body {margin:0px; background:#CDD2CD url(images/pageElements/bgd_page.gif) repeat-y; background-position:center; font:12px helvetica, arial, tahoma, verdana; color:#000000; line-height:16px;}

#shell {width:760px; background:#F1F6F5; margin:0px auto 0px auto;}

#homeflash {width:760px; height:412px;}

#flashnav {width:760px; height:258px;}

#photo {width:215px; margin-left:542px; font:12px helvetica, arial, verdana; color:#86b0a7;}
#photo a {text-decoration:none; font-weight:bold; color:#5a8279;}
#photo a:hover {text-decoration:underline; font-weight:bold; color:#5a8279;}

#content {width:460px; margin:0px 0px 0px 40px; padding-top:50px; font:14px helvetica, verdana, arial; color:#000000; line-height:16px; float:left; }

	#content p {margin-top:5px; margin-bottom:16px;}
	#content a {text-decoration:underline; color:#1f574b; }
	#content a:hover {text-decoration:none; color:#90ae87; }
	#content h1 {font-size:20px; color:#588077; font-family:Arial, Helvetica, verdana, sans-serif; margin-bottom:3px; font-weight:200;}
	#content h2 {font-size:18px; color:#588077; font-family:Arial, Helvetica, verdana, sans-serif; margin-bottom:2px;}
	#content h3 {font-size:16px; color:#588077; font-family:Arial, Helvetica, verdana, sans-serif; margin-bottom:0px;}
	#content h4 {font-size:14px; color:#000000; font-family:helvetica, verdana, arial; margin-bottom:0px; font-weight:bold;}
	#content hr {height:1px; color:#000000; width:98%; clear:both;}
	
#content2 {width:600px; margin-left:70px; padding-top:50px; padding-bottom:30px; font:14px helvetica, verdana, arial;}
	
#footer {font:11px verdana, arial, helvetica; color:#cccccc; width:760px; background:#ffffff; padding-bottom:20px;}
#footer a {color:#cccccc; text-decoration:none;}
#footer a:hover {color:#cccccc; text-decoration:underline;}

/* Stuff */
.right {margin:0px 0px 5px 7px; float:right; }
.left {margin:0px 7px 5px 0px; float:left;}

.altmenu {width:93%; background-color:#ffffff; border:2px solid #9cbcb5; padding:8px 8px 8px 8px; font-weight:bold; font-size:14px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#80a9a0; line-height:20px;}
.altmenu a { color:#80a9a0; text-decoration:none;}
.altmenu a:hover {color:#c2d4d0; text-decoration:underline;}

.highlight {color:#588077; font:12px verdana, arial, helvetica; font-weight:bold;}
.highlight2 {color:#588077; font:14px verdana, arial, helvetica; font-weight:bold;}

.showcase {width:90%; margin:10px auto 15px auto; background:#fff; border:#5a8279 2px solid; padding:10px;}

.small {font-size:11px; line-height:12px;}
