body {margin:9px;background:#cec597 url(../../images/bg_body.jpg) top left repeat-x;}

.maindiv{margin:auto; width:100%;  background-color:#FFF;}
.header_top{ width:auto; padding:10px 8px 10px 8px; clear:both;}
.logo{width:auto; padding:0px 8px 11px 0; float:left; background-color:#FFF;}
.logo02{ width:auto; padding:20px 0 0 0; float:left;  background-color:#FFF; text-align:left; vertical-align:top; font-family:Georgia ;font-size:14px; font-weight:bold;}
.header_imagesmain{width:100%; float:left; padding:0px; background:#430000; height:auto; clear:both;}
.image01{width:auto; height:auto; padding:0px; float:left; }
.menu{ width:auto; padding:6px 0 0 13px; float:left; height:auto;}
.ul{list-style:none; margin:0px; padding:0px;}
.menu_text{font-family:Georgia; font-size:13px; font-weight:normal; color:#FFF;}
.menu_text a:link	{	text-decoration:none;color:#ffffff; }
.menu_text a:activated	{text-decoration:none;color:#ffffff;}
.menu_text a:visited	{text-decoration:none;color:#ffffff;}
.menu_text a:hover	{text-decoration:none;color:#eec849;}
.menu_text a:hover{ color:#eec849; text-decoration:none; }
.arrow{ margin:8px 8px 0 0;}
.reservations{ width:100%; padding:0px 0px 0px 0px; background-color:#eec849; clear:both; }
.reservationstext{margin:auto; width:auto; padding:7px;  text-align:left; vertical-align:top; font-family:Georgia ;font-size:12px; font-weight:bold; }
.body_aria{width:100%; background-color:#FFFfff; }
.body_aria02{width:auto; height:auto;padding:12px;}
.body_images{width:70px; height:auto; float:left;}
.images01{width:auto; height:auto; float:left; padding-top:3px;}
.images02{width:auto; height:auto; float:left; clear:both; padding-top:12px}
.body_rightaria{ width:auto; float:left; padding:0 0 0 12px; text-align:left; vertical-align:top;}
.ul02{padding:5px 0 0 12px; margin:0 0 0 0; text-align:left; vertical-align:top; font-family:Georgia ;font-size:12px; font-weight:normal; line-height:18px; }
.body_bold_text{text-align:left; vertical-align:top; font-family:Georgia ;font-size:14px; font-weight:bold; color:#300000;}
.footer_images{width:100%; clear:both; padding:10px 0 0px 0;}
.footer_text{width:20%; clear:both; padding:10px;  text-align:center; vertical-align:top; font-family:Georgia ;font-size:12px; font-weight:normal; line-height:18px;}
.footer_text{ margin:0 0 0 0; }