@media all{html{background:#232323}body,.search .box,.search #submit,#menu .subnav a:hover,.viewbasket,.contcheck,.makepayment,.moreinfo,.tryagain,.applybut,.addtobasbut,.print,.buybutton,.bookonline,.addbutton,#findadd,#selectdetails,.loginbut,.regbut,.sendpass,.checkout,#editinv,#editdel,#updateinv,#updatedel,#fsubmit,.menuheader .right,#footer #top,.selected .right,.star-rating a,span.star,span.staractive,.searchbutton,#footer{background:url(http://www.ldcwebhost7.co.uk/userimages/styles/flare/sprite-blue.png) transparent}body{color:#3a3a3a;font-family:Arial, Helvetica, sans-serif;line-height:18px;font-size:14px;margin:0;background-position:0 -204px;background-repeat:repeat-x;background-color:#ebece2}#accesslinks, label span, a span{display:none}h2,h3,h4,.name{color:#464646;letter-spacing:-1px;font-weight:400}h2{font-size:20px}h3,h4,.name{font-size:18px;margin-top:5px;padding:5px 0;border-width:1px 0;border-style:solid;border-color:#464646;clear:both}a{text-decoration:none;color:#323232}a:hover{text-decoration:underline}a:focus{border:none}a:visited{color:inherit}a img{border:none}strong{color:#222}.style4{clear:left;font-size:1.4em}#container{width:960px;margin:0 auto}#header{margin:0 0 40px;padding:0;width:960px;height:83px;float:left}#header h2{clear:both;color:#fff;margin:0;padding:8px 0 5px 15px}#header p{color:#fff;margin:0;padding:0 0 3px 15px}.logo{padding:7px 0 0 15px;width:105px;height:70px;float:left}#menuright{width:272px;float:right;padding-top:10px;margin-top:30px}#menuright p{color:#6F6F6F;font-size:13px;margin:0 10px}#number{margin:12px 0;font-size:2.1em}.carttextright{float:right;font-size:1.1em;margin-right:5px}.carttotals{margin-top:8px;border-top:1px solid #e4e4e4;padding-top:8px}.viewbasket,.contcheck,.makepayment,.moreinfo,.tryagain,.applybut,.addtobasbut,.print,.buybutton,.bookonline,.addbutton,#findadd,#selectdetails,.loginbut,.regbut,.sendpass,.checkout,#editinv,#editdel,#updateinv,#updatedel,#fsubmit,.searchbutton{height:28px;background-position:top left;background-repeat:no-repeat;border:none;cursor:pointer;text-indent:-9999px}.viewbasket,.contcheck,.makepayment,.tryagain,.applybut,.addtobasbut,.moreinfo,.print,.buybutton,.regbut,#selectdetails,.bookonline,.checkout,#editinv,#editdel,#fsubmit{display:block}.viewbasket,.viewbasket:hover{width:135px;margin:8px auto}.contcheck,.contcheck:hover{width:91px;float:right;background-position:-501px 0;margin:8px 0}.makepayment{width:140px;float:right;background-position:-670px -29px;margin:8px 0}.moreinfo,.moreinfo:hover{width:99px;background-position:-292px 0;margin:0 5px}.tryagain{width:97px;float:right;background-position:-795px 0;margin:8px 0}.applybut{width:131px;background-position:-538px -29px;margin:8px 0}.addtobasbut{width:155px;float:right;background-position:-136px 0;margin:0 5px}.checkout{width:121px;background-position:-260px -29px;margin:0 auto}.print{width:62px;float:right;background-position:-438px -58px}.buybutton{width:99px;background-position:-593px 0;margin:0 5px}.bookonline{width:143px;background-position:-116px -29px;margin:0 auto}.addbutton{width:51px;background-position:-772px -58px}.loginbut{width:66px;background-position:-824px -58px}.regbut{width:85px;background-position:-893px 0;margin:0 auto}.sendpass{width:140px;background-position:-631px -58px}.searchbutton{width:101px;background-position:-693px 0;display:inline-block}#findadd{width:115px;background-position:0 -29px}#selectdetails{width:129px;background-position:-501px -58px}#editinv{width:155px;background-position:-382px -29px}#editdel{width:169px;background-position:-78px -58px}#updateinv{width:176px;background-position:-811px -29px}#updatedel{width:189px;background-position:-248px -58px}#fsubmit{width:77px;background-position:0 -58px;margin:0 auto}#register #address1,#register #address2,#register #town{width:250px}.menuheader{font-size:1.1em;color:#fff;background:#003366;border:1px solid #D3D4CB;cursor:pointer;margin:0 0 3px;padding:4px}.menuheader .right{float:right;padding-right:20px;background-position:-73px -90px;background-repeat:no-repeat;margin:0}.menuheader strong{color:#fff}#accordion{width:98%;margin:5px auto 0}#accordion .selected{background:#A8A996;border:1px solid #A8A996;color:#323232}#accordion .selected strong{color:#222}.selected .right{background-position:7px -90px;background-repeat:no-repeat}#accordion ul{list-style-type:none;margin:0;padding:0 0 6px}#accordion li{padding:3px}.boxright, #basket{width:252px;padding:5px 10px 0;background:url(http://www.ldcwebhost7.co.uk/userimages/styles/flare/right.png) no-repeat;margin-top:20px}.oddproduct td{background:#fff}.oddproduct td:first-child{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px}.oddproduct td:last-child{-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}#nav{margin-top:33px;float:right}form{margin:0;padding:0}input,textarea,select{padding:5px;border:1px solid #bcbcbc;font-size:13px;color:#3a3a3a;font-family:Arial, Helvetica, sans-serif;background:#fff}input,select{width:auto}textarea{width:420px}.search{width:272px;height:24px;margin:0;padding:0;display:block}.search form{margin:0;padding:0}.search .box{width:234px;height:27px;display:block;float:left;background-position:-167px -87px;padding:0 5px}.search form .keywords{width:240px;line-height:15px;height:16px;float:left;background:none;border:0;margin:0;padding:7px 0}.search #submit{width:28px;height:27px;border:0;background-position:-467px -87px;text-indent:-1000em;cursor:pointer;float:left;text-indent:-9999px;margin:0;padding:0}#breadcrumb, #social, #main{width:642px;float:left;font-size:12px;color:#464646;border:1px solid #BEBEBE;background:#F1F2EC;-moz-border-radius:7px;-webkit-border-radius:7px;min-height:26px;padding:0 0 0 20px;margin-top:60px}#breadcrumb{padding-top:8px;margin-bottom:8px}#breadcrumb a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#4f4f4f;margin-right:10px;text-decoration:none}.bookmark{margin-right:5px;display:inline-block}.bookmark a{text-indent:-9999px}#main{padding:0 10px;margin-top:15px;font-size:13px;min-height:350px}#social{margin-top:25px}.delicious,.digg,.reddit,.facebook,.stumbleupon,.twitter,.technorati,.myspace,.google,.blogger{width:32px;height:32px;display:inline-block;background:url(http://www.ldcwebhost7.co.uk/userimages/social/32/social.png) top left no-repeat}.delicious{}.digg{background-position:-32px 0}.reddit{background-position:-64px 0}.facebook{background-position:-96px 0}.stumbleupon{background-position:-128px 0}.twitter{background-position:-160px 0}.technorati{background-position:-192px 0}.myspace{background-position:-224px 0}.google{background-position:-256px 0}.blogger{background-position:-288px 0}#content{width:960px;min-height:200px;clear:both;margin-top:20px}#menuright .adverts p{width:123px;height:123px;margin:0;padding:0 3px 0 0;float:left;display:block}#offerimg{margin-top:10px;display:block}.topnav, .topnav *{margin:0;padding:0;list-style:none}.topnav{line-height:1.0}.topnav ul{position:absolute;top:-999em;width:180px}.topnav ul li{width:100%}.topnav li:hover{visibility:inherit;z-index:1}.topnav li{float:left;position:relative;z-index:1}.topnav a{display:block;position:relative}.topnav li:hover ul{left:0;top:2.5em;z-index:1}.topnav{float:left;margin-bottom:1em}.topnav a{padding:.75em 1em;text-decoration:none;color:#ddd}.topnav li.current{color:#fff}.topnav li a.current{color:#fff}.topnav li li{background:#1f1f1f;border-top:dotted #323232 1px}.topnav li:hover, .topnav a:focus, .topnav a:hover, .topnav a.current{background:#353535;outline:0;color:#fff}.center{text-align:center}.small{font-size:0.8em}.large{font-size:1.3em}.left{float:left;margin:0 10px 5px 0}.right{float:right;margin:0 0 5px 10px}.boldred,del{color:#FF0000;font-weight:bold}.clear{clear:both}.tabs{float:left;list-style:none;height:32px;border-bottom:1px solid #999;border-left:1px solid #999;width:100%;margin:0;padding:0}.tabs li{float:left;height:31px;line-height:31px;border:1px solid #999;border-left:none;overflow:hidden;position:relative;background:#e0e0e0;margin:0 0 -1px;padding:0}.tabs a{text-decoration:none;color:#000;display:block;border:1px solid #fff;outline:none;padding:0 10px}.tabs a:hover{background:#ccc}.tabs .active,.active a:hover{background:#fff;border-bottom:1px solid #fff}.tab_content{width:auto;padding:10px}.tab_container{background:#fff;border:1px solid #999;border-top:none;overflow:hidden;float:left;width:100%;margin-bottom:20px}.gallery{list-style:none;margin:0;padding:0}.gallery li{list-style:none;float:left;margin:3px 11px}#productreview{clear:left;background:#fff;border:1px solid #999;width:auto;margin:50px 0 10px;display:block;padding:10px}.star-rating,span.star,span.staractive{float:left;width:28px;height:28px;text-indent:-999em;cursor:pointer;display:block;overflow:hidden}.rating-cancel a,.star-rating a{display:block;width:28px;height:100%;background-position:-891px -58px;border:0}span.star{background-position:-891px -58px}.star-rating-readonly a{cursor:default !important}.star-rating-on a,span.staractive,.star-rating-hover a{background-position:-920px -58px}.noticeg,.noticer{color:#333;text-align:center;margin:5px 0 20px;padding:5px}.noticeg{background-color:#CFC;border:#6C3 solid 1px}.noticer{background-color:#FCC;border:#F66 solid 1px}#footer{width:100%;min-height:48px;color:#EFEFEF;margin:0 auto;clear:both;padding-bottom:40px;background-position:0 -115px;background-color:#232323}#footer a{text-decoration:none;color:#fff}#footer a:hover{text-decoration:underline}#footerleft{float:left;color:#c2c2be;width:400px;padding:30px 0 0 10px}#footerright{float:right;width:500px;text-align:right;padding:30px 10px 0 0}}@media print{#footer,#breadcrumb,#nav,#menuright,#social{display:none}#main{border:none;width:auto}}/* iphone landscape */@media screen and (max-width:480px){html,body,img,table,#offerimg{height:auto;max-width:100%}#main img{max-width:90%}input,textarea{width:auto}#header{background:#232323;padding-bottom:15px;margin-bottom:15px}#breadcrumb,.boxright,.tabs,.tab_container,.numberreviews,#findadd{display:none}body,#footer,#header,#container{width:100%;overflow-x:hidden}#header,#container{height:auto;display:block;clear:left;float:left}#menuright,#content,#main,#social,#menuright,#nav,.topnav,#basket{width:94%;float:none;margin:7px auto 0 auto}#main{overflow:hidden}#menuright{width:100%}#store img,#store td{min-width:50px}#productreview{clear:both}.search{margin:0 auto}#basket{background:none;width:94%;color:#464646;border:1px solid #BEBEBE;background:#F1F2EC;-moz-border-radius:7px;-webkit-border-radius:7px;min-height:26px;padding:3px 10px}.topnav{clear:left;float:left;margin-bottom:15px}.topnav ul,.topnav ul li,.subnav{position:relative;top:0;display:block;width:100%}.topnav li:hover,.topnav li:hover ul{visibility:visible;top:0}.topnav li,.topnav li a{float:none;width:98%}.topnav li a{border:1px solid #F9F9F9}.subnav a{padding:3px 0 3px 30px;width:auto}#menuright{margin:0;padding:0}#number{margin-top:0;font-size:2.3em}#footer{height:auto;font-size:0.7em;padding:0 0 10px}#footerleft,#footerright{float:none;padding:0;display:block;width:100%;margin:0 auto;text-align:center}#footerleft{padding-top:20px}}/* iphone portrait */@media screen and (max-width:320px){#store img{display:none}#store td{min-width:0;width:auto}}
