/* CSS Document */

#page {width:807px; margin:0 auto; padding:0; text-align:left; position:relative;}
body {background:url(img/bg.jpg); width:100%; padding:8px 0; margin:0; text-align:center;}
p {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:18px; padding:10px 40px 0 40px; margin:0;}
p#red {color:#941212; font-weight:bold;}
a {font-family:Arial, Helvetica, sans-serif; color:#941212; font-size:14px; line-height:18px; padding:0; margin:0; text-decoration:underline; font-style:oblique;}
a:hover {text-decoration:underline;}
a.red {color:#941212; text-align:right; padding:0 40px; margin:0;}
h1 {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; padding:10px 40px 0 40px; margin:0;}
h2 {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:bold; padding:0 0 0 40px; margin:0;}
h3 {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:16px; font-weight:bold; padding:10px 40px 0 40px; margin:0;}
ul {padding:10px 0 0 80px; margin:0;}
li {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:18px; padding:0; margin:0;}

/*Header*/
#header {background:url(img/header.jpg) no-repeat; height:83px; border:none;}
a.link1 {position:absolute; top:10px; left:35px; height:65px; width:225px;}
#nav {height:38px; text-align:left; display:block; margin:0; padding:0;}
#nav a {display:block; background:no-repeat; height:38px; float:left;}
#nav a.home {width:97px; background-image: url(img/navHome.jpg);}
#nav a.home:hover {background-image: url(img/navHome_hover.jpg);}
#nav a.about {width:93px; background-image: url(img/navAbout.jpg);}
#nav a.about:hover {background-image: url(img/navAbout_hover.jpg);}
#nav a.purchase {width:98px; background-image: url(img/navPurchase.jpg);}
#nav a.purchase:hover {background-image: url(img/navPurchase_hover.jpg);}
#nav a.rental_programs {width:159px; background-image: url(img/navRental.jpg);}
#nav a.rental_programs:hover {background-image: url(img/navRental_hover.jpg);}
#nav a.clients {width:81px; background-image: url(img/navClients.jpg);}
#nav a.clients:hover {background-image: url(img/navClients_hover.jpg);}
#nav a.service_repair {width:137px; background-image:url(img/navService.jpg);}
#nav a.service_repair:hover {background-image:url(img/navService_hover.jpg);}
#nav a.contact {width:142px; background-image: url(img/navContact.jpg);}
#nav a.contact:hover {background-image: url(img/navContact_hover.jpg);}

/*Home*/
#contentHome {background:url(img/home_body.jpg) no-repeat; height:228px; padding:0; margin:0;}
#contentHome p {padding:5px 0 0 40px; margin:0; line-height:10px;}

#services_offerings {background:url(img/services.jpg) no-repeat; height:212px; padding:0; margin:0; width:267px; position:absolute;}
#services_offerings ul {padding:35px 10px 0 25px; margin:0;}
#services_offerings li {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:15px; font-weight:bold;}
#services_offerings li#red {color:#941212;}

#twoWayRadios {background:url(img/2wayRadios.jpg) no-repeat; height:212px; padding:0; margin:0; width:270px; position:absolute; left:267px;}
#twoWayRadios ul {padding:35px 10px 0 35px; margin:0;}
#twoWayRadios li {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:15px; font-weight:bold;}

#featured_products {background:url(img/feature_products.jpg) no-repeat; height:212px; padding:0; margin:0; width:270px; position:absolute; left:537px;}
#featured_products h1 {padding:180px 0 0 0; margin:0; text-align:center; font-weight:bold;}
#featured_products p {padding:0; margin:0; text-align:center; font-weight:bold; line-height:14px;}
#featured_products #CP200 {padding:0; margin:0; width:50px; position:absolute; top:45px; left:40px;}
#featured_products #PR400 {padding:0; margin:0; width:50px; position:absolute; top:45px; left:112px;}
#featured_products #EX500 {padding:0; margin:0; width:50px; position:absolute; top:46px; left:180px;}
a#featured_link {color:#000000; line-height:14px;}

/*Interior*/
#contentInt {background:url(img/body.jpg) repeat; width:807px; padding:0; margin:0;}

/*Footer*/
#home #footer {position:absolute; top:580px;}
#footer {width:800px; padding:0 0 0 4px; margin:0;}
#footer p {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding:0; margin:0; line-height:12px;}
#footer a {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px;}