body{
background: url(../imgs/bg-home-repeat-x.gif) repeat-x #16364b;
font: normal 14px arial;
color: #ccc; line-height: 22px;
margin: 0;
}

#container
{
width: 962px;
margin: 0 auto;
}

#inner{ background: url(../imgs/bg-home-center.jpg) no-repeat center 0;}

#header {height: 138px;}
#flash-holder {background: transparent; height: 364px;  }
a img {border: 0;}
.floatL {float: left; display: inline;}
.floatR {float: right; display: inline;}
#bucket1, #bucket2, #bucket3{float: left; display: inline; width: 254px; padding: 30px 42px 30px 24px; }
#footer {height: 112px; background: url(../imgs/watermark.gif) no-repeat 760px 20px; padding-top: 25px; padding-left: 25px; color: #999; font: normal 12px arial; line-height: 22px; width: 962px; margin: 0 auto;}
#footer a {text-decoration: none; color: #999; padding: 0 3px; }
#footer a:hover,  #footer a#active{color: #a0b226; }
#logo {position: absolute; margin-left: 15px;}
.clear{ clear: both;}
a.read_more, #read_more_hp a {display: block; background: url(../imgs/read_more.png) no-repeat transparent; width: 101px; height: 30px; text-decoration: none; } 
#buckets { }
#bucket1, #bucket2, #bucket3 {}
#bucket2, #bucket3 {background: url(../imgs/bucket_divider.png) no-repeat 0 60px transparent;}
a:hover.read_more, #read_more_hp a:hover {background: url(../imgs/read_more_hover.png) no-repeat transparent; }
a.sign_in {background: url(../imgs/sign_in.png) no-repeat transparent; width: 80px; height: 28px; float: right; margin-top: 10px; margin-right: 40px;}
a:hover.sign_in { background: url(../imgs/sign_in_hover.png) no-repeat transparent;  }
#flash_bottombox {position: absolute; margin-left: 640px; margin-top: 134px; padding:90px 25px 0 25px; background: url(../imgs/home_bottom_box.png) no-repeat; width: 258px; height: 170px; color: #333; }
#home img#telephone {position: absolute; top: 73px; margin-left: 782px;}
#flash_bottombox a.read_more {float: right; margin-top: 15px; }
img, div, a { behavior: url(iepngfix.htc) }
#bottom_box_readmore {position: absolute; margin-left: 825px; margin-top: 320px;  }
#read_more_hp {clear: both; margin-left: 20px; margin-bottom: 60px; }
#read_more_hp a {float: left; margin-right: 222px;  }
#read_more_hp a.last {margin-right: 0; }
