* {margin:0;padding:0;}
html,body{margin:0;padding:0}
body{font: 76% "Trebuchet ms", Times, serif ;text-align:center;background:#000;}
div#header{position:relative}
div#container{text-align:left}
div#content p{line-height:1.4}
div#footer{background: #000;color:#fff;}
div#footer p {font-family:"Trebuchet ms"}
div#footer h4 {font-size:20px;font-family:"Trebuchet ms";margin-bottom:15px;}
div#footer h4 a {color:#fff;text-decoration:none;}
div#footer h4 a:hover {color:#ff0000;}
 
/* layout control edit only widths */
div#container{width:800px;margin:0 auto}
div#content{float:right;width:800px}
div#navigation{display:none}
div#extra{display:none}
div#footer{clear:both;width:100%;padding:10px 0px;text-align:center;}

.lf_service {margin:10px;}

div#header{position:relative;width:800px;height:152px;overflow:visible;background:#E7D3B5;}
div#header h1 {position:relative; width:800px;height:152px;}
div#header h1 span {position:absolute;width:100%;height:100%;background:url(http://content.onlineagency.com/sites/48680/images/lf_header_09.jpg) no-repeat;}

/* header links */

div#header div.lf_link_box {position:relative;margin:-31px 0px;
width:800px;margin-left:40px;}
* html div#header div.lf_link_box {position:relative;margin:-31px 0px;width:800px;margin-left:0px;}
div#header div.lf_link_box ul {display:block;list-style:none;width:800px;}
div#header div.lf_link_box ul li {text-align:center;display:block;float:
left;margin-top:0px;border-right:1px solid #FFFDDD;}

div#header div.lf_link_box ul li a {display:block;float:left;padding:5px 
13px;height:17px;text-decoration:none;color:#FFFDDD;text-align:center;
font-family: "Arial";font-size:95%;font-weight:bold;}

div#header div.lf_link_box ul li.first {margin-left:8px;border-left:1px solid #FFFDDD;}
* html div#header div.lf_link_box ul li.first {margin-left:20px;border-left:1px solid #FFFDDD;}

div#header div.lf_link_box ul li a:hover {color:#FFFDDD;background:#ff0000}

div#container {background:#ead4ad;}
table {padding:3px;}
table td {padding:3px;}

.fgallery {margin-left:150px;width:450px;}
.fgallery img {border:0px;padding:3px;background:#856129;margin:5px;}

/* Services */
.lf_service ul  {margin:10px 0px;display:block;position:relative;width:420px;height:30px;text-align:left;}
.lf_service li {display:block;float:left;list-style-type:none;font-family:"Trebuchet ms"}
.lf_service li a{display:block;color:#a64826;font-size:100%;letter-spacing:1px;text-decoration:none;font-weight:bold;margin-right:10px;padding-right:2px;}
.lf_service li a:hover {color:#db0d3d;}

/* Bread Crumbs */
.lf_breadcrumbs li {visibility:hidden}

.tideTitle {font-family:"Trebuchet ms";letter-spacing:1px;color:#990000;clear:both;}
.tideSubtitle {font-family:"Trebuchet ms";letter-spacing:1px;color:#005599;clear:both;padding-top:20px;padding-left:100px;font-size:16px;}
.tidePoweredBy {clear:left;text-align:center;margin-top:10px;}

/* content links */
div#content .lf_link_box {clear:left;position:relative;width:800px;text-align:center;margin:0px 5px;}
div#content .lf_link_box ul {display:block;position:relative;}
div#content .lf_link_box li {display:block;float:left;list-style-type:none;}
div#content .lf_link_box li a{display:block;padding:5px 12px;font-family:"trebuchet ms";font-size:100%;color:#6f6616;background:#ead4ad}
div#content .lf_link_box li a:hover{color:#fff}
div#content .lf_link_box h1 {font-size:100%;text-align:center;background:#dddcac;border-right:#b7ad59 3px solid;}
div#content .lf_link_box img {width:108px;height:169px;}

div.tidebody p{padding-left:100px;padding-right:100px;font-family:"trebuchet ms";padding-top:10px;}

div.tidebody ul, div.tidebody ol  {padding-left:100px;padding-right:100px;font-family:"trebuchet ms";}

div.tidebody li {padding-top:10px;text-align:justify}


.lf_form {padding-left:100px;padding-right:100px;margin-bottom:20px;width:575px;}
.tideFormTitle, .tideFormAction {background:#990000;font-family:"trebuchet ms";}
.tideFormBody, .tideFormBodyEven {background:#ead4ad;font-family:"trebuchet ms";}

.lf_blog {padding-left:100px;padding-right:100px;}
.lf_blog p {text-align:justify;padding:5px;}
.lf_blog ul li {list-style-type:none}
.lf_blog h1 {font-size:140%;margin-top:10px;color:#990000}

a.lf_marker {color:#990000;text-decoration:none;}
.lf_blog ul li a {color:#990000;text-decoration:none;font-weight:bold;}
.lf_blog {margin-bottom:20px;}

.hlink a {margin:-58px 550px;position:absolute;font-family:"trebuchet ms";font-size:16px;font-weight:bold;color:#000;text-decoration:none}
.hlink a:hover {color:#990000}
.tideTitle{
text-align:center;
}

div.tidebody {padding-left:100px;padding-right:100px;font-family:"trebuchet ms";}

div.lf_info_box {padding-left:100px;clear:both;float:left;width:500px;margin-bottom:20px;}
div.lf_info_box h1 {clear:both;width:505px;font-size:110%;color:#fff;overflow:hidden;padding:10px 0;background:#6e2409;text-align:center;font-weight:bold;margin:10px 0;}
div.lf_info_box .LFPriceSelect input {width:130px;}
div#content div.lf_info_box table {clear:left;text-align:left;width:505px;}
div#content div.lf_info_box table thead td {font-size:12px;padding:4px;background:#4006A7;color:#fff;}
div#content div.lf_info_box table td {font-size:12px;padding:2px 4px;border:2px solid #afdcf3;}
div#content div.lf_info_box table .even {background:#fff;}
div#content div.lf_info_box table .odd {background:#FFFF85;}
div#content div.lf_info_box table td a {display:block;color:#fff;font-weight:bold;text-decoration:none;border:1px dotted #2E60BD;font-size:90%;padding:0 10px;}
div#content div.lf_info_box table td a:hover {background:#ccc;color:#fff;}
div#content div.lf_info_box select.LFPriceSelect {font-size:12px;width:200px;}
div#content div.lf_info_box dl {width:505px;clear:left;float:left;position:relative;background:#a64826;}
div#content div.lf_info_box dl {border: 1px solid #843215;}
div#content div.lf_info_box dt{width: 10em;padding: .2em;float: left;margin: 0;font-weight: bold;color:#ffcc00}
div#content div.lf_info_box dd{margin-left: 11em;padding: .2em;color:#fff;}

/* new form formatting */

div.lf_search {clear:both;float:left;}
div.lf_search td {font-size:80%;padding:3px;}
.tideListPage {font-size:80%;text-align:center;background:#ead4ad;color:#987942;font-weight:bold;font-family:"trebuchet ms";}
.tideListHeader {text-align:left;background:#664916;color:#fff;}
.tideListHeaderEven {text-align:left;background:#664916;color:#fff;}
.tideListDetailEven {background:#dfc493;font-family:"trebuchet ms";color:#664916}
.tideListImageEven  {background:#dfc493;}
.tideListDetail {background:#cca766;color:#000;font-family:"trebuchet ms";color:#402902}
.tideListImage {background:#cca766;color:#000;}
.tideListImage img , .tideListImageEven img {border:2px solid #990000}

.lf_search_form {width:600px;padding-left:100px;padding-right:0px;margin-bottom:20px;}

div#container {background:#fff;}

