*{margin:0;padding:0;}h1,h2,h3,h4,h5,h6,p,pre,blockquote,form,fieldset,table{margin:0;}.clr{clear:both;width:0;height:0;}img{border:0;}body{font-family:Georgia;font-size:small;background:black url(../images/mainBackground.jpg) top center no-repeat fixed;}#bgWrapper{width:100%;}#wrapper{width:985px;margin:0 auto;background:transparent url(../images/mainContentBackground.png) top center repeat-y;}#content{width:985px;}.seperator{margin:0 8px;}.jsShow{display:none;}#layeredBackground{background:transparent url(../images/headBackground.png) 12px 0 no-repeat;}#header{position:relative;}#loggedInMessage{position:absolute;right:250px;top:40px;font-family:Myriad Web Pro;color:#333;}#logo{z-index:1;display:block;padding-top:5px;margin-left:58px;}#tools{position:absolute;right:35px;top:5px;color:#000;}#tools .links{display:inline;font-size:85%;}#tools #searchForm{display:inline;margin-left:10px;}#tools #searchForm .text{height:18px;width:158px;color:#333;padding:5px;font-family:Myriad Web Pro;font-size:85%;border:1px solid #909090;}#tools .links a{color:#333;text-decoration:none;}#miniBasket{position:absolute;top:40px;right:35px;z-index:2;}#miniBasket a,#miniBasket p{margin:0;text-align:center;color:#C33;text-transform:uppercase;text-decoration:none;font-size:90%;}#miniBasket a:hover{text-decoration:underline;}#basketAjaxSummary{position:absolute;border:1px solid black;background:white;z-index:1000;right:20px;margin-top:30px;}#freeShippingBanner{position:absolute;top:48px;right:300px;display:inline;}#footerWrapper{background:transparent url(../images/megaFooterBg.gif) center bottom no-repeat;height:550px;}#megaFooter{color:White;font-size:90%;}#megaFooter p{margin:1em 0;}#megaFooter .column{margin-top:160px;float:left;display:inline;height:364px;line-height:19px;margin-left:20px;}#megaFooter .products{width:370px;margin:160px 0 0 60px;}#megaFooter .products h4{background:url(../images/hdrProducts.gif) no-repeat;text-indent:-10000px;margin:0 0 12px 0;}#megaFooter .products ul{list-style:none;}#megaFooter .topLevel{color:#C33;font-weight:bold;margin-top:8px;display:block;}#megaFooter .subsection li{height:15px;line-height:15px;}#megaFooter .products li{width:122px;}#megaFooter .products li a{color:White;height:12px;line-height:12px;text-decoration:none;font-size:90%;}#megaFooter .products li a:hover{color:#C33;}#megaFooter .latestReview{width:230px;}#megaFooter .latestReview h4{background:url(../images/hdrLatestReview.gif) no-repeat;text-indent:-10000px;}#megaFooter .latestReview a{margin-top:15px;}#megaFooter .blog h4{background:url(../images/blog.gif) no-repeat;text-indent:-10000px;margin:30px 0 12px 0;}#megaFooter .blog h5 a{font-size:120%;color:#c33;text-decoration:none;font-weight:normal;margin:8px 0 0 0;}#megaFooter .blog h5 a:hover{text-decoration:underline;}#megaFooter .blog p{margin:0;}#megaFooter .blog .blogPost{margin:0 0 8px 0;}#megaFooter .twitter{width:230px;font-size:110%;font-style:italic;}#megaFooter .twitter h4{background:url(../images/hdrTwitter.gif) no-repeat;text-indent:-10000px;}#megaFooter .contactUs{width:190px;}#megaFooter .contactUs h4{background:url(../images/hdrContactUs.gif) no-repeat;text-indent:-10000px;}#megaFooter .twitter a,#megaFooter .latestReview a,#megaFooter .contactUs a,#megaFooter .blog .arrows{color:#C33;font-style:normal;text-decoration:none;font-size:100%;padding-right:15px;background:url(../images/linkChevrons.gif) center right no-repeat;}#megaFooter .terms{margin:0 0 0 60px;}#megaFooter .terms a{color:White;text-decoration:none;}#megaFooter .terms a:hover{color:#C33;}#megaFooter .subsection{float:left;}#lhm{margin-top:25px;float:left;}#lhm ul{list-style:none;background-color:black;}#lhm ul li a{display:block;width:176px;height:70px;color:White;font-family:georgia,serif;text-transform:uppercase;text-decoration:none;line-height:70px;-moz-opacity:.90;filter:alpha(opacity=90);opacity:.90;}#lhm ul li ul li a{height:35px;color:White;line-height:35px;padding-left:15px;background:url(../images/menuBg.gif);}#lhm ul li a:hover,#lhm ul li a.active{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;color:#C33;}#rhm{float:left;margin-top:20px;}#storeContent{float:left;width:600px;margin-top:22px;}#storeContent.productDetails{width:562px;margin-left:13px;margin-top:-10px;}#storeContent .products{width:600px;padding:0;margin:0;}.product{display:inline;float:left;margin:5px 0 0 11px;background:url(../images/productBg.png) no-repeat;width:188px;height:266px;position:relative;}.product a{color:#333;text-decoration:none;}.product .name{margin:20px 10px 0 15px;text-transform:uppercase;display:block;font-size:90%;height:40px;}.product img{margin:5px 0 0 15px;}.product .rrp{margin:5px 0 0 25px;display:block;}.product .rrp span{text-decoration:line-through;}.product .price{color:#C33;margin:5px 0 0 25px;display:block;}.product .rrp{color:#666;}.product form,#basketContent .product form{margin:20px 0 0 28px;}#zoom .nav{z-index:100;}.home h1{display:none;}#hero{position:relative;overflow:hidden;margin-left:20px;border:1px solid silver;}#hero h2{position:absolute;left:55px;top:390px;}#hero p{color:White;position:absolute;left:55px;top:425px;width:500px;font-size:90%;line-height:1.6em;font-family:"Georgia";}#hero a.range{position:absolute;left:55px;top:485px;color:#C33;font-family:"Georgia";font-size:90%;text-decoration:none;padding-right:15px;background:url(../images/linkChevrons.gif) center right no-repeat;}#hero .slides{width:10000px;position:absolute;}#hero .slide{float:left;}.thumbs{margin:10px 0 0 20px;}.thumbs img.colour{display:none;}#productHero{width:562px;height:444px;position:relative;}#heroImage{position:absolute;left:20px;top:50px;width:540px;height:380px;background:white;text-align:center;}#heroImage img{margin-top:20px;}#prodTop,#prodRight,#prodLeft,#prodBottom{position:absolute;z-index:1;}#prodTop{left:8px;top:5px;width:562px;height:67px;background:transparent url(/images/prodTop.png) no-repeat;}#prodLeft{top:71px;left:8px;width:50px;height:380px;background:transparent url(/images/prodLeft.png) no-repeat;}#prodRight{top:71px;right:0;width:53px;height:324px;background:transparent url(/images/prodRight.png) no-repeat;}#prodBottom{bottom:0;width:562px;height:50px;background:transparent url(/images/prodBottom.png) no-repeat;}#productDetails{background:black;color:#ccc;font-family:Georgia;margin:0 0 0 10px;padding-bottom:20px;width:552px;}#productDetails h1{font-family:Georgia;color:#C33;margin:0 30px;font-weight:normal;}#productDetails .pricerange{display:none;}#productDetails p{margin:15px 30px;font-size:100%;line-height:1.6em;}#thumbnails{position:absolute;right:5px;top:100px;z-index:2;height:400px;width:80px;}#thumbnails img{width:77px;height:55px;border:1px solid black;float:left;margin-bottom:20px;}.aproductHeroBg{position:absolute;width:562px;height:444px;z-index:1;background:url(../images/productHeroBg.png);top:0;left:0;}#buyPanel{background:url(../images/buyPanelBg.gif) no-repeat;width:197px;height:353px;color:White;font-family:Arial;font-size:90%;}#buyPanel form{padding:30px 20px 20px 20px;}#buyPanel p,#buyPanel label{margin:10px 0 10px 20px;}#buyPanel label{margin-right:10px;}#buyPlane .rrp{font-size:160%;}#buyPanel .rrp span{text-decoration:line-through;}#buyPanel .price{font-family:Stencil,Serif;font-size:160%;color:#c33;display:block;}#buyPanel .buyBtn{margin:20px 0 0 17px;}.share{margin:5px 0 0 40px;}.productFeature{margin-left:10px;}#storeContent.basket{margin-left:10px;}#basketBackground{width:750px;background:url(../images/basketBg.png);padding-top:5px;}#basketTop{width:750px;background:url(../images/basketTopBg.png);height:12px;}#basketContent{margin:20px 20px 0 20px;}#basketContent p{margin:1em 0;line-height:160%;}#basketContent form{margin:0;}#basketBottom{background:url(../images/basketBgBottom.png);width:750px;height:68px;}#contentBottom{background:url(../images/contentBgBottom.png);width:750px;height:68px;}#basketBottom a,#basketBottom input{float:right;margin:25px 4px 0 0;}#basketContent h1{font-family:Georgia;color:#C33;font-weight:normal;margin:5px 0;}#storeContent.basket h3{font-family:Georgia;color:#C33;font-size:1em;font-weight:normal;margin:5px 0;}#basketContent a{text-decoration:none;color:Black;}#basketContent a:hover{text-decoration:underline;}#basketContent .rrp{text-decoration:line-through;display:block;margin-bottom:3px;color:#666;}#basketContent .price{font-weight:bold;}a.link,#basketContent a.link{color:#C33;}#basketPromoCode a.link{padding:0 10px;}#basketPromoCode label{margin:0 10px;}#basketCardLogos .logos{margin-left:5px;}.promotionCode{width:60px;}th{text-align:left;}th.description{width:300px;}th.qty{width:50px;}th.stock{width:150px;}th.price{width:100px;}th.total{width:80px;padding-left:20px;}th.orderHistoryTotal{width:80px;}th.totalHeader{text-align:right;font-weight:bold;padding-right:15px;background:#eee;}td.name{padding-left:2px;}td.total{font-weight:bold;background:#eee;padding:20px;}td.itemTotal{padding:20px;}tr.discount{background:#eee;}tr.discount th{font-weight:bold;padding:20px 15px 20px 20px;text-align:right;}td.basketBlank{padding-right:20px;text-align:right;}.basket table{margin:20px 0;}.field-validation-error{color:#C33;}.validation-summary-errors ul{list-style:none;color:#C33;}.formRow p.extra{margin:5px 0 0 0;font-size:80%;}fieldset{border:0;margin:15px 0 0 0;padding:0;}legend{color:#C33;margin:0 0 10px 0;}.formRow{margin:10px 0;}.formRow label{display:inline-block;width:150px;vertical-align:top;}.formRow p.extra{margin-left:155px;}.formRow input{border:1px solid #ccc;height:18px;}.formRow fieldset{display:inline;margin:0;padding:0;}.formRow.checkboxRow{padding-left:155px;}.formRow.checkboxRow label{width:400px;margin-left:5px;}input.shortText{width:50px;}#basketContent .formRow p.extra,.submit{margin-left:155px;}#cmdSubmit{padding:5px;height:30px;}#cmdSubmit:hover{background-color:#ccc;}#supportedCards{margin-top:20px;}th.orderDate{width:150px;}th.orderNumber{width:150px;}#categoryTop{background:url(../images/categoryTop.gif) no-repeat;width:597px;height:123px;position:relative;}#categoryTop h1{position:absolute;font-family:Georgia;font-weight:normal;color:#C33;left:50px;top:70px;}#progress{background:url(/images/checkoutprogress.gif) no-repeat bottom;position:relative;height:65px;margin-bottom:40px;}#progress ol{margin:0;padding:0 0 20px 0;list-style:none;}#progress li{position:absolute;font-family:Stencil;font-size:140%;}#progress li strong{color:#C33;font-weight:normal;}#step1{left:8px;}#step2{left:150px;}#step3{left:300px;}#step4{left:447px;}#step5{left:580px;}#basketContent h2{font-family:Georgia;color:#C33;font-weight:normal;}#existingCustomer{margin-bottom:50px;margin-right:20px;}.welcomeBlock{width:340px;float:left;height:250px;position:relative;}.welcomeBlock .submit{position:absolute;bottom:20px;}#newCustomer{margin-bottom:50px;}#storeContent.contact .text{width:300px;}#storeContent.contact .submit{margin-left:155px;}.page #basketContent a{text-decoration:underline;color:#C33;}#signUpBlock{background:#d3b69c url(../images/signUpBackground.gif) no-repeat;width:192px;height:181px;margin:15px 0 0 0;position:relative;}#signUpBlock img{margin:20px 16px 10px 16px;}#signUpBlock .text{border:1px solid #909090;margin:10px 0 0 18px;height:25px;}#signUpBlock p{font-family:Georgia;margin:0 20px 0 18px;}#signUpBlock .submit{position:absolute;margin:0;left:75px;top:160px;}.feature{width:166px;height:231px;margin-top:18px;text-indent:-10000px;float:left;margin-left:5px;}#tenPercentOff{background:url(/images/features/10percentoff.gif);}#tenPercentOffOverFifty{background:url(/images/features/10percentoffover50.gif);}#fifteenPercentOff{background:url(/images/features/15percentoff.gif);}#relatedProducts,#homeFeature{padding-top:45px;position:relative;width:188px;}#homeFeature{background:url(/images/bestsellerBg.gif) repeat-y;padding-bottom:20px;}#relatedProducts h3,#homeFeature h3{background:url(/images/rightTitleBackground.gif);color:white;height:50px;line-height:50px;margin-left:10px;position:absolute;top:0;left:0;width:185px;padding-left:10px;}#relatedProducts .product{margin:0 0 0 5px;display:inline;}.hover:hover{-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}.continueShopping{padding-left:15px;margin:32px 0 0 25px;background:url(../images/backChevronsWhite.gif) center left no-repeat;}.error{border:1px solid red;padding:10px;margin:10px 0;}#productReviews{margin-left:30px;}#productDetails h2{font-family:Georgia;color:#C33;margin:0 30px;font-weight:normal;}.formRow .star-rating-control{display:inline-block;}div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;}div.rating-cancel,div.rating-cancel a{background:url(/images/delete.gif) no-repeat 0 -16px;}div.star-rating,div.star-rating a{background:url(/images/star.gif) no-repeat 0 0;}div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0;}div.star-rating-on a{background-position:0 -16px!important;}div.star-rating-hover a{background-position:0 -32px;}div.star-rating-readonly a{cursor:default!important;}div.star-rating{background:transparent!important;overflow:hidden!important;}div.rating-cancel{display:none!important;}#addReview textarea{width:300px;}.ui-rating-full{background-position:0 -16px!important;}.ui-rating-star{display:inline-block;background:url(/images/star.gif) no-repeat 0 0;width:16px;height:16px;}#productDetails p.text{margin:0 0 10px 0;}.review.summary{line-height:20px;}.review{margin:20px 0;}#homeFeature .product{margin:0 0 5px 0;}#homeFeature h3{margin-left:0;}#basketRecommendations{float:left;}.basketMessage{color:#C33;padding:10px 0;text-align:center;border:1px solid #C33;}.hr{margin:10px 0;}.blogs h3{margin-top:15px;font-size:120%;}.page #basketContent h2 a{text-decoration:none;}.page #basketContent h2 a:hover{text-decoration:underline;}.blogs .date,.blogDetails .date,.comment .details{color:#666;font-size:90%;}#basketContent .comments a,#basketContent a.back{color:#C33;}#social{text-align:right;width:100%;}.social{float:right;}#productDetails #social{text-align:left;margin-left:30px;height:50px;}#productDetails #social .social{float:left;}
