      body { color: #000; font-family: arial,helvetica,sans-serif;}
      h2   { font-size: 10px; height: 22px; line-height: 23px; text-indent: 8px; width: 180px; }
      h2.gray    { background: transparent url(http://indygovplans.org/indygov/images/header_gray.png)    no-repeat scroll 0 0; color: #1F549C; }
      h2.dk_blue { background: transparent url(http://indygovplans.org/indygov/images/header_dk_blue.png) no-repeat scroll 0 0; color: #FFFFFF; }
      h2.red     { background: transparent url(http://indygovplans.org/indygov/images/header_red.png)     no-repeat scroll 0 0; color: #FFFFFF; }
      .container { width: 1024px; margin-top:-18px; background-color:#fff; border-left:1px solid #999; border-right:1px solid #999; }
      ul.arrow_list { list-style-image: none; list-style-position: outside; list-style-type: none; margin: 6px 0 0 8px; padding: 0; }
      ul.arrow_list li { background: transparent url(http://indygovplans.org/indygov/images/icon_arrow.gif) no-repeat scroll 0 5px; 
                         line-height: 18px; font-weight: bold; margin:0; padding-left: 10px;}
      ul.arrow_list li a { color:#1F549C; display:block; font-weight:bold; line-height:18px; text-decoration:none; }
      ul.arrow_list li a:hover { background-color: #AECBE8; }
      #header  {  height: 147px; width: 1024px; background: transparent url(http://indygovplans.org/indygov/images/bg_header.jpg) no-repeat scroll 0 0; }
      #header h1 { background: #ED2025 url(http://indygovplans.org/indygov/images/bg_header_red.jpg) no-repeat scroll center top; 
                   color: #FFF; font-family: arial,sans-serif; font-size: 11px; font-weight: bold; height:21px; line-height:21px; }  
      #searchform { float:left; }
      #searchform input { margin-right:2px; border:1px solid #A0C4E3; float:left; }
      #header .contact { color: #1F549C; font-size: 10px; margin: 11px 0 0 7px; }
      #header .col_left   { float: left;  margin-top: 29px; width: 268px; }
      #header .col_left .wrap,
      #header .col_right .wrap { margin: auto; width: 180px;  }
      #header .col_middle { float: left;  margin-top: 29px; width: 488px; }
      #header .col_middle .wrap { margin: auto; text-align: center; width: 426px; }
      #header .col_right  { float: right; margin-top: 29px; width: 268px; }
      #wrapper_main { background: transparent url(http://indygovplans.org/indygov/images/bg_main.png) repeat-y scroll 0 0; }
      #main { background: transparent url(http://indygovplans.org/indygov/images/bg_main_gradient.jpg) no-repeat scroll 0 0; 
              height: auto !important; margin: auto; min-height: 533px; padding-top: 30px; width: 1008px; }
      #main .col_left { float: left; width: 256px; }
      #main .col_left .wrap { margin: auto; width: 180px; }
      #main .col_right { float: left; padding-bottom:15px; width:489px; }
      #main .col_right .wrap { margin-left:10px; width:716px; }
      .proj_main { margin-top: -4px; }
      #contractor_search { margin-top: -10px; }
      #regular_body { margin-top: 0px; }
      #nav_main { background: transparent url(http://indygovplans.org/indygov/images/bg_nav_main.jpg) no-repeat scroll 0 0; height: 19px; width: 1024px; }
      #nav_main .left_links { float: left; }
      #nav_main .left_links ul { list-style-image: none; list-style-position: outside; list-style-type: none; margin:0 0 0 0; padding:0; }
      #nav_main .left_links ul li { color: #FFFFFF; display:block; float:left;  margin:0; padding:0 0 0 25px; }
      #nav_main .left_links ul li a { color:#FFFFFF; text-decoration:none; }
      #nav_main .right_links { float: right; }
      #nav_main .right_links ul { list-style-image: none; list-style-position: outside; list-style-type: none; margin:0 0 0 0; padding:0; }
      #nav_main .right_links ul li { color: #FFFFFF; display:block; float:left;  margin:0; padding:0 25px 0 0; }
      #nav_main .right_links ul li a { color:#FFFFFF; text-decoration:none; }
      #nav_main .right_links ul li a:hover { background-color: #AECBE8; color:#000; }
      #footer { background: transparent url(http://indygovplans.org/indygov/images/bg_footer.gif) no-repeat scroll 0 0; height:24px; width: 1024px; }
      #footer ul { list-style-image: none; list-style-position: outside; list-style-type: none; margin:0 0 0 35px; padding:0; }
      #footer ul li { color: #FFFFFF; display:block; float:left; font-size:9px; line-height:24px; margin:0; padding:0 0 0 15px; }
      #footer #footer_left li a { color:#FFFFFF; font-size: 9px; line-height: 24px; text-decoration:none; }
      #footer #footer_right { float:right; padding-right:15px; }
      #header .datetime { color: #ED2025; font-size: 11px; font-weight:bold;  text-transform:uppercase; }
      #footer #footer_left li a :hover { text-decoration:underline; }
      #bidtabs { margin-top: -10px; background:transparent url(http://indygovplans.org/indygov/images/bidtab_bg_indygov.gif) repeat-x bottom; }
      .wrapper_main_wrap { background: transparent url(http://indygovplans.org/indygov/images/bg_main.png) repeat-y scroll 0 0; }