/* CSS Document */
@import url(_fonts.css);
@import url(_layout.css);
@import url(_forms.css);

body {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	background-color: #531C00;
}

#layHeader {
	position: relative;
	margin: 0px auto;
	width: 770px;
	height: 120px;
	background-color: #b4a34d;
	text-align:left;
	z-index:2;
}

#layLogo {
float:right;
height:33px;
padding-right:5px;
position:relative;
text-align:right;
top:87px;
width:760px;	
}

#layLogin {
	position:relative;
	width: 500px;
	float: right;
	text-align: right;
	padding: 10px 10px 0px 10px;
	color: #000;
}

#layLogin a, #layLogin a:active, #layLogin a:visited{
	color: #000;
	text-decoration: none;
}

#layLogin a:hover{
	color: #000;
	text-decoration: underline;
}


#homepageContent {
	background-color:#FFFFFF;
	float:left;
	margin:0 auto;
	padding:0;
	text-align:left;
	height:382px;
	width:527px;
	}

.homepageHR {
	margin: 0px auto;
	width: 765px;
	height: 6px;
	line-height: 0px;
	font-size: 0px;
	background-color: #990000;
}

#homepagePods {
	background-color:#000;
	border:1px solid #000;
	width: 749px;
	height:282px;
	text-align:left;
	margin: 0px auto; 
	padding: 0px;
	overflow: hidden;
}


#homepagePod1 {
	float:right;
	background-color:#000000;
	border-bottom:12px solid #000000;
	/*background-image:url(/assets/images/global/fiore.png);
	background-repeat:no-repeat;*/
	margin:0;
	padding:0;
	position:relative;
	width:243px;
	height:370px;
}

#podTitle {
	display:none;
}

#homepagePod2 {
	background-color:#000000;
	/*background-image:url(/assets/images/global/homepage_pod2.png);
	background-repeat:no-repeat;*/
	width: 301px;
	height:282px;
	float: left;
	padding: 0px; margin:0px;
}

#homepagePod3 {
	background-color:#000000;
	/*background-image:url(/assets/images/global/homepage_pod3.png);
	background-repeat:no-repeat;*/
	width: 469px;
	height:282px;
	float: right;
	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;
	}

.layclear {
	background-color:#000;
}

#layGlobalWrapper .layClear {
	background-color:#000;
}