@charset "UTF-8";
/* CSS Document */

html {mragin:0px;padding:0px;}

body { margin:0px;padding:0px;background: url(images/background.jpg) bottom right no-repeat fixed #E3EEF3;}

img {border: none}

#container {width:698px;margin:0 auto;border:1px solid #012535;}

#header {width:698px;height:207px;background: url(images/top.jpg) center top no-repeat;}

a {font-weight:bold;color:#015581;text-decoration:none; outline:none;}

a:hover {color:#E7A614;text-decoration:underline;}

/* ----- Navigation ----- */

#navigation {
	width: 698px;
	text-align:center;
	padding:0px;
	margin-left:10px;
	position:absolute;
	top:167px;
	list-style: none;
}

#navigation li {
 font-size:1em;font-family:"Times New Roman", Times, serif;
 font-weight: bold;
 letter-spacing: .1em;
 display:inline;
 float: left;
}

#navigation a {color:#ffffff; text-decoration:none; display:block; padding: 5px 8px;}

#navigation a:hover {color:#E7A614}

#ie6_navigation {
	list-style: none;
	margin-left: 3px;
	padding-left: 3px;
}
#ie6_navigation li {
	display: block;
	float: left;
	margin-left: 5px;
	padding-left: 8px;
}
 
 #ie6_navigation a {text-decoration:none; color: #005480}
 
 #ie6_navigation a:hover {color:#E7A614}
 
 
/*home button */

#home {
 list-style: none;
 margin:0px;
 padding: 0px;
}

#home a {
 color: #ffffff;
 text-decoration: none;
 font-weight: bold;
 position: absolute;
 top: 15px;
 padding-left: 20px;
}

#home a:hover {
 color: #E7A614;
}
 
#home #button a {
 display: block;
 width:698px;
 height:183px;
 text-indent: -9999px;
 position:absolute;
 top:0px;
}
 
 

/* ----- sub navigation -----*/

#navigation ul {
 display:none;
 margin-top:-8px;
 padding:0px;
 }

#navigation li:hover ul {display:block; padding: 8px; list-style: none;}

#navigation ul li {float:none;}

#sub_navigation li a:link, #sub_navigation li a:visited, #sub_navigtaion a:active {
	//width: 130px;
	display: block;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	border: 1px solid #E7A614;
	background-color: #005480;
	font-size: .8em;
	font-weight: bold;
    margin: -1px;
	text-align:left;
}

#sub_navigation li a:hover {color: #E7A614;}


/* ----- Content ----- */

#content {width:385px; float:left;}

#content h1 {font-size:1.5em; color:#005480; font-weight:normal; padding-left: 20px; margin-bottom: 0px; font-family:Georgia, "Times New Roman", Times, serif}

#content p {font-size:.9em;padding: 5px 8px 5px 20px;margin:0px; color:#012535;}

table.contact_ray {color:#012535; padding: 15px; font-size:.8em;}

table.contact_ray td {padding:2px;vertical-align:top;}
 
table.contact_ray span{color:#FF0000} 

#content ul {list-style:square:padding-top:0px;margin-top:0px;}

#content li {padding-top:5px;font-size:.9em;margin:0px; color:#012535;}

#content ul ul li {padding:0px;margin:0px;list-style: disc}

#content h3 {color:#012535;font-size:1em;font-style:italic;padding: 3px 0 0px 20px;margin:0px}

#content a img {padding: 3px; border: 1px solid; margin: 0 10px 10px 0 }

/* ----- links (squares on homepage) ----- */

#links {width:95px;float:left; font-size:.9em;text-align:center;font-style: italic;}

#links a {
 display:block;
 width:82px; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#005480;
 margin:5px;
 padding:5px;
 border:1px solid #005480;
 text-decoration: none;
}

#bottom {background-color: #ffffff;}


#links a.gold {
 background-color: #E7A614;
}

#links a.gold:hover {
 color: #ffffff;
 }
 
#links a.white:hover {
 color: #E7A614;
 }
 
#column {
 width: 208px; float:right;
 margin-left: 10px;
 padding:0px;
}

#email {
 color: #ffffff;
 text-align:center;
 margin-top:0px;
 background: url(images/email_bkg.jpg) repeat-x bottom #005480;
 }
 
 #email p {font-weight: bold;padding:8px 8px 0 8px;margin-bottom:3px;}
 
 #news {background-color: #F9E4C1;}
 
 #news h1 {display:block;text-align:center;font-size:1.5em;font-weight:normal; padding: 8px 0px;margin-top:5px; background: url(images/news_bkg.jpg) bottom repeat-x #E7A614; font-family: Georgia, "Times New Roman", Times, serif}
 
 #news h3 {color: #A87000;font-style:italic;font-size:.9em;margin:3px 5px 0px 5px;padding: 2px 5px 0px 5px;}
 
 #news p {padding:3px 5px 0px 5px; font-size: .9em; margin:0px 3px 8px 3px;}
 
 #map {background-color: #E3EEF3;margin:0px;margin-top:-5px;}
  
 #map p {padding:3px 5px 1px 5px; font-size: .8em;}

/* ----- footer -----*/

 #footer {background-color: #6B9CB2;width:698px; height: 20px; text-align:center; color: white;clear:both;}
 
 #footer p {font-size: .8em;padding: 5px;}
 
 #footer a {color: white; font-weight: bold; text-decoration: none;}
 
 #footer a:hover {text-decoration:underline;}
