body {background:#fff; font-family:Gill, sans-serif; font-size:80%; color:#740404; margin:0 auto; padding:0}
a img {border:none;}

#body{width:835px; background:url(images/bg_brunch.jpg) no-repeat #fff; margin:0 auto;}
#left_help{float:left; width:300px;}
#content{width:535px; float:right;  margin:53px 0 0 0; border-top: 2px solid #740404; height:613px; overflow:auto; background:#FFF;}
#content_text{padding:5px 5px 5px 10px;}
/*
#body{position:absolute; z-index:1; width:300px; height:700px; left:0; top:0; }
div#cont{position:absolute; left:300px;  top:85px; padding:5px 5px 5px 10px; border-top: 2px solid #740404; z-index:5; width:500px}
*/
div#topNav ul{margin:0px; width:700px;  padding:17px 0 0 50px;}
div#topNav li{width:100px; height:15px; line-height:15px; list-style:none; float:left; text-align:center; margin-right:10px;}
div#topNav a{display:block; background:url(images/nav.gif) center top no-repeat; color:#740404; text-transform:uppercase; text-decoration: none; font-size:10px; font-weight:bold;}
div#topNav a:hover{color:#00AA00;}

#menu {  float: left; margin:0; padding:0;  padding-top:15px ; text-align:center;  list-style: none;  }
#menu li { display: inline  ; margin: 0px; background: #9D8982;}
#menu a {   padding:1px 10px 3px 10px; text-align:center; text-decoration:none;  font-size:9px; font-weight: bold; color: #212E34; }
#menu a:hover {margin:0;  color: #FFF;}

#left{width:250px; float:right; text-align: center;}
#right {width:250px; float:left; text-align: center;}
#leftform{width:180px; float:left; text-align: left; padding: 100px 0px 0 0; color: #5F5F5F; font-size: 11px;   font-weight: bold;}
#rightform {width:320px; float:left; font-size: 11px; }

.incontent{float: left; width:510px;color: #5F5F5F; font-size: 11px;  padding-bottom:10px;}

.text_title{text-align: center; font-size: 12px; font-weight: bold;}
.text_title_red{ font-size: 12px; font-weight: bold; color:#740404;}
.text_right{text-align: center; color: #5F5F5F; font-size: 9px; line-height:18px ; padding-left:10px;}
.text_left{text-align: left; color: #5F5F5F; font-size: 11px; }


.clear{clear: both;}
.bold{font-weight:bold;}

h1{font-size:14px}

/***************** reservation**********************/
.field{width:315px; margin:5px 2px 3px 2px;}
.field_left{width:110px; float:left;}
.field_right{width:200px; float:left;}