/* CSS Document */

body {background-color:#330000
	}

#horizon {
	background-color: transparent;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	margin-top: -230px;
	text-align: center;
	min-width: 785px; 
}
#wrapper {
	background-color: #fff;
	position: relative;
	text-align: left;
	width: 785px;
	height: 444px;
	margin: 0px auto;
	}

#content_index {
	font-family: Verdana, Geneva, Arial, sans-serif;
	background: transparent url(images/bg1.gif) no-repeat bottom left;
	width: 785px;
	height: 444px;
	visibility: visible;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	}
	
#content {
	font-family: Verdana, Geneva, Arial, sans-serif;
	background: transparent url(images/bg4.gif) no-repeat bottom left;
	width: 785px;
	height: 444px;
	visibility: visible;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	}

#mothersday {
	width:300px;
	height:40px;
	top:180px;
	left:427px;
	position: absolute;
    font-size: 19px;
	color:#330000;
	font-family:"Monotype Corsiva";
	}
	
#topcell {
	border-bottom:#003300 solid 1px;
	}

#index_textleft {
	width:550px;
	height:150px;
	top:200px;
	left:65px;
	position: absolute;
    font-size: 19px;
	color:#330000;
	font-family:"Monotype Corsiva";
	}
	
#index_footer {
	width:650px;
	height:40px;
	top:365px;
	left:65px;
	position: absolute;
	font-family:"Monotype Corsiva";
	}

#content_wine {
	font-family: Verdana, Geneva, Arial, sans-serif;
	background: transparent url(images/bg3.gif) no-repeat bottom left;
	width: 785px;
	height: 444px;
	visibility: visible;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	}
/* text on wine pages to the right of the picture */
#winepages_text {
	width:470px;
	height:220px;
	top:180px;
	left:252px;
	position: absolute;
	}
	
/* image on wine pages to the left of the text */
#winepages_image {
	width:160px;
	height:121px;
	top:200px;
	left:65px;
	position: absolute;
	}

#diningpages_text {
	width:520px;
	height:220px;
	top:180px;
	left:200px;
	position: absolute;
	}

#wedding_photos {
	width:760px;
	height:100%;
	top:180px;
	left:130px;
	position: relative;
	} 
	
#form {
	width:660px;
	height:220px;
	top:185px;
	left:55px;
	position: absolute;
	}
#diningawards_text {
	width:220px;
	height:150px;
	top:200px;
	left:500px;
	position: absolute;
	}
	
#accomodation_photosright {
	width:140px;
	height:150px;
	top:185px;
	left:585px;
	position: absolute;
	}

/* text for winemaker page */
#winemaker_text {
	width:660px;
	height:200px;
	top:185px;
	left:65px;
	position: absolute;
	}

#content_dining {
	font-family: Verdana, Geneva, Arial, sans-serif;
	background: transparent url(images/bg4.gif) no-repeat bottom left;
	width: 785px;
	height: 444px;
	visibility: visible;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	}

/* link format */
a:link 
	{
	color: #666666;
	text-decoration: none
	}
	
a:visited 
	{
	color: #666666;
	text-decoration: none
	}

a:hover 
	{
	color: #333333;
	text-decoration: none
	font-weight: bold;
	text-decoration: none;
	}
a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

#restaurant_images {
	width:140px;
	height:200px;
	top:185px;
	left:55px;
	position: absolute;
	}

/*embedded OCR Font*/
@font-face {
    font-family:"Monotype Corsiva";
    font-style:normal;
    font-weight:normal;
    src: url(MONOTYP0.eot);
}
