@charset "utf-8"; 


*  {margin:0; padding:0}


html, body {width:100%; height:100%; }

body {font-family: arial, verdana, sans-serif; color:#000; font-size:9pt; background:#272727; }

p {font-family:verdana,sans-serif; font-size:12px; line-height:1.5em; padding:5px 5px 10px 25px; color:#000;}

a, a:link, a:active, a:visited, a:hover{ color: #369; text-decoration: none; }
a:hover{ color: #85a126; border: 0 none; }
.clear {clear:both; }

h2 {color:#0b2b41; font-weight:bold; font-size:12pt; padding:25px 15px 15px 25px; }
h4 {color:#121730; font-size:9pt; text-align:center; padding-top:20px;}

hr {border:1px dashed #999; margin:15px; }

span {color:#ff6600; font-weight:bold; font-size:10pt; padding-top:25px; }

.imgright {float:right; padding:10px; }
.test {padding-left:8px; padding-right:8px; font-size:10px; }

#container {margin:0 auto; width:800px; background:#fff url(images/left_fixed_bg.jpg) repeat-y left top;}
#container_home {margin:0 auto; width:800px; background:#fff }

#header {height:100px; background:#2a325d url(images/header_bg.jpg) no-repeat;height:100px; position:relative}
div#header_nav {position:relative; float:right; padding:5px 10px 0 0;}
div#header_nav ul {margin:0; }
div#header_nav li {list-style-type:none; display:inline; padding-right:8px; }
div#header_nav a {color:#999; font-size:8pt;}
div#header_nav a:hover {color:#fff; text-decoration:underline;}

div#logo {clear:both; position:relative; float:left; }
#bottomnav {position:relative; }
#emailform {position:absolute; width:120px; top:45px; left:3px; color:#fff; font-size:90%; }

#col1 {width:180px; float:left; background:#ececec; margin-bottom:40px;}
#col2 {width:620px; float:left; background:#fff}

#contact {padding-left:25px; }
#list {margin-left:45px; }
#list li {padding:5px; }

#navcontainer {width: 800px;background-color: #000; height:30px; }

#navcontainer ul { padding: 0; }

#navcontainer ul li { display: inline; }

#navcontainer ul {margin: 0;padding: 0 0 0 7%;color: #FFFFFF;font-size: .95em;border-top:1px solid #fff;}
*html #navcontainer ul {border:0; }

#navcontainer ul li a {padding: 0.5em 12px;background-color: #000;color: #FFFFFF;text-decoration: none;float: left;border-right: 1px solid #94B473;font-size:8pt;}
#navcontainer ul li a:hover {background-color: #333;color: #FFFFFF;}
#navlist li a:hover, #navlist li a:active {color: #FFFFFF;text-decoration: none;background: #CC3333;text-align: left;}

#footer {clear:both;color:#999; margin:0 auto; width:800px; }
#footer a {color:#999;padding:1px 2px 0 2px;font-size:7pt;}
#footer a:hover {color:#999; }
#footer p {color:#999; font-size:7pt;}
.credits {float:right; }
.copyright {float:left; }

