BODY { margin: 0px;text-align: center;	background:url(../images/body_bg.jpg) left top repeat-x; }
#banner {width:962px; height:396px; float:left; text-align:center;}
#banner IMG {border:0px; margin-top:180px;}

#content {margin:25px 0px 30px 0px; float:left; width:962px;}

#content #products {width:209px; float:left;}
#content #products .title {margin:4px 0px 25px 0px; padding:0px;}
#content #products UL {margin:0px; padding:0px 40px 0px 0px;}
#content #products UL LI {margin-bottom:8px; background:url(../images/more_icon.gif) left 4px no-repeat; padding-left:22px;}
#content #products UL LI A {text-decoration:none; color:#333333;}
#content #products UL LI A:hover {text-decoration:underline;}

#content #company {width:491px; _width:525px; background:url(../images/company_bg.png) left top repeat-y; float:left; padding-left:34px;}
#content #company .arrow {background:url(../images/arrow.png) left 2px no-repeat; padding:0px 0px 0px 28px;}
#content #company .title {margin:4px 0px 21px 0px; padding:0px;}
#content #company .margin {padding:0px 45px 0px 30px;}
#content #company P {padding-bottom:16px;}
#content #company P A {color:#f00004; text-decoration:none; background:url(../images/more_icn.png) right 4px no-repeat; padding-right:18px;}
#content #company P A:hover {text-decoration:underline;}

#content #company .certifications {border-top:1px solid #d2d2d2; text-align:center; padding-top:10px;}

#content #contact {width:182px; float:left; margin-left:45px;}
#content #contact .mail {position:absolute; margin:-29px 0px 0px 98px; _margin:-12px 0px 0px 20px;}
#content #contact .margin {padding:0px 0px 0px 0px; margin-top:30px;}
#content #contact P SPAN {font-weight:bold; color:#b2b2b2;}
#content #contact P {padding-bottom:20px;}
#content #contact P A {color:#f00004; text-decoration:none;}
#content #contact P A:hover {text-decoration:underline;}