body {font:1em Arial, Helvetica, sans-serif; color:#6B6B6B; background:#EBF5F3; margin:0;padding:0;}
a {color:#57B7CF; text-decoration:underline;}
a img {border: 0px;}
#maincontainer{width:770px;border:1px solid #B7D29C;margin:20px auto;}
#masthead{background:#FFF;display:block;clear:both;font-family:Verdana,sans-serif;}
#logo {width:430px;height:45px; padding:10px;}
.title {float:left;}
.logo {margin:8px 20px 10px 10px; float:left;}
#sub_head {margin-top:14px; height:15px; float:left; padding-left:20px; border-left:1px dotted #a4a4a4; color:#a3a3a3; font-size:11px !important;}
#phone {float:right; min-width:240px; margin-top:15px; font-weight:bold;font:32px Arial,Helvetica,sans-serif;color:#57b7cf; letter-spacing:-1px;text-align:right;padding-right:20px;}
#call {float:left;width:40px;font-size:13px !important;font-weight:bold;color:#999;line-height:102%;text-align:right;margin-top:3px;}
#action {height:277px;}
#photo {float:left;}
#buttons {width:315px;height:273px;float:right;margin-right:2px;}
#buttons a {display:block;padding-bottom:2px;}
#contentwrapper {float:left;width:100%;}
/*IE only rule. Delete extra margin-bottom*/
* html #nav ul {margin-bottom: 0;}
#nav {margin: 0;padding: 0;}
#nav ul {position:relative;margin:0;font-size:0.8em;padding:0;font-weight:bold;width:100%;height:75px;text-align:center; display:block; background: url(../img/colored-lines.gif) bottom center no-repeat;}
#nav ul li {width:105px;height:32px;list-style-type:none;float:left; margin:2.3px;}
#nav ul li a{width:105px;height:32px; float:left;font-size:0.9em !important;color:#7F7F7F;text-decoration: none;padding:28px 0 0 0; background: url(../img/navbggry.gif) top left repeat-x;}
#nav ul li a:hover {color:#A7A7A7;padding:28px 0 0 0; background: url(../img/navbgred.gif) top left repeat-x;}
#contentcolumn{background:#FFF;}
.pghdr {display:block; background:url(../img/arrows.gif) no-repeat left; padding-left:24px;}
#footer{clear:left;width:100%; background-color:#fff; border-top:1px solid #a7a7a7; font-size:0.8em; height:55px;}
.bottom_nav {float:left; display:block; width:449px; padding-top:20px; text-align:left; padding-left:10px;}
.bottom_nav a {font-size:11px; color:#979696; text-decoration:none; padding:0px 5px;}
.bottom_nav a:hover {text-decoration:underline; color:#57B7CF;}
.copyright {float:right; display:block; width:146px; border-top:3px solid #C9C9C9; padding-top:13px; text-align:center; font-size:10px; color:#979696; margin-right:10px;}
.copyright a {color:#979696; text-decoration:none;}
.copyright a:hover {color:#979696; text-decoration:none;}
#cluster {float:left; width:766px; margin-top:20px; font-size:.6em;}
.content{margin-top:0;padding:10px;color:#333;font-family:Arial,sans-serif;font-size:0.8em;}
h1 {font:1.6em Arial, Helvetica, sans-serif; color:#6B6B6B;}
h2 {font:1.2em Arial, Helvetica, sans-serif; color:#6B6B6B;}
h2 a {font:1em Arial, Helvetica, sans-serif; font-weight:bold;color:#F5685A;}
h6 {font-size:1em;}
.facimg {border-bottom: 1px solid #333;border-left: 1px solid #333; border-right: 1px solid #333;float:right;}
.facstate {font:11px color:#666; font-style:italic;}
td {border-top:1px solid #333;padding-bottom:20px;}
td h2 {margin:10px 0 0 0;}