body {background:#46659C url('../images/shadow.jpg') repeat-y top center;margin:0px;padding:0px;text-align:center;Font-Family:verdana;font-size: x-small}
h1 {color: #2B666A;}
h2 {font-size: medium; color: #2B666A;}
.teal-header {font-size: 14px; color: #2B666A;font-weight:bold;}
#container{text-align:left;margin:0px auto;width:750px;background-color:#F6EDDC;}
#header{background:url('../images/headers/header.jpg') no-repeat top center;padding-top:136px}
A {Color:#6E5F42;Font-Family:verdana; Font-Size:14px; Text-Decoration:underline; Font-Weight:700;}
A:hover{Color:#D49321; Font-Family:verdana; Font-Size:14px; Text-Decoration:none;Font-Weight:800;} 
.email {Color:#FF0000;Font-Family:verdana; Font-Size:12px; Text-Decoration:underline; Font-Weight:700}
.email:hover {Color:#333333;Font-Family:verdana; Font-Size:12px; Text-Decoration:none;Font-Weight:700;}  
.small_email {Color:#FF0000;Font-Family:verdana; Font-Size:10px; Text-Decoration:underline; Font-Weight:700}
.small_email:hover {Color:#333333;Font-Family:verdana; Font-Size:10px; Text-Decoration:none;Font-Weight:700;}  
.regular_link {Color:#2A3E5F;Font-Family:verdana; Font-Size:14px; Text-Decoration:underline; Font-Weight:700}
.credit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A3E5F;
	text-decoration: underline;
}

.regular_link:hover {Color:#D49321;Font-Family:verdana; Font-Size:14px; Text-Decoration:none;Font-Weight:700}  
.clear {clear: both; display: block; height: 1px; overflow: hidden; margin: 0; padding: 0;}
#imgContainer {width:298px;height:340px;margin-top:20px}
#imgContainer img {border:none;z-index:3}
#captionContainer {width:298px; height:130px;margin-top:5px; text-align:justify;color:#660000;font-size:10px;}
#captionContainer a{font-size:10px;}
#sponsor{float:left;width:587px;}
.colored{color:#D28B19}
#footer{font-size:8px; padding-top:41px;padding-right:31px; text-align:right;margin:0px; no-repeat}
#site_credits{clear:both;font-size:8px; text-align:right;padding-right:10px;}

/*.nav {background:url(../images/nav_bg.jpg) repeat-x left top;color:#096A66;height:30px;padding:0px 20px;}
.nav a {display:block;float:left;color:#2A3E5F;Font-Family:arial; Font-Size:12px; text-decoration:none;padding:8px 0px 8px 8px;}
.nav a:hover {Color:#FFFFFF;background:url(../images/nav_over.jpg) repeat-x left top;display:block;float:left;Font-Family:arial; Font-Size:12px; text-decoration:none;padding:8px 0px 8px 8px; } */ 
ul#nav {
  margin: 0;
  background:url('../images/nav_bg.jpg') repeat-x left top;color:#096A66;height:30px;list-style-type:none; padding-left:20px; padding-right:10px; padding-top:0px; padding-bottom:0px
  }
ul#nav li {
  float: left;
  position: relative;
  }
ul#nav a {
	color:#2A3E5F;Font-Family:arial; Font-Size:12px; text-decoration:none;
	display:block;
	padding:8px 0px 8px 3px;
}
ul#nav a:hover {
	color:#ffffff;Font-Family:arial; Font-Size:12px; text-decoration:none;
	background:url('../images/nav_over.jpg') repeat-x left top;
	display:block
}
ul#nav li:hover {
	
}
ul#nav li ul {
  display: none;
  position: absolute; 
  top: 30px;
  left: 0;
	padding:0px;
	list-style: none;
	width:150px;
	margin:0px;
	z-index:6000;
  }	
ul#nav li ul li {
	background-color:#F1C121;
	background-image:url('none');
	width:100%
}
ul#nav li ul a:hover {
	background-color:#D3AA1A;
	background-image:url('none');
}
ul#nav > li > ul {
	top: auto;
	left: auto;
	}
ul#nav li:hover ul, ul#nav li.over ul{ display: block; }
li.over {z-index:6000 !important}

.column {float:left;width:50%}
.column h3 {clear:left;margin:0px;padding:10px 0px 0px;}

