/* CSS Document */
@import url(_fonts.css);
@import url(_layout.css);
@import url(_forms.css);

#homepageContent {
	margin: 0px auto;
	padding: 40px 0px 0px 50px;
	width: 250px;
	text-align: left;
	/*background-image:url(../images/global/content_bg.jpg);
	background-repeat: repeat;*/
	float: left;
	}
	
#layPodWrapper {
	margin: 0px auto;
	padding: 0px 40px 0px 40px;
	width: 823px;
	text-align: left;
	background-image:url(../images/global/content_bg.jpg);
	background-repeat: repeat;
	margin-top: 50px;
	float: none;
	}


.homepageHR {
	margin: 0px auto;
	width: 770px;
	height: 6px;
	line-height: 0px;
	font-size: 0px;
	background-color: #990000;
}

#homepagePods {
	width: 770px;
	text-align:left;
	margin: 0px auto; 
	padding: 0px;
	overflow: hidden;
}

#homepagePod1 {
	width: 235px;
	float: left;
	border-right: 1px solid #990000;
	padding: 10px; margin:0px;
}

#homepagePod2 {
	width: 235px;
	float: left;
	border-right: 1px solid #990000;
	padding: 10px; margin:0px;
}

#homepagePod3 {
	width: 236px;
	float: left;
	padding: 10px; margin:0px;
}

#layAuthenticationVeil {
	position: absolute;
	top: 0px; left: 0px;
	width: 950px; height: 100%;
	background-color: #666; 
	filter: alpha(opacity=50); 
	-moz-opacity: 0.50; 
	opacity: 0.50;
	}
	
#layAuthentication {
	position: absolute;
	top: 152px; left: 252px;
	width: 440px; margin: auto; 
	border:5px solid #510801;
	padding-top:3px;
	background-color:#FFF;
	}

.podsPods{
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/global/promo_bg.png) repeat-y scroll left top;
margin:17px 0 0;
width: 819px;
}

#pod1{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/global/shop_wines.jpg) no-repeat scroll left top;
margin-top:-17px;
padding:90px 18px 0;
width:223px;
}

#pod2{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/global/news_events.jpg) no-repeat scroll left top;
margin:0 20px;
padding:73px 20px 0;
width:219px;
}

#pod3{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/global/bg-facebook.jpg) no-repeat scroll left top;
padding:85px 20px 0;
width:219px;
}

#pod4{
-moz-background-inline-policy:continuous;
background:url("../images/global/element_box.jpg") no-repeat scroll left top transparent;
height:94px;
margin:40px 20px 0 0;
padding:70px 40px 0 160px;
width:340px;
}

#pod5{
border:5px solid #CECCC9;
height:98px;
padding:2px;
width:242px;
float: left;
margin-top: 40px;
}

.pod{
	float: left;
	line-height: normal;
	font-size: 93%;
	}
	
#topPods{
	background: transparent url(../images/global/promo_bg.png) repeat-y scroll left top;
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
margin: 17px 0 0;
width: 819px;
line-height: 0px;
}

.podTitle{
	display: none;
	}
	
h3{
	letter-spacing: 0px;
	font-family:Georgia,"Times New Roman",Times,serif;
font-size:13px;
letter-spacing:1px;
padding:0 0 10px;
text-transform:uppercase;
color:#662E09;
	}
	
h8, h8 a, h8 a:active, h8 a:visited{
color:#323333;
font-weight:bold;
font-size:14px;
padding:0 0 5px;
font-family:Georgia,"Times New Roman",Times,serif;
letter-spacing: 1px;
text-decoration: none;
}

h8 a:hover{
color:#323333;
text-decoration: underline;
}

h6, h6 a {
margin-top:5px;
}
