body{background-color:#add6ea;background-image:url(../images/bg-gradient.gif);background-position:top left;background-repeat:repeat-x;color:#035d8a;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:14px;line-height:18px;margin:0;padding-top:25px;text-align:left;}
img{border:0;}
#container a{color:#004224;padding:0;text-decoration:none;}
#container a:hover{background-color:#fff7da;text-decoration:none;}
#featured a{color:#FFF;text-decoration:underline;}
#featured a:hover{background-color:transparent;color:#004224;text-decoration:underline;}
#footer a{border:none;color:#035d8a;text-decoration:underline;}
#footer a:hover{background-color:transparent;border:none;color:#000;}
#container{background-color:#fff;border:3px solid #035d8a;margin:auto;padding:30px;width:700px;}
#logo{float:left;height:65px;margin-top:-8px;padding:0;width:116px;}
#featured{background-color:#e9f4fa;background-position:top right;background-repeat:no-repeat;border:solid 3px #d7f0fc;clear:both;line-height:16px;margin-bottom:10px;padding:15px 20px;width:645px;}
#content-headline{border-bottom:solid 1px #CCC;margin-bottom:10px;margin-top:30px;padding-bottom:7px;padding-top:7px;width:701px;}
#content-headline h1{color:#035d8a;font-size:20px;font-weight:600;margin:0 0 2px;}
#content-headline h2{color:#666;font-size:14px;font-weight:400;margin:0;}
#left-column{color:#666;float:left;margin-bottom:30px;margin-top:30px;width:330px;}
#left-column ol{line-height:20px;margin:0 0 0 25px;padding:0;}
#left-column a{color:#666;text-decoration:underline;}
#left-column a:hover{background-color:#fff7da;text-decoration:none;}
#right-column{color:#666;float:left;margin-bottom:20px;margin-left:40px;margin-top:30px;width:330px;}
#right-column h1{color:#757575;font-size:16px;font-weight:900;margin:0 0 -10px;}
#right-column p{color:#666;font-size:12px;margin-right:0;}
#right-column p.contact{font-size:14px;margin-top:0;}
#right-column p.contact-general{font-size:12px;margin-top:0;}
#right-column p.contact a{color:#666;text-decoration:underline;}
#right-column p.contact a:hover{background-color:#e9f4fa;text-decoration:underline;}
#footer{clear:both;color:#035d8a;font-size:11px;height:50px;line-height:16px;margin:2px auto 50px;padding-top:4px;width:750px;}
#footer-left{float:left;}
#footer-right{float:right;}
#contact label{display:block;float:left;font-size:14px;height:16px;line-height:16px;padding-right:10px;padding-top:5px;text-align:right;width:60px;}
#contact .input{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:14px;border:1px solid #c3c3c3;border-bottom-color:#ddd;border-top-color:#7c7c7c;clear:right;margin-bottom:5px;margin-top:5px;padding-left:3px;width:175px;}
#contact .inputerror{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:14px;border:1px solid #c3c3c3;border-bottom-color:#ddd;border-top-color:#7c7c7c;clear:right;margin-bottom:5px;margin-top:5px;padding-left:3px;width:175px; background-color:#fe6000}
#contact textarea{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:14px;}
#contact .submit{margin-left:70px;}
#nav-menu{clear:both;padding-top:15px;width:100%;}
#buzz-top{color:#999;float:right;text-align:center;width:450px;}
#buzz-top h2{font-size:21px;font-style:italic;font-weight:400;line-height:20px;margin:0;}
.clearboth{clear:both;}
#container a img,#container #logo a{background-color:transparent;border:0;}