* {margin:0;padding:0}

html,body{margin:0;padding:0}
body{font: 76%; font-family:  arial,sans-serif;text-align:center;background-color: #2F7BB9;)
  }
div#header{position:relative;width:800px;height:195px;border:0px solid red;}
div#header h1{position:relative;font-size:140%;color:#640204;width:800px;height:124px}
div#header h1 span{position:absolute;width:100%;height:124px;background: url(http://content.onlineagency.com/sites/25353/images/header.jpg) no-repeat}
div#container{text-align:left;  background-color:#F8F3EF;}
div#header .title {font-size: 180%; position: relative;left: 360px; top: -13px; color: #000; font-family:Arial, Helvetica, sans-serif;}
div#header .phone {font-size: 130%; position: relative;left: 435px; top: -13px; color: #000; font-family:Arial, Helvetica, sans-serif;}
div#header .email {font-size: 90%; position: relative;left: 410px; top: -13px; color: #000; text-decoration:none;}
div#header .email a { text-decoration: underline; color: #000;}



div#content p{line-height:1.4}
div#navigation{background:#F8F3EF;}
div#extra{background:#F8F3EF}
  
div#footer{background: #F8F3EF;color: #FFF;  padding:10px 0 10px 0; text-align:center; }

div#footer a {color: #333;   }
/* layout control edit only widths */
div#container{width:800px;margin:0 auto; overflow:hidden;}
div#wrapper{float:left;width:100%; background-color:#F8F3EF;     }
div#content{margin: 0 0px 0 140px; background-color:#F8F3EF; padding-left: 5px; padding-right:5px;  }
div#navigation{float:left;width:140px;margin-left:-800px}
div#extra{float:left; width:140px;margin-left:-140px}
div#footer{clear:left;width:100%}


/* content width control */
div#content div.tideBody ,
div#content div.lf_box , div#content div.lf_promo, div#content  div.lf_search ,  div#content div.lf_breadcrumbs , div#content div.lf_form, div#content div.Search_Form_Expanded , td.tideInfoTitle {width:470px;margin-left:7px;}





.lf_service {margin:10px}

div.lf_pages { width: 130px; }
div.lf_pages h1 {font-size:130%; color: #000066; text-align:right; font-style:oblique;padding-top: 4px; padding-bottom:4px;}
div.lf_pages ul { list-style: none; }
div.lf_pages ul li {text-align:right; border-bottom:1px solid #FFF; t}
div.lf_pages ul li a { padding: 3px;width: 130px;background-color: #0593B5;color: #FFF;text-decoration: none; }
div.lf_pages ul li a:hover {color:#000066; text-decoration:underline;}

/* left column navigation */
div#navigation .lf_link_box {background-color:#F8F3EF; border:none; width: 130px; margin-left:4px; }
div#navigation .lf_link_box h1 {font-size:100%; color:#64B6E4; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top: 4px; padding-bottom:4px; padding-left:1px;}
div#navigation div.lf_link_box ul {margin-left: 0; padding-left: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align: center;}
div#navigation div.lf_link_box ul li{margin-bottom:0px;text-align: right; border-bottom:none; text-align:left;}
div#navigation div.lf_link_box ul li  a {display: block;padding: 3px;width: 130px;background-color: #F8F3EF;color: #000066;text-decoration: none;}

div#navigation div.lf_link_box ul li  a:hover{background-color: #2A8EB5;color: #FFF;} 
div#navigation div.lf_link_box ul li h2 {
	font-size:120%; color:#64B6E4;
}
/* header navigation */
div#header div.lf_link_box {background-color: #65B4E2;border-top: solid 1px #FFF;border-bottom: solid 1px #FFF;}
div#header div.lf_link_box  ul{font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight: bold;
color: #FFFFFF;text-align: center;margin: 0;padding-bottom: 5px;padding-top: 5px;}
div#header div.lf_link_box  ul li{display: inline;margin-left: 0px; color: #FFF;}
div#header  div.lf_link_box  ul li a {padding: 5px 10px 5px 10px;color: #FFF; text-decoration: none; border-right: 1px solid #FFF;}
div#header  div.lf_link_box  ul li a:hover {padding: 5px 10px 5px 10px;color: #FFF;text-decoration: underline; background-color:#2A8EB5;}
div#header div.lf_link_box  ul li.first { border-left: 1px solid #FFF; }


div#content .lf_link_box h1 {font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:120%; background-color:#996600; color:#CCCC99; line-height:1.4; padding-left: 10px; font-style:oblique; padding-bottom: 3px;}
div#content .lf_link_box {width:450px}
div#content .lf_link_box ul {margin:3px 4px;background:#ECE2C4;width:100%; }
div#content .lf_link_box li {list-style-type:none;float:left;width:33%;height:140px;background:#ECE2C4; text-align:center;}
div#content .lf_link_box ul li h1 {font-size:80%;background-color:#ECE2C4; padding-top: 2px; }
div#content .lf_link_box ul li h1 a {color:#000066; }
div#content .lf_link_box ul li h1 a:hover {color:#800000}

div.lf_box table tr td.tideFormTitle table tr td {padding:1px; }
div.boxcontent {width: 470px;}
div.boxcontent table tr td {padding:2px; }


/* Footer Links */

div#footer .lf_link_box ul li { list-style: none; display: inline; padding:0 5px 0 5px; border-right: 1px solid #FFF; font-family: Arial, Helvetica, sans-serif;font-size:80%;
}
div#footer .lf_link_box ul li{ border-color:#996600; }
div#footer .lf_link_box ul li a { text-decoration:none; color: #996600;}
div#footer .lf_link_box ul li a:hover { text-decoration: underline; color:#996600;}
div#footer .lf_link_box ul li.last  {border:none;}
div#footer a {color:#000066; }
div.tideFooterBody {padding:10px; font-weight:bold;}


div#content div.tideBody  { width:470px; padding-bottom: 5px;}
div#content  { width:470px; }
form table tr td {padding:3px; }

div.lf_breadcrumbs { background-color:#CCCC99; color: #345BB6; }

div#content div.lf_promo {   border:none;  }
div#extra div.lf_promo {   padding-bottom:5px;background-color:#F8F3EF;border:1px solid #C4960C  }
div#extra .lf_promo  { width:140px}
div.lf_promo .tideWidgetHeader {background-color:#C4960C; color:#FFF;padding:2px 2px 2px 2px;  }
div.lf_promo .tideWidgetBody {background-color:#F8F3EF; color:#333; padding:1px; }

div#extra {
	 width: 140px;
}
div.photoRotation {float:left; width:370px;}

