@charset "utf-8";
body { background: #09369c url(images/bg_repeater.jpg) repeat-x top; margin: 0px auto; padding: 0px; }

/*Navigation Styles*/
/*Menu 1*/
#menu_1 { width: 960px; background: url(images/menu1_bg.jpg) repeat-x top; height: 46px; }
.menu1-level1-no a, .menu1-level1-no a:link, .menu1-level1-no a:visited, .menu1-level1-no a:active, .menu1-level1-act a, .menu1-level1-act a:link, .menu1-level1-act a:visited, .menu1-level1-act a:active  { color: #ffffff; height: 46px; width: 130px; margin: 0px; padding: 0px; text-decoration: none; background: url(images/menu1_lvl1.jpg) no-repeat left bottom; font: 18px/46px Arial, Helvetica, sans-serif; text-align: center; display: inline-block; text-decoration: none; }

.menu1-level1-no a:hover, .menu1-level1-act a:hover { text-decoration: underline; }
  

/*Layout Styles*/

#wrapper { background: url(images/wrapper_bg_repeater.png) repeat-y center; margin: 0px; padding: 0px; }
#header { height: 200px;}
#content { padding: 15px; background: #FFFFFF; }  
#footer { background: url(images/footer.jpg) no-repeat left center; height: 85px; }

#logo {width:249px; height:186px; position:absolute; margin-left:10px; top:8px; z-index:90;}
#contact_info {width:625px; height:44px; position:relative; float:right; margin-top:-200px; z-index:90;}

.grey_bg_box { background-color: #f1f1f1; padding: 10px; }

/*Text styles*/
.csc-mailform td, #content, .bodytext  { color: #3a3a3a; text-align: justify; font: 12px/18px Arial, Helvetica, sans-serif; }
.csc-mailform td a, #content a, .bodytext a { color: #ff0000; text-decoration: underline; font-weight: normal; }

#clear_float {clear:both;}

h1 { color: #07308b; font: bold 22px/22px Arial, Helvetica, sans-serif; }

h2 { color: #f40000; font: bold 14px/18px Arial, Helvetica, sans-serif; }

h3 { color: #3a3a3a; font: bold 12px/18px Arial, Helvetica, sans-serif;  }

.caption_text { font: 12px/12px Arial, Helvetica, sans-serif; color: #e70f00; }

.footer_text { color: #ffffff; font: normal 9px Arial, Helvetica, sans-serif; text-align: right; padding-right: 10px; padding-bottom: 4px; }
.footer_text a { color: #ffffff; font: normal 9px Arial, Helvetica, sans-serif; text-decoration: underline; }

/*RANDOM BANNER IMAGE ROTATOR STYLES*/
/* rotator in-page placement */
        div#rotator {
  position:absolute;
  height:200px;
  margin-left: 0px;
  top:0px;
}
/* rotator css */
  div#rotator ul li {
  left:0px;
  position:absolute;
  list-style: none;
  top:0px;
}
/* rotator image style */  
  div#rotator ul li img {
  padding: 0px;
  border:0px;
}
        div#rotator ul li.show {
  z-index:500;
}
#banner_container {width:960px; height:200px; position:absolute; top:0px; background: url(images/banner/GardenCityPowdercoating_banner_image1.jpg) no-repeat left; z-index:50;}
