@font-face{font-family:'Futura-webfont';src:url('../type/futura_regular.eot');src:url('../type/futura_regular.eot?#iefix') format('embedded-opentype'), url('../type/futura_regular.woff') format('woff'), url('../type/futura_regular.ttf') format('truetype'), url('../type/futura_regular.svg#wf') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Futura-webfont';src:url('../type/futura_light.eot');src:url('../type/futura_light.eot?#iefix') format('embedded-opentype'), url('../type/futura_light.woff') format('woff'), url('../type/futura_light.ttf') format('truetype'), url('../type/futura_light.svg#wf') format('svg');font-weight:normal;font-style:normal}*{margin:0;padding:0;border:0}html,body{height:100%}body{background-image:url('../images/background.png');background-attachment:fixed;background-color:#FFF;font-size:13px;font-family:'Futura-webfont', 'Helvetica Neue', 'Arial', 'Helvetica', sans-serif;color:#666;line-height:1.5em;overflow-x:hidden}legend,h2{font-family:'Baskerville', 'Georgia', 'Times', 'Times New Roman', serif;font-weight:normal;font-size:18px}a{text-decoration:none}hr{border-top:solid 1px #666;clear:both;display:block;margin:1em 0}blockquote{padding:1em;padding-right:2em;border-left:solid 1em #CCC;background-color:#FFF}.highlight{background-color:#FFF;-moz-box-shadow:0px 0px 10px #BBB;-webkit-box-shadow:0px 0px 10px #BBB;box-shadow:0px 0px 10px #BBB}.padding{padding:20px}#container{width:960px;margin:0 auto;padding:20px;background-color:#EFF0F2;min-height:100%;-moz-box-shadow:0px 0px 15px #666;-webkit-box-shadow:0px 0px 15px #666;box-shadow:0px 0px 15px #666}#container p,#container ul,#container ol{margin:1em 0}#container ul,#container ol{margin-left:2em}header{height:181px;background-image:url('../images/tagline.png');background-repeat:no-repeat;background-position:190px 30px}header img{height:181px;width:181px}header .search{width:200px;margin-left:760px;margin-top:-155px}header .search label{display:inline-block;text-indent:-10000px}header .search input{padding:5px;font-size:18px;font-family:inherit;width:162px;padding-left:28px;color:#666;-moz-box-shadow:0px 0px 5px #BBB;-webkit-box-shadow:0px 0px 5px #BBB;box-shadow:0px 0px 5px #BBB;background-image:url('../images/search.png');background-repeat:no-repeat;background-position:3px 50%}header .search button{display:none}header #mini-basket{width:200px;margin-left:760px;margin-top:15px;list-style:none;text-align:right;font-size:14px;font-weight:bold;color:#999}header #mini-basket a{color:#999}header #mini-basket a:hover{text-decoration:underline}.social{width:172px;height:32px;margin:15px 0 0 28px !important;list-style:none;position:absolute}footer .social{position:relative}.social li{float:left;height:16px;border-right:solid 2px #DDD;padding:0 10px}.social li:last-child{border-right:0;padding-right:0}.social li a{width:24px;height:0px;padding-top:24px;margin-top:-8px;overflow:hidden;display:block;background-position:0 0;text-indent:-10000px}.social li a:hover{background-position:0 24px}.social li .google-plus{background-image:url('../images/social/google-plus.png')}.social li .facebook{background-image:url('../images/social/facebook.png')}.social li .twitter{background-image:url('../images/social/twitter.png')}.social li .sharethis{background-image:url('../images/social/share.png')}footer .social{float:right;width:172px;margin-top:-40px !important}nav #primary{width:310px;height:25px;margin-left:666px;margin-top:-180px}nav ul{list-style:none}nav ul li{float:left;padding-right:10px;margin-right:10px;border-right:solid 2px #DDD;color:#666;font-size:14px}nav ul li:last-child{border:0;padding-right:0;margin-right:0}nav ul li a{text-transform:uppercase;font-weight:bold;font-size:13px;color:#999}nav ul li a:hover{text-decoration:underline}nav #categories{background-color:#F15D38;height:31px;width:775px;margin:124px 0 0 180px;list-style:none;padding-left:3px}nav #categories li{float:left;border:0;position:relative;margin:0;height:15px;padding:8px 0px}nav #categories li:last-child a{border:0}nav #categories li a{color:#FFF;text-transform:uppercase;font-weight:bold;font-size:16px;padding:0 12px;border-right:solid 1px #FFF}nav #categories li a.active{color:#DDD}nav #categories li:last-child{border:0}nav #categories li ul{position:absolute;float:left;top:30px;left:-3px;padding:6px;border:solid 1px #F15C38;background-color:#FFF;z-index:100;margin:0;width:160px;display:none}nav #categories li ul li{float:none}nav #categories li ul li a{font-size:12px;color:#000;text-transform:none;color:#666;padding:0;margin:0;border:0;text-shadow:none}#pagebody{margin-top:30px}#pagebody a{color:#333;text-decoration:none;border-bottom:dotted 1px #333}#pagebody a:hover{border-bottom:solid 1px #333}#pagebody h1{font-family:'Baskerville', 'Georgia', 'Times', 'Times New Roman', serif;font-weight:normal;font-size:2.5em;margin-bottom:1em}.home #pagebody h1{display:none}.product #images{width:440px;height:900px;float:left;margin:0 40px 40px 0}.product #images .highlight{width:400px;padding:20px;text-align:center}.product #images #thumbs,.product #images #related-products{margin-top:10px}.product #images #thumbs a{margin:0 0.5em}.product #images #related-products{height:240px}.product #images #related-products .header,.blog .sidebar h3{height:30px;text-align:left;font-weight:bold;font-family:'Baskerville', 'Georgia', 'Times', 'Times New Roman', serif;font-size:18px}.product #images #related-products .product-thumb{margin-right:0px;padding-right:4px;padding-left:4px}.product #images a{border:0}.product #description,.product #add-to-basket{margin-left:480px}.product #description h2{margin-bottom:1em}.product #add-to-basket{margin-top:1em}.product #add-to-basket label{display:block;padding:0.25em;font-size:14px}.product #add-to-basket label:hover{background-color:#F6F6F6}.product #add-to-basket label input{margin-right:1em}.product #add-to-basket label strong{display:inline-block;width:150px}#highlights{overflow:hidden;width:960px;height:485px;margin-bottom:20px}#highlights .featured{display:block;width:920px;height:445px;text-decoration:none;position:absolute;overflow:hidden;border:0;margin:20px}#highlights .featured:hover{border:0}#highlights .featured .details{position:absolute;margin-left:650px;width:200px;height:380px;padding:10px;background-color:#FFF;margin-top:45px}#highlights .featured .details h2{color:#000;text-transform:uppercase;font-size:12px;font-weight:bold;height:30px;background-image:url('../images/home/arrow.png');background-repeat:no-repeat;background-position:right 2px;white-space:nowrap;font-family:inherit}.home .tabs{clear:left;width:630px;height:300px;float:left}.home .tabs ul{list-style:none;width:630px;height:28px;margin:0 !important}.home .tabs ul li{display:inline-block;float:left;border-top-left-radius:10px;border-top-right-radius:10px;height:18px;width:110px;padding:5px 10px;background-color:#FFF;z-index:5;position:relative;font-size:16px;cursor:pointer;margin:0;color:#BBB}.home .tabs ul li:first-child{z-index:15;color:#666}.home .tabs .tab_products{height:210px;padding:10px;overflow:scroll;z-index:10;position:relative}.home .tabs .tab_products .tab_container{height:210px;width:2480px;position:relative}.home .tabs .hide-shadow{height:10px;position:relative;background-color:#FFF;z-index:20;margin-top:-230px}.home .freetext{width:290px;padding:10px;margin-top:28px;height:210px;float:right}.home .threes{clear:both;height:220px}.home .threes .area{width:290px;padding:10px;float:left;height:200px;margin-right:15px}.home .threes .area:last-child{margin-right:0}.home .threes .area .post,.home .threes .area .aboutus{margin-top:10px}.home .threes .area .product-thumb{width:100%;height:170px;margin-top:10px;padding:0;text-align:left}.home .threes .area .product-thumb:hover{background-color:#FFF}.home .threes .area .product-thumb img{height:170px;margin-right:10px;float:left}.home .threes .area .product-thumb h3{overflow:visible;margin-bottom:1em;height:auto}.product-thumb{width:125px;height:190px;padding:10px;margin:0 10px 10px 0;overflow:hidden;float:left;text-align:center;cursor:pointer}.product-thumb:hover{background-color:#F6F6F6}.product-thumb img{margin-bottom:10px}.product-thumb h3{font-weight:bold;font-family:inherit;height:38px;overflow:hidden}.product-thumb p{margin:0 !important}body.content #pagebody .innercontent{margin-right:380px}body.content #pagebody .innercontent img{border:solid 20px #FFF;float:right;margin:0 -380px 40px 40px;max-width:300px;background-color:#FFF;-moz-box-shadow:0px 0px 10px #BBB;-webkit-box-shadow:0px 0px 10px #BBB;box-shadow:0px 0px 10px #BBB}.blog .post img{border:solid 20px #FFF;margin:10px 0;max-width:555px;background-color:#FFF;-moz-box-shadow:0px 0px 10px #BBB;-webkit-box-shadow:0px 0px 10px #BBB;box-shadow:0px 0px 10px #BBB}footer .join-mailing{text-align:right}footer .join-mailing label{font-weight:bold;font-size:1.1em}footer .join-mailing input{width:200px}.shop .sidebar{float:left;width:300px}.shop .sidebar .cat-description{margin-bottom:1em}.shop .sidebar .related h3{font-family:'Baskerville', 'Georgia', 'Times', 'Times New Roman', serif;font-weight:normal;font-size:16px}.shop .sidebar .related ul{list-style:none}.shop .content{float:right;width:620px}.basketcontainer{padding:10px}#basket-table,#delivery-table{width:100%;border-collapse:collapse;border:none}#basket-table th,#basket-table td,#delivery-table th,#delivery-table td{border:dotted 1px #CCC;padding:5px}#basket-table tr:first-child th,#basket-table tr:first-child td,#delivery-table tr:first-child th,#delivery-table tr:first-child td{border-top:none}#basket-table th:first-child,#basket-table td:first-child,#delivery-table th:first-child,#delivery-table td:first-child{border-left:none}#basket-table th:last-child,#basket-table td:last-child,#delivery-table th:last-child,#delivery-table td:last-child{border-right:none}#basket-table th,#delivery-table th{font-family:'Baskerville', 'Georgia', 'Times', 'Times New Roman', serif;font-weight:normal;text-align:left;font-size:16px}#basket-table .value{text-align:center;font-family:inherit;font-size:12px;color:inherit}#basket-table .value-up,#basket-table .value-update{display:inline-block;font-family:inherit;user-select:none;width:16px;height:16px;text-align:center;font-weight:bold;cursor:pointer;background-color:#F15D38;color:#FFF;padding:0;margin:0;font-size:12px}#basket-table img{float:left;margin-right:10px}#basket-table .item-details{padding-top:20px}#basket-table .item-details a{font-family:'Baskerville', 'Georgia', 'Times', 'Times New Roman', serif;font-size:16px}.basketcontainer .select-shipping,.basketcontainer .add-voucher{width:640px;clear:left}.basketcontainer .select-shipping{padding-top:1em}.basketcontainer .select-shipping select{margin-left:1.5em}.basketcontainer .select-shipping span,.basketcontainer .add-voucher label{display:block;float:left;width:300px}button,.checkout-form .continue{padding:4px;background-color:#F15D38;color:#FFF;font-family:inherit;font-size:16px;cursor:pointer;margin:10px 0;font-weight:bold;color:#FFF !important;border:0 !important}.product #comments{margin-left:480px}.comments-form{border-top:solid 1px #CCC;height:32em}#comments .comments-form fieldset{padding:0}#comments .comments-form legend{padding-top:10px;padding-bottom:10px}#comments .customer-comment{margin:1em 0}#comments{margin-top:2em}.basketcontainer .basket-update{font-size:0.9em}#basket-table .update-row td{border:none !important}#basket-table .right{text-align:right}.checkout-form{clear:both;border-top:dotted 1px #CCC;height:40px}.checkout-form button,.checkout-form .continue{display:block;margin-left:10px;float:right}.checkout-form .add-voucher{float:left;margin-top:10px}.checkout-form .add-voucher input{width:250px !important;margin-left:1em}#basket-options{text-align:right;padding-top:10px;clear:left}.user-form fieldset{display:block;padding:10px}.user-form fieldset legend{display:block;padding-top:35px}.user-form .address{width:47%;float:left;height:29em}.user-form .address input{width:98%}.user-form .delivery{float:right}.user-form .continue{clear:both}.user-form .continue label{display:none}.user-form label{display:block;width:100%;margin-bottom:1em;height:4em}.user-form label span{display:block;font-size:1.1em}.user-form label.empty-label{height:0.5em}.user-form label.after-ta{margin-top:0.5em}.user-form input,.user-form select,.user-form #scountryd,.user-form textarea,.join-mailing input,#code{clear:left;font-size:16px;border:solid 1px #CCC;border-radius:4px;padding:4px;background-color:#FFF;box-shadow:0px 0px 6px #CCC inset;font-family:inherit;color:inherit;width:99%}.address input,.address select,.address #scountryd,#code{border:dotted 1px #CCC;box-shadow:none}.user-form input:focus,.user-form textarea:focus,.join-mailing input:focus,#code:focus{outline:none;border-color:#F3E881}.user-form input.error{border:solid 1px #C00;box-shadow:0px 0px 6px #C00 inset}.errors{padding:10px;font-size:16px;color:#C00}#sameaddress{width:auto}.blog .details strong{display:inline-block;width:60px}.blog .details .tags-list{list-style:none;height:2em;margin-left:65px;margin-top:-1.6em}.blog .details .tags-list li{float:left;margin-right:0.4em}.blog .sidebar{float:left;width:300px;clear:left;margin-bottom:1em;margin-right:20px;padding:20px}.blog .sidebar ul{list-style:none}.blog .post{border-bottom:solid 1px #666;margin-left:360px;padding-bottom:1em;margin-bottom:2em}.blog .post .post-content{margin:1em 0}.blog #comments{margin-left:360px}#paypalform{text-align:center;padding-top:100px;background-image:url('../images/loading.gif');background-repeat:no-repeat;background-position:50% 0}footer{clear:both;padding-top:20px}footer .navigation{height:30px;margin-left:0 !important}footer p{clear:left}