body{background:#f2f2f2 url(/images/header-bg.png) repeat-x;font:12px "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}h1{font-size:40px;line-height:54px;letter-spacing:-1px;margin:5px 0 20px 0}h2{font-size:24px;line-height:36px;letter-spacing:-1px;margin:5px 0 20px 0}h3{font-size:22px;line-height:36px;margin:5px 0 20px 0}h4{font-size:20px;line-height:36px;margin:5px 0 20px 0}p{font-size:12px;line-height:18px;margin:0;padding:0;color:#6d6d6d}.italic{font-style:italic}.underline{text-decoration:underline}.red{color:#80011e}blockquote{font:italic 1em georgia,serif;width:550px;padding:20px 15px 20px 35px;background:#f1f1f1;line-height:18px;color:#6d6d6d;position:relative;clear:both;margin:1em;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}blockquote span.q66,blockquote span.q99{color:#999;font-size:2em;position:absolute}blockquote div{display:inline;margin-left:15px}blockquote span.q66{top:.9em;left:1.5em}blockquote span.q66{right:0;bottom:0}hr{background-color:#f1f1f1;border:0}.clear{clear:both}img{margin:0;padding:3px;background:#fff;border:1px solid #d6d5d5}img.alt{border:0}img.left{float:left;margin:0 15px 0 0}img.right{float:right;margin:0 0 0 12px}.left-caption{float:left;margin:0 12px 0 0;padding:0;text-align:center}.center-caption{margin:0 0 1em 0;padding:0;text-align:center}.right-caption{float:right;margin:0 0 0 12px;padding:0;text-align:center}.left-caption img,.right-caption img,.center-caption img{display:block}.left-caption p,.right-caption p,.center-caption p{margin:0;line-height:15px;padding:0 6px 0 6px;font-size:10px;font-style:italic;color:#515151}ul,ol{margin:10px 15px;padding:0 20px;color:#626262}ul{list-style:disc}li{line-height:18px;margin:10px 0}ol{list-style:decimal}dt{font-weight:700;color:#1980af}dd{padding-left:20px}p,dl{margin:10px 20px}#header_wrap{width:980px;margin:0 auto;height:120px}#header_wrap #logo{float:left;position:relative;width:144px;height:74px;background:url(/images/logo.png) no-repeat;text-indent:-99999px;padding-top:0;margin:15px 20px 0 15px}#header_wrap #logo2{float:left;position:relative;width:165px;height:66px;background:url(/images/logo3.png) no-repeat;text-indent:-99999px;padding-top:0;margin:20px 20px 0 8px}#header_wrap #logo a{display:block;width:211px;height:23px}#header_wrap #locations{float:left;position:relative;width:760px;margin:5px 0 0 0;right:0;padding:0;list-style-type:none}#header_wrap #locations li{float:left;display:inline-block;color:#fff;padding-left:21px;line-height:14px;font-size:12px;font-weight:700;text-align:center;text-shadow:0 1px 1px #000}#header_wrap #locations li.first{padding-left:none}#whatsnewcontainer{float:right;position:relative;width:142px;height:53px;right:0;margin:0;padding:0}#header_wrap #whatsnewcontainer a.whatsnew{display:block;width:142px;height:53px;margin:0;background:url(../images/order-online.png) no-repeat;background-position:bottom;text-indent:-9999px;cursor:pointer}#header_wrap #whatsnewcontainer a.whatsnew:hover{background-position:top}#featured_wrap,#footer,#main_content_inner,#title_wrap_inner,.center_wrap,.title_wrap{width:980px;margin:0 auto}a,a:link{font-size:12px;font-weight:700;color:#80011e;text-decoration:underline}a:hover{color:#4a0217;text-decoration:underline}#menu{width:619px;float:left;position:relative;background:#930122 url(/images/menu-bg.gif) repeat-x;margin:6px 0 0 0;padding:0;height:40px;font-weight:700;list-style-type:none;font-size:12px;border-top:1px solid #4a0217;border-right:1px solid #4a0217}#menu li{float:left;padding:0;margin:0;height:40px}#menu li a{text-decoration:none;display:block;padding:6px 19px;margin:0;color:#fff;line-height:14px;border-left:1px solid #4a0217;border-right:1px solid #ad0128;text-align:center;vertical-align:middle}#menu li a:hover,#menu li.active a{background:#83011f url(/images/menu-bg-hover.gif) repeat-x;border-right:1px solid #a50126}#menu li a.last{border-right:0;padding:5px 20px}.nav,.nav ul{list-style-type:none;margin:0;padding:0}.nav li{float:left;margin:0 5px}.nav .sub-li{position:relative}.nav ul{position:absolute;left:0;width:600px}.nav ul li{float:left}#featured_wrap{clear:both}.featured{float:left;width:977px;margin:0 auto;height:280px;background-color:#fff;border:1px solid #d6d5d5}.featured_sub{float:left;width:977px;margin:0 auto;height:auto;background-color:#fff;border:1px solid #d6d5d5}.featured_info{float:left;width:510px;padding:5px 5px 0 20px;height:280px}.featured_info h1{margin:5px 0 7px 0;font-weight:700;color:#70001a}.featured_info h2{font-size:18px;line-height:24px;letter-spacing:0;margin-bottom:10px;font-weight:700;color:#404040}.featured_info p{font-size:12px;margin:0;padding-bottom:15px}.featuredbox-wrapper{display:none;margin:25px 0 0 0;padding-left:20px}.featuredbox-wrapper,.featuredbox{width:400px;height:221px;background:#fff;position:relative;overflow:hidden;font-size:11px;font-weight:400}.featuredbox .description{bottom:0;left:20px;font-size:12px;color:#000;width:130px;height:20px;position:absolute;font-style:italic;font-weight:400}.featuredbox-wrapper .navigation{bottom:5px;right:15px;padding:0;position:absolute;z-index:100;height:20px;width:80px}.featuredbox-wrapper .navigation ul{list-style:none;list-style-type:none;margin:0;padding:0}.featuredbox-wrapper .navigation li{float:left;height:20px;width:20px;margin:0 5px 0 0;padding:0;background-color:red;background:transparent url(/images/inactive.png) no-repeat scroll 0 0;cursor:pointer}.featuredbox-wrapper .navigation li.active{background:transparent url(/images/active.png) no-repeat scroll 0 0}.featuredbox .box-slide1,.featuredbox .box-slide2{position:absolute;top:0;left:0;height:200px;width:400px;z-index:-1;background:#FFF;color:#000}.featuredbox img{border:0;padding:0}#logo-scroller-wrap{float:left;width:977px;background:#fff url(/images/scroller-bg.png) repeat-x bottom;padding:0;margin:0 auto;border-left:1px solid #d6d5d5;border-right:1px solid #d6d5d5;border-bottom:1px solid #d6d5d5;height:80px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px}.simply-scroll-container{position:relative}.simply-scroll-clip{position:relative;overflow:hidden;z-index:2}.simply-scroll-list{position:absolute;top:0;left:0;z-index:1;overflow:hidden;margin:0;padding:0;list-style:none}.simply-scroll-list li{padding:0;margin:0;list-style:none}.simply-scroll-list li img{border:0;display:block}.simply-scroll{width:977px;height:80px;margin:15px 0}.simply-scroll .simply-scroll-clip{width:977px;height:50px}.simply-scroll .simply-scroll-list li{float:left;width:auto;height:50px;margin:0 15px}#services_wrap{clear:both;float:left;width:979px;padding:0;margin:10px 0 0 0}#services_wrap h3{background:#fff url(/images/box-bg-dark.gif) repeat-x top;padding-top:7px;margin:10px auto 15px auto;font-size:18px;line-height:19px;font-weight:700;text-align:center;width:160px;height:25px;color:#fff}#services_wrap h3.wide{width:210px;font-size:17px}#services_wrap p{font-size:12px;line-height:18px;text-align:center;margin:0}* html #services_wrap{margin-top:0}#leftcolumn{float:left;background:#fff url(/images/product-catalog.png) no-repeat 50% 89%;width:298px;margin:0 11px 5px 0;padding:5px 10px 10px 10px;height:260px;border:1px solid #d6d5d5}#leftmiddle{float:left;width:214px;background:#fff url(/images/event-calendar.png) no-repeat 50% 98%;margin:0 11px 5px 0;padding:5px 10px 10px 10px;height:260px;border:1px solid #d6d5d5}#rightmiddle{float:left;width:296px;background:#fff url(/images/luxaire-dealers.png) no-repeat 50% 98%;margin:0 11px 5px 0;padding:5px 10px 10px 10px;height:260px;border:1px solid #d6d5d5}#rightcolumn{float:left;width:297px;background:#fff url(/images/promos.jpg) no-repeat 50% 90%;margin:0 0 5px 0;padding:5px 10px 10px 10px;height:260px;border:1px solid #d6d5d5}#location_wrap{clear:both;float:left;background-color:#fff;width:977px;padding:0;margin:5px 0 0 0;border:1px solid #d6d5d5;height:130px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px}#location_wrap .location-title{margin:0 auto;background-color:#fff;border-bottom:1px solid #d6d5d5;height:30px}#location_wrap .location-title h3{font-size:14px;line-height:26px;margin:7px 0 10px 20px;font-weight:700}#location_wrap .location-title .maps{float:right;margin-right:25px;font-size:12px;line-height:26px;font-weight:700}#location_wrap .location-branches{margin:0 auto;background-color:#fff;height:70px}#location_wrap .location-branches td h4{font-size:12px;line-height:14px;font-weight:700;margin:0;color:#333}#location_wrap .location-branches td{padding:.2em .5em 0 .5em}#twocolumns{height:1%;padding:0 17px 0 27px;overflow:hidden}#content{width:630px;padding:15px 0 10px;float:left}#content-wide{width:940px;padding:15px 0 10px;float:left}.content-inner{height:1%;overflow:hidden}#content .indent{width:540px;background:url(/images/checkmark.png) no-repeat 2% 11%;padding:0 0 5px 40px;margin:0}#content .actionbox{background:url(/images/call-today.png) no-repeat 100% 80%;width:637px;height:100px}#content .actionwrap{width:620px;background:url(/images/get-started.png) no-repeat 5% 55%;height:100px;margin-top:50px;border:1px solid #d6d5d5}#content h1{font-size:28px;line-height:32px;font-weight:700;letter-spacing:-1px;margin:10px 0 20px 0;color:#70001a}#content-wide h1{font-size:28px;line-height:32px;font-weight:700;letter-spacing:-1px;margin:10px 0 20px 0;color:#70001a}#content.calendar h1{font-size:28px;line-height:32px;font-weight:700;letter-spacing:-1px;margin:10px 0 0 0;color:#70001a}#content h2.top{font-size:16px;line-height:20px;font-weight:700;margin:3px 0 8px 0}#content-wide h2.top{font-size:16px;line-height:20px;font-weight:700;margin:3px 0 8px 0}#content h2{font-size:16px;line-height:20px;font-weight:700;letter-spacing:0;margin:35px 0 8px 0}#content-wide h2{font-size:16px;line-height:20px;font-weight:700;letter-spacing:0;margin:35px 0 8px 0}#content h3{font-size:14px;line-height:20px;font-weight:700;margin-top:10px;padding:8px 0 15px 0;margin:0;color:#333}#content-wide h3{font-size:14px;line-height:20px;font-weight:700;margin-top:10px;padding:8px 0 15px 0;margin:0;color:#333}#content p{margin:0 0 16px 0;padding:0}#content-wide p{margin:0 0 16px 0;padding:0}#content p.right{float:right;width:465px}#content img{margin-top:4px}#sidebar{display:inline;width:289px;float:right;background:url(/images/bg-sidebar-c.gif) repeat-y;margin-right:10px}#sidebar img{padding:5px;background:0;border:0}#sidebar img.left{float:left;margin:5px 10px 2px 0}#sidebar img.right{float:right;padding-left:10px}.sidebar-holder{background:url(/images/bg-sidebar-b.gif) no-repeat 0 100%}.sidebar-frame{padding:31px 0 58px 24px;min-height:87px;background:url(/images/bg-sidebar-t.gif) no-repeat}.aside .sidebar-frame{padding:29px 0 43px}#sidebar h3{font-size:12px;overflow:hidden;color:#000}#sidebar h3.top{margin-top:0}#sidebar h3 img{float:left;margin-right:8px}.aside{width:268px!important;margin-right:0!important;font-size:11px;color:#56504a}.aside h3{font-size:14px!important;font-weight:400;margin-bottom:3px!important;color:#000}.side-box-wrapper{height:1%;padding:0 0 0 18px}.side-box{height:1%;padding:8px 0 8px;background:url(/images/bg-side-box.gif) repeat-x bottom}.side-boxalt{height:1%;padding:8px 0 8px;background:0}.side-box h3,.side-boxalt h3{margin:5px 0 0 0;padding:0 0 7px 0;line-height:18px}.side-box p,.side-boxalt p{margin:0 0 10px}.side-box p a,.side-boxalt p a{text-decoration:underline}.item-list-wrapper{padding-bottom:21px}.item-list-wrapper ul{height:1%;overflow:hidden;padding:21px 0 0;margin:0;list-style:none}.item-list-wrapper li{width:257px;margin-right:46px;float:left}.item-list-wrapper .visual{width:56px;float:left;padding-top:2px}.item-list-wrapper .visual img{display:block;margin:0 auto}.item-list-wrapper .text-box{width:195px;float:right}.item-list-wrapper strong{display:block;padding-bottom:2px}.title-list{height:1%;padding:0;margin:0;list-style:none;font-size:14px;line-height:16px}.title-list:after{display:block;clear:both;content:""}.title-list li{height:1%;padding:0 18px 5px;background:url(/images/bg-title-list.gif) no-repeat 0 100%}.title-list li.top{height:1%;padding:0 18px 5px;background:url(/images/bg-title-list.gif) no-repeat 0 100%}.title-list .corner{position:absolute;top:7px;left:-3px;background:url(/images/bg-corner.png) no-repeat;width:12px;height:25px}.title-list .selected a{text-decoration:underline}.title-list .selected a:hover{text-decoration:none}#footer_inner{width:100%;float:left;margin:10px 0 0 0;padding:0;background:#f8f8f8 url(/images/footer-bg.png) repeat-x;height:98px}#footer{color:#fff}.copyright{float:left;margin:25px 10px;font-size:11px}.footer_nav{float:right;padding:0;margin:25px 0}.footer_nav li{list-style:none;display:inline;margin:15px 0;padding:0 10px 0 0;font-size:11px}.footer_nav li a,.footer_nav li a:link{color:#fff}.footer_nav li a.active{color:#e7e5ce}.footer_nav li a:hover{color:#e7e5ce}#leftwide,#centerwide,#rightwide{float:left;width:279px;margin:0 11px 5px 0;padding:5px 10px 10px 10px;height:325px;border:1px solid #d6d5d5}#rightwide{margin:0 0 5px 0}.branchpic{width:269px;margin:5px auto;height:170px;border:1px solid #999}.branchpic img{margin:0;padding:0;border:0}.branchinfo{width:269px;margin:10px auto;height:120px}.branchinfo .address{float:left;width:155px;height:50px;border-right:1px solid #e9e9e9}.branchinfo .details{float:right;width:100px;height:50px}.branchinfo .details ul,.branchinfo .details ul li{border:0;margin:0;padding:0;list-style:none}.branchinfo .details ul li{height:24px;text-indent:37px;line-height:24px}.mapicon{background:url(/images/mapicon.png) no-repeat}.emailicon{background:url(/images/email.png) no-repeat}#map{width:400px;height:400px}.border{width:923px;padding:5px 0;margin:0 0 30px 0;border:1px solid #e6e6e6;background:#f1f1f1;height:40px}.subheader{float:left;width:650px;padding:5px 5px 5px 60px;color:#444;margin-top:10px;height:40px}.downloadlinecard{float:left;width:144px;height:25px;margin-top:10px}a.dllinecard{float:right;background:url(/images/downloadlinecard.png) no-repeat 0 -25px;margin:0 0 0 8px;width:144px;height:25px;display:block;text-indent:-9999px;cursor:pointer}a.dllinecard:hover{background-position:0 0}.lists{float:left;width:210px;margin:0 9px 0 15px;padding:0;font-size:12px}.lists.last{float:right;margin-right:0}ul.list{text-align:left;margin:7px 0 8px 0;padding:0;text-decoration:none}ul.list li{list-style:none;padding:1px 0;margin:0}* html body ul.list li{height:1%}ul.list li a{text-decoration:none;background-image:none;background-color:transparent;border:0;color:#666}ul.list li a span{color:#989898;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:400;font-size:1em}ul.list li a:hover{color:#000;background:0;border:0}ul.list ul{margin:0 0 0 5px;padding:0}ul.list ul li{background:0}ul.list .title{font-size:14px;font-weight:700;margin-bottom:8px}.col{float:left;width:286px;margin:0 30px 15px 0;padding:0}#content .col h2{margin:0 0 8px 0;padding:0}.col.last{float:right;margin-right:0}#content .col.last h2{margin:0 0 8px 0;padding:0}.clearfix{clear:both}.clearfixpad{clear:both;height:10px}.noscript-message{border:1px solid;margin:0 0 10px 0;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:100px center;color:#9f6000;background-color:#fcfecf;background-image:url(/images/info.gif);text-align:center}#emailSignup{background-color:#fff;border:1px solid #d6d5d5;width:938px;margin-top:5px;margin-bottom:5px;padding:20px}#emSignLeft,#emSignRight{display:inline-block;width:50%;text-align:center}#emSignLeft p,#emSignRight p{font-size:16px!important;line-height:1.5em;color:#404040}#emSignRight{float:right}#emSignLeft a{background-color:#930122;border:1px solid #4a0217;color:#fff;display:inline-block;padding:8px 10px;text-shadow:none;text-decoration:none;border-radius:100px;width:100px}.third{display:inline-block;width:30%;text-align:center}.third p{font-size:16px!important;line-height:1.5em;color:#404040}.third a{background-color:#930122;border:1px solid #4a0217;color:#fff;display:inline-block;padding:8px 10px;text-shadow:none;text-decoration:none;border-radius:100px;width:130px;margin-top:15px}#emailSignup.emSignOther{margin:10px auto}