/* -----------------Wrapper/Body ------------------*/

body{

	text-align: center; 
	background-color:#666666;
	font-size: .9em;
	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times;

}

#wrapper {

	width:760px;
	margin: 0 auto;
	text-align: left;
	background-color: #ffffff;
	padding: 8px;
	border: 8px solid #000000;


}


/* -----------------Header------------------*/
#header {

	background-color:#000000;
	color: #ffffff;
	padding: 10px;
	border-bottom: 3px solid #8dcb41;


}


#header h1 { 

	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times;
	letter-spacing:0.1em;
	text-align:center;
	text-transform: lowercase;
	margin: 8px 8px 1px 8px;


}


 #header h3 {

	color:#8dcb41;
	font-size: 2em;
	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times;
	letter-spacing:0.1em;
	text-align:center;
	text-transform: lowercase;
	margin: 0px 3px 3px 3px;


}

  #header p{
		
		text-align:center;

}

.label {

}

#appetizers{
	
		
	float: right;
	width: 200px;
	border: 1px solid #666666;
	background-color:#8dcb41;
	padding: 5px 5px 5px 5px;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;




}

#appetizers h2{

	text-align: center;

}

dl{

	margin-left: 0px;

}

dt{
	margin-left: 5px;
	margin-right: 5px;
	font-size: 1em;
	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times;
	border-bottom: 1px solid #000000;
	font-weight: 800;

}

dd{
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 20px;
	font-size: .9em;
	font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times;

}
.newitem{



}

.price{
	color:#000000;
	font-weight: 800;
	white-space:nowrap;
	padding:0px;
	display: block;
	text-align:right;



}

#entrees{


	margin-left:10px;
	margin-right: 220px;
	margin-top: 10px;
}

h2{

}

p{

}
dl{

}

dt{	

}

dd{
	
		
}

strong {

	

}

sup{

}

.warning {

		clear: both;
		text-align: left;
		border-top: 1px dotted #666666;
		margin: 2px;

}

