h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
ul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
strong {
	font-weight: bold;
}

	* { margin:0; padding: 0; }
	body { background: url("/images/bg-p.gif") repeat-y; text-align:center; }
	#shadow { width: 802px; margin: 0 auto; background:url("/images/content-bg.gif") repeat-y; }
	* html #shadow { width: 803px; margin: 0 auto; background:url("/images/content-bg.gif") repeat-y; }
	#container { width: 783px; margin: 0 auto; }
	#header { display: block; height: 123px; width: 783px; }
	
	#page { width: 783px; padding-top: 10px; }
	* html #page { background: none; }
	
	
	#leftnav { background: url("/images/ln-bg.gif") repeat-x; float: left; padding: 5px; width: 150px; height: 373px; border: 1px solid #828282; }
	#leftnav ul { list-style: none; text-align: left; font-size: 12px; font-weight: bold; line-height: 18px; }
	* html 	#leftnav ul { line-height: 16px; }
	#leftnav li li a { text-decoration:none; padding-left: 10px; }
	#leftnav a { color: #2a8457; }
	
	#content { display:block; margin-left: 150px; padding-left: 10px; text-align: left; width: 600px; }
	* html #content { display:block; margin-left: 0px; width: 620px; }
	#content p { padding:10px; }
	
	#content h1, #content h3 { padding-left:10px;}

	#content h2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #ffffa5;  padding-left:10px;}
	#content #offer h2 { padding-left: 5px; padding-top: 5px; }
	
	#content #col1, #content #col2 { float:left; }
	#content #col3 { margin-left: 421px; }
	* html #content #col3 { margin-left: 0; float: right; }
	
	#content #speach { background: url("/images/speach.jpg") no-repeat; display: block; width: 150px; height: 236px; margin: 0 5px 5px 10px; }
	* html #content #speach { margin: 0 5px 5px 0px; }
	#content #speach a{ display: block; width: 150px; height: 236px; }
	#content #speach p { color: #fff; font-size: 13px; font-weight: bold; display: block; padding-top: 200px; }
	
	#content #dynamic { background: url("/images/Self-Study-CEU-Logo.jpg") no-repeat; display: block; width: 150px; height: 205px; margin: 0 5px 0 10px; }
	* html 	#content #dynamic { margin: 15px 5px 5px 0px; }
	#content #dynamic a { color: #fff; text-decoration: none; }
	#content #dynamic p { color: #fff; font-size: 13px; font-weight: bold; display: block; padding-top: 169px; }
	
	#content #health { background: url("/images/health.jpg") no-repeat; display: block; width: 245px; height: 177px; margin: 0 5px 10px 5px; }
	* html 	#content #health { margin: 0px 0px 15px 5px; }
	#content #health p { color: #fff; font-size: 13px; font-weight: bold; display: block; padding-top: 127px; }
	
	#content #bring { background: url("/images/bringinyou.jpg") no-repeat; display: block; width: 245px; height: 110px; margin: 0 5px 11px 5px; }
	* html 	#content #bring {  margin: 10px 0px 15px 5px; }
	#content #bring p { color: #fff; font-size: 16px; font-weight: bold; display: block; padding-top: 5px; padding-left: 20px; text-align: left; }
	#content #bring ul { color: #fff; font-size: 14px; font-weight: bold; font-style:italic; display: block; padding-top: 5px; padding-left: 30px; list-style: none; text-align: left; }
	#content #bring li { height: 18px; }
	
	#content #win { background: url("/images/win.jpg") no-repeat; display: block; width: 245px; height: 77px; margin: 0 5px 0 5px; }
	* html #content #win { margin: 10px 0px 0 5px; }
	#content #win p { color: #fff; font-size: 13px; font-weight: bold; display: block; padding-left: 150px; }
	
	#content #news { background: url("/images/books.jpg") no-repeat; display: block; width: 197px; height: 110px; margin: 0 0 12px 5px; }
	#content #news p { padding-top: 0px; color:#fff; font-size:18px;padding-top:10px; text-align:center;}
	#content #news a {color:#fff; text-decoration:none;}
	#content #news a:hover {color:#ff9; text-decoration:none;}
	#content #news ul { color: #fff; font-size: 11px; font-weight: bold; display: block; list-style: none; text-align: center; padding-top: 3px; }
	#content #news li { padding-top: 7px; }
	* html #content #news li { padding-top: 3px; }
	
	#content #offer { background: url("/images/ChristmasSmall.gif") no-repeat; display: block; width: 197px; height: 110px; margin: 0 0 13px 5px; text-align: left; }
	* html #content #offer { margin: 17px 0 15px 5px; }
	#content #offer a { display: block; width: 197px; height: 95px; }
	#content #offer p { color: #fff; font-size: 11px; font-weight: bold; display: block; padding-top: 20px; padding-left: 5px; width: 125px; line-height: 16px; }
	
	#content #books { background: url("/images/books.jpg") no-repeat; display: block; width: 197px; height: 126px; margin: 0 0 0 5px; }
	* html #content #books { margin: 17px 0 0 5px; }
	#content #books a { display: block; width: 197px; height: 126px; }
	#content #books h3 { color: #fff; font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:underline; text-align: left; padding-left: 5px; padding-top: 25px; }
	#content #books p { color: #fff; font-size: 11px; font-weight: bold; display: block; text-align: left; padding-left: 5px; }
	
	#footer { background: url("/images/footer.gif") no-repeat; display:block; margin-top: 10px; height: 75px; width: 783px; clear: both; font-weight: bold; }
	#footer p { color: #fff; padding-top: 10px; }
	#footer a { color: #fff; text-decoration: none; }
	
	#content #ptceus {border:1px solid #000; padding:3px; font-size:10px;  font-family:Arial, Helvetica, sans-serif;}
	#content #ptceuheader {padding:3px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
	