body { width: 100%; margin: 0px auto; background: #b7b7b7; font: normal 12px Arial, sans-serif; line-height: 16px; text-align: left; color: #585858; }
ul { list-style-type: none; }
a { text-decoration: none; color: #E0721E; }
a:hover { color: #599F44}



/** MAIN CONTAINER STYLES **/
#container { position: relative; width: 100%; top: 0px; margin: 0px; padding: 0px; }
#container div { position: absolute; }
#top { width: 100%; height: 200px; top: 0px; left: 0px; padding: 0px 0px 0px 0px; background: #585858; }

/** MAIN CONTENT AREA STYLES **/
.content { width: 100%; height: 390px; top: 26px; left: 0px; margin: 0px; padding: 0px; }
.content div, .content h1 { position: relative; float: left; top: 0px; left: 0px; }
h1#logo { width 100%; height: 0px; z-index: 10; float: right; margin: 0px; padding: 15px 20px 0px 0px; background-color: transparent; }
h2 { display: inline; margin: 0px; font: bold 12px Arial, sans-serif; line-height: 16px; color: #ffffff; }
h3 { display: inline; margin: 0px; font: bold 13px Arial, sans-serif; line-height: 16px; color: #599F44; }

.wide { width: 640px; padding: 25px 0px 0px 325px; }
.standard { width: 400px; padding: 93px 0px 10px 325px; }
.topstandard{ width: 400px; padding: 93px 0px 10px 325px; font: normal 12px Arial, sans-serif; line-height: 16px; color: #ffffff; }

/** NAV STYLES **/
ul#nav { position: absolute; width: 100%; top: 443px; right: 0px; margin: 0px; padding: 0px 25px 0px 0px; text-align: right; }
ul#nav li { display: inline; list-style-type: none; }

ul.sub { position: absolute; width: 170px; top: 20px; right: 0px; margin: 0pxŒ}
ul.sub li { display: list-item; width: 170px; top: 0px; height: 19px; list-style-type: none; }
#subnav_solutions { right: 374px; }
#subnav_about { right: 201px; }
#subnav_contact { right: 28px; }



ul.clients { position: relative !important; width: 640px; float: left; }
ul.clients li { width: 140px; float: left !important; margin-top: 15px !important; margin-right: 10px !important; padding-right: 10px !important; }
ul.clients li ul { margin-left: -40px !important; }
ul.clients li ul li { margin-top: 0px !important; }



/** HOME SOLUTIONS PAGE STYLES**/
#homesol {width: 100%; height: 214px; top: 226px; left:0px; }
#homeSol_flash { width: 100%; height: 440px; top: 0px; left: 0px; padding: 0px 0px 0px 0px; background: #585858; }



/** BUSINESS PAGE STYLES **/
li {list-style-type: none;}
#business_flash { postion: absolute; width: 100%; height: 440px; top: 0px; left: 0px; padding: 0px 0px 0px 0px; background: #585858; }
#what { width: 300px; height: 0px; top: 465px; left: 25px; padding: 0px 0px 0px 0px; background: # b7b7b7; }
#brochure { width: 125px; height:30px; top: 725px; left: 1010px; margin: 0px; padding: 0px 0px 0px 0px;text-align: center; background-color: b7b7b7; }

#info1 {  width: 330px; height 0px; top: 500px; left: 25px; padding: 0px 0px 0px 0px; background: # b7b7b7; }
#price1 { width: 100px; height 0px; top: 533px; left: 310px; padding: 0px 0px 0px 0px; background: # b7b7b7; }

#info2 {  width: 300px; height: 0px; top: 615px; left: 25px; padding: 0px 0px 0px 0px; background: # b7b7b7; }
#price2 { width: 100px; height: 0px; top: 648px; left: 310px; padding: 0px 0px 0px 0px; background: # b7b7b7; }

#info3 { width: 300px; height: 0px; top: 500px; left: 400px; padding: 0px 0px 0px 0px; background: # b7b7b7; }
#price3 { width: 100px; height: 0px; top: 533px; left: 670px; padding: 0px 0px 0px 0px; background: # b7b7b7; }

#info4 { width: 300px; height: 0px; top: 615px; left: 400px; padding: 0px 0px 0px 0px; background: # b7b7b7; }
#price4 { width: 100px; height: 0px; top: 648px; left: 670px; padding: 0px 0px 0px 0px; background: # b7b7b7; }

#info5 { width: 300px; height: 0px; top: 500px; left: 765px; padding: 0px 0px 0px 0px; background: # b7b7b7; }
#price5 { width: 100px; height: 0px; top: 533px; left: 1020px; padding: 0px 0px 0px 0px; background: # b7b7b7; }

#info6 { width: 300px; height: 0px; top: 615px; left: 765px; padding: 0px 0px 0px 0px; background: # b7b7b7; }
#price6 { width: 100px; height: 0px; top: 648px; left: 1020px; padding: 0px 0px 0px 0px; background: # b7b7b7; }

h4 { display: inline; margin: 0px; font: bold 14px Ariel, sans-serif; line-height: 10px; color: #F38C20; }
h5 { display: inline; margin: 0px; font: bold 12px Ariel, sans-serif; line-height: 16px; color: #444444; }
h6 { display: inline; margin: 0px; font: bold 12px Ariel, sans-serif; line-height: 16px; color: #FFFFFF; }

/** ABOUT PAGE STYLES**/
#about_flash { width: 100%; height: 440px; top: 0px; left: 0px; padding: 0px 0px 0px 0px; background: #585858; }


/** CONTACT PAGE STYLES **/
#title { width 100%; height: 0px; z-index: 10; float: left; margin: 0px; padding: 20px 0px 25px 25px; }
#contact_pic {width:299 px; height: 346px; top: 94px; left: 0px;}
.contact { width: 400px; padding: 150px 0px 10px 600px; font: normal 12px Arial, sans-serif; line-height: 16px; color: #ffffff; }
#contact_flash { width: 100%; height: 440px; top: 0px; left: 0px; padding: 0px 0px 0px 0px; background: #585858; }
h7 { display: inline; margin: 0px; font: 27px Ariel, sans-serif; line-height: 16px; color: #F38C20; }
h8 { display: inline; margin: 0px; font: 27px Ariel, sans-serif; line-height: 16px; color: #FFFFFF; }


/** HOME PAGE STYLES **/
#home_flash { width: 100%; height: 440px; top: 0px; left: 0px; padding: 0px 0px 0px 0px; background: #585858; }
#home_flash div, #home_flash h1 { position: absolute; }
#home_logo { width: 77px; height: 24px; top: 88px; left: 164px; z-index: 10;}
#home_image { width: 430px; height: 330px; top: 60px; left: 0px; }
#home_text { width: 547px; height: 103px; top: 104px; left: 325px; }
.contentbusiness {width: 100%; height: 100px; top: 420px; right: 270px; margin: 0px; padding 0px; }
.contenthome {width: 100%; height: 100px; top: 420px; left: 200px; margin: 0px; padding 0px; }
.pdfFile {background: url(pdflogo.gif) no-repeat 0 0; padding-left:25px;}

