* {margin:0;padding:0}
html,body{margin:0;padding:0}
body{font: 76%; font-family:  arial,sans-serif;text-align:center;background-color: #172497;)}
div#header{position:relative;width:770px;height:220px}
div#header h1{position:relative;font-size:140%;color:#fff;width:770px;height:192px}
div#header h1 span{position:absolute;width:100%;height:192px;background: url(http://content.onlineagency.com/sites/6467/images/lf_header.jpg) no-repeat}
div#container{text-align:left;  background-color:#FFF;}
div#header .phone {font-size: 130%; position: relative;left: 95px; top: 65px; color: #0593B5; font-family:Georgia, "Times New Roman", Times, serif;}
div#header .email {font-size: 90%; position: relative;left: 122px; top: 11px; color: #006699;}
div#header .email a { text-decoration: underline; color: #006699;}

div#content p{line-height:1.4}
div#navigation{background:#EAEAEA;}
div#extra{background:#FFF}
  
div#footer{background: #FFF;color: #000;  padding:10px 0 10px 0; text-align:center; }


/* layout control edit only widths */
div#container{width:770px;margin:0 auto; }
div#wrapper{float:left;width:100%; background-color:#FFF; background-image:url(http://content.onlineagency.com/sites/6467/images/containerBkg.jpg); background-repeat: repeat-y;    }
div#content{margin: 0 160px 0 140px; background-color:#FFF;}
div#navigation{float:left;width:160px;margin-left:-160px}
div#extra{float:left; width:140px;margin-left:-770px}
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:450px;margin-left:7px;}





.lf_service {margin:10px}

div.lf_pages { padding:3px; width: 130px;}
div.lf_pages h1 {font-size:130%; color: #000080; 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;}
div.lf_pages ul li a { padding: 3px;width: 130px;background-color: #EAEAEA;color: #333;text-decoration: none; }
div.lf_pages ul li a:hover {color:#000080; text-decoration:underline;}

/* right column navigation */
div#navigation .lf_link_box h2 {font-size:120%; color:#000080; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top: 4px; padding-bottom:4px; padding-left:1px;}
div#navigation div.lf_link_box { width: 150px;  background-color:#EAEAEA;}
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:11px;font-weight:bold;text-align: center;}
div#navigation div.lf_link_box ul li{margin-bottom:0px;text-align: center;}
div#navigation div.lf_link_box ul li  a {display: block;padding: 3px;width: 150px;background-color: #EAEAEA;color: #333;text-decoration: none;}

/* header navigation */
div#header div.lf_link_box {background-color: #000080;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:#6699FF;}
div#header div.lf_link_box  ul li.first { border-left: 1px solid #FFF; border-right: 1px solid #FFF; }


div#content .lf_link_box h1 {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:120%; background-color:#E4E4E4; color:#000080; line-height:1.4; padding-left: 10px;  padding-bottom: 3px; text-align:left;}
div#content .lf_link_box {width:590px; margin-left:7px;}
div#content .lf_link_box ul {margin:0px 7px;background:#FFFFFF;width:100%; }
div#content .lf_link_box li {list-style-type:none;float:left;width:20%;height:120px;background:#FFF; text-align:center; padding-top:4px;}
div#content .lf_link_box ul li p {font-size:90%; line-height: 1 }
div#content .lf_link_box ul li h1 {font-size:80%;text-decoration:none;background-color:#FFFFFF; padding-top: 2px;text-align:center; }
div#content .lf_link_box ul li h1 a {color:#0000FF; }
div#content .lf_link_box ul li h1 a:hover {text-decoration: underline;color:#0593B5}


div#footer .tideFooterTitle {font-size:140%; color:#000;}
div#footer .tideFooterTitle a { color:#000; text-decoration:none;}
div#footer .tideFooterTitle a:hover { text-decoration:underline;}


div.lf_box {padding-bottom:10px; }

div#extra .lf_promo {margin:1px;}
div#extra .lf_promo table {border:1px solid #172497;}
div#extra .lf_promo table tr td.tideWidgetBody table tr td {padding:2px;}
div.boxcontent {width: 480px;}
div.boxcontent table tr td {padding:2px; }
div.boxcontent {width: 450px; padding-bottom: 10px;}
div.boxcontent table tr td {padding:2px; }
