/* CSS Document */

body {
	background-color: #F8ECC5;
	margin-top: 0px;
	margin-bottom: 0px;
}
#topinfo h1{
width:450px;
margin-bottom:4px;
background-color:#FEFDEB;
border:#E3D09F solid 1px;
font-size:12px;
color:#4F4F4F;
padding:0;
}
#hcontent{
padding-top:10px;
background-color:#FAE7A1;
}
#hnav{
background-color:#66471C;
}
#hinfo{
padding-top:13px;
height:50px;
}
/*below  banner */
#hreservation{
width:290px;
float:left;
border-right:#E3D09F solid 1px;
height:35px;
}
#hreservation h2{
margin-top: 3px;
font-size:18px;
}
#hrestaurant{
width:290px;
float:left;
border-right:#E3D09F solid 1px;
height:35px;
}
#hrestaurant h2{
margin-top: 8px;
font-size:18px;
}
#hcatering{
width:290px;
float:left;
}
#hcatering h2{
margin-top: 8px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#h_directions{
padding-left:3px;
padding-right:3px;
margin-top:40px;
color:#F9E3BD;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
#directions{
padding-left:3px;
padding-right:3px;
margin-top:10px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}

#reservation_img{
width:154px;
margin-left:0px;
margin-top:10px;
}
#download_menu{
margin-top:10px;s
}

/*home page */
#homeheader{
margin-top:45px;
width:420px;
font-family:"Times New Roman", Times, serif;
margin-left:250px;
float:left;
text-align:center;
}
#homeheader h1{
margin:0;
padding:0;
font-size:18px;
color:#A84024;
}
#homebodycontent{
padding-top:20px;
font-family:"verdana",;
text-align:justify;
font-size:11px;
color:#6A5B32;
}

/*History pages */

#history_content{
margin-top:10px;
padding-left:5px;
font-family:"Helvetica",; 
text-align:justify;
font-size:11px;
color:#6A5B32;
}
#h_header h1{
margin-top:10px;
padding:0;
font-size:16px;
}
#presents{ width:200px;}
#history_btn{ 
width:190px;
float:left;
margin-left:20px;
border-right:#E3D09F solid 1px;
}
#history_tree{
width:230px;
float:left;
margin-left:20px;
border-right:#E3D09F solid 1px;
}
#history_awards{
width:200px;
float:left;
margin-left:20px;
}
#history_cimage{
float:right;
margin-top:0px;
margin-left:5px;
padding-left:3px;
padding-bottom:3px; 
}
#history_cimage2{
float:right;
width:158px;
margin-top:250px;
margin-right:-160px;
padding-left:5px;
padding-bottom:5px;
}

#history_cimage3{
float:right;
width:158px;
margin-top:125px;
margin-right:-160px;
padding-left:5px;
padding-bottom:5px;
}
#history_cimage4{
float:right;
width:158px;
margin-top:250px;
margin-right:-163px;
padding-left:5px;
padding-bottom:5px;
}
#history_cimage5{
width:210px;
float:right;
margin-top:0;
margin-left:10px;
padding-left:10px;
padding-bottom:3px;
background-color:#FBF9E3;
}

/*Restaurant Page */
#rest{ width:718px;}
#rest_lrm{
padding-left:5px;
}
#rest_lunch{
width:189px;
float:left;
margin-left:20px;
}
#rest_lunch h1{ margin:0; padding:0; font-size:24px;}

#rest_dinner{
width:189px;
float:left;
margin-left:30px;
}
#rest_dinner h1{ margin:0; padding:0; font-size:24px;}

#rest_max{
width:189px;
float:left;
margin-left:40px;
}
#rest_max h1{ margin:0; padding:0; font-size:24px;}

/* Lunch Page*/
#rest_lunch_ds{width:143px; float:left; margin-left:29px;}
#rest_lunch_ds h1{ margin:0; padding:0; font-size:20px; color:#A94124;}

#rest_lunch_beef{width:143px; float:left; margin-left:29px;}
#rest_lunch_beef h1{ margin:0; padding:0; font-size:20px; color:#A94124;}

#rest_lunch_poultry{width:143px; float:left; margin-left:29px;}
#rest_lunch_poultry h1{ margin:0; padding:0; font-size:20px; color:#A94124;}

#rest_lunch_seafood{width:143px; float:left; margin-left:29px;}
#rest_lunch_seafood h1{ margin:0; padding:0; font-size:20px; color:#A94124;}

#rest_menus{ width:100%; float:left; margin-left:10px; font-size:11px; color:#6A5B32; font-family:"Helvetica",;font-size:11px;}
#rest_menus h1 { margin:0; padding:0; font-size:18px; color:#A94124; font-family:"Times New Roman", Times, serif;}
#rest_menu-beef{ width:226px; float:left; }
#rest_menus-poultry { width:300px; float:left; margin-left:60px;}
#rest-menus-veg{ width:250px; float:left; }
#rest-menus-side{ width:250px; float:left; margin-left:50px; }
#rest-menus-childrens{ width:246px; float:left; }
#rest-menus-dessert{ width:236px; float:left; margin-left:50px; }
#rest-menus-sand{ width:180px; float:left; margin-left:5px;}
#rest-menus-beverages{ width:246px; float:left; }
#rest-menus-breakfast{ width:260px; float:left; margin-left:50px; }

#gallery{ width:150px; margin-left:30px;}

/*Contact form*/
#contactForm{width:200px;}
#coninfo{ float:right; width:400px; margin-top:0;}
#name {
background-color:#FAE7A1;
font-family:"Trebuchet MS";
font-weight:bold;
}
#email {
background-color:#FAE7A1;
font-family:"Trebuchet MS";
}
#phone {
background-color:#FAE7A1;
font-family:"Trebuchet MS";
}
#zip {
background-color:#FAE7A1;
font-family:"Trebuchet MS";
}
#subject2 {
background-color:#FAE7A1;
font-family:"Trebuchet MS";
}
#message {
background-color:#FAE7A1;
font-family:"Trebuchet MS";
}