@charset "UTF-8"; body { font:100% Verdana,Arial,Helvetica,sans-serif; background:#cc0033; margin:0; padding:0; text-align:center; /* Centers container in IE5* browsers. */ color:#000000; } 

#wrapper { width:691px; background:#ffffff; margin:18px auto; border:1px solid #ffffff; } 
#container { width:689px; background:url(../cssimg/bkgrd.png) repeat-y top center; margin:1px auto; text-align:left; } 

#header { padding:0; margin:0; } 
#header h1 { text-indent:-1600px; padding:0; margin:0; }
/*#header h1 { background:url(../cssimg/header.png) no-repeat top right; height:265px; width:689px; text-indent:-1600px; padding:0; margin:0; }*/

#subNav { float:right; width:189px; padding:0; margin:0; } 
#subNav h2 { display:block; background:#CC0033; font:bold 12pt/14pt Arial,Helvetica,sans-serif; color:#ffffff; width:189px; text-align:center; padding:0; margin:0; margin-top:-4px; }
#subNav h2 span { display:block; color:#ffffff; text-transform:uppercase; text-align:center; padding:8px 12px 6px 12px; margin:0; }
#subNav #banner a, #subNav #banner a:visited { display:block; background:url(../images/banner.jpg) no-repeat right top; height:216px; width:189px; padding:0; margin:0; border-top:1px solid #FFFF99; border-bottom:1px solid #CC9900; text-decoration:none; text-indent:-1600px; }
#subNav #banner a:hover, #subNav #banner a.active { display:block; background:url(../images/banner_over.jpg) no-repeat top right; height:216px; width:189px; padding:0; margin:0; border-top:1px solid #FFCC00; border-bottom:1px solid #FFFFCC; text-decoration:none; text-indent:-1600px; }
#subNav #banner2 a, #subNav #banner2 a:visited { display:block; background:url(../images/census2010.jpg) no-repeat right top; height:105px; width:189px; padding:0; margin:0; border-top:1px solid #FFFF99; border-bottom:1px solid #CC9900; text-decoration:none; text-indent:-1600px; }
#subNav #banner2 a:hover, #subNav #banner2 a.active { display:block; background:url(../images/census2010.jpg) no-repeat top right; height:105px; width:189px; padding:0; margin:0; border-top:1px solid #FFCC00; border-bottom:1px solid #FFFFCC; text-decoration:none; text-indent:-1600px; }
#subNav p.belowBanner { display:block; margin:0; padding:0; border-top:1px solid #FFFF99; }
#subNav ul { list-style:none; margin:0; padding:0; }
#subNav li { list-style:none; display:block; margin:0; padding:0; font:10pt/10pt Arial,Helvetica,sans-serif; color:#999999; }
#subNav #nav a, #subNav #nav a:visited { display:block; margin:0; padding:6px 6px; font:10pt/10pt Arial,Helvetica,sans-serif; color:#000000; text-transform:uppercase; text-decoration:none; border-top:1px solid #FFFF99; border-bottom:1px solid #CC9900; background:#FFCC33; }
#subNav #nav a:hover, #subNav #nav a.active { color:#ffffff; border-top:1px solid #000000; border-bottom:1px solid #cccccc; background:#333333; }

#mainContent { width:460px; margin:0; margin-left:18px; margin-bottom:24px; padding:0; } 
#mainContent h1 { margin:6px 0 12px 0; font:italic normal 24pt/26pt "Times New Roman", Times, serif; color:#CC0033; }
#mainContent h2 { margin:21px 0 12px 0; font:bold 16pt/18pt Arial,Helvetica,sans-serif; color:#CC0033; }
#mainContent h3 { margin:24px 0 6px 0; font:bold 14pt/16pt Arial,Helvetica,sans-serif; color:#CC0033; } 
#mainContent h4 { margin:18px 0 6px 0; font:bold 12pt/14pt Arial,Helvetica,sans-serif; color:#00000; } 
#mainContent p { margin:12px 0; font:11pt/14pt Arial,Helvetica,sans-serif; } 
#mainContent a, #mainContent a:visited { color:#CC0033; } 
#mainContent a:hover { color: #cc9900; text-decoration:none; } 
#mainContent li { font:11pt/14pt Arial,Helvetica,sans-serif; } 
#mainContent ul, #mainContent ol { margin-top:6px; margin-bottom:9px; font:11pt/14pt Arial,Helvetica,sans-serif; } 
#mainContent table { margin:12px 0 0 0; font:11pt/14pt Arial,Helvetica,sans-serif; } 
#mainContent tr, #mainContent td { font:11pt/14pt Arial,Helvetica,sans-serif; } 
#mainContent td p { margin:0; font:11pt/14pt Arial,Helvetica,sans-serif; } 
#mainContent a.printFriendly, #mainContent a.printFriendly:visited { text-align:right; font:8pt/9pt Arial,Helvetica,sans-serif; margin:0; padding:0; margin-top:12px; margin-bottom:-24px; color:#999999; }
#mainContent a.printFriendly:hover { text-align:right; font:8pt/9pt Arial,Helvetica,sans-serif; margin:0; padding:0; margin-top:12px; margin-bottom:-24px; color:#cc0033; }

.clearfloat { clear:both; height:1px; font-size:1px; line-height:0px; } 

#footer { background:#000000; width:500px; padding:0; margin:0; } 
#footer p { margin:0; padding:6px 0; font:9pt/11pt Arial,Helvetica,sans-serif; text-align:center; color:#ffffff; } 
#footer a, #footer a:visited { color:#ffffff; } 
#footer a:hover { color:#cc0033; text-decoration:none; } 
