/* Main product menu */ #product-menu { height:244px; width:546px; margin:0 auto; text-align:center; } a.product-menu-item{ float:left; margin-right:10px; width:129px; height:122px; border: none; background:url(../images/product-menu.png) no-repeat; overflow:hidden; text-indent:-9999px; display:block; cursor:pointer; } #product-menu a.last { margin-right:0; } .typetitle{ color:#bb2702; } a#air-conditioners {background-position:0 0;} a#air-conditioners:hover {background-position:0 -244px;} a#heat-pumps {background-position:-129px 0;} a#heat-pumps:hover {background-position:-129px -244px;} a#furnaces {background-position:-258px 0;} a#furnaces:hover {background-position:-258px -244px;} a#air-handlers {background-position:-387px 0;} a#air-handlers:hover {background-position:-387px -244px;} a#thermostats {background-position:0 -122px;} a#thermostats:hover {background-position:0 -366px;} a#indoor-air-quality {background-position:-129px -122px;} a#indoor-air-quality:hover {background-position:-129px -366px;} a#packaged-units {background-position:-258px -122px;} a#packaged-units:hover {background-position:-258px -366px;} a#humidifiers {background-position:-387px -122px;} a#humidifiers:hover {background-position:-387px -366px;} #uvaire{ width:568px; height:128px; margin:0 auto; } #uvaire a{ width:568px; height:130px; border: none; background:url(../images/uv-aire-products.jpg) no-repeat 0 0; overflow:hidden; text-indent:-9999px; display:block; cursor:pointer; } #uvaire a:hover{ background:url(../images/uv-aire-products.jpg) no-repeat 0 -126px; } #selectunit{ font-size:14px; font-weight:bold; background-color:#000; color:#ffffff; height:25px; line-height:1.8em; vertical-align:middle; border-right:#000 2px solid; } .typetitle{ font-size:14px; font-weight:bold; color:#316cd2; } a.typetitle,a.typetitle:active,a.typetitle:visited{ font-size:14px; font-weight:bold; color:#316cd2; } a.typetitle:hover{ font-size:14px; font-weight:bold; color:#e84500; } .typetext{ font-size:14px; font-weight:normal; float:left; } #typesholder{ background-color:#eeeeee; border:#cccccc 1px solid; /*border-left:#cccccc 1px solid; border-right:#cccccc 1px solid; border-bottom:#cccccc 1px solid; height:100px;*/ } .typeholder{ float:left; position:relative; overflow:visible; } .unitlink{ font-size:14px; font-weight:normal; margin-left:0; } a.return_class { font-size:14px; font-weight:bold; display:block; padding-top:20px; padding-bottom:20px; } #productimgholder{ vertical-align:top; float:left; text-align:center; padding-top:20px; } #productdescrholder{ vertical-align:top; float:left; width: 550px; } #productdescrholder p { line-height:1.2em; } .clear{ clear:both; } .typeholderinner{ padding:5px; min-height:150px; overflow:visible; /* height:100px;*/ } nav ul, nav li, footer ul, footer li { margin: 0; list-style:none; list-style-image: none; } /* Products Landing */ .products_landing header {background:#383838 url(/Residential/img/products/bg_hdr_youngcouple_landing.jpg) right top no-repeat;} .products_landing .main_content {padding-top:50px;} .product_categories {float:left;font-size:0;width:840px;margin:0 auto;text-align:center;} .product_categories li {display: inline-block;font-size:18px;margin-top:-1px;margin-right:-1px;position:relative;} .product_categories li img {display:block;} #product_content { margin-left: 30px; } #product_content .product_categories li a {display:block;padding:32px 18px 17px 18px;background:#fff url(/Residential/img/products/bg_landing_item.png) bottom left repeat-x;border:1px solid #dedede;text-decoration:none;} #product_content .product_categories li a:hover {background:#bcbcbc url(/Residential/img/products/bg_landing_item.png) top left repeat-x;} #product_content .product_categories li.subnav a:hover {background:#fff url(/Residential/img/products/bg_landing_item.png) bottom left repeat-x;} .product_categories li a, .product_categories li h2 {font-family:'FuturaMdCnBTMedium', Arial, sans-serif;font-size:13px;color:#303030;line-height:16px;font-weight:normal;-webkit-font-smoothing:antialiased;} .product_categories li h2 {margin-top:23px;position:relative;z-index:1;} .product_categories li ul {display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding-top:25px;background:url(/Residential/img/products/bg_landing_item_overlay.png) top left repeat;} .product_categories li ul li {float:none;display:block;margin:0;} #product_content .product_categories li ul li a {background:none;padding:5px 0;color:#fff;border:0;font-size:16px;} #product_content .product_categories li ul li a:hover, #product_content .product_categories li.subnav ul li a:hover {background:url(/Residential/img/products/bg_landing_text_over.png) top left repeat-x;}