body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0}strong{font-weight:700}em{font-style:italic}body{font-size:1em;line-height:1;background:#fff;color:#656565;margin-top:84px;font-family:sans-serif}hr{display:none;clear:left;background:transparent;border:0}.container{width:1150px;margin:0 auto;padding:0 10px!important}#header .container{padding:0!important}a{overflow:hidden;outline:none;color:#ac0e00;text-decoration:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}a.quoteButton{background:#c33124!important;color:#fff!important;font-size:17px;padding:13px;-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;border:0 solid #c33124!important;font-weight:700}a.quoteButton:hover{background:#ad170a!important}.error404Img{float:right;margin:70px;margin-top:40px}.clearLeft{clear:left}.smallReviewArea{display:none}.catchBook{background:#c33124!important;color:#fff!important;font-size:19px;padding:13px;-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;border:0 solid #c33124!important;font-weight:700;display:inline-block;text-align:center;margin:0 40px}.catchBook.email{background:#3f70a8!important}.catchBook.call{background:#9729da!important}.catchBook a{color:#fff!important}.catchBook span{color:#fff!important;display:block;font-size:.8em;margin-top:10px}#homeSliderContainer{background:url(images/homeSlider/bg.JPG) center top repeat;height:386px;width:100%;margin-bottom:30px;border-bottom:1px solid #ddd}#homeSlider{width:1150px;height:386px;margin:0 auto;position:relative;overflow:hidden}.homeSliderBoxTwo{display:none!important}.homeSliderImg{width:100%;height:auto;z-index:1}.homeSliderBox{padding:20px;background:#fff;width:300px;height:270px;xcolor:#1570a6;z-index:2;position:absolute;top:40px;left:0;-moz-border-radius:10px;-webkit-border-radius:10px 10px 10px 10px;border:1px solid #eee}.homeSliderBox h2{font-size:22px;font-weight:700}.homeSliderBox p{font-size:18px;line-height:30px;margin:20px 0}.homeSliderBox p.priceHeader{color:#c33124;font-size:1.3em}.homeSliderBox p.priceHeader span{font-size:1.3em}.homeSliderBox p.buttonSection{position:absolute;bottom:10px}.homeSliderBox a{color:#c33124;font-size:17px;background:#fff;padding:13px;-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;border:1px solid #c33124;font-weight:700;margin-top:10px}.homeSliderBox a.moreButton{margin-left:20px}#p_services .homeSliderBox{background:transparent;border:0;width:350px;height:300px;line-height:1.5em;padding:0;top:50px}#p_services .homeSliderBox .contentList{margin-left:-10px}#p_services .homeSliderBox .buttonSection{margin-top:20px}.homeBox{width:360px;display:inline-block;margin-right:19px;margin-bottom:25px;font-size:18px}.homeBox img{width:100%;height:auto;margin-bottom:7px}.homeBox+.last{margin-right:0}.popularBox{display:inline-block;width:260px;margin-right:15px;margin-bottom:50px;vertical-align:top}#p_h .popularBox{margin-right:32px}.popularBox img{margin-bottom:7px;width:100%;-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;border:0 solid #fff}.popularBox p{font-size:13px;line-height:1.5em}.popularBox+.last{margin-right:0!important}.popularBox h4{font-size:17px;padding-bottom:8px;color:#5d5d5d}.popularBox li{margin:14px 0}.popularBox li a{font-size:13px}.greySection{background:#eee url(images/grey_bg.JPG) center bottom repeat-x;width:100%}h1{color:#5d5d5d;font-size:36px;padding:30px 0;line-height:1.1em}h1.threetwo{font-size:32px}.leftbar{width:380px;margin:30px 80px 30px 0;float:left}.rightSection{width:100%;line-height:1.5em;padding-bottom:30px;overflow:auto}.rightSection h2{font-size:1.2em;font-weight:700;margin-top:30px}p.certificates img{margin-right:20px}.banner{display:inline-block;width:95%;max-width:824px;margin-bottom:30px;vertical-align:top}.banner img{margin-bottom:7px;width:100%}.banner p{color:#5d5d5d;font-size:13px}.content_leftbar{width:843px;clear:none!important;line-height:1.6em;margin-bottom:30px}.content_leftbar.fullbar{width:100%}.content_leftbar p{line-height:2em}.content_leftbar h2{font-size:30px;padding:20px 0;line-height:1.1em}.content_leftbar h3{font-size:1.3em;padding:30px 0 10px;line-height:1.1em}.content_leftbar h4{font-size:1em;padding:30px 0 10px;line-height:1.1em;font-weight:700}.content_leftbar h5{font-size:1.2em;padding:10px 0;line-height:1.1em}.content_leftbar a{color:#ad170a;font-size:1.2em}.rightSection ul.homeList li{margin:0;background:url(images/list_tick.JPG) 7px 7px no-repeat;padding:0 0 1px 24px;vertical-align:middle}ul.contentList li{margin:10px 0;position:relative;left:30px;list-style-image:url(images/list_tick.JPG)}.content_rightbar ul.contentList li{width:230px;line-height:1.6em!important}#p_services .homeSliderBox ul.contentList li{margin:10px 0;position:relative;left:30px;list-style-image:url(images/list_tick_grey.JPG)}.content_leftbar ul.sitemap li{margin:10px 0;list-style-type:lower-alpha}.content_leftbar ul.sitemap ul{margin:20px 0 20px 40px}.content_leftbar ul.sitemap ul li{list-style-type:circle!important}.content_leftbar ul.sitemap ul ul li{list-style-type:square!important}.p_margin{margin:20px 0}.p_margin.moreMargin{margin:40px 0!important;line-height:2.5em}.content_leftbar ol{list-style-type:decimal;list-style-position:inside}.content_leftbar ol li{margin:10px 0}.content_leftbar .smallImg{border:5px solid #eee;float:right;margin:0 0 17px 17px}.content_leftbar .mainImg{float:left;margin:10px 30px 20px 0;padding:10px;background:#eee;max-width:95%}.image_banner img{xpadding:2px;border:7px solid #eee;width:193px;height:auto}.instagram img{xpadding:2px;border:7px solid #eee;width:180px;height:auto;margin-left:20px}.instagram:first-child img{margin-left:0}.processList li h3{font-size:1.4em;margin-bottom:4px;margin-top:10px}.processList .highlight{font-size:.7em;color:red}.generalListTitle{padding-bottom:5px;margin-top:15px}.generalList{margin-left:10px;margin-top:10px;margin-bottom:10px;line-height:1.5em}.generalList lh{font-weight:700}.generalList li{list-style-image:url(images/list_tick.JPG);margin-left:30px;font-size:.8em}table.whereTable{margin-top:10px;width:700px}table.whereTable td{border-top:1px solid #ddd;vertical-align:top;padding:15px;width:33%}table.whereTable li{list-style:none;padding:5px 0}li.enlarge1{color:#1570a6;font-size:1.7em}li.enlarge2{color:#1570a6;font-size:1.5em}li.enlarge3{color:#1570a6;font-size:1.3em}li.enlarge4{color:#1570a6;font-size:1.1em}.socialList li{display:inline-block;margin-right:30px;margin-bottom:40px}.grab_box{text-transform:uppercase}.grab_box a{border:2px solid #ff8b4c;border-radius:5px;margin-right:10px;margin-bottom:10px;display:inline-block;width:200px;height:50px;text-align:center;padding:20px 10px;background:#ff8b4c;color:#fff}.grab_box a.callus2{padding-top:30px;height:40px}.grab_box a:hover{background:#ff7326;border:2px solid #ff7326}.oven_box{width:120px;padding:20px;height:170px;margin-right:30px;margin-bottom:30px;display:inline-block;border:2px solid #1570a6;text-align:center;vertical-align:top}.oven_title{font-size:1.2em;margin:10px 0}.oven_price{font-size:1.4em;margin:10px 0}.retrievequotetable{padding:10px;border:1px solid #2f2f2f;border-spacing:20px;border-collapse:separate}table.retrievequotetable td{padding:10px}.successArea{text-align:left;xbackground:#161616;padding-top:11px;padding-bottom:3px;xwidth:580px;vertical-align:top;margin-top:25px;padding-left:20px;font-size:1.2em}.successArea h6{padding:20px 0;font-size:1.8em}.successHeader{padding:20px 30px;font-size:1.8em;color:#fff;position:relative;top:-11px;left:-20px;width:540px}.quoteLink{font-size:.7em!important}.errorMessage{padding:20px;color:red;width:760px}.errorMessage label{margin:15px 0!important;display:block}.tooltipsy{padding:10px;max-width:200px;color:#303030;background-color:#f5f5b5;border:1px solid #deca7e}.upsellBox{xbackground:#d5ecff!important;position:relative}.upsellButton{width:265px;background:#df19b7!important}.upsellBox .table_totalQuote td{font-size:1em;text-align:left}.upsellBox .table_totalQuote p{line-height:1.5em}.upsellBox .dealImgContainer{padding:10px;background:#fff;width:320px;-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;position:relative}.upsellBox .dealImg{-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;width:inherit;height:auto}.upsellBox .freeLabel{background:url(images/deals/freeLabel.PNG) no-repeat;width:106px;height:94px;position:absolute;bottom:10px;right:10px}.upsellBox .regPrice{text-decoration:line-through}.upsellBox .savePrice{font-weight:700;color:#df19b7}.upsellBox .newPrice{font-weight:700;color:#1692dd}.upsellBox .table_totalQuote td{width:340px;overflow:hidden}.upsellBox .table_totalQuote td+td{padding-right:20px}.upsellBox #countdownTimer{position:absolute;top:20px;right:20px;width:60px}.upsellBox #countdownTimer .hours,.upsellBox #countdownTimer .minutes{float:left}.review-item{background:#fbfbfb url(images/icon_thumb.PNG) left no-repeat;background-position:left 30px center;color:#5b5b5b;position:relative;padding:20px;padding-left:140px;line-height:1.4;border:1px solid #ddd;border-radius:.25em;margin:30px 0 10px}.author-info{text-align:right;font-weight:700}ol.terms ol{margin-bottom:30px}ol.terms ol li{margin-left:20px;line-height:40px}.termsLink{font-size:.9em}