body, html{font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#403b35; margin:0; padding:0; background:#d9cfc3;}

a img{border:0;}
a{color:#403b35;}
a:hover{color:#9f380f;}

div.clear{height:0; line-height:0; font-size:0; clear:both;}

#wrapper{width:970px; margin:auto; background:url(../images/content-bg.gif) repeat-y #fff;}
.w-border{width:928px; margin:auto;}

#flag{height:24px; background:url(../images/flag-bg.gif) repeat-x;}

#banner{height:360px;}
	#banner img{display:block; padding:11px 0;}
	
#nav{background:#e7e6e4; padding:13px 10px;}
	#nav a{padding:0 15px; text-decoration:none;}
	#nav a:hover{text-decoration:underline;}
	
#content{background:url(../images/oldfella.gif) no-repeat top right; padding:30px 10px; min-height:300px;}

#footer{height:60px; background:url(../images/footer.gif) no-repeat; margin:40px 0 0 0;}

#footernav{padding:10px 0 20px 0; font-size:12px;}
	#footernav a{color:#6a6156; text-decoration:none; padding:0 15px 0 0;}
	#footernav a:hover{text-decoration:underline;}
	#copyright{float:right;}
	
.imgborder{border:3px solid #b4a593;}

#hometable{width:100%;}
#hometable td{width:33%; vertical-align:bottom; text-align:center;}

/* Menu */
	
.menu-left{width:420px; float:left; padding-right:10px;}
.menu-right{width:460px; float:left;}
h2{margin:0; padding:10px 0 0 0;}
h3{margin:0; padding:0 0 5px 15px; font-size:18px;}
.menutable{width:100%; padding:0 0 20px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.menutable td{padding:6px 0 6px 15px;}
td.price{width:50px; vertical-align:top;}
span.aright{text-align:right; display:block; padding:0 20px 0 0;}
span.menuname{font-weight:bold;}
h4{margin:0; padding:0; font-size:16px;}
div.mdrinks-r{width:230px; float:right;}
div.mdrinks-l{width:230px; float:left;}
.headingfour{font-weight:bold; color:#999;}

/* Functions */
	
.functions-left{width:420px; float:left; padding-right:10px;}
.functions-right{width:440px; float:right;}
