/* CSS Document */
@import url(_fonts.css);
@import url(_layout.css);
@import url(_forms.css);

#homepageContent {
	margin: 1px auto;
/*	padding:175px 425px 0 47px;
	width:288px;
	text-align: left;
	font-family:Arial,Helvetica,sans-serif;
font-size:10px;
background-image:url(../images/bg-home.jpg);
background-repeat:no-repeat;
height:245px;*/
width:100%;
position:relative;

	}
	
#homepageContent p {
		font-family:Arial,Helvetica,sans-serif;
font-size:10px;
	
}

#discover { position:absolute; bottom:50px; left:150px; height:20px; width:200px; }
#discover a {display:block;
height:100%;
text-decoration:none;
width:100%; }

#winemaker { position:absolute; bottom:28px; left:150px; height:20px; width:200px;}
#winemaker a { display:block;
height:100%;
text-decoration:none;
width:100%;}
	
#shop {position:absolute; bottom:5px; left:150px; height:20px; width:200px; }
#shop a {display:block;
height:100%;
text-decoration:none;
width:100%; }

#layMainMenu {
	height:25px;
	border-bottom:5px solid #C5B67D;
}

img {display:block;}

.homepageHR {
	margin: 0px auto;

	height: 6px;
	line-height: 0px;
	font-size: 0px;
	background-color: #990000;
}

#layPodWrapper {
	width: 760px;
	height:auto;
	text-align:left;
	margin: 0px auto; 
	padding: 0px;

	
}



.podTitle {display:none;}

.pod {

height:auto;
margin:10px 0;
padding:0;
width:100%;
}


#layContent .pod{
padding:0;
width:auto;

}

#layAuthenticationVeil {
	position: absolute;
	top: 0px; left: 0px;
	width: 100%; height: 100%;
	background-color: #666; 
	filter: alpha(opacity=50); 
	-moz-opacity: 0.50; 
	opacity: 0.50;
	z-index:50;
	}
	
#layAuthentication {
	position: absolute;
	top: 152px; left: 50%;
	width: 295px; height:337px; 
	margin-left: -300px;; 
	text-align:left;
	padding:50px 25px 0 350px;
	z-index:50;
	background-image:url(../images/bg-authentication.gif);
	background-repeat:no-repeat;
	}

