/* ECC Global CSS */

@import "typography.css";
@import "unique.css";

body{ 
	background: url("http://eccstyle.com/images/global_bg.png") 0 0 repeat-x #000000;
	color: #CCCCCC; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	margin: 0 auto; 
	padding: 0;  
}

img{border: none;}
.clear{clear: both;}

.arrowLeft{background: url("../../images/tvtriangle.jpg") 0 3px no-repeat; height: 16px;}
.arrowText{margin-left: 20px;}

.divider{ background-color: transparent; height: 10px; margin: 0 -3px; width: 101%;}

/* Navigation highlight*/
body#genuine_bespoke a#gbnav,
body#pragma a#prgmnav,
body#weddings a#wednav,
body#home a#hnav,
body#exp a#expnav,
body#begin a#bnav,
body#testimonials a#tnav,
body#events a#eventsnav,
body#candids a#candidsnav,
body#ecc_tv a#tvnav,
body#history a#hisnav,
body#the_team a#teamnav,
body#press_news a#pnnav,
body#ecc_opp a#oppnav,
body#ir a#irnav,
body#giving a#givnav,
body#contact_us a#connav, 
body#begin a#beginnav,
body#faqs a#faqsnav,
body#misura a#misuranav,
body#green a#greennav {
color: #CFBB07;
}




/* Text & Links */
	a:link       { color: #756904 }
	a:visited    { color: #756904 }
	a:hover      { color: #CFBB07 }

/* Container */
.container{margin: 0 auto; padding: 0; position: relative; width: 900px;}

	/* Header */
		#header{font-size: 8pt; font-weight: 700; margin: 0 auto; height: 88px; padding: 0; position: relative; width: 883px;}
		
			.headerLeft{float: left; position: relative; margin-bottom: 5px; margin-top: 12px; width: 352px;}
			
			.headerRight{float: right; padding-top: 40px; position: relative; text-align: right; width: 275px;}
	
	/* Content */
	    #contenthis{ font-weight: normal; margin-left:15px ;margin: 5px auto; padding: 0; position: relative; width: 550px;}
		#content{ font-weight: normal; margin: 5px auto; padding: 0; position: relative; width: 884px;}
			.grayBorder{background-color: #0F0F0F; border: 1px solid #666666;}
			.goldBorder{border: 1px solid #928305;}
		
			.contentLeft{float: left; margin-left: 1px; margin-right: 12px; padding: 0; position: relative; width: 120px; vertical-align:top;}
				/* #navt{height: 3743px;}
				#navh{height: 432px;} */
				.subNav{margin: 0 auto; padding: 0; width: 111px;}
				.subNav ul{list-style-type: none; margin: 0;}
				.subNav li{list-style-type: none; margin: 3px 0 10px 0;}
				.subNav li a{ line-height: 18px; text-decoration: none;}

            .contentCenterTestimonial{background-color: #0F0F0F;border: 1px solid #666666; float: left; padding: 0; position: relative; width: 748px;}
					
			.contentCenter{float: left; margin-right: 12px; padding: 0; position: relative; width: 536px;}
				#flashSlideshow{height: 552px; width: 731px; margin: 0 auto; padding: 5px;} #flashSlideshow a {font-size: 10px;}
				#flashSlideshowe{height: 100%; width: 731px; margin: 0 auto; padding: 9px;} #flashSlideshow a {font-size: 10px;}
				#thankyoumessage{height: 326px;  width: 731px; margin: 0 auto; padding: 9px;} #flashSlideshow a {font-size: 10px;}
				#collections{height: 350px; width:731px; margin: 0 auto; padding: 9px;} #collections a {font-size: 10px;}
				#opppageimage{height: 300px; width:731px; margin: 0 auto; padding: 9px;} #collections a {font-size: 10px;}
				#contact{height: 430px; width:731px; margin: 0 auto; padding: 9px;} #collections a {font-size: 10px;}
				#begincontact{height: 370px; width:731px; margin: 0 auto; padding: 9px;} #collections a {font-size: 10px;}
				.aboutUs{background: url("../images/abouthomeback.gif") 0 0 no-repeat #191919; border: 1px solid #928305; height: 100%; font-size: 12px; margin: 0 auto; padding: 34px 10px;}
				.collectionsaboutUs{background: url("../images/abouthomeback.gif") 0 0 no-repeat #191919; border: 1px solid #928305; height: 100%; width:729px; font-size: 12px; margin: 0 auto; padding: 10px 10px;}
				.gbtext{background: url("../images/abouthomeback.gif") 0 0 no-repeat #191919; border: 1px solid #928305; height: 100%; width:729px; font-size: 12px; margin: 0 auto; padding: 10px 10px;}
				.contactTailors{background: url("../images/abouthomeback.gif") 0 0 no-repeat #191919; border: 1px solid #928305; height: 100%; width:729px; font-size: 12px; margin: 0 auto; padding: 10px 10px;}
				
			.contentRight{float: left; margin: 0 auto; padding: 0; position: relative; width: 203px;}
				#eccTV{height: 190px; padding: 10px; text-align: right;}
			.iNComingSoon{background: url("../images/homecluback.jpg") 0 0 no-repeat #0F0F0F; border: 1px solid #666666; height: 105px; width: 202px;}
			.iNComingSoont{background: url("../images/homecluback.jpg") 0 0 no-repeat #0F0F0F; border: 1px solid #666666; height: 3521px; width: 202px;}
				.inComingSoonContent{ margin: 0 auto; font-size: 12px; padding-top: 10px; width: 180px;}
	
	/* Footer */
		#footer{color: #666666; margin: 0 auto; padding-top: 0px; position: relative; width: 100%; padding-bottom:10px}
			#footer a{color: #666666;}
		
			.footerLeft{ float: left; font-size: 8pt;}
			.footerRight{ float: right; font-size: 8pt; }

