@charset "UTF-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #e7c76a;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtr #container {
	width: 976px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: url(img/BlueBG.png) repeat-y #E4B42D;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	position:relative;
	
}

.oneColFixCtr #header { width:976px; height:150px;}

.oneColFixCtr #topbg { width:976px; height:50px; background:url(img/toparc.png) no-repeat}



.oneColFixCtr #mainContent {height:400px; background:url(img/landingBG.png) no-repeat bottom #FFFFFF;}
.oneColFixCtr #mainContentwhite {height:400px; background:url(img/landingBG_white.png) no-repeat bottom #FFFFFF;}
.oneColFixCtr #mainContent2 {height:400px; background:url(img/regBG.png) no-repeat bottom #FFFFFF;}


.oneColFixCtr #footer { width:964px; height:210px; padding-left:13px}

.oneColFixCtr #bottomround { width:976px; height:24px; background:url(img/bottomRound.png) no-repeat #E4B42D; }


.btn{width:203px; height:191px; float:left; margin-top:8px; cursor:pointer}

.testi{width:158px; height:185px; overflow:hidden; float:left; padding-left:6px; padding-right:6px;margin-top:8px; font: 11px Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:18px; padding-top:6px; }

#navbar {
	position:absolute;
	left:239px;
	top:147px;
	width:509px;
	height:79px;
	z-index:1;
	visibility: visible;
}


.aboutus a{background:url(img/nav_Bg2.png);display:block;background-position: 0px 0px; width:102px; height:80px; text-indent:-5000px;float:left} 
.aboutus a:hover{background:url(img/nav_Bg2.png);display:block;background-position: 0px -80px; width:102px; height:80px; text-indent:-5000px;float:left} 
.aboutusa {background:url(img/nav_Bg2.png);display:block;background-position: 0px -160px; width:102px; height:80px; text-indent:-5000px;float:left} 


.homepath a{background:url(img/nav_Bg2.png);display:block;background-position: -101px 0px; width:172px; height:80px; text-indent:-5000px;float:left} 
.homepath a:hover{background:url(img/nav_Bg2.png);display:block;background-position: -101px -80px; width:172px; height:80px; text-indent:-5000px;float:left} 

.expressapp a{background:url(img/nav_Bg2.png);display:block;background-position: -272px 0px; width:114px; height:80px; text-indent:-5000px;float:left} 
.expressapp a:hover{background:url(img/nav_Bg2.png);display:block;background-position: -272px -80px; width:114px; height:80px; text-indent:-5000px;float:left} 

.contact a{background:url(img/nav_Bg2.png);display:block;background-position: -386px 0px; width:114px; height:80px; text-indent:-5000px;float:left}
.contact a:hover{background:url(img/nav_Bg2.png);display:block;background-position: -386px -80px; width:114px; height:80px; text-indent:-5000px;float:left} 
.contacta {background:url(img/nav_Bg2.png);display:block;background-position: -386px -160px; width:114px; height:80px; text-indent:-5000px;float:left}




.cwlogo{ margin-top:15px; margin-left:15px;}

.topnav{margin-top:20px; margin-left:25px}


#whyCWlist ul{ display:block;}
#whyCWlist ul li{ list-style-image:url(img/house_icon.png); margin-top:27px; list-style-position:outside;}

.listtype{font:14px Arial, Helvetica, sans-serif; color:#004A9D; line-height:20px}

#whyCW {
	position:absolute;
	left:67px;
	top:235px;
	width:349px;
	height:121px;
	z-index:1;
	visibility: visible;
}
#whyCWlist {
	position:absolute;
	left:465px;
	top:212px;
	width:489px;
	height:351px;
	z-index:1;
	visibility: visible;
}
#callNow {
	position:absolute;
	left:400px;
	top:-135px;
	width:263px;
	height:112px;
	z-index:1;
}

#callnow {
	position:absolute;
	left:681px;
	top:15px;
	width:259px;
	height:108px;
	z-index:1;
}

#aboutTitle {
	position:absolute;
	left:46px;
	top:264px;
	width:319px;
	height:193px;
	z-index:1;
	background:url(img/AboutCW.png) no-repeat center;
}

#aboutContent {
	position:absolute;
	left:431px;
	top:237px;
	width:528px;
	height:294px;
	z-index:1;
}

H3{font: 14px Arial, Helvetica, sans-serif; color:#07368B; line-height:18px;}

#ableftcol{width:250px; height:100%; float:left; padding:0}
#abrightcol{width:250px; height:100%; float:left; margin-left:20px;padding:0;}

#vertstripe {
	position:absolute;
	left:386px;
	top:232px;
	width:22px;
	height:339px;
	z-index:1;
	background:url(img/vert_spacer.png) no-repeat center;
}

#contactContent {
	position:absolute;
	left:459px;
	top:237px;
	width:489px;
	height:434px;
	z-index:1;
}


#contactTitle {
	position:absolute;
	left:48px;
	top:242px;
	width:319px;
	height:193px;
	z-index:1;
	background:url(img/contactTitle.png) no-repeat center;
}

#contactInfo {
	position:absolute;
	left:149px;
	top:445px;
	width:320px;
	height:87px;
	z-index:1;
}

