html,body{margin:0;padding:0}
body{font: 76% "Trebuchet MS", arial,sans-serif;text-align:center; background-color:#9A522C}
div#header{position:relative}
div#header{position:relative;width:770px;height:200px;margin:0;padding:0; float:left;}  
div#header h1 {margin:0;padding:0;font-size:180%;width:770px;height:200px;margin-left:-42px}  
div#header h1 span {background:url(http://content.onlineagency.com/sites/41685/images/new_header.jpg) no-repeat;position: absolute;width:770px;height:175px}

div#container{text-align:left; background-image:url(http://content.onlineagency.com/sites/41685/images/container.gif); background-repeat:repeat-y}
div#content{ padding:10px; background-image:url(http://content.onlineagency.com/sites/41685/images/grad-title.gif); background-repeat:repeat-x}
div#content{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding:10px}
div#content p{line-height:1.4}
div#navigation{background:DF9E40}
div#footer{color: #FFF; padding:10px 0px; text-align:center; background-color:#DF9E40}

/* layout control edit only widths */
div#container{width:687px;margin:0 auto}
div#content{float:right;width:476px}
div#navigation{float:left;width:191px}
div#extra{float:left;clear:left;width:191px}
div#footer{clear:both;width:100%}

div#lf_navigation{position:relative;margin-top:-35px; background-image:url(http://content.onlineagency.com/sites/41685/images/nav-bg.gif); width: 687px; text-align:left;overflow:hidden; 	}
div#lf_navigation ul{color: #996600;text-align: center;margin: 0;	padding-bottom: 10px;padding-top: 10px;	font:120% Verdana, Arial, Helvetica, sans-serif; overflow: hidden;}
div#lf_navigation ul li{display: inline}
div#lf_navigation ul li a{padding: 10px 10px 10px 10px;color: #996600;text-decoration: none;border-right: 1px solid #D8BB9C; margin:0px}
div#lf_navigation ul li a:hover{	color: white;	background: #B75B00;}
#active a { border-left: 1px solid #D8BB9C; }
#lf_list { margin-top:10px}
#lf_list li { list-style-image:url(http://content.onlineagency.com/sites/41685/images/nav-bullet.gif); padding-bottom:10px; vertical-align:top}
#lf_list li a{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px ; text-decoration:none; font-weight:bold}
#lf_list li a:hover{ color:#FF0000}
#banner{ background-color:#EADFDF; padding:15px; color:#993300; font-weight:bold; margin:10px}.tideTitle{ margin-bottom:10px}

div#navigation {font-weight:bold;}

/* menu styling */

p{
	padding-bottom:10;
	margin:0;
	font: 90% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

div.menu {clear:left;font-family: "Trebuchet MS";text-align:center}

.menu h3 {color:#009900;font-size:140%;}
.menu h4 {color:#990000;font-size:100%;}

.maintxt {clear:left;
	color: #ff0000;
	text-align: left;
	font-family: "Trebuchet MS";
	float: left;
	position:relative;
	width:250px;
font-size:130%;
}

.maintxt2 {clear:left;
	color: #ff0000;
	text-align: left;
	font-family: "Trebuchet MS";
	float: left;
	position:relative;
	width:350px;
font-size:130%;
}

.maintxt4 {clear:left;
	color: #ff0000;
	text-align: left;
	font-family: "Trebuchet MS";
	float: left;
	position:relative;
	width:450px;
font-size:100%;
font-weight:bold
} 

.maintxt3 {clear:left;
	color: #ff0000;
	text-align: left;
	font-family: "Trebuchet MS";
	float: left;
	position:relative;
	width:450px;
font-size:130%;
}

/* Price alignment */ 

.p1 , .p2 ,.p3 , .p4 {
	color: #ff6600;
	text-align: center;
	font-family: "Trebuchet MS";
	float: left;
	position:relative;
	width:50px;
font-size:100%;
font-weight:bold
}

.pothers{
	color: #ff6600;
	text-align: center;
	font-family: "Trebuchet MS";
	float: left;
	position:relative;
	width:50px;
font-size:100%;
font-weight:bold
}


.subtxt {clear:left;
	color: #000;
	text-align: left;
	font-family: "Trebuchet MS";
	float: left;
font-size:100%;
width:100%
}

.t1 {width:140px;float:left;height:400px;}
.t2 {width:140px;float:left;height:400px;}
.t3 {width:150px;float:left;height:400px;}

.t1 p, .t2 p {padding:10px 30px;font-weight:bold;;color:#669900}
.t3 p {padding:10px 23px;font-weight:bold;;color:#669900}

.mlist li {list-style-type:none;font-size:80%;font-family:"Trebuchet MS";color:#990000;margin-left:-10px;}
.mlist2 li {list-style-type:none;margin-left:30px;font-size:100%;font-family:"Trebuchet MS";font-weight:bold;color:#990000;}
.mlist2 li a {text-decoration:none;color:#990000;background:transparent;font-size:120%}
.mlist2 li a:hover {text-decoration:none;color:#ff6600;}

/* Border for menu Images */
.Foodheading p img {border:4px solid #669900;margin-right:20px;}

/* Services */
.lf_service ul  {margin:10px 0px;display:block;position:relative;height:10px;text-align:left;}
.lf_service li {display:block;float:left;list-style-type:none;}
.lf_service li a{display:block;color:#990000;font-size:90%;text-decoration:none;font-weight:bold;margin-right:10px;padding-right:2px;font-family:"trebuchet ms"}
.lf_service li a:hover {color:#C66100;}

textarea {width:150px}
.tideFormTitle, .tideFormAction {background:#e78615;color:#990000}
.tideformBody, .tideFormBodyEven {background:#EFAA56;font-size:10px}
table td {padding:4px}

.dwnl a {text-decoration:none;font-family:"Trebuchet ms";color:#005599;margin-left:100px;}
.dwnl a:hover {color:#ff6600;border-bottom:1px dashed #ff6600}

.navtext p {margin-top:10px;text-align:center;}


div.lf_promo {border: 1px solid #D31517;}

div.lf_promo ul li {list-style-type: none;}

div.lf_promo  a {color: #D31517; font-size: 14px}
