/****************************************
 * wdsdemos.com -- Section CSS  		*
 **************************************** */

#contentTop { 
	margin:36px 0px 14px 0px; 
	}

#content h1 {
	font-weight:normal; 
	color:#e51d39;
	padding-top:34px;
	width:350px;
	line-height:1.1em; font-size:32px;
	letter-spacing:-1px; 
	display:inline;
	}

#contentHomeLink { 
	float:left;
	display:inline;
	margin-left:56px;
	margin-top:12px;
	padding-left:10px;
	font-family:arial;
	color:#aaaaaa;
	font-weight:bold;
	font-size:14px;
	width:180px; 
	}
	
#contentHomeLink a:link, #contentHomeLink a:visited { 
	text-decoration:none;
	color:#999999; 
	}	
#contentHomeLink a:hover, #contentHomeLink a:active { 
	text-decoration:underline;
	color:#999999; 
	}	

#contentLeft { 
	float:left;
	display:inline;
	margin-left:56px;
	width:184px;
 	}

#leftMenu {
	padding-top:10px;
	padding-bottom:5px;
	background-color:#e51d39;
	border-bottom:4px solid #ffc225;
	color:#ffffff;
	font-family:arial;
	font-size:9pt;
	line-height:1.1em;
	}
 
#leftMenu a:link,  #leftMenu a:visited { 
	text-decoration:none;
	color:#ffffff; 
	}
	
#leftMenu a:hover,  #leftMenu a:active { 
	text-decoration:underline;
	color:#ffffff; 
	}
	
#contentLeft ul{ 
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type:none; 
	}
	
#contentLeft li { 
	margin-left:10px; padding-bottom:5px;list-style-type:none; 
	}

#contentCenter { 
	float:left;
	display:inline;
	width:344px;
	margin-left:36px;
	margin-top:-4px;
	padding-bottom:30px;
	}

#contentRight { 
	float:right;
	display:inline;
	width:296px;
	background-color:#e51d39;
	color:#ffffff;
	}
	
#contentCenter li {
	margin-bottom:8px;
}	
	 
#crText { 
	width:264px;margin:9px 0px 14px 17px;font-size:16px;line-height:1.6em; 
	}	 
	
#quoteInfo {
	line-height:1em;
	margin:15px 0px 25px 15px;
	padding-left:15px;
	background-image:url('../z_img/quoteArrow.gif');
	background-repeat:no-repeat;
	}	
	
#author {  
	font-family:arial;font-weight:bold;font-size:14px;margin-bottom:3px;
	}	
	
#quoteInfo #title	{
	font-size:11px;line-height:1em;margin-bottom:3px;
	}
	
#company {  
	font-size:11px;font-family:arial;font-weight:bold;line-height:1em;margin-bottom:1px;
	}	

#quoteInfo a:link, #quoteInfo a:visited, #quoteInfo #link { 
	font-size:11px;font-family:arial;color:#ffffff;
	}	
	

#contentwrapper { 
	border:0px solid black; padding-bottom:26px;
	}	 

#contentimage { 
	border-bottom:4px solid #e51d39 
	}

#contactform { 
	margin:30px 0px 20px 0px; 
	}

#contentAlt { 
	float:left;
	display:inline;
	width:707px;
	margin-left:39px;
	border:0px solid grey
	}
	 
#contentAlt label { 
	cursor: pointer; 
	}	 
	
#fullTestimonial {
	margin:10px 0px 30px 0px;
	border-bottom:1px solid #cccccc;
}	

#fullTestimonialText {
	margin-bottom:10px;
}


/* News Articles */
#newsArticles { 
	margin-top:30px; 
	}
	
.aText { 
	margin-top:15px; 
	}
	
.article{ 
	margin-bottom:20px;
	}

.aTitle { 
	font-weight:bold;line-height:1.1em;
	margin:2px 0px 2px 0px; 
	}

.aDate { 
	font-size:9pt; 
	}
	
/* Locations */	
.locCol {
	float:left;
	display:inline;
	width:160px;
	font-size:9pt;
	margin-top:5px;
}

.locColLMargin {
	margin-left:20px;
}

#costcoLoc {
	padding:22px 5px 10px 10px;
	line-height:1.1em;
	font-size:9pt;
	color:#555555;
}

#costcoimgsm {
	display:block;
	margin-bottom:10px;
}

#costcoLoc a:link, #costcoLoc a:visited{
	color:#555555;
}

