/* 
	Theme Name: Accredited Supplier
	Description: Accredited Supplier is a 2-column theme created for WordPress.
	Version: 1.0
*/

/****************** Index of Structure.css *******************/
/* 
This file is divided up into 3 sections - please find them below:
	-> Tag Reset : Resets defaults.
	-> Main Structure : Mast Head, Mast Content, Mast Footer, etc.
	-> Page-Per-Page : Differing sub-page styles
*/
/*******************************************************************/

/* ------------------------------------------------ */
/*	TAG RESET										*/
	html, body, div, span, applet, object, iframe {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
	}
	

	
/* ------------------------------------------------ */
/*	MAIN STRUCTURE									*/

	* { margin: 0px; padding: 0px; }
	body { margin: auto; background: #59bfe6 url('/wp-content/themes/acc-supplier/images/bg-horiz.jpg') repeat-x; text-align: center; min-width: 870px; }
	
	.outer { width: 890px; margin: 0px auto; }
	.wrapper { width: 890px; float: left; background: url('/wp-content/themes/acc-supplier/images/bg-vert.jpg') repeat-y; position: relative; text-align: left;  }
		
	
	.mast_head {
	width: 850px;
	height: 106px;
	padding: 0px 20px 0px 20px; 
	float: left;
	background: url('/wp-content/themes/acc-supplier/images/bg-head.jpg') no-repeat;
	}
		.logo { width: 267px; height: 37px; float: left; margin: 30px 0px 0px 27px; display: inline; }

	
	.mast_content {
	width: 850px;
	padding: 20px;
	float: left;
	background: url('/wp-content/themes/acc-supplier/images/bg-content.jpg') top no-repeat;
	}
	
		.mc_wide { width: 520px; float: left; padding: 0px 0px 0px 20px; }
			.mcw_mainbox { width: 520px; height: 169px; float: left; background: url('/wp-content/themes/acc-supplier/images/bg-mcw_mainbox.jpg') no-repeat; padding: 0px 0px 0px 0px; margin: 0px 0px 9px 0px; }
				.mcw_mainbox ul { width: 520px; list-style-type: none; padding: 19px 0px 19px 0px; }
				.mcw_mainbox ul li { height: 131px; float: left; display: inline; text-align: center; }
				.mcw_mainbox ul li.form { width: 173px; height: 46px; padding: 85px 0px 0px 0px; background: url('/wp-content/themes/acc-supplier/images/icon-mcw_form.jpg') 52px 5px no-repeat; }
				.mcw_mainbox ul li.find { width: 172px; height: 46px; padding: 85px 0px 0px 0px; background: url('/wp-content/themes/acc-supplier/images/icon-mcw_find.jpg') 52px 5px no-repeat; }
				.mcw_mainbox ul li.free { width: 173px; height: 46px; padding: 85px 0px 0px 0px; background: url('/wp-content/themes/acc-supplier/images/icon-mcw_free.jpg') 52px 5px no-repeat; }
				.mcw_mainbox ul li.line { width: 1px; background: #9fcb6f; }
				.mcw_mainbox ul li.nocom { background:transparent url('/wp-content/themes/acc-supplier/images/icon-mcw_nocom.jpg') no-repeat scroll 52px 5px; height:46px; padding:70px 0 0; width:173px; }
				.mcw_mainbox ul li.onefee { background:transparent url('/wp-content/themes/acc-supplier/images/icon-mcw_onefee.jpg') no-repeat scroll 52px 5px; height:46px; padding:70px 0 0; width:172px; }
				.mcw_mainbox ul li.leads { background:transparent url('/wp-content/themes/acc-supplier/images/icon-mcw_leads.jpg') no-repeat scroll 48px 5px; height:46px; padding:70px 0 0; width:173px; }
				.mcw_mainbox p.blurb { width: 439px; float: left; margin: 23px 0px 0px 24px; padding: 7px 0px 19px 57px; display: inline; background: url('/wp-content/themes/acc-supplier/images/resources/icon-mcw_mainbox_blurb.jpg') no-repeat; }
				.mcw_mainbox p.selects { width: 331px; float: left; margin: 0px 0px 0px 24px; display: inline;  }
				.mcw_mainbox p.button { width: 160px; float: left; padding: 31px 0px 0px 0px; }
			.mcw_subbox { width: 520px; height: 129px; float: left; background: url('/wp-content/themes/acc-supplier/images/bg-mcw_subbox.jpg') no-repeat; padding: 0px 0px 0px 0px; margin: 0px 0px 9px 0px; }
				.mcw_subbox p { width: 493px; float: left; padding: 23px 0px 0px 27px; }
				.mcw_subbox ul { width: 493px; float: left; list-style-type: none; padding: 12px 0px 0px 27px; }
				.mcw_subbox ul li { width: 475px; float: left; padding: 0px 0px 2px 18px; display: inline; background: url('/wp-content/themes/acc-supplier/images/li-mcw_subbox.gif') no-repeat; }
			.mcw_master { width: 507px; float: left; padding: 18px 0px 0px 0px; }
			.mcw_master ul.dir { width: 146px; float: left; margin: 15px 23px 10px 0px; padding: 0px 0px 10px 0px; list-style-type: none; display: inline; border-bottom: 1px solid #cccccc; }
			.mcw_master ul.dir li { width: 146px; float: left; padding: 0px 0px 2px 0px; }
			.mcw_master ul.dir li.title { width: 146px; float: left; padding: 0px 0px 7px 0px; }
			
			.mcw_master ul.resources, div.resources ul { width: 480px; float: left; margin: 15px 23px 10px 0px; padding: 0px 0px 10px 0px; list-style-type: none; display: inline; }
			.mcw_master ul.resources li, div.resources ul li { width: 458px; float: left; padding: 0px 0px 7px 19px; background: url('/wp-content/themes/acc-supplier/images/resources/li-mcw_master.gif') no-repeat; }
			
		.mc_thin { width: 280px; float: right; padding: 0px 19px 0px 0px; }
			.mct_mainbox { width: 280px; height: 169px; float: right; background: url('/wp-content/themes/acc-supplier/images/bg-mct_mainbox.jpg') no-repeat; margin: 0px 0px 9px 0px; }
			.mct_subbox { width: 280px; float: right; margin: 0px 0px 9px 0px; }
				.mct_subbox_top { width: 280px; float: right; background: url('/wp-content/themes/acc-supplier/images/bg-mct_subbox_top.jpg') no-repeat; }
				.mct_subbox_content { width: 280px; float: right; background: #efefef; }
				.mct_subbox_bottom { width: 280px; float: right; background: url('/wp-content/themes/acc-supplier/images/bg-mct_subbox_bottom.jpg') no-repeat; }
				
		/* Testimonials */
			.mcw_testibox { width: 520px; float: left; margin: 0px 0px 9px 0px; }
				.mcw_testibox_top { width: 520px; float: right; background: url('/wp-content/themes/acc-supplier/images/bg-mcw_testibox_top.jpg') no-repeat; }
				.mcw_testibox_content { width: 520px; float: right; background: #def2fa; }
				.mcw_testibox_bottom { width: 520px; float: right; background: url('/wp-content/themes/acc-supplier/images/bg-mcw_testibox_bottom.jpg') no-repeat; }
	
	.mast_footer {
	width: 850px;
	height: 81px;
	padding: 0px 20px 0px 20px;
	float: left;
	background: url('/wp-content/themes/acc-supplier/images/bg-footer.jpg') top no-repeat;
	}
		.mast_footer p.mf_left { width: 500px; padding: 10px 0px 0px 30px; float: left; }
		.mast_footer p.mf_right { width: 250px; padding: 15px 30px 0px 0px; float: right; text-align: right; }


/*testimonials*/
.suppliertesti {margin: 0;width:520px;overflow:hidden;}
.suppliertesti .inside {background:#c8eaf7;display:block;padding: 0 10px;width:500px;float:left;color:#000;}
.suppliertesti .top, .suppliertesti .bottom {background: url(/wp-content/themes/acc-supplier/images/test-top.jpg) 0 0 no-repeat;height:16px;display:block;width:520px;overflow:hidden;margin: 20px 0 0 0;}
.suppliertesti .bottom {background: url(/wp-content/themes/acc-supplier/images/test-bottom.jpg) 0 0 no-repeat;margin: 0;}
.suppliertesti .testimg {float:right;margin: 10px 0 0 0;}
.suppliertesti .testimg img {width:200px;}
.suppliertesti p {float:left;width:250px;color:#000;margin: 0 0 10px 0;}
.suppliertesti h2 {color:#5ab3cf;font-size:14px;background: url(/wp-content/themes/acc-supplier/images/thumb.jpg) right 0 no-repeat;display:inline;padding: 0 25px 0 0;}

body .mcw_testibox p.blurb {width:240px;}
body .mcw_testibox p.logo {float:left;}

/*nav*/
ul.nav { width: 521px; float: left; margin: 31px 0px 0px 31px; list-style-type: none; display: inline; }
ul.nav li { height: 29px; float: left; }
ul.nav a, body ul.nav li.quote a {color:#000;}

ul.nav a {padding: 5px 16px 10px 30px;margin: 0 5px 0 0;}

body ul.nav li.quote a {background: url(/wp-content/themes/acc-supplier/images/nav/resources.jpg) 0 0 no-repeat;}
body ul.nav li.about a {background: url(/wp-content/themes/acc-supplier/images/nav/about.jpg) 0 0 no-repeat;padding-left: 35px;}
body ul.nav li.faq a {background: url(/wp-content/themes/acc-supplier/images/nav/resources.jpg) 0 0 no-repeat;}
body ul.nav li.feedback a {background: url(/wp-content/themes/acc-supplier/images/feedback.jpg) 10px 8px no-repeat;}
body ul.nav li.contact a {background: url(/wp-content/themes/acc-supplier/images/nav/contact.jpg) 0 0 no-repeat;}

.required {color:#000;margin: 15px 0;padding: 5px 5px 5px 30px;border-top:1px solid #ddd;border-bottom: 1px solid #ddd;background: #efefef url(/wp-content/themes/acc-supplier/images/alert.png) 10px 6px no-repeat;}

.dropdown {padding: 5px;background:#efefef;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin: 0 0 15px 0;width:470px;}
.dropdown label {color:#666;display:block;float:left;margin: 2px 20px 0 0;}
.dropdown select {width:200px;}

.mct_subbox_content p img {margin:auto;display:block;}

/****************** BEGIN certified provider pages *******************/
#supplier-info h3 { color:#0083AC; font-size:15px; font-weight:bold;}
div#certified-head {background:transparent url(images/certified-head-bg.png) no-repeat 20px 0;padding-top:8px;padding-left:30px;}
#certified-head h1 {font-size:18px;font-weight:bold;padding-left:10px;}
.certified {color:#333;font-size:13px;font-weight:bold;padding-left:10px;}
p.certified {margin-bottom:25px;margin-top:19px;}
#certified-head div.mcw_master {padding-top:16px; margin}
#certified-head a {color:#6CAF22;text-decoration:underline; font-size:12px; font-weight:bold;}
#certified-head a {text-decoration:underline;}
div#certified-contact {padding-left:25px;background:transparent url(images/alert.png) no-repeat 0 17px;margin-top:10px;}
/****************** END certified provider pages *******************/
