@charset "utf-8";
/* CSS Document */

/* ##### SELECTOR ################################################## */
#dSelect{width:950px;height:150px;margin:0px auto;background:url(../images/zplus-bg-dSelect_620x1.jpg) right top repeat-y #ececec;border:1px solid #e6e6e6;}
	#dSelect #dSelected,#dSelect .cBtn{position:absolute;border:1px solid #e6e6e6;}
	#dSelect #dSelected{
		top:-6px;left:0px;
		width:316px;height:160px;
		background:url(../images/zplus-bg-dSelected_1x160.jpg) left top repeat-x #ececec;
		z-index:110;
	}
	#dSelect a.cCategory{display:block;position:absolute;top:0px;width:316px;height:150px;color:#000;z-index:115;}
		#dSelect a.cCategory:hover{color:#048e60;}
		#dSelect a.cCategory:active{color:#00684a;}
		/*#dSelect a.cCategory.c1{left:2px;}
		#dSelect a.cCategory.c2{left:318px;background:url(../images/zplus-bg-dSelect-cCategory-c2_1x120.jpg) right center no-repeat;}
		#dSelect a.cCategory.c3{left:634px;}*/
		
		#dSelect a.cCategory.c1,#dPageHolder.cRedirective #dSelect a.cCategory.c2,#dPageHolder.cChange #dSelect a.cCategory.c3{left:2px;}
		#dSelect a.cCategory.c2,#dPageHolder.cRedirective #dSelect a.cCategory.c3,#dPageHolder.cChange #dSelect a.cCategory.c1{left:318px;background:url(../images/zplus-bg-dSelect-cCategory-c2_1x120.jpg) right center no-repeat;}
		#dSelect a.cCategory.c3,#dPageHolder.cRedirective #dSelect a.cCategory.c1,#dPageHolder.cChange #dSelect a.cCategory.c2{left:634px;}
		
		/* ##### DESIGN THINKING ##### */
			#dSelect #aThinking span{position:absolute;}
				#dSelect #aThinking span.cBr{top:0px;height:150px;line-height:130px;font-size:120px;}
					#dSelect #aThinking span.cBr.cLt{left:10px;}
					#dSelect #aThinking span.cBr.cRt{right:10px;}
				#dSelect #aThinking span.cTxt{top:20px;height:100px;line-height:50px;font-size:50px;font-style:italic;font-weight:bold;text-align:center;}
		/* ##### REDIRECTIVE DESIGN ##### */
			#dSelect #aRedirective span{position:absolute;height:35px;line-height:35px;font-size:32px;font-style:italic;font-weight:bold;}
				#dSelect #aRedirective span.cTop{top:40px;left:24px;text-align:left;}
				#dSelect #aRedirective span.cBtm{top:65px;right:24px;text-align:right;}
				#dSelect #aRedirective span span{position:relative;font-size:50px;font-style:normal;font-weight:normal;}
		/* ##### DESIGN FOR CHANGE ##### */
			#dSelect #aChange span{position:absolute;font-style:italic;}
				#dSelect #aChange span.cTop,#dSelect #aChange span.cBtm{left:65px;height:45px;line-height:45px;text-align:right;font-size:50px;}
					#dSelect #aChange span.cTop{width:150px;top:30px;font-weight:bold;}
					#dSelect #aChange span.cBtm{width:130px;top:75px;}
				#dSelect #aChange span.cRt{top:60px;left:170px;font-size:35px;
					-moz-transform:rotate(270deg);
					-webkit-transform:rotate(270deg);
					-o-transform:rotate(270deg);
					-ms-transform:rotate(270deg);
					filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
				}
	#dSelect .cBtn{
		top:-1px;
		width:30px;
		height:150px;
		line-height:150px;
		background:url(../images/zplus-bg-dSelect-cBtn_1x150.jpg) left top repeat-x #e5e5e5;
		text-align:center;
		z-index:105;
	}
		#dSelect .cBtn:hover{background:url(../images/zplus-bg-dSelect-cBtn-hover_1x150.jpg) left top repeat-x #a9a9a9;}
		#dSelect .cBtn.cLt{left:-31px;
			border-top-left-radius:15px;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;
			border-bottom-left-radius:15px;-moz-border-radius-bottomleft:15px;-webkit-border-bottom-left-radius:15px;
		}
		#dSelect .cBtn.cRt{right:-31px;
			border-top-right-radius:15px;-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px;
			border-bottom-right-radius:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-right-radius:15px;
		}

/* ##### dLeft NAV ################################################## */
.cNavLHS{background:url(../images/zplus-bg-mahogany_100x100.jpg) left top repeat;}
	.cNavLHS div.cRow{height:51px;}
		.cNavLHS div.cRow:hover{background:url(../images/zplus-trans-50-brown_1x1.png) left top repeat;}
		#bBody.c1 .cNavLHS div.cRow#dR1,
		#bBody.c2 .cNavLHS div.cRow#dR2,
		#bBody.c3 .cNavLHS div.cRow#dR3,
		#bBody.c4 .cNavLHS div.cRow#dR4,
		#bBody.c5 .cNavLHS div.cRow#dR5{background:url(../images/zplus-trans-75-brown_1x1.png) left top repeat !important;}
		.cNavLHS div.cRow a{display:block;height:50px;line-height:50px;margin:0px 15px;border-bottom:1px solid #281205;font-style:italic;font-weight:bold;color:#fff;}
			.cNavLHS div.cRow:last-child a{border-bottom:0px;}


/* ##### dMiddle ARTICLE PREVIEW ################################################## */
#dArticlePreview{height:245px;margin:5px 0px 0px -15px !important;}
	.cArticlePreview{display:none;margin-left:15px;}
		#bBody.c1 .cTxt #d1,
		#bBody.c2 .cTxt #d2,
		#bBody.c3 .cTxt #d3,
		#bBody.c4 .cTxt #d4,
		#bBody.c5 .cTxt #d5{display:block;}
		.cArticlePreview .cTitle{font-size:25px;line-height:55px;}
		.cArticlePreview *{font-size:12px;}


/* ##### ABOUT ################################################## */
#bBody.cAbout #dSubHeader{display:none;}
.cBio{background:url(../images/zplus-bg-grad-grey_320x1.jpg) left top repeat-y;border:1px solid #e6e6e6;
		box-shadow:1px 1px 5px #e6e6e6;-moz-box-shadow:1px 1px 5px #e6e6e6;-webkit-box-shadow:1px 1px 5px #e6e6e6;
}
	.cBio .cContent{padding:15px 10px;}
	.cBio .cTitle{}
		.cBio .cTitle .cSubTitle{font-size:10px;}
	.cBio p{font-size:12px;}
	.cBio .cBioImg{box-shadow:1px 1px 3px #b4b4b4;-moz-box-shadow:1px 1px 3px #b4b4b4;-webkit-box-shadow:1px 1px 3px #b4b4b4;}


/* ##### INTRO ################################################## */
#dIntro .cTitle.cMed.cGrey{margin:25px auto 10px;}
