body {font-family:Geneva, Arial, Helvetica, sans-serif; background:url(images/body_bg.jpg); margin-top:0; margin-bottom:0; }
#bg_left {background-image:url(images/bg_left.jpg); background-repeat:no-repeat; vertical-align:top; }			
#bg_right {background-image:url(images/bg_right.jpg); background-repeat:no-repeat; vertical-align:top; } 			 
table.btmbg {background-image:url(images/btmbg.jpg); }
.menu {font-size:19px; color:#960; margin:3px; padding-top:135px; padding-left:90px; }
.menu a:hover {background-image:url(images/menu_bg.jpg); width:99px; height:22px; color:#FF9; padding:1px; text-decoration:none; }				
.menu a:link {color:#FF9; text-decoration:none; }
.menu a:visited {color:#FF9; text-decoration:none; }
a:link {color:#660000; }			
a:hover {color:#990000; }
a:visited {color:#663300; }
h1 {color:#663300; font-size:30px; padding-left:15px; }
h2 {color:#663300; font-size:24px; padding-left:15px; }	
h3 {color:#663300; font-size:18px; padding-left:15px; }	
.style1 {font-size:16px; padding-left:15px; }	
.style2 {font-size:20px; padding-left:15px; }		
.locations {font-size:18px; padding-left:9px; color:#900; font-weight:bold; }		
p {padding-left:15px; font-size:14px; }
ul {margin-left:15px; padding-left:15px; line-height:2em; text-indent:7px; color:#000; font-size:14px; }	
.footer {font-size:10px; }
.hours {margin-left:15px; font-size:14px; }
td.data {background-color:#963; color:#FFFFCC; font-size:14px; width:50%; }
td.header{background-color:#7B4D19; font-weight:bold; color:#FFFFCC; font-size:14px; width:50%; }			
table.prices {margin-left:15px; }
.map {border:1px; border-color:#660000; }
.tagline {text-align:center; font-size:24px; font-weight:bold; }
.rds {float:left; margin-top:10px; border:0; }