html,body{margin:0;padding:0;}
body{font: 76% arial,sans-serif;text-align:center;}
div#header{position:relative;width:752px;height:163px;margin:0;padding:0;overflow:hidden}  
div#header h1 {margin:0;padding:0;font-size:180%;width:752px;height:269px;overflow:hidden}  
div#header h1 span {background:url(http://content.onlineagency.com/sites/47083/images/rascals_header_2.jpg) no-repeat;position: absolute;width: 100%;height: 100%}
div#container{text-align:left;background:#c1c72f}
div#content p{line-height:1.4}
ul{ padding:0px; margin:0px}
#lf_list li{ list-style-type:none; display:block; width:202px; height:34px}
#lf_list li a{  display:block; width:202px; height:34px; background-image:url(http://content.onlineagency.com/sites/47083/images/nav-bul.jpg); background-repeat:no-repeat; padding-top:6px; padding-left:40px; color:#FF0000
; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
#lf_list li a:hover{ font-weight:bold}
div#navigation{float:left;background:url(http://content.onlineagency.com/sites/47083/images/nav-bg.jpg) no-repeat; width:206px; height: 571px}
div#extra{}

div#img1{ float:left;background:url(http://content.onlineagency.com/sites/47083/images/img1.gif) no-repeat; width:209px; height: 276px; padding:5px; margin:5px}
div#imgtxt1{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:100%; padding:5px; margin-top:165px}
div#img2{ float:right; background:url(http://content.onlineagency.com/sites/47083/images/img2.gif) no-repeat; width:209px; height: 276px; margin-right:25px }
div#imgtxt2{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:100%;padding:5px; margin-top:165px}
div#img3{ padding:5px; margin:5px;float:left;background:url(http://content.onlineagency.com/sites/47083/images/img3.gif) no-repeat; width:444px; height: 175px;}
div#imgtxt3{ text-align:justify;font-family:Arial, Helvetica, sans-serif; font-size:100%;width:209px; height: 276px; margin-left:225px; margin-top:10px}

div#footer{background-image:url(http://content.onlineagency.com/sites/47083/images/footer.jpg);background-repeat:no-repeat;color: #333; text-align:center; padding-top:5px; padding-bottom:10px}
/* layout control edit only widths */
div#container{width:752px;margin:0 auto;}
div#content{float:right;width:530px;background:#c1c72f;}
div#navigation{float:left;width:200px}
div#extra{float:left;clear:left;width:202px}
div#footer{clear:both;width:752px; height:61px}

.lf_service {margin:10px}

/* menu styling */

p{	padding-bottom:10;
	margin:0;
	font: BOLD 90% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

div.menu {clear:left;font-family: "Trebuchet MS";text-align:center}
.menu h3 {color:#f6f800;font-size:150%;}
.menu h4 {color:#990000;font-size:100%;}

div.foodheading p {clear:left;
	color: #006600;
	text-align: left;
	font-family: "Trebuchet MS";
	float: left;
	position:relative;
	width:350px;
font-size:120%;
padding-left:60px;
margin-top:-10px
}

/* 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:200px}
.tideFormTitle, .tideFormAction {background:#818609;color:#fff}
.tideformBody, .tideFormBodyEven {background:#b6b732;font-size:10px}
table td {padding:4px}

div#content div.lf_form {width:450px;margin:10px 20px} 

div.linker {text-align:center}
div.linker a {text-decoration:none;font-family: "Trebuchet MS";font-size:106%;color:#005599}
div.linker a:hover {color:#990000}

.abtimg {margin-top:40px;text-align:center}

.addr p a {color:#005599;text-decoration:none}
.addr p a:hover {color:#990000;text-decoration:underline}

