* {margin:0;padding:0;}
html,body{margin:0;padding:0}
body{font: 76% "Trebuchet ms", Times, serif ;text-align:center;background:#fae8e8;}
div#header{position:relative}
div#container{text-align:left}
div#content p{line-height:1.4}
div#footer{background: #860b04;color:#fff;font-weight:bold}
div#footer p {font-family:"Trebuchet ms"}
 
/* layout control edit only widths */
div#container{width:770px;margin:0 auto;}
div#content{float:left;width:770px}
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:770px;height:105px;overflow:visible;background:#E7D3B5;z-index:500}
div#header h1 {position:relative; width:770px;height:105px;}
div#header h1 span {position:absolute;width:100%;height:100%;background:url(http://content.onlineagency.com/sites/47375/images/header.jpg) no-repeat;}

div#container {background:#decccc;}
table {padding:3px;}
table td {padding:3px;}

/* Bread Crumbs */
.lf_breadcrumbs li {visibility:hidden}

.tideTitle {font-family:"Trebuchet ms";letter-spacing:1px;color:#990000;}
.tidePoweredBy {clear:left;text-align:center;margin-top:10px;}

.lf_form {margin-left:100px;margin-right:100px;margin-bottom:20px;width:575px;background:#860b04;}
.tideFormTitle, .tideFormAction {background:#decccc;font-family:"trebuchet ms";color:#860b04;}
.tideFormBody, .tideFormBodyEven {background:#860b04;font-family:"trebuchet ms";color:#fff;}

div.tidebody {clear:left;padding-top:20px;}

.lf_link_box_5584989 li {list-style-type:none;}

.lf_pages {clear:left;padding-left:300px;padding-right:300px;margin-bottom:30px;}
.lf_pages li {list-style-type:none;font-size:120%;font-family:"Trebuchet Ms";font-weight:bold;line-height:30px}
.lf_pages li a {color:#990000;text-decoration:none;}

/*  Drop Down style */

#lf_container {position:absolute;width:740px;margin-top:-33px;margin-left:25px;}

/******* top ul **********/
#nav, #nav ul { 
	float: left;
	width:100%;
	list-style: none;
	padding: 0;
	margin: 0;
	font-family: "Trebuchet ms",arial,verdana,helvetica,serif;
	font-size:12px;
}

/******* all a **********/
#nav li a { 
	margin:0;
	display: block;
	width: 145px;
	/*	w\idth: 90px; */
	color: #fff;
	text-decoration: none;
	padding: 5px 0px;
	font-family: "Trebuchet ms",arial,verdana,helvetica,serif;;
	font-weight: bold;
	font-size:13px;
	text-align:center;

}

#nav li a:hover { 
	color: #ffcc00;
}

#nav li {
	float: left;
	padding: 0;
	width: 145px;

}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 145px;
	font-weight: normal;
	border-width:1px;
	margin: 0;
    text-align: left;

}

#nav li li {
	padding-right: 0px;
	width: 155px

}

#nav li ul a {
	width: 145px;
font-size:11px;
color:#fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
background: #990000;
font-weight: normal;
}

#nav li ul li a {
border-top:1px solid #fff;
}


#nav li ul a:hover {
background:#fab0b0;
color:#990000;
}



#nav li ul ul {
	margin: -2.27em 0 0 125px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {color:#fff;}



/* MENU FORMATTING */
div#content {color:#990000}

.menu table {
	width: 40%;
	border: double #990000;FLOAT:LEFT;MARGIN:20PX;padding:0px;background:#fef0f0
}
.menu table tr {
	width: 100%;
	float: left;
	border-bottom: thin solid #000000;
	border-top: thin solid #000000;
	clear: both;margin-bottom:5px;
}
.menu h3 {
	text-align: right;
	float: left;
	color:#fff;padding-right:5px;background:#990000;
	width:60px;
	font: bold 12px "Trebuchet MS";
}
.menu h4 {
	background: #fff;
	color: #000;
	font: bold 12px "Trebuchet MS";
width:230px;
padding-left:5px;
}

.menu h5 {
	background: #fff;
	color: #000;
	font: bold 12px "Trebuchet MS";
width:150px;
padding-left:5px;
}

.menu table p {font:normal 12px "Trebuchet MS";padding:5px 0px;color:#000}

div#content p {font:normal 12px "Trebuchet MS";padding:5px 0px;color:#000}

.menu table h2{text-align:center;width:300px;background:#ac7a7a;color:#fff;margin-bottom:10px;border:#fff solid thin;font:normal 18px "Trebuchet MS";font-weight:bold;color:#fff}

.Special{background:#ccc;border:solid thin #c90a09;margin-bottom:10px;}

dl div.special h2{text-align:center;width:296px;background:#c90a09;color:#fff;margin-bottom:5px;border:#fff solid thin;font:bold 120% Verdana;padding:5px 0px}
.pricestate{clear:both;}

dl h4{text-align:center;width:296px;background:#c90a09;color:#fff;margin-bottom:5px;border:#fff solid thin;font:bold 100% Verdana;padding:0px;margin-top:-10}

/* Services */
.lf_service ul  {margin:10px 10px;display:block;position:relative;width:440px;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:#fff;font-size:11px;letter-spacing:0px;font-family:"Trebuchet ms";text-decoration:none;font-weight:bold;border:1px double #fff;padding:2px;margin-right:5px;background:#990000;}
.lf_service li a:hover {color:#fff;background:#d0390e;}


div#content dl {
	width: 40%;
	border: double #990000;FLOAT:LEFT;MARGIN:10PX;padding:5px;background:#fef0f0
}
div#content dt {
	width: 100%;
	float: left;
	border-bottom: thin solid #000000;
	border-top: thin solid #000000;
	clear: both;margin-bottom:5px;
}
.Itemname .price {
	text-align: right;
	float: right;
	margin-top: -18px;color:#980000;padding-right:20px
}
.Itemname {
	background: #fff;
	color: #000;
	font: bold 90% "Trebuchet MS";text-indent:10px;
}


div#content dd{font:normal 80% verdana;padding:5px 0px;color:#000}

div#content dl h3{text-align:center;width:300px;background:#ac7a7a;color:#fff;margin-bottom:10px;border:#fff solid thin}

.Special{background:#ccc;border:solid thin #c90a09;margin-bottom:10px;}

dl div.special h2{text-align:center;width:296px;background:#c90a09;color:#fff;margin-bottom:5px;border:#fff solid thin;font:bold 120% Verdana;padding:5px 0px}
.pricestate{clear:both;}

dl h4{text-align:center;width:296px;background:#c90a09;color:#fff;margin-bottom:5px;border:#fff solid thin;font:bold 100% Verdana;padding:0px;margin-top:-10}

