/* -------------------------------------- */
/*      CSS by www.anamorphics.com        */
/* -------------------------------------- */

body { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; text-align: left; margin: 0px 0px 0px 0px; background: url("images/bg_main.jpg"); background-repeat: repeat-x; background-color: #d6d5d5;}

/* --------------------- STRUCTURE ------------------------ */

#container {width: 1000px;}
#header {width: 1000px; height: 293px;}
#header_top {height: 33px;}
#header_nav {height: 62px; width: 800px; margin-left: 140px; background: #3f76e4; color: #ffffff; text-transform: uppercase; text-align: center; font-weight: bold;}
#header_image {height: 198px;}
#content_shell {width: 1000px; background: url("images/bg_content.jpg");}
#content_graphic {width: 630px; float: left;}
#content_text {width: 300px; height: 350px; float: left; margin-top: 19px;}
#content_text_full {width: 300px; float: left; margin-top: 19px;}
#footer {width: 800px; margin-left: 140px; 	color: #676767;}
#footer_image {width: 800px; height: 150px;}
#footer_address {font-size: 9px; text-align: right; letter-spacing: 1.5px;}
#footer_mtg {font-size: 9px; text-align: right; color: #000000; letter-spacing: 1.5px;}

/* --------------------- Text ------------------------ */

a:link, a:visited { color:#3366cc; text-decoration:none; outline: none;}
a:hover, a:active { color: #ff9933; text-decoration:none; outline: none;}
h1 { color: #3366cc; font-size: 14px; font-weight: normal;}
strong {color:#3366cc;}
.sitemap { color: #676767;}
.link_orange {color: #676767;}
.link_gray {color: #676767;}
.link_more {font-style: italic; font-weight: bold;}
.sitemap {color: #d6d5d5;}

/* --------------------- UL & LI ------------------------ */

ul { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 15px;}
li { padding: 0px 0px 0px 0px;}

/* --------------------- Navigation ------------------------ */


 #nav, #nav ul { /* all lists */
	padding: 0 0 0 46px;
	margin: 0;
	list-style: none;
	line-height: 1;
	font-size: .95em;
	font-family: Verdana;
	overflow:hidden;
}

#nav a {display: block; color: #fff; font-weight: normal; padding: 30px 4px 0 4px; letter-spacing: .06em;}
#nav a:hover {padding: 18px 4px 0 4px; border-top: 12px solid #ff9933; color: #ff9933; }
#nav a.on {padding: 18px 4px 0 4px; border-top: 12px solid #ff9933; color: #ff9933; font-weight: bold; letter-spacing: .01em;}

#nav li { /* all list items */
	float: left;
	margin: 0 38px 0 0;
}
#nav li.last {margin: 0 0 0 0;}