﻿* html { width:100%; }
body  
{
		background:url(/images/census/colr_census_2010_main_bg_tile.gif);
		font-size: 100%;
		font: 13px/1.2 Verdana, Arial, sans-serif;
		text-align:center;
		min-width:770px;
}

a:link,
a:visited { color: #4D85B4; text-decoration: none; }

p { margin: 1em 0; }

h1,h2,h3 { margin: 1em 0 .5em; font-family: Arial,Helvetica,sans-serif; line-height: 1.1; }
h1 { font:  1.9em  Arial,Helvetica,sans-serif; margin-top: 0; color: #305BA9; }
h2 { font-size: 1.4em; color: #0E6E17; }
h3 { margin: 1.3em 0 .3em; font-size: 1.2em; color: #2B4662; }
h4 { margin: 1em 0 .2em; color:#2B4662; }
h5 { margin: .5em 0 .1em; }

#header_cap { background:url(/images/census/colr_census_2010_main_header_cap.gif); width:770px; height:9px; margin:0 auto; }
#header { background:url(/images/census/colr_census_2010_int_header.jpg); width:770px; height:119px; margin:0 auto; }

a.back_Link{ width:112px; height:0; padding-top:99px; overflow:hidden; display:block; margin:9px 27px; position:absolute; }

#wrapper  { width:770px; text-align:left; background:url(/images/census/colr_census_2010_main_content_tile.jpg) repeat-y 1px 0; display:inline-block; }

#left { width:210px; float:left; }

/********************************************
 SPRITE STUFF
 *******************************************/

#navigation { background: url(/images/census/colr_census_2010_int_nav_a.gif) no-repeat; margin:0; width:210px; height:190px; position:relative; z-index:10000; }
#main_nav dd { float:left; width:auto!important; display:inline; position:relative; margin:0; }

#main_nav dt { position:absolute; height:0; overflow:hidden; visibility:hidden; }
#main_nav { margin:0; padding:0; }
#main_nav a.ir, #main_nav span.ir { display:block; width:210px; height:0; overflow:hidden; text-decoration:none; text-indent:-9999px; position:relative; }

#main_nav #census a.ir { background-position:0 0px; padding-top:21px; }
#main_nav #block1 span.ir { padding-top:4px; }
#main_nav #important a.ir { background-position:0 -25px; padding-top:21px; }
#main_nav #block2 span.ir { padding-top:5px; }
#main_nav #survey a.ir { background-position:0 -51px; padding-top:20px; }
#main_nav #block3 span.ir { padding-top:5px; }
#main_nav #committee a.ir { background-position:0 -76px; padding-top:37px; }
#main_nav #block4 span.ir { padding-top:4px; }
#main_nav #rates a.ir { background-position:0 -117px; padding-top:21px; }
#main_nav #block5 span.ir { padding-top:4px; }
#main_nav #links a.ir { background-position:0 -142px; padding-top:21px; }
#main_nav #block6 span.ir { padding-top:5px; }
#main_nav #news a.ir { background-position:0 -168px; padding-top:20px; }

#main_nav a.ir:hover, #main_nav dd:hover a.ir, #main_nav dd.active a.ir, #main_nav a.ir:focus, #main_nav a.ir:active { background-image: url(/images/census/colr_census_2010_int_nav_b.gif); }

#mid_links { font-size:11px; color:#00703A; margin:10px 0 10px 0; }
#mid_links a { color:#00703A; }
#mid_links a:hover { color:#4D85B4; text-decoration:none; }

#census_promo { background:url(/images/census/colr_census_2010_int_census_link_a.gif); width:210px; height:159px; margin:0 auto; }
#census_promo a { display:block; width:210px; height:0; padding-top:159px; overflow:hidden; text-decoration:none; text-indent:-9999px; position:relative; }
#census_promo a:hover { background:url(/images/census/colr_census_2010_int_census_link_b.gif); }

#lr_promo { background:url(/images/census/colr_census_2010_main_colr_promo_a.gif); width:133px; height:106px; margin:20px auto; }
#lr_promo a { display:block; width:133px; height:0; padding-top:106px; overflow:hidden; text-decoration:none; text-indent:-9999px; position:relative; }
#lr_promo a:hover { background:url(/images/census/colr_census_2010_main_colr_promo_b.gif); }

#right { width:560px; float:right; }
#conText { margin:10px 10px 20px 20px; }

#footerlinks  { width:770px; margin:0 auto ; background:url(/images/census/colr_census_2010_main_content_tile.jpg) repeat-y 1px 0;; }

#foot_link{ font-size:10px; width:600px; margin:0 auto; text-align:center; display:block; }
#foot_link a { color:#00703A; text-decoration:none; }
#foot_link a:hover { color:#4D85B4; text-decoration:underline; }

#footer_cap { background:url(/images/census/colr_census_2010_main_footer_cap.gif) no-repeat; width:770px; height:9px; margin:0 auto; padding:0;  }
