dd{position:relative}img{border:0}section,article,aside,header,footer,nav{display:block}body{font-family:TrebuchetMS,sans-serif;font-size:1em}body.mobile .ui-dialog{zoom:120%}.ui-progressbar{position:relative}.dataTables_processing{top: -40px!important;margin:0!important;color:#FFFFFF!important;width:34%!important;left:65%!important;padding:5px
0!important;-moz-border-radius:3px;-webkit-border-radius:3px;-border-radius:3px}.ui-progressbar-label{width:100%;padding:4px
0;text-align:center;color:#333;text-shadow:1px 1px 1px #FFF;position:absolute;top:2px}.ui-progressbar-label
a{color:#333}td.editdetails{padding:4px;border:2px
#CCC solid;-moz-box-shadow:0 0 5px #CCC inset;box-shadow:0 0 5px #CCC inset;-webkit-box-shadow:0 0 5px #CCC inset}fieldset{}.fieldset-container{position:relative}fieldset
legend{padding:5px
7px;width:auto;max-width:150px}fieldset legend
span{float:right;margin-left:10px}textarea,input,button,select{padding:5px}button{cursor:pointer}label{padding:0
6px  3px 6px}fieldset{padding:10px;margin-bottom:10px;clear:both}fieldset
dl{display:block;width:100%;margin:3px
0;padding:0;float:left;position:relative}fieldset dl
dt{display:block;width:30%;margin:0;padding:5px
0 0 0;float:left;margin-bottom:2px;clear:both}fieldset dl
dd{display:block;width:auto;padding-left:30%;margin:0;padding-right:10px;margin-bottom:2px;min-height:10px}fieldset dl dd input[type=text], fieldset dl dd input[type=password], fieldset dl dd
textarea{width:100%;font-size:0.9em}fieldset dl dd
select.multiselect{width:100%;height:200px;clear:both}fieldset dl dd
select{width:70%}#dmCMS-overlay fieldset dl dd
select{width:70%}dl dd
span.errorwrapper{position:absolute;right:6px;top: -20px;height:40px;display:block;margin:0;padding:0;background:transparent url(images/icons/error.png) no-repeat bottom right;z-index:10000}dl dd span.errorwrapper
label.error{text-shadow:1px 1px 1px #000;margin-right: -5px;font-size:0.9em;padding:3px
5px 2px 5px;opacity:0.9}fieldset>span.errorwrapper{margin:0
0 10px 0;clear:both;display:block}fieldset > span.errorwrapper
label.error{text-shadow:1px 1px 1px #000;font-size:0.9em;padding:3px
5px 2px 5px;opacity:0.9}.ui-dialog{font-size:0.8em}.ui-dialog
p{font-size:0.9em;margin:0
0 5px 0;padding:4px}.ui-buttonset .ui-button{margin-left: -0.3em!important}.dataTables_paginate .ui-buttonset .ui-button{margin-left:0em!important}.dataTables_wrapper
td{padding:5px}.table-editable{width:90%;border:none;margin:1px;background:transparent}.table-editable:hover{background:#fff0a5}.table-editable:focus{background:#FFE45C;border:1px
#FED22F solid;margin:0}img.ui-datepicker-trigger{margin:4px;float:left}ul.todolist{font-size:1em;margin:10px
0 10px 20px}ul.todolist
li{margin-bottom:5px}section.dropable section.draft,li.draft{background:transparent url(images/cms/draft.png) repeat center left!important}#dmcms-admin-toolbar{position:fixed;top:0;left:0;width:100%;font-size:0.7em;padding:4px
0 6px 0;z-index:10000}#dmcms-admin-toolbar
h3{width:100px;float:left;margin:0
0 0 10px;padding-top:3px;font-size:1.8em}#dmcms-links{float:left;margin-right:15px}#dmcms-logout{float:right;margin-right:10px}#dmcms-loggedin{float:right;padding:7px
10px 0 0}#inbox_num{position:absolute;top: -4px;right: -2px;padding:0pt 3px;font-size:0.8em;z-index:10001;-moz-border-radius:6px!important;-webkit-border-radius:6px!important;border-radius:6px!important}.portlet{width:23.76%;margin:4px
0.5%;float:left}.portlet-header{margin:0.3em;padding-bottom:4px;padding-left:0.4em;padding-top:3px}.portlet-header .ui-icon{float:right;margin:0
3px 0 0}.portlet-content{padding:0.4em;font-size:0.9em;line-height:1.4em}button.submit{float:right;margin-left:5px}#dmCMS-overlay{max-height:500px;overflow-y:auto}.ui-selectmenu-menu{z-index:10000;font-size:0.7em;padding-right:30px}.dataTables_length .ui-selectmenu{float:left}.paging_full_numbers{width:45%!important}.dataTables_info{float:left;width:35%!important}.key{width:30%;float:right}.key
ul{width:45%;float:left;list-style:none;margin:0;padding:0}.key ul
li{clear:left}.moduleicon{padding:5px;background:#FFF!important;float:right;margin-left:5px}.option-buttons{font-size:0.8em;padding:2px;width:70px}.dataTable td, .dataTable
th{padding:2px
4px}.css_right{float:right}.dropable{position:relative}.dmcms-contentarea{position:absolute;top:0;right:0}.tabs li .ui-icon-close{float:left;margin:0.45em 0.2em 0 -0.8em;cursor:pointer}.ui-tabs .ui-tabs-hide{position:absolute;display:block!important;left: -10000px}.ui-tabs .ui-tabs-nav li a
img{float:left;margin-right:5px}#sortlist{list-style:none}#sortlist
.dropholder{padding:13px
5px!important}.active0, .active0 img, .active0 div.portlet-header{opacity:0.6!important;filter:alpha(opacity=60)!important}.tinymce{width:98%}.mceExternalToolbar{position:fixed!important;top:38px!important;left:0!important;width:100%!important;background:#DFDFDF!important;padding-top:5px;z-index:10000!important}.mceExternalToolbar
table{position:relative!important}.mceBottom{padding:0
10%}.mceExternalToolbar td, .mceSplitButton
td{padding:0!important;position:relative!important;float:left!important}.cirkuitSkin
.mceSplitButton{width:40px!important}.mceExternalToolbar
a{border:none!important}body.notie div#menu_htmlcontent_htmlcontent_formatselect_menu, body.notie div#htmlcontent_forecolor_menu, body.notie
div#htmlcontent_backcolor_menu{position:fixed!important;top:65px!important}img
a{border:0}.help{cursor:help}.ui-widget{font-size:0.8em}p.webdesign
a{width:140px;height:30px;background:transparent url(images/cambridge_web_design.png) no-repeat top left;outline:none;text-indent: -30000px;display:block;margin-top:8px;margin-left:0}#ui-datepicker-div{display:none}.detailsbox{position:relative;width:100%;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;border:1px
#FFF solid}

ul.share{list-style:none;margin:0!important}ul.share
li.sidebyside{width:45%;float:left}ul.share
li{height:30px}ul.share li
a{color:#333;font-size:11px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif}#small_basket_link{font-size:0.7em;color:#666;margin-right:10px}ul#small_basket_area{right:0;top:40px;z-index:10;position:absolute;overflow:visible;display:none;list-style:none}div#small_basket_arrow{border-left:transparent 15px solid;border-right:transparent 15px solid;border-bottom:#F6F6F6 15px solid;width:0;height:0;position:absolute;top: -13px;right:20px;z-index: -1}#small_basket_content
table{width:100%;margin:0;padding:0}#small_basket_content table
p{line-height:1.5em;margin-bottom:2px}#small_basket_content .basket_item
.img{width:70px;text-align:center;vertical-align:top;padding-top:12px}#small_basket_content .basket_item .img
img{background:#FFF}#small_basket_content .basket_item
.options{vertical-align:top;padding-top:12px}#small_basket_content .basket_item
td{padding:8px
2px}#small_basket_content .basket_item
td.options{text-align:right;padding-right:10px}#small_basket_scroll_up,#small_basket_scroll_down{width:100%;margin:0
auto;z-index:10}#small_basket_scroll_up .ui-icon, #small_basket_scroll_down .ui-icon{left:50%;margin-left: -0.9em}#small_basket_scroller{max-height:265px;overflow:hidden}#dmcms-basket{z-index:0;position:relative;background:transparent}#dmcms-basket
ul{margin:0!important}ul#shopping_basket{position:relative}ul#shopping_basket
li#basket_notify{position:absolute;background:transparent url(modules/ecommerce/basket/basket_updated.png) no-repeat top left;left:0;top:20px;display:block;width:156px;height:28px;color:#FFF;padding:21px
0 0 30px;font-size:0.85em}table.checkout_basket{padding-top:5px}table.checkout_basket,table.basket_totals{width:100%;font-size:0.8em;margin:0}table.checkout_basket th,  table.checkout_basket td, table.basket_totals
td{padding:4px}table.checkout_basket
thead{font-size:1.1em}table.checkout_basket thead
th{padding:10px
4px}table.checkout_basket
tr.odd{background:#EEE}table.checkout_basket td
a{color:#333;font-weight:bold;border-bottom:1px #CCC dashed;font-size:1em}table.checkout_basket td
a.shop{color:#999;font-weight:normal;border-bottom:none;font-size:0.7em}table.checkout_basket tbody td
label{margin:10px
10px;padding:0;display:block;clear:both;cursor:pointer}table.checkout_basket tbody td label
input{margin-right:10px}table.basket_totals{width:100%}table.basket_totals td
a{color:#333;border-bottom:1px #CCC dashed;font-size:1em}table.checkout_basket
tfoot{border-top:1px #CCC dashed;background:#EEE}table.checkout_basket tfoot
td{padding:4px
10px 7px}table.basket_totals td
small{color:#999}table.basket_totals td small
a{color:#999;border-bottom:1px #EEE dashed}table.checkout_basket select,  table.checkout_basket input, table.basket_totals button,select.ecommerce-delivery-options{}div#checkout_basket_form{border-bottom:1px #EEE solid;padding-bottom:20px}div#checkout_basket_form form.ui-widget{font-size:1em}div#checkout_basket_form ul.ui-tabs-nav, div#checkout_basket_form ul.ui-tabs-nav
li{margin-bottom:0}select.ecommerce-delivery-options{text-align:right;margin-right: -2px}.ecommerce-delivery-options .ui-selectmenu-icon{left:6px!important}.ecommerce-delivery-options .ui-selectmenu-status{text-align:right}.total{font-size:1.4em;padding:5px
0;display:inline;text-align:center}.basketsaving{color:#5b8b0f;margin-right: -4px}.button_flash{color:#CC0033!important;font-weight:bold}.checkout-details{width:44%;float:left;clear:none;margin:10px
10px;font-size:0.8em}.checkout-details
dt{font-weight:bold;clear:both}.checkout-details
dd{padding:4px}.basket-product-options{color:#333;cursor:help}section#checkout
div.summary{border-bottom:1px #CCC dashed;margin-bottom:10px;padding-bottom:10px}section#checkout div.summary
p{color:#999;font-size:0.8em}section#checkout div.summary p
a{}section#checkout div.summary
table{color:#333;font-size:0.8em;margin-bottom:10px}section#checkout
textarea{border-color:#999;font-family:Tahoma,TrebuchetMS,Verdana;font-size:0.8em;border-width:1px}ul.orderids{margin:20px;color:#333;font-size:0.8em}#checkout-confirm-button span.ui-button-text{font-size:1.3em}.ui-accordion p.ui-accordion-header{margin:1px
0 0 0!important}.ui-accordion .ui-accordion-header
a{border-bottom:none}ul#category_submenu{list-style:none;overflow:hidden;margin:0
0 30px 0!important}ul#category_submenu
li{width:177px;height:200px;float:left;margin:5px
8px 5px 0;position:relative}ul#category_submenu li
.handle{position:absolute;top:5px;right:5px;z-index:1;cursor:move;background-color:#FFF}ul#category_submenu li
a{display:block;padding:5px;text-align:center}ul#category_submenu li a:hover{}ul#category_submenu li
span.img{background:#FFF;margin: -5px;display:block;padding:0;border-bottom:1px solid #EEE;position:relative;width:175px;height:150px}ul#category_submenu li
span.txt{display:block;padding:10px
5px 5px 5px;text-align:left;height:30px}ul#category_submenu li span.txt
p{margin:0;padding:0;line-height:1.6em}ul#category_submenu li
em.num{}#ecommerce-categories-products{width:740px;float:left;position:relative}#ecommerce-categories-filter{width:230px;float:right;padding:5px}#ecommerce-categories-filter
h4{margin-bottom:2px!important}#ecommerce-categories-filter
dl{font-size:1em}#ecommerce-categories-filter dl
dt{text-align:center;padding:5px;margin:0
0 1px 0;font-weight:bold;display:block;position:relative}#ecommerce-categories-filter dl dt
span{position:absolute;top:3px;right:2px;cursor:help}#ecommerce-categories-filter dl
dd{margin:0;padding:0}#ecommerce-categories-filter dl dd
ul{margin:0;padding:0;list-style:none}#ecommerce-categories-filter dl dd ul
li{margin:0
0 1px 0;padding:0}#ecommerce-categories-filter dl dd ul li
a{padding:6px
10px;display:block}#ecommerce-categories-filter dl dd ul li a
span{width:16px;height:16px;float:left;display:block;margin: -2px 8px -3px -3px}#ecommerce-categories-filter dl dd ul li a:hover{text-decoration:underline}#ecommerce-categories-filter dl dd ul li
a.selected{font-weight:bold}#ecommerce-categories-filter dl
.loading{background:#FD9E2F!important}.ui-tooltip{font-size:0.6em!important;padding:4px!important}section.slideshow_loading{background:url(images/cms/ajax-loader.gif) no-repeat center center}.imagebar{width:1000px;position:relative}.imagebar
.imagebar_prev{display:block;left: -10px;top:10px;width:15px;height:140px;position:absolute;z-index:1000;background:transparent url(modules/gallery/output/imagebar/arrow-left.png) no-repeat left;text-indent: -30000px;outline:none}.imagebar .imagebar_prev:hover{background:transparent url(modules/gallery/output/imagebar/arrow-left-hover.png) no-repeat left}.imagebar .imagebar_prev
span{width:15px;height:140px;display:block}.imagebar
.imagebar_next{display:block;right: -10px;top:10px;width:15px;height:140px;position:absolute;z-index:1000;background:transparent url(modules/gallery/output/imagebar/arrow-right.png) no-repeat left;text-indent: -30000px;outline:none}.imagebar .imagebar_next:hover{background:transparent url(modules/gallery/output/imagebar/arrow-right-hover.png) no-repeat left}.imagebar .imagebar_next
span{width:15px;height:140px;display:block}.imagebar
div{width:1000px}.imagebar div
article{width:130px;float:left;position:relative;margin:0
6px}.imagebar div article
img{margin:0;padding:0:}.imagebar div article
header{display:none}input.vouchercode{width:200px}.offer{padding:10px;margin-top:3px}.removeoffer{float:right;margin-top: -14px;width:34px!important}article.event_details{width:420px!important}fieldset.productsearch{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#F6F6F6;clear:none;font-size:0.8em;margin:10px}fieldset.productsearch input, fieldset.productsearch
select{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#EEE;background:-moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 #F6F6F6;border:1px
solid #CCC;color:#666;margin:3px;padding:0.3em;width:100%}fieldset.productsearch
select{width:103%}fieldset.productsearch
legend{font-size:1.6em;font-family:'Allerlight',TrebuchetMS,Verdana;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;max-width:300px!important;padding:4px
10px;color:#FFF;text-shadow:1px 1px 1px #666}fieldset.advanced dl
dd{margin-bottom:10px}ul.ecommerce-loadmore{list-style:none;margin:10px
0 20px 0;clear:both}ul.ecommerce-loadmore-loading{height:22px;font-size:0.7em!important;width:200px;margin:10px
auto!important}ul.ecommerce-loadmore-loading
li{display:none}ul.ecommerce-loadmore-loading .ui-progressbar-label{padding-top:2px}ul.ecommerce-loadmore
li{margin:0
auto;padding:0;width:200px}ul.ecommerce-loadmore
a{width:100%}ul.ecommerce-loadmore a:hover{}#ecommerce-filter-listtype{float:right;margin:3px
15px 3px 0}#ecommerce-filter-listtype .ui-button-text{padding:5px
6px 0 6px}#ecommerce-filter-order
select{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#EEE;background:-moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 #F6F6F6;border:1px
solid #CCC;color:#666;margin:3px;padding:0.3em;width:200px;float:left}#ecommerce-filter-order
button{margin:3px
0 0 0;padding:0
5px 3px 5px!important;height:28px;font-size:0.8em}#ecommerce-filter-price-from{float:left;width:33%;padding-left:5px}#ecommerce-filter-price-loading{float:left;width:20%;text-align:center}#ecommerce-filter-price-to{float:right;text-align:right;width:33%;padding-right:5px}#color_pick a .color-cube{display:block;margin:1%;padding:4%;float:left}#color_pick a .color-cube:hover{box-shadow:0 0 3px #000 inset}#ecommerce_filter_tabs{background:transparent;padding:0}#ecommerce_filter_tabs .ui-tabs-nav{margin:0}#ecommerce_filter_tabs .ui-tabs-panel{-moz-border-radius-topleft:0;border-top-left-radius:0;padding:4px}#ecommerce-search-suggest{z-index:100;margin-top: -1px}#ecommerce-search-suggest
a.clear{position:absolute;top:4px;right:4px;width:auto;display:inline;font-size:0.8em}#ecommerce-search-suggest .ui-dialog-buttonpane{position:relative}#ecommerce-search-suggest .ui-dialog-buttonpane
strong{padding:8px;display:block;font-weight:normal}#ecommerce-search-suggest .ecommerce-search-suggest-result{font-size:1.2em}#ecommerce-search-suggest .ecommerce-search-suggest-result:hover{background:#F6F6F6}#ecommerce-filter-display{clear:both}article.shop_details{background:#F5F5F1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px;margin:0
0 10px 0;color:#333;font-size:11px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif}article.shop_details
h3{padding:5px
0!important}article.shop_details
p{font-size:11px;margin-bottom:5px}article.shop_details h3
a{color:#EE5600}article.shop_details
header{padding-bottom:10px;border-bottom:1px #CCC solid;margin-bottom:10px;overflow:hidden}article.shop_details p
a{color:#333;font-size:11px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif}.shopproductscontainer{position:relative;overflow:visible}a.shopproducts{float:left;margin-right:3px;width:70px;height:70px;border:1px
#CCC solid}a.shopmorearrow{position:absolute;font-size:0.8em;top:27px;right: -27px;height:14px;width:66px;background:#333;color:#FFF;padding:2px;text-align:center;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}ul.buttons{list-style:none;margin:20px
5px;font-size:1.4em}ul.buttons
li{float:left;margin-right:10px;position:relative}ul.buttons  li
a{}ul.buttons  li a
strong{}ul.buttons  li a
em{}ul.buttons>li>ul{display:none;position:absolute;background:#000;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;top:28px;left:0;z-index:500;font-size:0.6em}ul.buttons>li:hover>ul{display:block}ul.buttons li a:hover{}ul.buttons li
a.no_button{font-size:0.5em!important;color:#6c6c6c!important;text-shadow:none!important}ul.buttons li.orange_sub>ul{background:#ee5600;left: -350px;top:30px;width:880px;list-style:none;padding:7px
0;box-shadow:0 3px 4px #666;-moz-box-shadow:0 3px 4px #666;-webkit-box-shadow:0 3px 4px #666;opacity:0.95}.menu_inner{margin:0;width:98%;background:#FFF;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px
1%}.menu_inner
header{padding:10px;background:#efefef;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.menu_inner header
h2{font-size:1.8em;color:#4d4d4d;text-transform:lowercase;text-shadow: -1px 0 1px #FFF}.menu_inner header
p{color:#666;font-family:Tahoma}.menu_inner>ul{list-style:none;font-weight:normal;font-family:Tahoma;margin:10px
0 0 0;clear:both}.menu_inner > ul
ul{list-style:none;margin:10px
0 0 0}.menu_inner>ul>li{width:200px;float:left;margin:0
8px 20px 0!important}.menu_inner > ul > li
li{clear:both;margin:1px
0!important}.menu_inner ul>li>a{font-size:0.9em!important;text-shadow:none!important;color:#FFF!important;background:#333;font-weight:normal;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:4px
7px!important;display:block;position:relative}article.product{position:relative}article.product-mini{width:115px;margin:5px
0.59% 5px 0;float:left;font-size:0.8em;line-height:1em;height:195px}article.product-mini
p{margin:0}article.product-mini
header.txt{padding:5px
5px 0 5px!important}article.product-mini
footer{padding:5px}article.product-minilist{width:720px;margin:2px;float:none;clear:both;font-size:0.8em;line-height:1em;height:50px;overflow:hidden}article.product-minilist
p{margin:0!important}article.product-minilist
section.image{padding:0!important;width:50px;float:left;border-bottom:none!important;border-right:1px #EEE solid}article.product-minilist
header.txt{padding:5px!important;width:400px!important;height:40px!important;float:left}article.product-minilist
footer{padding:5px;float:right}article.product-minilist footer .product-qty-container{width:50px;float:left}article.product-thumb{width:175px;margin:5px
1% 5px 0;float:left}article.product-list{width:98%;min-height:160px;margin:5px
1% 5px 0;clear:both;overflow:visible}article.product-list
section.image{float:left;border-bottom:none!important;border-right:1px #EEE solid;padding:3px
5px 3px 5px}article.product-list
footer{width:200px;float:right;margin-top:10px}article.product-list footer
p{margin:0}#maincol
article.product{}article.product:hover{}article.product
form{margin:0;padding:0}article.product
img{outline:none}p#totalitems{position:absolute;z-index:5;top:50px;right:20px;color:#666!important;font-size:0.7em!important;text-shadow:#FFF 1px 1px 1px}ul.pages{list-style:none;margin:20px
13px!important;font-size:1.0em!important;line-height:1em!important}ul.pages
li{float:left;padding:2px!important;font-size:0.8em}ul.pages li
a{display:block;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-color:#F6F6F6;background:-moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 #F6F6F6;border:1px
solid #CCC;cursor:pointer;height:1.70em;width:1.80em;overflow:visible;padding:0.5em 0 0 0;vertical-align:middle;text-align:center;white-space:nowrap;color:#666}ul.pages li a:hover, ul.pages li a:focus,select.filter:hover,select.filter:focus,input.filterbutton:hover,input.filterbutton:hover{-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;background:-moz-linear-gradient(center top , #FFFFFF, #EBEBEB) repeat scroll 0 0 #F3F3F3;border-color:#999;outline:0
none}ul.pages li a.selected, ul.pages li a.selected:hover{background:none repeat scroll 0 0 #DDD;border-color:#CCC;color:#000;cursor:default;font-weight:bold;-moz-box-shadow:0 0 0 transparent!important;-webkit-box-shadow:0 0 0 transparent!important;box-shadow:0 0 0 transparent!important}ul.pages li a:active, ul.pages li a:hover, ul.pages li a:focus{background:-moz-linear-gradient(center top , #CCCCCC, #FFFFFF) repeat scroll 0 0 #DDD;border-color:#999}p#rss
a{position:absolute;top: -55px;right:10px;width:16px;height:16px;text-indent: -3000px;outline:none;background:transparent url(modules/ecommerce/images/feed.png) no-repeat top left;display:block;border-bottom:none!important}div.filterbutton_container{float:right;margin-right:2px;min-width:1px;display:block}select.filter,input.filterbutton,input.product-qty,select.product-option{margin:1px}.stock{color:#999!important;margin:0!important}dl.product-option-groups{margin-bottom:10px}dl.product-option-groups
dt{display:none}input.product-qty{width:30px;margin-left:0}select.product-option{margin-left:0;width:100%}option.product-option-head{color:#999}select.filter,input.filterbutton{float:right}select.filter
option{padding-right:10px}article.product
section.image{overflow:hidden;background:#FFF;text-align:center;position:relative;border-bottom:1px #EEE solid}article.product section.image
img{outline:none}article.product
header.txt{width:auto;overflow:hidden;padding:10px
10px 0 10px;height:60px}article.product header.txt
p{line-height:1.5em!important}article.product-list
header.txt{float:left;width:300px;height:150px}article.product-list header
p{font-size:0.7em;margin-bottom:5px}article.product-thumb header
p{margin-bottom:0!important}article.product-thumb p.price, article.product-list
p.price{margin-bottom:0!important}article.product-thumb .product-qty-container{width:45px;float:left}article.product-thumb .product-forms{clear:both}article.product-thumb
footer{padding:0
10px}article.product-list
footer{position:relative}article.product-list footer
.loader{position:absolute;top:5px;right:5px}article.product-list footer
button{}article.product-list .product-qty-container{width:65px;float:left}article.product-list .product-qty{width:45px}span.saving{position:absolute;background:#DD1313;color:#FFF;padding:2px
5px;font-size:0.8em;display:block;bottom:15%;left:0px;width:auto;opacity:0.9;filter:alpha(opacity=90);height:34px}span.saving
span{font-size:0;width:0;height:0;line-height:0;border-left:#DD1313 10px solid;border-top:transparent 19px solid;border-bottom:transparent 19px solid;position:absolute;bottom:0;right: -10px}.product-mini
span.saving{height:28px}.product-mini span.saving
span{border-top:transparent 16px solid;border-bottom:transparent 16px solid}span.now{color:#DD1313;font-weight:bold}span.saving
strong{font-size:1.2em}p.code{margin-top: -20px;color:#999}ul.product_colours{list-style:none;position:absolute;bottom:3px;left:0;margin:0!important;padding:0;background:transparent url(images/wtran-70.png) repeat top left}ul.product_colours
li{margin:2px;float:left;padding:1px;width:10px;height:10px}ul.product_colours li
a{display:block;width:10px;height:10px;font-size:1px;box-shadow:0 0 2px #999 inset}ul.product_colours li a:hover{box-shadow:0 0 3px #000 inset}article#product_details_more
p.price{font-size:1.4em;color:#999;margin-bottom:0;padding-top:15px}article#product_details_more p.price
strong{color:#666;font-weight:normal}article#product_details_more p.price
small{font-size:0.6em;color:#CCC;font-weight:normal}article#product_details_more p.price
s{}article#product_details_more p.price
em{font-size:0.8em;font-style:normal}article#product_details_more p.price s
strong{color:#999!important}article#product_details{width:730px;padding:0
10px;float:left;position:relative;overflow:hidden}a.mainimage{width:380px;height:380px;position:relative;float:left;display:block;margin:10px
0 0 0;outline:none}a.mainimage
span.txt{background:transparent url(modules/ecommerce/images/whitetran.png) repeat top left;padding:5px
10px;display:block;position:absolute;bottom:0;left:0;color:#666;font-size:0.8em}a.mainimage
img{-moz-box-shadow:0 0 3px #CCC;border:2px
solid #FFF}a.imagethumbs{display:block;float:left;margin:8.5px 0 0 14px;-moz-box-shadow:0 0 3px #CCC;border:1px
solid #FFF;width:55px;height:55px;outline:none}a.imagethumbs:hover,a.imagethumbs.selected{-moz-box-shadow:0 0 3px #666}a.imagethumbs
img{-moz-box-shadow:inset 0 0 5px #666}section#product_images{float:left;width:460px}section#product_summary{float:right;width:230px}section#product_summary
p{font-size:0.7em!important}article#product_details_more{width:230px;padding:0
10px;float:right}article#product_details_more
ul{clear:both;margin:10px
0}article#product_details_more
ul.menu{margin-left:10px}article#product_details_more ul.menu
li{margin-bottom:5px}article#product_details_more ul.menu li a:hover{border-bottom:1px #666 dashed}#ecommerce-return-list{font-size:0.7em;color:#999;margin-left:0;list-style:none}#ecommerce-return-list
li{background:transparent url(images/icons/asterisk_orange.png) no-repeat 2px 2px;padding:3px
3px 3px 25px;margin-bottom:5px}#ecommerce-return-list
a{color:#666}#ecommerce-product-details-tabs .ui-tabs-panel{font-size:1.2em;border-style:solid none none none;padding:20px
0}div#ecommerce-product-details-tabs ul.ui-tabs-nav{margin:0!important}div#ecommerce-product-details-tabs ul.ui-tabs-nav>li{margin:0
3px 0 0!important}table.product-tags-list{background:#FFF;display:block;width:99%;padding:0;font-size:0.8em;color:#333}table.product-tags-list
th{width:25%;margin:0;padding:4px
4px 4px 0;margin-bottom:2px;text-align:left}table.product-tags-list
td{width:70%;margin:0;padding:4px;margin-bottom:2px;min-height:10px}table.product-tags-list td
a{color:#666}table.product-tags-list td a:hover{color:#000}#members_area,#customers_area{padding-top:20px}#members_area fieldset, #customers_area
fieldset{position:relative}#members_area fieldset .buttons, #customers_area fieldset
.buttons{position:absolute;bottom:0;right:20px;margin:0}#members_area fieldset, #customers_area
fieldset{}.faded{opacity:0.5;cursor:default}.hr
hr{border:none}.hr{border-bottom:1px #CCC dashed;border-top:0 transparent none;margin:10px
0}#ecommerce-bulk-addtobasket{opacity:0.9;position:fixed;bottom:0;width:720px;left:50%;margin-left: -246px;box-shadow:0 0 3px #000;text-align:right;padding:10px
10px 6px 10px;border:1px
#FFF solid;font-size:0.9em;z-index:100}#ecommerce-bulk-addtobasket:hover{opacity:1}.mp3player{color:#666;font-size:0.7em}dl.fileupload{margin:10px
0;padding:0;clear:both}dl.fileupload
dt{margin:0;padding:0;float:left;width:50px}dl.fileupload{margin:0;padding:0;float:left;width:500px}dl.fileupload
dd{width:440px;float:left;padding-top:6px}dl.fileupload dd
small{color:#666;font-size:0.7em}.captcha-image{width:170px;float:left}label.captcha-text{font-size:12px}input#captcha{width:100px;float:left}.imagebar{width:1000px;position:relative}.imagebar
.imagebar_prev{display:block;left: -10px;top:10px;width:15px;height:140px;position:absolute;z-index:1000;background:transparent url(modules/gallery/output/imagebar/arrow-left.png) no-repeat left;text-indent: -30000px;outline:none}.imagebar .imagebar_prev:hover{background:transparent url(modules/gallery/output/imagebar/arrow-left-hover.png) no-repeat left}.imagebar .imagebar_prev
span{width:15px;height:140px;display:block}.imagebar
.imagebar_next{display:block;right: -10px;top:10px;width:15px;height:140px;position:absolute;z-index:1000;background:transparent url(modules/gallery/output/imagebar/arrow-right.png) no-repeat left;text-indent: -30000px;outline:none}.imagebar .imagebar_next:hover{background:transparent url(modules/gallery/output/imagebar/arrow-right-hover.png) no-repeat left}.imagebar .imagebar_next
span{width:15px;height:140px;display:block}.imagebar
div{width:1000px}.imagebar div
article{width:130px;float:left;position:relative;margin:0
6px}.imagebar div article
img{margin:0;padding:0:}.imagebar div article
header{display:none}section.slideshow_loading{background:url(images/cms/ajax-loader.gif) no-repeat center center}.htmltext{}section.loginarea{}.dmcms-login-login,.dmcms-login-register{position:relative;width:100%;box-shadow:0 0 5px #666;border:1px
#FFF solid;margin-left:5px}.dmcms-login-login section, .dmcms-login-register
section{margin:10px;min-height:100px}.dmcms-login-login
section{background:transparent url(modules/login/login.png) no-repeat right}.dmcms-login-register
section{background:transparent url(modules/login/register.png) no-repeat right}.dmcms-login-login footer p, .dmcms-login-register footer
p{margin:0!important;padding:0
0 4px 0!important}article.rssfeed{position:relative}article.rssfeed
h2{margin-top: -10px!important}article.rssfeed
ul{list-style:none;margin:0!important;padding:0;clear:both}article.rssfeed ul
li{color:#7C7C7C;font-size:0.8em;margin-bottom:10px;border-bottom:1px dotted #CCC;padding-bottom:10px}article.rssfeed ul li
img{float:right;margin-left:10px}article.rssfeed ul li
a{color:#333;font-size:1.4em;font-family:Georgia,Palatino,serif;font-weight:normal;font-style:italic}article.rssfeed ul li
small{display:block;clear:both}article.rssfeed ul li a:hover{text-decoration:underline}article.rssfeed
a.rss{background:url(modules/rss/icon.png) no-repeat scroll right top transparent;display:block;outline:medium none;width:32px;height:32px;position:absolute;text-indent: -30000px;top:1px;right:0}article.rssfeed footer nav
ul{list-style:none;margin: -5px 0 0 15px;padding:0}article.rssfeed footer nav ul
li{text-align:right}article.rssfeed footer nav ul li
a{color:#666;font-size:0.8em}article.rssfeed footer nav ul li a:hover{border-bottom:1px #CCC dotted}ul.share{list-style:none;margin:0!important}ul.share
li.sidebyside{width:45%;float:left}ul.share
li{height:30px;margin:0!important}ul.share li
a{color:#333;font-size:11px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif}fieldset.sitesearch{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#F6F6F6;clear:none;font-size:0.8em;margin:10px}fieldset.sitesearch input, fieldset.sitesearch
select{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#EEE;background:-moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 #F6F6F6;border:1px
solid #CCC;color:#666;margin:3px;padding:0.3em;width:100%}fieldset.sitesearch
select{width:103%}fieldset.sitesearch
legend{font-size:1.6em;font-family:'Allerlight',TrebuchetMS,Verdana;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;max-width:300px!important;padding:4px
10px;color:#FFF;text-shadow:1px 1px 1px #666}fieldset.advanced dl
dd{margin-bottom:10px}ul.lang_flags{margin:0;padding:5px
0;list-style:none;clear:both}ul.lang_flags
li{margin:0;padding:4px;float:left}ul.lang_flags li
a{display:block;width:16px;height:11px;text-indent: -30000px;outline:none;opacity:0.5}ul.lang_flags li a:hover{opacity:1.0}ul.lang_flags li
a.ar{background:transparent url(modules/translate/images/flag-ar.gif) no-repeat top left}ul.lang_flags li
a.cn{background:transparent url(modules/translate/images/cn.png) no-repeat top left}ul.lang_flags li
a.nl{background:transparent url(modules/translate/images/flag-nl.gif) no-repeat top left}ul.lang_flags li
a.fr{background:transparent url(modules/translate/images/fr.png) no-repeat top left}ul.lang_flags li
a.de{background:transparent url(modules/translate/images/de.png) no-repeat top left}ul.lang_flags li
a.el{background:transparent url(modules/translate/images/gr.png) no-repeat top left}ul.lang_flags li
a.it{background:transparent url(modules/translate/images/it.png) no-repeat top left}ul.lang_flags li
a.ja{background:transparent url(modules/translate/images/jp.png) no-repeat top left}ul.lang_flags li
a.ko{background:transparent url(modules/translate/images/kr.png) no-repeat top left}ul.lang_flags li
a.pt{background:transparent url(modules/translate/images/pt.png) no-repeat top left}ul.lang_flags li
a.ru{background:transparent url(modules/translate/images/ru.png) no-repeat top left}ul.lang_flags li
a.es{background:transparent url(modules/translate/images/es.png) no-repeat top left}ul.lang_flags li
a.en{background:transparent url(modules/translate/images/england.png) no-repeat top left}ul.lang_flags li
a.iw{background:transparent url(modules/translate/images/il.png) no-repeat top left}article.wordpress{position:relative}article.wordpress
ul.rss_items{list-style:none;margin-left:20px;padding:10px
0;clear:both}article.wordpress ul.rss_items
li.rss_item{color:#7C7C7C;font-size:0.8em;margin-bottom:10px;border-bottom:1px dotted #CCC;padding-bottom:10px}article.wordpress ul.rss_items li.rss_item
span.rss_date{font-size:0.8em;color:#9C9C9C;margin-bottom:5px}article.wordpress ul.rss_items li.rss_item
a{color:#333;font-size:1.4em;font-family:Georgia,Palatino,serif;font-weight:normal;font-style:italic}article.wordpress ul.rss_items li.rss_item a:hover{text-decoration:underline}article.wordpress
a.rss{background:url(modules/wordpress/rss.png) no-repeat scroll right top transparent;display:block;outline:medium none;width:20px;height:20px;position:absolute;text-indent: -30000px;top:0px;right:0}article.wordpress footer nav
ul{list-style:none;margin: -5px 0 0 15px;padding:0}article.wordpress footer nav ul
li{text-align:right}article.wordpress footer nav ul li
a{color:#666;font-size:0.8em}article.wordpress footer nav ul li a:hover{border-bottom:1px #CCC dotted}
