.spriteHome{background-image:url(../images-site/sprite-home.png);background-repeat:none}.spriteHome2{background-image:url(../images-site/sprite-home.fill.jpg);background-repeat:none}#homeSlider{width:978px;height:408px;border:solid 1px #515151;position:relative;font-size:0px}#homeSlider .homeSlider_left,#homeSlider .homeSlider_right{display:block;height:408px;width:77px;position:absolute;top:0px;cursor:pointer}#homeSlider .homeSlider_left{left:-78px;background-position:-389px 0px}#homeSlider .homeSlider_left:hover{background-position:-564px 0px}#homeSlider .homeSlider_right{right:-78px;background-position:-473px 0px}#homeSlider .homeSlider_right:hover{background-position:-648px 0px}#homeSlider_imageHolder,#homeSlider_descHolder{display:inline-block;*display:inline;zoom:1;vertical-align:top;height:408px}#homeSlider_imageHolder{width:607px;overflow:hidden;position:relative}#homeSlider_imageHolder img{position:absolute;top:0px;left:0px;opacity:0;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#homeSlider_imageHolder img.selected{opacity:1}#homeSlider_descHolder{height:361px;padding:47px 23px 0 22px;width:326px;background:url(../images-site/background-home-text.gif) 0 0 repeat;-moz-box-shadow:inset 0px 0px 200px 0px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px 0px 200px 0px rgba(0,0,0,0.3);box-shadow:inset 0px 0px 200px 0px rgba(0,0,0,0.3);font-size:13px;line-height:20px;color:#fff}#homeSlider_descHolder header h2{margin-left:-28px;padding:10px 0 0 27px;width:350px;height:31px;background-position:0px 0px;color:#ff4200;font-size:15px;line-height:15px}#homeSlider_descHolder header h1{font-weight:bold;font-size:28px;line-height:30px;margin:10px 0 0 0}#homeSlider_descHolder footer p.author{font-weight:bold;font-size:14px;font-style:italic;letter-spacing:-1px;margin:0px}#homeSlider_descHolder footer nav ul{background:url(../images-site/slider-nav-divider.png) center top no-repeat;height:54px;padding-top:27px;font-size:0px}#homeSlider_descHolder footer nav ul li{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:50%}#homeSlider_descHolder footer nav ul li:last-child{text-align:right}#homeSlider_descHolder footer nav ul li a{-moz-box-shadow:inset 0px 1px 0px 0px #fff;-webkit-box-shadow:inset 0px 1px 0px 0px #fff;box-shadow:inset 0px 1px 0px 0px #fff;background:#f3f3f3;background:-moz-linear-gradient(top, #f3f3f3 0%, #e1e1e1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3f3f3), color-stop(100%, #e1e1e1));background:-webkit-linear-gradient(top, #f3f3f3 0%, #e1e1e1 100%);background:-o-linear-gradient(top, #f3f3f3 0%, #e1e1e1 100%);background:-ms-linear-gradient(top, #f3f3f3 0%, #e1e1e1 100%);background:linear-gradient(to bottom, #f3f3f3 0%, #e1e1e1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f3f3f3, endColorstr=#e1e1e1,GradientType=0);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;display:inline-block;*display:inline;zoom:1;vertical-align:top;-moz-box-shadow:0px 1px 3px 1px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 3px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 3px 1px rgba(0,0,0,0.3);color:#5a5a5a;font-size:14px;line-height:14px;font-weight:normal;padding:6px 0px;width:150px;text-align:center;text-decoration:none;text-shadow:1px 1px 0px #ffffff}#homeSlider_descHolder footer nav ul li a:hover{background:#e1e1e1;background:-moz-linear-gradient(top, #e1e1e1 0%, #f3f3f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1e1e1), color-stop(100%, #f3f3f3));background:-webkit-linear-gradient(top, #e1e1e1 0%, #f3f3f3 100%);background:-o-linear-gradient(top, #e1e1e1 0%, #f3f3f3 100%);background:-ms-linear-gradient(top, #e1e1e1 0%, #f3f3f3 100%);background:linear-gradient(to bottom, #e1e1e1 0%, #f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e1e1e1, endColorstr=#f3f3f3,GradientType=0)}#homeSlider_descHolder footer nav ul li a:active{background:#acacac;background:-moz-linear-gradient(top, #acacac 0%, #bfbfbf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #acacac), color-stop(100%, #bfbfbf));background:-webkit-linear-gradient(top, #acacac 0%, #bfbfbf 100%);background:-o-linear-gradient(top, #acacac 0%, #bfbfbf 100%);background:-ms-linear-gradient(top, #acacac 0%, #bfbfbf 100%);background:linear-gradient(to bottom, #acacac 0%, #bfbfbf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#acacac, endColorstr=#bfbfbf,GradientType=0);color:#fff;text-shadow:none}#sliderShadow{display:block;width:978px;height:31px;background-position:0px -438px}#intro{width:700px;font-size:16px;line-height:24px}#intro header h1{display:block;height:39px;width:247px;background-position:0px -42px;text-indent:-9999em}#intro p.first{padding-top:10px;border-top:solid 1px #49382e}#intro a.arrow{text-transform:uppercase}.introBox{width:475px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.introBox header{height:138px;background-image:url(../images-site/sprite-introBox.jpg);background-repeat:0px 0px}.introBox header h1{font-size:30px;line-height:29px;color:#fff;text-transform:uppercase;width:240px;padding:40px 0 0 82px;letter-spacing:-1px}.introBox .boxCopy{background:rgba(255,255,255,0.1);text-align:center;padding:15px 20px;font-size:13px;line-height:20px}.introBox .boxCopy h2{font-size:16px;margin:0px;line-height:20px;color:#fff;font-weight:bold}.introBox .boxCopy p{margin:0px}#calculator{background-position:0px 0px}#about{background-position:0px -138px}
