@charset "utf-8";
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,a,div,img,blockquote{border:0;margin:0;padding:0;}

*{margin:0;padding:0;}
a {color:#7E0301; }
#global{width:950px;margin:0 auto;padding-bottom:5em;min-height:590px;height:auto;behavior:url(/style/iepngfix.htc);}
* html #global { height: 580px; }
#grad-container{width:100%;background:url(/images/top-grad.png) repeat-x;padding-top:20px;min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -4em;behavior:url(/style/iepngfix.htc);}
#nav-grad{width:100%;height:14px;position:absolute;top:0;left:0;background:url(/images/nav-grad.png) repeat-x;z-index:1; behavior:url(/style/iepngfix.htc);}
#side-grad{position:relative;width:984px;height:auto;background:url(/images/side-grad.png) 0 0 repeat-y;margin:0 auto;behavior:url(/style/iepngfix.htc);}
#container{width:950px;background:url(/images/global-back.jpg) repeat-y;margin-left:17px;height:100%;}
select{background:#ebe5d1;color:#422E17;font-family:georgia;border:1px solid #a39006;}
form#selector{position:absolute;left:580px;top:10px;}
a.back-to-dealers{position:absolute;right:200px;display:block;height:80px;width:160px;background:url(/images/back_to_dealers.png);behavior:url(/style/iepngfix.htc);}
h1{margin-top:15px;margin-bottom:15px;color:#7e0301;}
h2{color:#2b1d0c;font-family:Georgia;font-size:20px;}
h3{margin-top:15px;color:#2b1d0c;font-family:Georgia;font-size:14px;font-style:italic;}
p{font-family:Georgia;font-size:15px;color:#422e17;line-height:18px;padding:10px 0 0;}
p.title{font-size:20px;}
p span.small-text{font-size:11px;font-style:italic;}
p.left-col{font-size:13px;width:160px;float:left;}
p.right-col{font-size:13px;width:160px;float:right;}
p.right-col2{font-size:13px;width:160px;padding-left:20px;float:left;}
p.testimonial{margin-top:50px;}
p.testimonial,p.testimonial-name{width:150px;text-align:right;font-weight:700;font-style:italic;font-family:Georgia;font-size:14px;color:#7e0301;text-decoration:none;}
a.dealer-link{font-weight:700;font-style:italic;font-family:Georgia;font-size:14px;color:#7e0301;text-decoration:none;}
.footer{width:910px;clear:both;margin:0 auto;padding-top:20px;padding-bottom:10px;height:3em;margin-left:20px;background:url(/images/footer-hr.png) repeat-x;behavior:url(/style/iepngfix.htc);}
#global2{margin-left:auto;margin-right:auto;width:950px;}
.sIFR-hasFlash{width:100%;}
body{background:url(/images/tile-background.gif) #1d150b;width:100%;height:100%;font-family:arial;font-size:12px;}
div.clear{clear:both;}
div#header{position:relative;height:110px;width:950px;}
a#logo{background:url(/images/logo.png) no-repeat;position:absolute;top:-20px;left:40px;height:118px;width:224px;z-index:0;behavior:url(/style/iepngfix.htc);}
div#content{position:relative;width:940px;height:auto;padding:0 10px 10px 0;}
div#navigation ul li a{display:block;height:100px;background:url(/images/navigation.png);width:100px;behavior:url(/style/iepngfix.htc);}
div#navigation ul li a.dealers{background-position:-300px 0;width:105px;}
div#navigation ul li a.about{background-position:-405px 0;width:85px;overflow:hidden;}
div#navigation ul li a:hover{margin-top:5px;cursor:pointer;}
div#navigation ul li a.dealers:hover{background-position:-300px 0;}
div#navigation ul li a.about:hover{background-position:-405px 0;}
div#contact{position:absolute;top:55px;right:0;font-family:Georgia;font-style:italic;font-size:14px;font-weight:700;color:#422e17;width:445px;}
div#navigation{position:absolute;width:518px;top:-50px;right:0;z-index:0;}
div#contact ul li{float:left;list-style:none;margin-right:20px;}
div#contact ul li.contact{width:120px;background:url(/images/contact-hand.jpg) no-repeat 90px 0;margin-right:0;}
div#contact ul li.contact:hover{background:url(/images/contact-hand.jpg) no-repeat right;}
div#contact a{color:#7e0301;text-decoration:none;}
div#contact a:hover{color:#7e0301;text-decoration:underline;}
div#home-vid{background:url(/images/home-vid.jpg);height:278px;width:923px;position:relative;}
div#home-vid-copy{width:500px;position:absolute;top:30px;left:30px;}
div#home-vid-copy a{float:right;font-family:Georgia;font-style:italic;font-size:18px;font-weight:700;color:#7E0301;text-decoration:none;}
span.balloon-stats{text-align:center;font-family:Georgia;font-style:italic;font-size:15px;font-weight:700;color:#7E0301;padding-top:15px;text-decoration:none;}
p.balloon-stats{text-align:center;}
p.balloon-stats span{font-weight:700;}
div.questions{padding:20px 0;}
div.questions a{color:#422E17;font-family:Georgia;font-size:14px;margin-right:10px;font-weight:700;text-decoration:underline;}
div.questions a:hover{color:#7E0301;}
ul.faqs{padding:20px 20px 20px 0;}
ul.faqs li{list-style:none;height:20px;background:url(/images/list-hand.jpg) left no-repeat;padding-left:30px;margin-bottom:20px;}
ul.faqs li a{color:#7E0301;text-decoration:none;font-size:14px;}
div.backtotop{padding-top:500px;}
div.backtotop img {behavior:url(/style/iepngfix.htc);}
a.anchorLink img{height:81px;width:40px;background:url(/images/up.png);behavior:url(/style/iepngfix.htc);}
div.videoplayer{position:absolute;top:22px;right:19px;display:block;background:url(/images/video-splash.jpg) no-repeat;width:326px;height:238px;text-align:center;color:#fff;text-decoration:none;cursor:pointer;padding:0;}
a.howtofitplayer{position:absolute;left:16px;_left:0;display:block;margin-top:10px;background:url(/images/video-splash.jpg) no-repeat;width:326px;height:238px;text-align:center;color:#fff;text-decoration:none;cursor:pointer;padding:0;}
div.player{position:absolute;top:22px;right:18px;width:326px;height:238px;}
div.vid-back{position:relative;background:url(/images/vid-back.png);height:265px;width:340px;padding-left:16px;padding-top:10px;behavior:url(/style/iepngfix.htc);}
div#bottom-left{position:absolute;float:left;width:390px;padding-left:80px;margin-top:-20px;z-index:10;}
div#bottom-right{float:right;padding-right:16px;width:365px;}
ul.dealers-main li,ul.dealers-main li a{float:left;height:50px;width:60px;}
ul.dealers-main li.usa{background:url(/images/countries.jpg);}
ul.dealers-main li.australia{background:url(/images/countries.jpg) -60px;}
ul.dealers-main li.newzealand{background:url(/images/countries.jpg) -120px;}
ul.dealers-main li.ireland{background:url(/images/countries.jpg) -180px;}
ul.dealers-main li.canada{background:url(/images/countries.jpg) -240px;width:50px;overflow:hidden;}
ul.dealers-online li,ul.dealers-online li a{float:left;height:55px;width:60px;}
ul.dealers-online li.uk{background:url(/images/online-dealers.jpg);}
ul.dealers-online li.ireland{background:url(/images/online-dealers.jpg) -60px;}
ul.dealers-online li.usa{background:url(/images/online-dealers.jpg) -120px;}
ul.dealers-online li.australia{background:url(/images/online-dealers.jpg) -180px;}
ul.dealers-online li.newzealand{background:url(/images/online-dealers.jpg) -240px;}
ul.dealers-online li.canada{background:url(/images/online-dealers.jpg) -300px;width:50px;overflow:hidden;}
ul.dealers,ul.dealers2{padding-top:20px;}
ul.dealers2 li{width:144px;text-align:center;}
ul.dealers li a.dealuk{display:block;height:0;margin-left:40px;padding-top:170px;width:110px;text-decoration:none;color:#7d1212;background:url(/images/dealers-list.png) top left;behavior:url(/style/iepngfix.htc);}
ul.dealers li a.dealuk:hover{text-decoration:underline;cursor:pointer;background:url(/images/dealers-list.png) bottom left;behavior:url(/style/iepngfix.htc);}
ul.dealers li a.dealinternational{display:block;height:0;padding-top:170px;width:185px;padding-right:20px;text-decoration:none;color:#7d1212;background:url(/images/dealers-list.png) top;behavior:url(/style/iepngfix.htc);}
ul.dealers li a.dealinternational:hover{cursor:pointer;text-decoration:underline;background:url(/images/dealers-list.png) bottom;behavior:url(/style/iepngfix.htc);}
ul.dealers li a.dealonline{display:block;height:0;text-decoration:none;padding-top:170px;width:110px;text-align:center;color:#7d1212;background:url(/images/dealers-list.png) top right;behavior:url(/style/iepngfix.htc);}
ul.dealers li a.dealonline:hover{cursor:pointer;text-decoration:underline;background:url(/images/dealers-list.png) right bottom;behavior:url(/style/iepngfix.htc);}
a.why-chimney{display:block;width:385px;height:213px;background:url(/images/why-chimney.jpg);background-position:top;}
a.why-chimney:hover{background-position:bottom;}
a.buy-online{display:block;float:right;width:176px;height:174px;background:url(/images/buy-online.png);background-position:top;behavior:url(/style/iepngfix.htc);}
a.buy-offline{display:block;float:left;width:176px;height:174px;background:url(/images/buy-offline.png);background-position:top;behavior:url(/style/iepngfix.htc);}
a.buy-online-small{display:block;float:right;width:143px;height:143px;background:url(/images/where-buy.png);background-position:top;behavior:url(/style/iepngfix.htc);}
a.buy-balloon-small{display:block;float:right;width:143px;height:143px;background:url(/images/buy-balloon.png);background-position:top;behavior:url(/style/iepngfix.htc);}
a.eco-balloon-small{display:block;float:right;width:143px;height:143px;background:url(/images/eco-friendly.png);background-position:top;behavior:url(/style/iepngfix.htc);}
a.sell-balloon-small{display:block;float:right;width:143px;height:143px;background:url(/images/sell-balloons.png);background-position:top;behavior:url(/style/iepngfix.htc);}
a.fit-balloon-small{display:block;float:right;width:143px;height:143px;background:url(/images/how-fit.png);background-position:top;behavior:url(/style/iepngfix.htc);}
a.size-balloon-small{display:block;float:right;width:143px;height:143px;background:url(/images/what-size.png);background-position:top;behavior:url(/style/iepngfix.htc);}
a.what-balloon-small{display:block;float:right;width:143px;height:143px;background:url(/images/what-is.png);background-position:top;behavior:url(/style/iepngfix.htc);}
a.sell-balloons-ad{display:block;float:right;width:193px;height:63px;background:url(/images/small-fade-back.jpg);background-position:top;font-family:Georgia;font-style:italic;font-size:18px;color:#7E0301;font-weight:700;padding:20px 0 0 10px;}
div.copy{font-family:Georgia;font-style:italic;float:right;text-align:right;width:345px;height:20px;}
div.copy a{text-decoration:none;color:#000;}
span.paratitle{font-family:Georgia;font-style:italic;font-size:14px;font-weight:700;color:#7E0301;display:block;padding:10px 0 4px;}
ul.counties{padding-top:10px;}
div#left-navigation ul.counties li{height:20px;}
a.sizing-guide{background:transparent url(/images/size-guide.png) no-repeat scroll 0 0;float:left;height:38px;margin-top:20px;padding-left:10px;padding-top:15px;width:116px;font-family:Georgia;font-style:italic;font-size:14px;font-weight:700;color:#7E0301;text-decoration:none;behavior:url(/style/iepngfix.htc);}
a.stockist-guide{background:transparent url(/images/size-guide.png) no-repeat scroll 0 0;float:right;padding-right:50px;height:48px;margin-top:20px;padding-left:20px;padding-top:5px;width:106px;font-family:Georgia;font-style:italic;font-size:14px;font-weight:700;color:#7E0301;text-decoration:none;behavior:url(/style/iepngfix.htc);}
a.order-online{background:transparent url(/images/size-guide.png) no-repeat scroll 0 0;float:right;padding-right:50px;height:48px;margin-top:-20px;padding-left:20px;padding-top:5px;width:106px;font-family:Georgia;font-style:italic;font-size:14px;font-weight:700;color:#7E0301;text-decoration:none;behavior:url(/style/iepngfix.htc);}
div#left-navigation{float:left;padding-top:20px;height:240px;width:187px;padding-left:20px;background:url(/images/left-nav-back.jpg) no-repeat;}
div#left-copy{float:left;width:345px;margin-bottom:20px;}
div#right-copy{float:left;width:220px;margin-bottom:20px;}
div#right-ads{float:left;width:143px;}
div#left-navigation ul li{height:30px;}
div#left-navigation ul li a{color:#422e17;text-decoration:none;font-family:Georgia;font-size:14px;font-weight:700;font-style:italic;}
div#left-navigation ul li a:hover{color:#7e130c;}
.footer, .push {
height: 4em;
}
div.footer ul li{list-style:none;float:left;margin-right:15px;font-size:12px;}
div.footer ul li a{font-family:Georgia;font-style:italic;font-size:12px;font-weight:700;color:#7E0301;text-decoration:none;}
div.contactform{width:100%;padding-top:20px;}
div.contactform span{padding-left:10px;}
div.security{position:absolute;top:500px;right:340px;width:145px;}
div.contactform label{width:150px;}
legend{color:#000;}
textarea{width:455px;height:9em;margin:0 0 20px;padding:3px 2px;}
.Validator{color:green;}
label,p.label{float:left;width:120px;display:block;font-family:Georgia;font-size:12px;color:#422e17;}
.SecurityCode{margin-top:10px;width:150px;}
label span{font-weight:400;color:#666;}
input.text{display:inline;float:left;width:310px;font-family:Georgia;font-size:15px;color:#422e17;border:1px solid #ccc;}
.submit{position:absolute;top:500px;font-size:16px;color:#7E0301;font-family:Georgia;font-style:italic;right:230px;background:url(/images/size-guide.png);height:43px;width:84px;border:0;cursor:pointer;behavior:url(/style/iepngfix.htc);}
.txtbox{font-size:12px;color:#666;font-family:arial,helvetica,sans-serif;}
.capture{width:200px;overflow:hidden;}
html,body,html,body,#container{height:100%;}
body > #side-grad,body > #container{height:auto;min-height:100%;}
a.back-to-dealers span,div#logo-position span,div#navigation ul li a span,a.howtofitplayer img,ul.dealers-main li a span,ul.dealers-online li a span,ul.dealers li a span,a.why-chimney span,a.buy-online span,a.buy-offline span,a.buy-online-small span,a.buy-balloon-small span,a.eco-balloon-small span,a.sell-balloon-small span,a.fit-balloon-small span,a.size-balloon-small span,a.what-balloon-small span{display:none;}
a.dealer-link:hover,div#home-vid-copy a:hover,ul.faqs li a:hover,a.sizing-guide:hover,a.stockist-guide:hover,div.footer ul li a:hover,.submit:hover,a.order-online:hover{text-decoration:underline;}
div#navigation ul li,ul.dealers li,ul.dealers2 li{float:left;list-style:none;}
div#navigation ul li a.home,div#navigation ul li a.home:hover{background-position:0 0;}
div#navigation ul li a.balloon,div#navigation ul li a.balloon:hover{background-position:-100px 0;}
div#navigation ul li a.order,div#navigation ul li a.order:hover{background-position:-200px 0;}
ul.dealers-main,ul.dealers-online{padding-top:20px;padding-bottom:20px;list-style:none;}
div#bottom-right ul li,div#left-navigation ul{list-style:none;}
a.buy-online:hover,a.buy-offline:hover,a.buy-online-small:hover,a.buy-balloon-small:hover,a.eco-balloon-small:hover,a.sell-balloon-small:hover,a.fit-balloon-small:hover,a.size-balloon-small:hover,a.what-balloon-small:hover{background-position:bottom;cursor:pointer;}