/* @override http://www.aircomfort.com/css/screen.css */

/* @override http://aircomfort.com/css/screen.css */
html { }
body { width:1024px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin:0; }
a { color:#3b82b6; text-decoration:none; }
* { padding:0; }
p,li { line-height:150%; }
#masthead h1 { text-indent:-9999px; font-size:1%; }
img { border:0; }
a { }
h2 { font-size:13px; color:#3b82b6; line-height:1.3em; }
.home-box-title { font-weight:bold; font-size:11px; line-height:1.3em; padding-bottom:0; margin-bottom:0; color:#3b82b6; line-height:1.3em; }
h3 { font-size:11px; color:#3b82b6; }
.newstitle { font-size:11px; color:#3b82b6; font-weight:bold; }
#news ul { padding-left:20px; margin-left:20px; }
#news ul li { padding-left:20px; margin-left:20px; }

/*=MASTHEAD
=== === === === === === === === === === */
#topper { background-image:url(../cssimg/top.jpg); background-repeat:no-repeat; height:80px; }
#holder { width:1024px; background-image:url(../cssimg/middle.jpg); background-repeat:repeat; }
#header { width:1024px; background-image:url(../cssimg/header.jpg); background-repeat:no-repeat; }
#footer { background-image:url(../cssimg/bottom.jpg); background-repeat:no-repeat; height:30px; }
#navholder { padding:20px 0 0 160px; height:62px; background-image:url(../cssimg/nav_back.jpg); background-repeat:no-repeat; }
#masthead { }

/*=NAVIGATION
=== === === === === === === === === === */
.mainnav { color:#FFF; text-align:center; float:left; height:20px; padding:4px 0 0; width:56px; margin-right:6px; background-image:url(../cssimg/button_home.jpg); background-repeat:no-repeat; }
.mainnav a { font-size:9px; color:#FFFFFF; text-decoration:none; }
.mainnav a:hover { text-decoration:underline; color:#eaeaea; }
.mainnavmed { color:#FFF; text-align:center; float:left; height:20px; padding:4px 0 0; width:66px; margin-right:6px; background-image:url(../cssimg/button_home_med.jpg); background-repeat:no-repeat; }
.mainnavmed a { font-size:9px; color:#FFFFFF; text-decoration:none; }
.mainnavmed a:hover { text-decoration:underline; color:#eaeaea; }
.mainnavlarge { color:#FFF; text-align:center; float:left; height:20px; padding:4px 0 0; width:78px; margin-right:6px; background-image:url(../cssimg/button_home_large.jpg); background-repeat:no-repeat; }
.mainnavlarge a { font-size:9px; color:#FFFFFF; text-decoration:none; }
.mainnavlarge a:hover { text-decoration:underline; color:#eaeaea; }
.mainnavactive { color:#FFF; text-align:center; float:left; height:20px; padding:4px 0 0; width:56px; margin-right:6px; background-image:url(../cssimg/button_home_active.jpg); background-repeat:no-repeat; }
.mainnavactive a { font-size:9px; color:#000; text-decoration:none; }
.mainnavactiv a:hover { text-decoration:none; }
.mainnavmedactive { color:#FFF; text-align:center; float:left; height:20px; padding:4px 0 0; width:66px; margin-right:6px; background-image:url(../cssimg/button_home_med_active.jpg); background-repeat:no-repeat; }
.mainnavmedactive a { font-size:9px; color:#000; text-decoration:none; }
.mainnavmedactive a:hover { text-decoration:none; }
.mainnavlargeactive { color:#FFF; text-align:center; float:left; height:20px; padding:4px 0 0; width:78px; margin-right:6px; background-image:url(../cssimg/button_home_large_active.jpg); background-repeat:no-repeat; }
.mainnavlargeactive a { font-size:9px; color:#000; text-decoration:none; }
.mainnavlargeactive a:hover { text-decoration:none; }
#subnavbar { clear:left; width:748px; height:20px; margin-left:0; padding-left:0; background-image:url(../cssimg/subnavbar.jpg); background-repeat:no-repeat; margin-top:1px; }
#subnavbar a { text-decoration:none; color:#000; }
#subnavbar a:hover { text-decoration:none; }
#subnavbar a:visited { text-decoration:none; }
#subnav ul { margin:0; padding:0; list-style:none; }
.subnav li { float:left; margin-right:8px; padding:3px; list-style:none; }

/*=CONTENT
=== === === === === === === === === === */
#bodyholder { font-size:10px; padding:0 40px 40px 160px; line-height:1.5em; }
#left { float:left; width:490px; margin-right:20px; }
#right { float:left; width:261px; height:438px; border:1px solid #3b82b6; background-color:#f5f8fd; }
#right-inner { margin:15px 20px 15px 15px; width:210px; line-height:1.3em; }
#right-inner ul { margin:7px 0 7px 15px; line-height:1.4em; }

/*=FLOATING BLOCKS
=== === === === === === === === === === */
#block1 { position:absolute; left:905px; top:300px; width:71px; height:71px; z-index:100; }
#block2 { position:absolute; left:905px; top:500px; width:71px; height:71px; z-index:100; }
#block3 { position:absolute; left:905px; top:600px; width:71px; height:71px; z-index:100; }
.questions li { line-height:1.4em; }
ol { margin:6px 10px 6px 18px; }
ol li { margin:0 0 4px; }

/*=SIDEBAR
=== === === === === === === === === === */
.questions { line-height:1.3em; color:#333333; font-size:10px; }

/* @group Testimonials */
#right-inner .testimonial { font-size:10px; line-height:16px; color:#444; padding:5px 13px 13px 18px; background:#f5f8fd url(../images/quote_mark.gif) no-repeat 0 12px; margin-left:0; }
.home-box-subtitle { font-size:12px; color:#444444; line-height:20px; padding-bottom:14px; margin-bottom:14px; border-bottom:1px solid #dce5f4; background:url(../cssimg/75_title.gif) no-repeat; height:145px; overflow:hidden; }
.testimonials { padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #dce5f4; }
.testimonials .meta { font-style:italic; }

/* @end */
.image-large { margin-bottom:6px; }
.image-small1 { float:left; margin-right:7px; margin-bottom:6px; }
.image-small2 { float:left; margin-bottom:6px; }

/* contact */
.contact-left { width:120px; text-align: left; float:left; }
.contact-right { float:left;  }
.tall {line-height:2.2em;}

img.floatRight { 
    float: right; 
    margin: 0 0 0 20px;; 
}
