body	{
	margin:0px;
	padding:0px;
}

div#wrapper	{
	width:100%;
	padding:0px;	/*	possible IE glitch	*/
	margin:0px;	/*	possible IE glitch	*/
	position:absolute;
}

div#mainContainer	{
	width:97px;
	margin:0px auto 0px auto;	/*	possible IE glitch	*/
	padding:0px;
	background:#FFF;
}

div#mainContainer a	{
	border:0;
}

div#mainContainer img#logo	{
	width:570px;
	height:207px;
	padding:0px;
	margin:0px 0px 0px 188px;	/*	possible IE glitch	*/
	float:left;
}

div#headerAd {
	background:#0000FF;
	border:1px solid #000000;
	float:right;
	height:150px;
	margin:30px 40px 0px 0px;
	padding:0;
	width:150px;
	text-decoration:none;
}

div#headerAd h4 {
	color:#FFFFFF;
	font-family:'Impact';
	font-size:24px;
	font-weight:normal;
	margin:13px auto 5px 0;
	text-align:center;
}

a.headAd:hover div#headerAd {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px dashed #000000;
}

a.headAd:hover div#headerAd h4 {
	color:#0000FF;
}

div#mainContainer div#cut	{
	width:970px;
	height:20px;
	margin:0px 0px -20px 0px;
	padding:0px;
	background:url(cut.jpg) repeat-x center;
	z-index:-5;
	clear:both;
}

div#mainContainer div#contentArea	{
	width:970px;
	margin:0px auto 0px auto;
	padding:0px;
}


/* start of left nav bar */			
div#contentArea div#leftNavBar	{
	width:180px;
	padding:0px;
	margin:0px;
	background:url(leftnavbar.jpg) repeat-y;
	float:left;
}

div#leftNavBar div#NavButtons	{
	padding-bottom:10px;
}
			
div#NavButtons p	{
	font-family:"Times New Roman",Times,serif;
	font-size:17px;
	font-weight:bold;
	text-align:right;
	color:#993333;
	margin:2px 7px 0px auto;
}
			
div#NavButtons p.space	{
	margin-top:7px;
}
			
div#NavButtons p a	{
	text-decoration:none;
	color:#000066;
}
			
div#NavButtons p a:hover	{
	text-decoration:none;
	color:#0000FF;
}

div#leftNavBar div#postBanner	{
	width:180px;
	height:165px;
	margin:0px;
	padding:20px 0px 0px 0px;
	background:#FFF;
}

div#postBanner a.blog	{
	width:180px;
	height:165px;
	margin:0px;
	padding:0px;
	border:0px;
	display:inline-block;
}

div#postBanner a img	{
	border:0px;
}

div#postBanner a.blog:hover	{
	background:url(notes2.gif) no-repeat center;
}

div#postBanner a.blog:hover img	{
	visibility:hidden;
}

div#postBanner a.ads	{
	width:170px;
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
}

a.ads div	{
	width:170px;
	margin:0px auto 0px auto;
	padding:0px;
	background:#ffff33;
	border:#000 1px solid;
	color:#000;
}

a.ads:hover div	{
	color:#F00;
	border:#F00 1px dashed;
}

a.ads div h3	{
	font-size:20px;
	text-align:center;
	margin:5px auto 5px auto;
	font-family:'Impact', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

a.ads div p	{
	font-size:15px;
	font-family:'Verdana', Geneva, Arial, Helvetica, sans-serif;
	margin:5px 0px 3px 0px;
	text-align:center;
}

a.ads div ul	{
	margin:3px 0px 3px 0px;
}

a.ads div ul li	{
	font-size:15px;
	font-family:'Verdana', Geneva, Arial, Helvetica, sans-serif;
}
/* end of left nav bar */


/* start of content */
div#contentArea div#content	{
	width:790px;
	margin:0px;
	padding:0px;
	float:left;
}

div#content h1	{
	font-size:21px;
	margin:5px 195px 25px 10px;	/*	possible IE glitch	*/
	font-family:'Verdana', Geneva, Arial, Helvetica, sans-serif;
}
			
div#content p	{
	font-size:17px;
	margin:10px 195px 10px 10px;	/*	possible IE glitch	*/
	font-family:'Arial', Verdana, Geneva, Helvetica, sans-serif;
	text-align:justify;
}

div#content div#headcontain	{
	width:350px;
	margin:auto auto auto 120px;
	padding:0px;
}

div#headcontain img	{
	width:150px;
	height:150px;
	float:left;
	margin:10px 20px 10px 0px;
	border:#000 solid 1px;
}

div#headcontain a:hover img	{
	border:#000 dashed 1px;
}

.underline	{
	text-decoration:underline;
}
/* end of content */	


/* start of rightBar */
div#content div#rightBar	{
	width:180px;
	padding:0px;
	margin:0px;
	font-family:'Arial', Verdana, Geneva, Helvetica, sans-serif;
	float:right;
	background:#FFF;
}
			
div#rightBar div#banner	{
	margin:0px;
	padding:0px;
	width:180px;
}

div#banner a.quiz	{
	width:180px;
	height:155px;
	margin:0px;
	padding:0px;
	background:url(quizBanner.gif) no-repeat center;
	display:inline-block;
	border:0px;
}

div#banner a.quiz:hover	{
	background:url(quizBanner2.gif) no-repeat center;
}

div#banner a.quiz img	{
	visibility:hidden;
}

div#banner a.survey	{
	width:180px;
	height:90px;
	margin:0px;
	padding:0px;
	background:url(surveyBanner.gif) no-repeat center;
	display:inline-block;
	border:0px;
}

div#banner a.survey:hover	{
	background:url(surveyBanner2.gif) no-repeat center;
}

div#banner a.survey img	{
	visibility:hidden;
}
			
div#rightBar div#whatsnew	{
	margin:0px 0px 5px 0px;
	padding:0px;
	width:176px;
	background:#ffffc9;
	border:2px #000 groove;
}
			
div#rightBar div#whatsnew p	{
	font-size:15px;
	margin:10px;
}
			
div#rightBar div#whatsnew h2	{
	font-family:'Impact', Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:25px;
	text-decoration:underline;
	margin:5px auto;
	font-weight:normal;
}

div#banner a.productslink	{
	width:180px;
	height:103px;
	margin:0px;
	padding:0px;
	background:url(productslink.gif) no-repeat center;
	display:inline-block;
	border:0px;
}

div#banner a.productslink:hover	{
	background:url(productslink2.gif) no-repeat center;
}

div#banner a.productslink img	{
	visibility:hidden;
}
/* end of rightBar */


/* start of footer */
div#contentArea div#footer	{
	width:600px;
	clear:both;
	margin:0px auto;
	padding:50px 0px 5px 0px;
}
			
div#contentArea div#footer p	{
	font-size:14px;
	font-family:'Verdana', Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px;
	padding:0px;
}

div#footer p a	{
	color:#000;
}

div#footer p a:hover	{
	color:#00F;
}

div#footer h4	{
	font-family:'Verdana', Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	margin-bottom:0px;
}
/* end of footer */