body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660000;
}
body {
	background-color: #c8ae77;
}
a:link {
	color: #660000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #660000;
}
a:hover {
	text-decoration: none;
	color: #a18440;
}
a:active {
	text-decoration: none;
	color: #660000;
}


.outer {
	width:100%;
	text-align:center;
	position:relative;
	margin: 0 auto;
}

.contentInner {
	margin:0 auto;
	height:100%;
	width:800px;
	position:relative;
}


.outerSleeve {
	position:absolute;
	background-image:url(images/cs_indexBG.jpg);
	width: 900px;
	height: 1800px;
	left: -7px;
	top: 6px;
	z-index:1000;
}

.outerSleeveNPS {
	background-image:url(images/cs_indexBG.jpg);
	width: 900px;
	height: 1800px;
	z-index:1000;
}

.Bgscrollcell
{
background-image:url('images/cs_indexBG_02.jpg');
}

.bannerHeader {
	position:absolute;
	height:100px;
	width:800px;
	left: 49px;
	top: 13px;
}

.mastHead  {
	position:absolute;
	background-image:url(images/cs_masthead_bg.jpg);
	height:125px;
	width:800px;
	left: 49px;
	top: 116px;
	z-index:2000;
}

.headerOptions  {
	position:absolute;
	left: 510px;
	top: 134px;
	width: 108px;
	height: 84px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660000;
	text-align:right;
	z-index:3000;
	line-height:14px;
}

.mastHeadNPS  {
	background-image:url(images/cs_masthead_bg.jpg);
	z-index:2000;
}

.headerOptionsNPS  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660000;
	text-align:right;
	z-index:3000;
	line-height:14px;
}

.mastheadCover {
	position:absolute;
	left: 640px;
	top: 116px;
	width: 100px;
	height: 125px;
	z-index:4000;
}

.logInBox  {
	position:absolute;
	left: 750px;
	top: 121px;
	height: 92px;
	width: 93px;
	z-index:5000;
	text-align:left;
}	


.loginType  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align:left;
	line-height:14px;
	
	}
	
.menuHeader  {
	position:absolute;
	height:25px;
	width:800px;
	background-image:url(images/cs_menuHeader_bg.jpg);
	z-index:6000;
	left: 49px;
	top: 245px;
	padding-top:10px;
	}

.menuHeaderNPS  {
	position:absolute;
	height:25px;
	width:800px;
	background-image:url(images/cs_menuHeader_bg.jpg);
	z-index:6000;
	left: 50px;
	top: 250px;
	padding-top:10px;
	}
	
.featureBox {
	position:absolute;
	left: 49px;
	top: 304px;
	width: 566px;
	height: 209px;
	}
	

	
.questionMonthly {
	position:absolute;
	left: 632px;
	top: 280px;
	height: 147px;
	background-image:url(images/questionBG.jpg);
	width: 219px;
	z-index:1000;
}

.featureBoxNPS {
	width: 566px;
	height: 209px;
	}
	

	
.questionMonthlyNPS {
	height: 147px;
	background-image:url(images/questionBG.jpg);
	width: 200px;
	z-index:1000;
}

.questionText {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	z-index:2000;
	left: 638px;
	top: 310px;
	height: 81px;
	width: 207px;
	line-height:14px;
	font-weight: bold;
	color: #a1843e;
	}

.questionTextNPS {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	z-index:2000;
	height: 81px;
	width: 207px;
	line-height:14px;
	font-weight: bold;
	color: #a1843e;
	}


.storyOne  {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#000000;
	left: 49px;
	top: 567px;
	width: 139px;
	height: 180px;
	z-index:6000;
	text-decoration:none;
}

.storyHeaders {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#660000;
	font-size:11px;
	font-weight: bold;
	text-transform:uppercase;

}

.storySubHeaders {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
	font-weight: bold;
}

.storyCatTitle {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight: bold;
	text-transform:uppercase;
}

.storyTitle {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#660000;
	font-size:11px;
	font-weight: bold;
}

.storyText {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
}

.storyTwo  {
	position:absolute;
	left: 199px;
	top: 567px;
	height: 180px;
	width: 139px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#000000;
	z-index:7000;
}

.storyThree  {
	position: absolute;
	left: 349px;
	top: 567px;
	width: 139px;
	height: 180px;
	z-index:8000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#000000;
}	

.storyNPS  {
	height: 180px;
	width: 139px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#000000;
	z-index:7000;
}

.forumsBox  {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#000000;
	z-index:10000;
	left: 492px;
	top: 567px;
	width: 127px;
	height: 300px;
	border-left:1px solid #CC9933;
	padding-left: 10px;
	}

.forumsBoxNPS  {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#000000;
	z-index:10000;
	width: 127px;
	height: 300px;
	border-left:1px solid #CC9933;
	padding-left: 10px;
	}
	
body.forums {
	color:#CC9933;
	
}
	
a.forums:link {
	color: #CC9933;
	text-decoration: none;
}
a.forums:visited {
	text-decoration: none;
	color: #CC9933;
}
a.forums:hover {
	text-decoration: none;
	color: #660000;
}
a.forums:active {
	text-decoration: none;
	color: #CC9933;
}



body.stories {
	color:#660000;
}
	
a.stories:link {
	color: #660000;
	text-decoration: none;
}
a.stories:visited {
	text-decoration: none;
	color: #660000;
}
a.stories:hover {
	text-decoration: none;
	color: #CC9933;
}
a.stories:active {
	text-decoration: none;
	color: #660000;
}

.surveyBox  {
	position:absolute;
	background-image:url(images/adBox.jpg);
	left: 632px;
	width: 219px;
	top: 426px;
	height: 509px;
}

.surveyBoxNPS  {
	background-image:url(images/adBox.jpg);
	width: 200px;
	height: 509px;
}

.IndexlinksBox  {
	posItion:absolute;
	background-image:url(images/sponsoredLinks.jpg);
	height: 250px;
	left: 632px;
	width: 219px;
	top: 935px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:center;
	line-height:12px;
	padding-left:4px;
}

.IndexlinksBoxNPS  {
	background-image:url(images/sponsoredLinks.jpg);
	height: 250px;
	width: 200px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:center;
	line-height:12px;
	padding-left:4px;
}

.HighSurveyBox  {
	position:absolute;
	background-image:url(images/adBox.jpg);
	left: 632px;
	width: 219px;
	top: 280px;
	height: 509px;
}

.HighLinksBox {
	position:absolute;
	background-image:url(images/sponsoredLinks.jpg);
	left: 632px;
	width: 219px;
	top: 789px;
	height: 250px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:center;
	line-height:12px;
	padding-left:4px;
}

.footerMenu  {
	position: relative;
	left: 49px;
	top: 900px;
	width: 794px;
	height: 78px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	color:#000000;
	vertical-align:top;
}


body.footer {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:12px;
}
	
a.footer:link {
	color: #666666;
	text-decoration: none;
}
a.footer:visited {
	text-decoration: none;
	color: #666666;
}
a.footer:hover {
	text-decoration: bold;
	color: #000000;
}
a.footer:active {
	text-decoration: none;
	color: #666666;
}

.copyrightBox0  {
	position:absolute;
	left: 49px;
	top: 900px;
	width: 794px;
	height: 42px;
	vertical-align:top;
	
}

.copyrightBox  {
	position:absolute;
	left: 49px;
	top: 1170px;
	width: 794px;
	height: 42px;
	vertical-align:top;
	
}

.copyrightBox2 {
	position:absolute;
	left: 49px;
	top: 1300px;
	width: 794px;
	height: 42px;
	vertical-align:top;
	
}

.copyrightBox3  {
	position:absolute;
	left: 49px;
	top: 1482px;
	width: 794px;
	height: 42px;
	vertical-align:top;
	
}


.HomeCopyrightBox  {
	position:absolute;
	left: 49px;
	top: 960px;
	width: 794px;
	height: 42px;
	vertical-align:top;
	
}

.HomeCopyrightBox1  {
	position:absolute;
	left: 49px;
	top: 1200px;
	width: 794px;
	height: 42px;
	vertical-align:top;
	
}

.articlePanel  {
	position:absolute;
	left: 49px;
	top: 290px;
	width: 566px;
	height: 578px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:left;
	line-height:12px;
}

.articlePanelNPS  {
	width: 566px;
	height: 578px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:left;
	line-height:12px;
}


.SubscribePanel  {
	position:absolute;
	left: 49px;
	top: 290px;
	width: 780px;
	height: 578px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:left;
	line-height:12px;
}

.SubscribePanelNPS  {
	width: 780px;
	height: 578px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:left;
	line-height:12px;
}


.StaticPanel  {
	position:absolute;
	left: 160px;
	top: 290px;
	width: 360px;
	height: 578px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:left;
	line-height:12px;
}

.StaticPanelNPS  {
	width: 360px;
	height: 578px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:left;
	line-height:12px;
}

.introHeader  {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	color:#CC6600;
	font-weight:bold;

}

.title  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:14px;
	color:#660000;
	font-weight:bold;
	text-align:left;
	
	}
	
.subTitle  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:12px;
	color:#666666;
	font-weight:bold;
	text-align:left;
	
	}


.SubBoxTitle  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:18px;
	color:#666666;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;

	}

	.SubBoxText  {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	color:#ff0000;
	font-weight:bold;
	text-transform:uppercase;
}


.bodyText  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	color:#000000;
	text-align:left;	
	}

.formText  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	color:#666666;
	text-align:left;	
	}


.StaticText  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#000000;
	text-align:left;
	
	}

	
.clickHere  {
    font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:10px;
	color:#660000;
	text-align:left;
	font-weight:bold;
	
	}
	
.photoCaptions  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:10px;
	color:#666666;
	font-style:italic;
	font-weight:bold;
	
	}

.commentBox0  {
	position:absolute;
	left: 49px;
	top: 700px;
	width: 565px;
	height: 160px;
}

.SubscriptionBox  {
	position:absolute;
	left: 20px;
	top: 910px;
	width: 440px;
	height: 230px;
	border-width: 1;
	border-style: solid;
	border-color: #CCCCCC;
	background-color: #e8dec3;	
}

.SubscriptionBoxNPS  {
	width: 440px;
	height: 230px;
	border-width: 1;
	border-style: solid;
	border-color: #CCCCCC;
	background-color: #e8dec3;	
}


.commentBox  {
	position:absolute;
	left: 49px;
	top: 931px;
	width: 565px;
	height: 160px;
}

.commentBoxNPS  {
	width: 565px;
	height: 160px;
}

.commentBox2  {
	position:absolute;
	left: 49px;
	top: 1046px;
	width: 565px;
	height: 160px;
}

.commentBox3  {
	position:absolute;
	left: 49px;
	top: 1278px;
	width: 565px;
	height: 160px;
}

.commentBoxTeaser  {
	position:absolute;
	left: 49px;
	top: 827px;
	width: 565px;
	height: 160px;
}

.commentBoxTeaser2  {
	position:absolute;
	left: 49px;
	top: 942px;
	width: 565px;
	height: 160px;
}

.commentBoxTeaser3  {
	position:absolute;
	left: 49px;
	top: 1174px;
	width: 565px;
	height: 160px;
}

.bioBox  {
	position:absolute;
	background-image:url(images/authorBG.jpg);
	left: 624px;
	top: 280px;
	width: 200px;
	height: 189px;
	left: 649px;	
}
.bioBoxNPS  {
	background-image:url(images/authorBG.jpg);
	width: 200px;
	height: 189px;
}

.SecurityBox  {
	position:absolute;
	left: 624px;
	top: 280px;
	width: 200px;
	height: 189px;
	left: 649px;	
}

.linksBox  {
	posItion:absolute;
	background-image:url(images/sponsoredLinks.jpg);
	width: 196px;
	height: 250px;
	left: 650px;
	top: 969px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:center;
	line-height:12px;
	padding-left:4px;
}

.adBox {
	position:absolute;
	background-image:url(images/adBox.jpg);
	left: 649px;
	top: 469px;
	width: 200px;
	height: 500px;

}



.bioText  {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	text-align:left;
	line-height:10px;
	top: 20px;
	right: 25px;
	z-index:2000;
}

.linksText  {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	line-height:10px;
	top: 30px;
	right: 90px;
	z-index:2000;
	
}