html{ 
	background:transparent; 
} 
body{ 
	background: #875D14 url(/images/publicface/bg_page_2.png) repeat-y top center; 
	font-family:tahoma; 
	margin:0px; 
	padding:0px; 
	color:#5b2815; 
} 
a:link,a:visited{ 
	text-decoration:none; 
	color:#5b2815; 
} 
a:hover{ 
	text-decoration:underline; 
	color:#5b2815; 
} 
a.quiet:hover{ 
	text-decoration:none; 
} 
a.loud:link,a.loud:visited{ 
	text-decoration:underline; 
	font-weight:bold; 
} 
a.loudish:link,a.loudish:visited{ 
	text-decoration:underline; 
} 
a img{ 
	border:0px; 
} 
.small{ 
	font-size:75%; 
} 
.footnote{ 
	font-size:60%; 
	color:#AF7C41; 
} 
.smallish{ 
	font-size:80%; 
} 
#MainContainer{ 
	width:683px; 
	position:relative; 
	margin:0 auto 0 auto; 
	padding-top:12px; 
} 
h1{ 
	font-weight:normal; 
	font-size:120%;  
	margin:1.05em 10px 0.8em 10px; 
} 
h2{ 
	font-weight:bold; 
	font-size:80%;  
	margin:1.9em 10px 0.4em 10px; 
} 
p,li,td,th{ 
	font-size:80%; 
	line-height:1.3em; 
	letter-spacing:0.05em; 
	margin-left:10px; 
	margin-right:10px; 
	margin-top:0.5em; 
} 

.rightist{ 
	text-align:right; 
} 

#Footer{ 
	clear:both; 
	width:666px; 
	margin:0 auto 0 auto; 
	padding-top:30px; 
	padding-bottom:20px; 
	font-size:70%; 
} 
#Footer a{ 
	text-decoration:underline; 
} 


#PreviewModeNote{ 
	position:absolute; 
	z-index:15000; 
	width:183px; 
	height:222px; 
	top:0px; 
	left:0px; 
} 

/*************************/
/**** GLOBAL ELEMENTS ****/
/*************************/
 
/* CALL TO ACTION */ 

#CallToAction{ 
	position:relative; 
	height:350px; 
	width:703px; 
	background:#CFB07A url(/images/publicface/maincalltoaction_bg.png) no-repeat top left; 
} 
#CallToActionEnd{ 
	position:relative; 
	height:350px; 
	width:703px; 
	background:#CFB07A url(/images/publicface/maincalltoaction_bg_end.png) no-repeat top left; 
} 

#CallToAction .instruction{ 
	width:340px; 
	top:30px; 
	left:320px; 
	position:absolute; 
	font-size:70%
} 
#CallToActionEnd_Msg{ 
	width:600px; 
	left:50px; 
	font-size:105%; 
	top:100px; 
	position:absolute; 
}
#CallToAction #ContactInfo{ 
	top:125px;
	left:32px;
	width:150px; 
	height:150px; 
	position:absolute; 
} 
#CallToAction #ContactInfo label{ 
	font-size:70%; 
} 
#CallToAction #ContactInfo input{ 
	width:150px; 
	border:1px solid #5b2e1e; 
	background-color:#dbc494; 
	margin-bottom:5px; 
	font-family:arial; 
	color:#5b2e1e;
} 
#CallToAction #Services{ 
	top:135px;
	left:229px;
	width:150px; 
	height:150px; 
	position:absolute; 
} 
#CallToAction #Services label{ 
	font-size:70%; 
} 
#CallToAction #Comments{ 
	top:132px;
	left:438px;
	width:230px;
	height:130px;
	position:absolute; 
} 
#CallToAction #CallToAction_Comments{ 
	width:220px;
	height:130px;
	border:1px solid #5b2e1e; 
	background-color:#dbc494; 
	font-family:arial; 
	color:#5b2e1e;
}
#CallToAction #CallToAction_Cancel{ 
	width:200px; 
	position:absolute; 
	top:310px; 
	left:33px; 
	font-size:70%;
	text-decoration:underline; 
}
#CallToAction #CallToAction_Go{ 
	position:absolute; 
	top:300px;
	left:500px;
}
#CallToActionEnd #CallToActionEnd_Close{ 
	position:absolute;
	top:300px;
	left:500px;
}
#CallToAction .hd,#CallToAction .ft,
#CallToActionEnd .hd,#CallToActionEnd .ft{ 
	display:none; 
}


/* YUI Modifications */ 

.yui-skin-sam .yui-panel .bd{ 
	padding:0px; 
	background:none; 
} 
.yui-skin-sam .yui-panel-container{ 
	padding:0px; 
}
.yui-skin-sam .yui-panel-container.shadow .underlay{ 
	display:none; 
}
.yui-skin-sam .yui-panel { 
	border:none; 
} 
#CallToAction_mask,
#tcc_lightboxLoader_mask,
#tcc_showImgPanel_mask{
	-moz-opacity: 0.70;
	opacity:.70;
	filter:alpha(opacity=70);
} 
#CallToActionEnd_mask{ 
	-moz-opacity: 0;
	opacity:0;
	filter:alpha(opacity=0);
} 

