/* CSS Document */

body {
background-image:url(images/background.jpg);
background-repeat:repeat-x;
margin:0;
padding:0;	
height:100%;
background-color:#fff;
}

#banner {
	position:absolute;
	width:980px;
	height:186px;
	background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	top:0;
	left:0px;
	}
	
.holder {
	position:relative;
	height:100%;
	margin-left:5px;
	width:900px;
}

#main {

	position:absolute;
	background-color:#FFFFFF;
	top:190px;
	width:960px;
	padding:10px;
}

#cells {
	border-right:dotted #333333 thin;
	}

#home_text {
	position:relative;
	width:810px;
	padding-top:5px;
	left:75px;
	text-align:justify;
	}
	
#tasting_room {
	position:absolute;
	width:400px;
	text-align:justify;
	}
	

#tabs {
	position:relative;
	left:75px;
	top:5px;
	width:auto;
}

table {font-family:tahoma;font-size:12px; color:#333;}

#footer {
	width:auto;
	padding-top:5%;
	position:relative;
	}

p {
font-family:Tahoma;
font-size:12px;
color:#333333;
}

ul li {
font-family:Tahoma;
font-size:12px;
color:#333333;
}

h1 {
font-family:Tahoma;
font-size:15px;
color:#6B7598;
}

h2 {
font-family:Tahoma;
font-size:16px;
color:#6B7598;
text-align:center;
}

h3 {
font-family:Tahoma;
font-size:14px;
color:#6B7598;
}

#footer_text {
	text-align:center;
	font-family:tahoma;
	font-size:12px;
	color:#333333;
	}
	
#footer_text a:link {color:#666666; text-decoration:underline;}
#footer_text a:visited {color:#666666; text-decoration:underline;}
#footer_text a:hover{text-decoration:none; color:#6B7598;}


