body {background-color:#2d2922; background-image:url(images/back.jpg); background-repeat:repeat; background-attachment:scroll; 
		width:100%;  padding:0; margin:0 0 12px 0; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}


#container {
	width:900px;
	margin:0px auto;
	padding:0;
	background-color:#FFFFFF;
}

#top {
	margin:0 0 -1px 0;
	padding:0;
	background-color:#131617;
	width:900px;
}

/*#main {background-color:#FFFFFF; margin:0; padding:0; width:800px; }*/

img {border-style:none; }
img a:link {
	border-style:none;
	text-decoration:none;
}

p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; /*color:#4C4841;*/ color:#ddd5c7; line-height:20px; font-weight:500;}

.title {font-size:14px; color:#90836c; font-weight:bold;}

.small {font-size:10px; color:#999999;}

.top_address {text-align:right; color:#818286; margin:0; line-height:18px; margin:14px 0 0 0;}

a:link, a:visited {
	color:#FFFF00;
	font-weight:700;
}
a:hover {color:#897C6A;}
#nav{
	background-color:#131617;
}
#nav ul {
	list-style:none;
	margin:0;
	padding:3px 0 3px;
}
#nav li { display:inline; margin:0; padding:0px 14px 0px 18px;}

#nav a, #nav a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#fff;
	font-weight:600;
}
#nav a:hover{
	color:#FFCC00;
	text-decoration:underline;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#E4E1DC;
	padding:0 0 6px 0;
	margin:0;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 0 6px 0;
	margin:0;
}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#B6AA8D; /*border-bottom:1px solid #B6AA8D;*/
		 padding:0 0 10px 0; margin:0;}
.smallgrey {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ddd5c7; /*border-bottom:1px solid #B6AA8D;*/
		 padding:0 0 4px 0; margin:0; line-height:14px;}
.date {		font-size:11px; font-weight:normal; color:#B6AA8D; /*border-bottom:1px solid #B6AA8D;*/
				 padding:0 0 10px 0; margin:0;}
h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFCC00;
	padding:6px 0 0px 0;
	margin:0;
}
h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFCC66; /*border-bottom:1px solid #B6AA8D;*/
	padding:8px 0 0px 0;
	margin:0;
}
		 
		 #main{		 background-color:#3a3329;  }
/*#food1 {width:560px; padding:20px 20px 20px 10px; float:right; margin:0;}*/
#food1 {
	width:650px;
	padding:20px 20px 20px 20px;
	float:right;
	margin:1px 0 0 0;
	background-color:#4D463C;
	z-index:2;
	position:relative;
}
#food1 a, a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFCC00;
	border-style:none;
	font-weight:700;
					}
#food1 a:hover {
	color:#FFCC66;
}
#food1 a.thin {font-weight:normal; color:#B6AA8D;}	
#food1 a.thin:hover {font-weight:normal; color:#B6AA8D; text-decoration:underline;}	
#food1 a.name {font-weight:normal; font-size:16px; color:#928670;}
#food1 a.title {font-size:14px; color:#B6AA8D; border-bottom:1px solid #90836c; display:block; padding:4px 0;}	

#pic_food {float:right; margin:0px 0px 20px 20px; }

#food2 {
	width:170px;
	margin:0 0 0 0px;
	padding:20px 10px 20px 20px;
	background-color:#502657;
}
#food2 a, a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#ddd5c7; font-weight:bold;}
#food2 a:hover {color:#B6AA8D; border-bottom:1px dotted ##B6AA8D;}
#food2 p{margin:8px 0 2px 0;}

#clear {clear:both;}
.clear {clear:both;}

#footer {
	background-color:#302C23; text-align:center;
	margin:0px;
	padding:8px 20px 8px 20px;
	border-top:1px solid #90836c;
}
#footer p {color:#ffffff; font-size:12px; padding:2px 0 4px 0; margin:1px 0 2px 0; line-height:16px;}
#footer a:link, a:visited { color:#ffffff; text-decoration:underline; border-style:none; }
#footer a:hover { color:#897C6A;}

.pale {color:#897C6A; font-weight:bold;}
.name {font-weight:normal; font-size:16px; color:#928670;}
a.name {font-weight:normal; font-size:16px; color:#928670;}

.photofood {
	margin:10px 20px 10px 0;
	float:left;
	font-size: 14px;
}

#newsletterfood {background-color:#928670;}
.input_newsletter {width:180px; float:right;}
.imgpad {padding:5px;}
#rightmap {float:right; padding-left:10px;}
.phone {font-size:18px; color:#FFFFFF;}
.bigfood {
	font-size:18px;
	color:#FFFFFF;
}
/*.bigfood a:link, a:visited  {color:#FF9900; font-size:18px}*/

.picleft {float:left; padding-right:10px;}
.picright {float:right; padding-left:10px;}
