body
{
	margin: 0px;
    background-image: url(body_bg.jpg);
	background-color: #444;
	text-align: center;
padding: 0px 5px 0px 5px;
}

#container
{
	margin: 0 auto;
	text-align: left;
	width: 600px;
	background-color: #000;
}
.winelist_name
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	width: 195px;
	text-align: left;
	padding: 5px 0px 5px 10px;
}

.winelist_region
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	width: 315px;
	text-align: left;
}

.winelist_price
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	width: 75px;
	text-align: right;
}

.winelist_kind
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FC6;
	text-align: center;
	width: 600px;
	padding: 5px 0px 5px 0px;
}

.foodlist_name
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	width: 500px;
	text-align: left;
	float: left;
	padding: 5px 0px 5px 10px;
}

.foodlist_price
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	width: 80px;
	text-align: right;
	float: right;
}

.foodlist_kind
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FC6;
	text-align: center;
	width: 600px;
	padding: 10px 0px 5px 0px;
}

.desserts_name
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	width: 180px;
	text-align: left;
	float: left;
	padding: 5px 0px 5px 10px;
}

.desserts_desc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	width: 290px;
	text-align: left;
	float: left;
	padding: 5px 0px 5px 10px;
}

.desserts_price
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	width: 80px;
	text-align: right;
	float: right;
}

.desserts_box
{
	width: 600px;
	height: 500px;
	background-color: #000;
	padding: 5px 0px 5px 0px;
}

.menuitem
{
	width: 600px;
	background-color: #000;
	padding: 5px 10px 0px 0px;
}

.list_box
{
	width: 600px;
	background-color: #000;
	padding: 0px 0px 0px 0px;
}

.nav
{
	width: 600px;
	background-color: #000;
	padding: 0px 0px 0px 0px;
}

.menu
{
	width: 600px;
	background-color: #000;
	padding: 0px 0px 0px 0px;
}

.news
{
	width: 600px;
	background-color: #fff--;
	padding: 0px 0px 0px 0px;
}

.footer
{
	width: 100%;
	height: 30px;
	background-image: url(footer.jpg);
	background-color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 13px;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	vertical-align: middle;
}

.footertext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 13px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	padding: 6px 0px 0px 0px;
}