﻿li.bg, .bg { clear:both; border-bottom:1px solid #a6a6a6; padding:0; margin:10px 0; background:none; list-style:none;}
p.clr, .clr { clear:both; padding:0; margin:0;}
.clrh1{ clear:both; padding:0; margin:0; height:30px;}
.clrh2{ clear:both; padding:0; margin:0; height:20px;}
.clrh6{ clear:both; padding:0; margin:0; height:5px;}
.clrh7{ clear:both; padding:0; margin:0; height:3px;}
.clrh8{ clear:both; padding:0; margin:0; height:2px;}
.clrh5{ clear:both; padding:0; margin:0; height:8px;}
.contain
{
	margin:0 auto; padding:0; text-align:left;  color:#5a5a5a;font: 11px/1.2em Verdana, Arial, Helvetica, sans-serif;  margin-top:15px;  
}
.footer
{
	margin:0 auto; padding:0; width:860px; text-align:left;  color:#5a5a5a;font: 11px/1.2em Verdana, Arial, Helvetica, sans-serif; padding:15px 0px 15px 0px;  
}
.footer img
{
	margin:5px;
	
}
.copyright
{
	margin:0 auto; padding:0; width:860px; text-align:left;  color:#5a5a5a;font: 11px/1.2em Verdana, Arial, Helvetica, sans-serif; padding:15px 0px 15px 0px;  
}
#reservation
{

	margin:0 auto;
	padding:0;
	padding-bottom:20px;
}
.reservation
{
	height:30px; width:200px; margin:0 auto; padding:0; background-color:red; text-align:center; line-height:30px;  font-size:14px; font-weight:bold;  font-family:Orator Std, Verdana, Arial, sans-serif; color:white;
}
.note
{
	  padding-bottom:20px; width:370px;  margin:0 auto; padding:0; text-align:center; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#66686a;
}
.res_control
{
   	 width:500px;  margin:0 auto; padding:0; text-align:center; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#66686a;  border:1px dotted green;
}
.contact_control
{
	width:500px;  margin:0 auto; padding:0; text-align:center; font-size:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#66686a;  border:2px dotted gray;

}
.res_control .res_right
{
	float:right;width:310px; text-align:left; padding-bottom:5px; height:20px; line-height:28px;
}
.res_control .right input
{
	width:200px;border:1px gray solid;	
}
.res_control .res_left
{
	float:left; width:180px; text-align:right; padding-right:5px; height:20px; line-height:28px;
}
.check_box
{
	text-align:left; padding-left:180px;
}
.res_submit
{
	background-color:transparent; width:120px; border:1px solid gray; text-align:center; height:30px;
}
.divMessageSuccess
{
	color:white;
	background-color:green;
}

/*
.res_body
{
	text-align:center;
}
.res_body input
{
	width:200px; border:1px gray solid; margin-left:3px;
}*/