/* CSS Document */
body{margin:0px;padding:0px;text-align:center;background:url(../images/body_bg.jpg) repeat-x;}
img{border:0px;}
a{text-decoration:none;color:#005371;}
a:hover{text-decoration:none;color:#5794A7;}
h1{color:#134463;font:30px "times new roman";}
h2, h3, h4, h5{color:#134463;font:18px "times new roman";}
#bottombg_fake{background:url(../images/bottom_bg.jpg) repeat-x;background-position:bottom;}
#container{width:859px;text-align:left;margin:0px auto;font:13px/22px arial;color:#666666;}
#topnav{font:10px arial, arial;text-transform:uppercase;height:40px;text-align:right;}
#topnav a{text-decoration:none;color:#FFF;}
#topnav a:hover{text-decoration:none;color:#5694a7;}
#rightside{width:556px;float:left;}
#leftside{width:303px;float:left;}
#leftsplit{width:303px;}
#coast_logo{width:154px;float:left;}
#nav{width:149px;float:left;}
#nav img{display:block;}
#content{position:relative;background:url(../images/content_bg.jpg) no-repeat #fff;background-position:bottom right;padding:10px 30px 140px 30px;min-height:800px;}
#footer{background:url(../images/footer_bg.jpg) no-repeat;height:77px;}
#main{background:url(../images/left_bg.jpg) no-repeat;background-position:left bottom;margin:0px;padding:0px;min-height:800px;}
#impact{position:relative;top:10px;left:45px;width:28px;height:28px;float:left;}
#copyright{font:10px arial narrow;color:#fff;position:relative;top:18px;left:58px;padding:0px ;margin:0px;}
#footernav{position:absolute;bottom:20px;font:10px/18px "trebuchet ms";text-transform:uppercase;left:14px;margin:0px;}
#footernav a{text-decoration:none;color:#005471;margin-right:14px;}
#footernav a:hover{text-decoration:none;color:#5795a8;margin-right:14px;}
#contact{padding:0px;margin:0px;position:relative;top:0px;left:290px;font:11px arial;width:400px;color:#666;font-weight:bold;} 
.clear{clear:both;}
.thumb{float:left;margin: 2px; width: 90px; padding: 2px; border: 1px solid #d6e7f3;}
#blogLink{
border:solid 1px #C6C6A8;
border-top-color:#E9E9DD;
border-left-color:#E9E9DD; 
margin: 10px 0px 0px; 
padding: 2px 5px; 
background-color:#F5F5E3;
font:bold 1em/1.3em Arial, Trebuchet MS, sans-serif;
letter-spacing:0.03em;
text-align: center;
display: block; 
color:#2B5777;}
#blogLink:hover{background-color:#EFEFD3;}