/* CSS Document */

.hidden{
display:none;
height:0px;
font-size:0px;
}

.FoodImage{
width:125px;
height:125px;
padding:8px;
margin:5px;
background-color:#FFFFFF;
border:1px solid #cccccc;
float:left;
}
.FoodImage img{
border:1px solid #cccccc;
}

.clear{
clear:both;
}


#winelist{
width:775px;
min-height:316px;
_height:316px;
background-image:url(../UserFiles/Image/winelist_page.jpg);
background-repeat:no-repeat;
padding-top:50px;
font-size:90%;
}

#champagnelist{
width:775px;
min-height:316px;
_height:316px;
background-image:url(../UserFiles/Image/champagne_page.jpg);
background-repeat:no-repeat;
padding-top:50px;
font-size:90%;
}

/*private dining*/

#private_dining{
background-image:url(../UserFiles/Image/Private_Dining_page.jpg);
background-repeat:no-repeat;
width:775px;
height:366px;
}
#pd_content{
	position:absolute;
	left:500px;
	top:200px;
	width:300px;
	padding:10px;

}
/* end of private dining */

#contactus{
background-image:url(../UserFiles/Image/contact_us_page.jpg);
background-repeat:no-repeat;
width:775px;
height:366px;
}

#contact_text{
	position:absolute;
	left:500px;
	top:195px;
	width:300px;
	padding:5px;
}

#cookery{
background-image:url(../UserFiles/Image/cookery_school_page.jpg);
background-repeat:no-repeat;
width:775px;
height:366px;
}

#content_text{
	position:absolute;
	left:160px;
	top:225px;
	width:400px;
	padding:5px;
	font-size:90%;
	text-align:justify;

}

#boutique{
background-image:url(../UserFiles/Image/boutique_page.jpg);
background-repeat:no-repeat;
width:775px;
height:366px;
}



.profile{
background-color:#f7f7f7;
border:1px solid #cccccc;
border-top:5px solid #cccccc;
margin-top:5px;
margin-bottom:5px;
padding:10px;
width:400px;
text-align:justify;
}