body {margin:0px; background:#76b4b3 url(images/pageElements/bgd_page.jpg) repeat-y; background-position:top center; font:12px Verdana, Arial, Helvetica, sans-serif; color:#fff; }

#header {position:relative; height:363px; width:100%; background:transparent url(images/pageElements/bgd_header.jpg) 0 0 repeat-x; text-align:center;}

#flash {height:363px; width:770px; margin:0px auto 0px auto; background:transparent url(images/pageElements/bgd_flash.jpg) 0 0 no-repeat; font-size:10px; overflow:hidden;}

#shell {width:770px; margin:0px auto 0px auto; background:transparent url(images/pageElements/bgd_container.gif) 0 0 repeat-y; position:relative; }

#sidestuff {width:250px; float:left; }

#address {font:bold 16px times new roman, georgia, "Times New Roman", Times, serif; color:#fff; line-height:20px; text-align:right; height:232px; display:block; padding:90px 15px 0px 0px; background:url(images/pageElements/bgd_address.jpg) 0 0 no-repeat; }

#title {position:absolute; top:0px; right:0px;}

#content {width:435px; padding:84px 0px 1px 0px; margin-left:308px; line-height:17px;}
	#content a {text-decoration:underline; color:#acffcd;}
	#content a:hover {color:#acffcd; text-decoration:none;}
	#content h1 {color:#aedad9; font:bold 24px Arial, verdana, Helvetica, sans-serif; margin-bottom:8px;}
	#content h2 {color:#aedad9; font:bold 18px Arial, verdana, Helvetica, sans-serif; margin-bottom:2px;}
	#content h3 {color:#aedad9; font:bold 16px Arial, verdana, Helvetica, sans-serif; margin-bottom:0px;}
	#content h4 {color:#fff; font:bold 14px verdana, Helvetica, sans-serif; margin-bottom:0px;}
	#content hr {height:1px; color:#fff;}
	#content p {margin:4px 0px 16px 0px; }
	
	/**html #content ul, #content ol {margin:3px 0px 16px 16px;}
	#content ul, #content ol {margin:3px 0px 16px 0px;}*/

#footer {display:block; font:11px verdana, tahoma, arial, helvetica; color:#fff; width:770px; background:transparent url(images/pageElements/bgd_footer.gif) 0 0 no-repeat; text-align:center; padding-top:46px; margin:0px auto 0px auto;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {color:#fff; text-decoration:underline;}

/* Stuff */
.right {margin:0px 0px 5px 7px; float:right;}
.left {margin:0px 7px 5px 0px; float:left;}
	
.featureRight {border:7px solid #194376; padding:3px; float:right; margin:7px 0px 0px 8px;}
.featureCenter {border:7px solid #194376; padding:3px; margin:7px auto 7px auto; }

#altmenu {width:95%; background-color:#b0cce3; border:1px solid #194376; padding:8px 8px 8px 8px; font:bold 14px Arial, Helvetica, verdana, sans-serif; color:#1e4677; line-height:20px; text-align:center; margin:15px auto 15px auto;}
#altmenu a { color:#1e4677; text-decoration:none;}
#altmenu a:hover {color:#4d77a9; text-decoration:underline;}

#faq a {text-decoration:none; color:#fff; font-weight:bold; font-size:12px;}
#faq a:hover {text-decoration:none; color:#000;}
#faq li a {display:block;}
.faqAnswer {width:95%; background-color:#b0cce3; border:1px solid #194376; padding:8px 8px 8px 8px; color:#000; margin:0px auto 12px auto; font-size:11px; line-height:15px;}

#showcase {border:2px solid #fff; padding:10px; margin:13px auto 13px auto; width:94%; background:#C0E0DF; color:#000;}
#showcase h1 {color:#1E4D85; margin:0px 0px 8px 0px;}
