#xmasBreak {width:943px; height:155px; display:block; background:url(../images/XMAS-BREAK.jpg); margin-top:10px; margin-left:3px;}



a.over img {
filter:alpha(opacity=50);
-moz-opacity: 0.8; 
opacity: 0.8;
-khtml-opacity: 0.8;}

a.over:hover img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;
-khtml-opacity: 1.0; }


.box_head{padding-left:15px;padding-top:18px;background:#FFF url(../images/header-backgrounds.jpg) no-repeat;width:220px;height:30px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;font-size:14px;line-height:normal;font-weight:400}
.categoryListBoxContents{width:30%;text-align:center;margin:0 0 30px;padding:0}
body{background:#FFF url(../images/bg-snow.jpg) repeat-x; background-position:center top;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#666;line-height:13px;font-size:11px}
#contentMainWrapper{background-color:#fff; Float:left;}
#navigationbar{width:100%; height:41px; padding-top:0px;margin-top:0px;margin-bottom:10px; display:block;}
#trailimageid{position:absolute;visibility:hidden;left:0;top:0;width:220px;height:0;z-index:1000}
#trailimageid div{background-color:#FFF;border:1px solid #888;text-align:center;padding:5px}
#trailimageid h1{font-size:100%;font-weight:400;text-align:left;width:100%;margin:0;padding:2px 0}
#trailimageid img{border:none;margin:2px}

#indexDefaultMainContent,#contactUsDefault,#conditionsMainContent,#privacyDefaultMainContent{padding-left:5px}
.rectangle-labels a:hover{background:url(../images/adverts/shape-rectangle-over.jpg) 0 0 no-repeat}
.addresslabels a{background:url(../images/adverts/address.png) 0 0 no-repeat;display:block;width:520px;height:131px;float:left}
.circular-labels a{display:block;width:131px;height:193px;font:bold 13px sans-serif;color:#333;background:url(../images/adverts/shape-circular.jpg) 0 0 no-repeat;text-decoration:none;float:left;margin-bottom:10px}
.circular-labels a:hover{background:url(../images/adverts/shape-circular-over.jpg) 0 0 no-repeat;position:relative}
.rectangle-labels a{float:left;display:block;width:131px;height:193px;background:url(../images/adverts/shape-rectangle.jpg) 0 0 no-repeat;text-decoration:none;margin-bottom:10px}
.oval-labels a{float:left;display:block;width:129px;height:193px;background:url(../images/adverts/shape-oval.jpg) 0 0 no-repeat;text-decoration:none;margin-bottom:10px}
.oval-labels a:hover{background:url(../images/adverts/shape-oval-over.jpg) 0 0 no-repeat}
.square-labels a{float:left;display:block;width:128px;height:193px;background:url(../images/adverts/shape-square.jpg) 0 0 no-repeat;text-decoration:none;margin-bottom:10px}
.square-labels a:hover{background:url(../images/adverts/shape-square-over.jpg) 0 0 no-repeat}
.rectangle-labels-hidden{background:url(../images/adverts/shape-rectangle-over.jpg) 0 0 no-repeat;background-repeat:no-repeat;background-position:-1000px -1000px}
.oval-labels-hidden{background:url(../images/adverts/shape-oval-over.jpg) 0 0 no-repeat;background-repeat:no-repeat;background-position:-1000px -1000px}
.square-labels-hidden{background:url(../images/adverts/shape-square-over.jpg) 0 0 no-repeat;background-repeat:no-repeat;background-position:-1000px -1000px}
.circular-labels-hidden{background:url(../images/adverts/shape-circular-over.jpg) 0 0 no-repeat;background-repeat:no-repeat;background-position:-1000px -1000px}
.vinyl-labels a{display:block;margin-right:16px;margin-bottom:16px;width:252px;height:210px;font:bold 13px sans-serif;color:#333;background:url(../images/adverts/material-vinyl.jpg) 0 0 no-repeat;text-decoration:none;float:left}
.vinyl-labels a:hover{background:url(../images/adverts/material-vinyl-over.jpg) 0 0 no-repeat;position:relative}
.paper-labels a{display:block;width:252px;height:210px;margin-bottom:16px;font:bold 13px sans-serif;color:#333;background:url(../images/adverts/material-paper.jpg) 0 0 no-repeat;text-decoration:none;float:left}
.paper-labels a:hover{background:url(../images/adverts/material-paper-over.jpg) 0 0 no-repeat;position:relative}
.paper-labels-hidden{background:url(../images/adverts/material-paper-over.jpg) 0 0 no-repeat;background-repeat:no-repeat;background-position:-1000px -1000px}
.vinyl-labels-hidden{background:url(../images/adverts/material-vinyl-over.jpg) 0 0 no-repeat;background-repeat:no-repeat;background-position:-1000px -1000px}
.despatch-advert{background:url(../images/adverts/dispatch.jpg) 0 0 no-repeat;display:block;width:520px;height:92px;margin-top:15px;float:left}
.for-packaging a{display:block;width:131px;height:193px;font:bold 13px sans-serif;color:#333;background:url(../images/adverts/for-packaging.jpg) 0 0 no-repeat;text-decoration:none;float:left;margin-bottom:10px}
.for-packaging a:hover{background:url(../images/adverts/for-packaging-over.jpg) 0 0 no-repeat;position:relative}
.for-products a{float:left;display:block;width:131px;height:193px;background:url(../images/adverts/for-products.jpg) 0 0 no-repeat;text-decoration:none;margin-bottom:10px}
.for-products a:hover{background:url(../images/adverts/for-products-over.jpg) 0 0 no-repeat}
.for-windows a{float:left;display:block;width:129px;height:193px;background:url(../images/adverts/for-windows.jpg) 0 0 no-repeat;text-decoration:none;margin-bottom:10px}
.for-windows a:hover{background:url(../images/adverts/for-windows-over.jpg) 0 0 no-repeat}
.for-data a{float:left;display:block;width:128px;height:193px;background:url(../images/adverts/for-data.jpg) 0 0 no-repeat;text-decoration:none;margin-bottom:10px}
.for-data a:hover{background:url(../images/adverts/for-data-over.jpg) 0 0 no-repeat}
.for-packaging-hidden{background:url(../images/adverts/for-packaging-over.jpg) 0 0 no-repeat;background-repeat:no-repeat;background-position:-1000px -1000px}
.for-products-hidden{background:url(../images/adverts/for-products-over.jpg) 0 0 no-repeat;background-repeat:no-repeat;background-position:-1000px -1000px}
.for-windows-hidden{background:url(../images/adverts/for-windows-over.jpg) 0 0 no-repeat;background-repeat:no-repeat;background-position:-1000px -1000px}
.for-data-hidden{background:url(../images/adverts/for-data-over.jpg) 0 0 no-repeat;background-repeat:no-repeat;background-position:-1000px -1000px}





#product-search{width:100%;margin:auto}
#product-search p{margin:10px 0 0}
#product-search form .main-search label,.filter label{float:left;text-align:left;font-weight:700;height:16px;line-height:17px;font-size:12px;}
.filter label{font-weight:400; font-size:16px;width:20%;margin:5px 0 0 50px}
.filter label select{margin:0 12px 0 0}
.main-search{width:500px;height:100px;display:block;clear:both;text-align:center;margin:10px auto}
.main-search .spaced{float:left;height:30px;line-height:55px;font-size:18px;font-weight:700;padding:10px 20px}
.main-search .execute{margin:20px 0 0}
.filter{border:1px solid #CCC;height:40px;line-height:32px;background:#EFEFEF;}
#product-search form p label.clear{display:block;margin:0 0 2px}
#product-search form p.submit{text-align:right;margin:15px 0 8px}
#product-search #input{border-bottom:0px solid #CCC;text-align:center;margin:auto}
#product-search #results ul{float:left;clear:both;width:93%;list-style:none;}
#product-search #results li{float:left;clear:both;width:100%;margin:0 10px 10px 0;padding:10px 20px 10px 0;}
#product-search #results .pic img{height:150px;width:150px;float:left;clear:left;margin:0 5px 0 0;padding-right:20px}
#product-search #results h2{font-size:18px;margin:0 0 5px}
#product-search form h2{font-size:16px}
#product-search textarea{width:100%}
#url{width:200px}
.url-label{padding-right:27px}
#results dl{float:left;clear:right;font-size:12px;width:55%;margin:0 20% 0 0}
#results dt{float:left;clear:left;width:100px;height:18px;color:#00468f;font-weight:700}
#results dd{float:left;clear:right}
#results li p a{color:#6599FE;text-decoration:none;font-size:12px;font-weight:700}
#product-search h1{font-size:20px;border-bottom:1px dotted;margin:10px 0; }
.success{color:green;font-weight:700}
#imgSelect{background:url(http://handylabels.co.uk/quicksearch/image_link.png) no-repeat 3px 7px;padding:8px 0 8px 25px}
#imgSelect.web{background-color:#DFFFF2}
#imgSwitcher.img{background-color:#DFFFF5}
.main-search .text{height:30px;line-height:30px;font-size:18px;width:100px}
.main-search {height:100px; width:50%;margin-top:30px;}
#dSwitch{width:100px;font-size:12px;margin:auto;}
.exact-match{border:1px dotted #ff0066}
#results li {border-bottom:1px solid #e9e9e9;}

#material {height:30px;line-height:30px;font-size:16px; float:left;}
#materialType {height:30px;line-height:30px;font-size:16px; float:left;}
#materialShape {height:30px;line-height:30px;font-size:16px; float:left;}
#searchButtons {float:left; margin-left:20px; text-align:left; }





#cdsfoot {margin-left:5px;margin-right:5px; float:left; margin-top:20px; }
.panes div{display:none;border:5px solid #e4e4e4;border-top:0;background-color:#fff;height:100%;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#999;margin-bottom:15px;padding:15px 10px}
h1.tabs{color:#666666;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:25px;padding-left:5px;padding-right:15px}
.panes h2{background-color:#fff;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;line-height:18px;color:#666;padding-left:5px}
ul.tabs{list-style:none;border-bottom:1px solid #e4e4e4;height:30px;margin:0!important;padding:0}
ul.tabs li{float:left;text-indent:0;list-style-image:none!important;margin:0!important;padding:0}
ul.tabs a{background:url(../images/blue.png) no-repeat -420px 0;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:12px;display:block;height:30px;line-height:30px;width:134px;text-align:center;text-decoration:none;color:#666;position:relative;top:1px;margin:0;padding:0}
ul.tabs a:active{outline:none}
ul.tabs a:hover{background-position:-420px -31px;color:#333}
ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li.current a{background-position:-420px -62px;cursor:default!important;color:#fff!important}
ul.tabs a.s{background-position:-553px 0;width:81px}
ul.tabs a.s:hover{background-position:-553px -31px}
ul.tabs a.s.current{background-position:-553px -62px}
ul.tabs a.l{background-position:-248px 0;width:174px}
ul.tabs a.l:hover{background-position:-248px -31px}
ul.tabs a.l.current{background-position:-248px -62px}
ul.tabs a.xl{background-position:0 0;width:248px}
ul.tabs a.xl:hover{background-position:0 -31px}
ul.tabs a.xl.current{background-position:0 -62px}
th.productListing-heading{border-left:none;border-right:none;border-top:none;border-bottom:5px solid #e4e4e4;margin-top:15px;margin-bottom:15px}
td.productListing-data{border-left:none;border-right:none;border-top:none;border-bottom:1px dotted #e4e4e4;vertical-align:middle;font-weight:700;font-size:14px}
#productListing{margin-left:15px}
#header-container {width:100%;}
#logoWrapper {display:block; height:111px;}
#handylogo a {background-image:url(../images/logo-normal.png);width:328px;height:100px;display:block; float:left;margin-right:20px;}
#handylogo a:hover {background-image:url(../images/logo-over.png);}
#contactDetails {background-image:url(../images/ContactDetails.png); width: 151px; height:75px;display:block; float:right; position:relative;top:10px;}
#login{position:relative;top:5px;color:#ffffff;font-size:11px;text-align:right;z-index:100; margin-top:8px;}
#login a:hover{color:#F06}
#box_head .paypallogo{padding-left:0;padding-top:18px;width:185px;height:70px}
.box_head a{color:#fff;text-decoration:none}
.box_body{color:#333333;font-size:12px;font-weight:700;padding-left:0;padding-right:0;margin:0 0 15px}
.box_body a{color:#555;text-decoration:none;margin-left:0}
.box_body ul{list-style:none;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin:0;padding:0}
.box_body ul li{padding:8px 0 5px}
.box_body ul li a{margin-left:5px;text-decoration:none;background:url(../images/arrow_1.gif) top left no-repeat;padding-left:25px}
.box_body ul li a:hover{text-decoration:none;color:#F06}
.box_body ol li a{text-decoration:none;background:url(../images/arrow_1.gif) top left no-repeat;padding-left:25px}
#moreinformation .box_body ul li a{text-decoration:none;background:url(../images/arrow_1.gif) top left no-repeat;padding-left:20px}
#bestsellers .box_head{background:#5EA004 url(../images/h2_bg.gif) top repeat-x}
#orderhistory .box_body img{background:#636363;vertical-align:middle;margin:3px 0;padding:2px}
#featured a img,#whatsnew a img,#specials a img,#reviews a img,#manufacturerinfo img,#productnotifications img{margin:0 0 9px}
#featured .box_body{text-align:center;color:#666;font-family:tahoma;text-transform:uppercase;font-size:10px;font-weight:400;background-color:#fff}
#featured .box_body a{color:#666;text-decoration:none;font-size:10px;font-weight:400;text-transform:uppercase}
#featured .box_body .normalprice{color:#666;font-family:tahoma;text-transform:uppercase;font-size:10px;font-weight:700;text-decoration:line-through;line-height:1.51em}
#featured .box_body .productSpecialPrice,.productSalePrice,.productSpecialPriceSale{color:#666;text-transform:uppercase;font-size:10px;line-height:normal;font-weight:700}
#whatsnew .box_body{text-align:center;color:#666;font-family:tahoma;font-size:11px;font-weight:400}
#whatsnew .box_body .normalprice{color:#666;font-family:tahoma;font-size:11px;font-weight:700;text-decoration:line-through;line-height:1.51em}
#whatsnew .box_body .productSpecialPrice,.productSalePrice,.productSpecialPriceSale{color:#666;font-size:11px;line-height:normal;font-weight:700}
#specials .box_body .normalprice{color:#666;font-family:tahoma;font-size:12px;font-weight:700;text-decoration:line-through;line-height:1.51em}
#specials .box_body .productSpecialPrice,.productSalePrice,.productSpecialPriceSale{color:#666;font-size:14px;line-height:normal;font-weight:700}
#reviews .box_body{line-height:normal;text-align:left;color:#636363;font-family:tahoma;font-size:11px;font-weight:400}
#reviews .box_body a{color:#666;text-decoration:none;font-size:11px;font-weight:400;line-height:1.51em}
#shoppingcart .cart{background:url(../images/cart_ic.gif) center left no-repeat;list-style:none;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;height:40px;text-align:right;margin:0;padding:10px;}
#shoppingcart .cart a{color:#f06;text-decoration:underline;font-size:13px}
.cssButton,.cssButtonHover{width:20em;background-color:#F4F4F4;color:#000;border:2px outset #F4F4F4;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:1.1em;text-align:center;white-space:nowrap;text-decoration:none;font-weight:700;padding:.3em}
.cssButtonHover{color:#616161;text-decoration:none;border-style:inset}
.small_delete,.button_prev,.button_next,.button_search{width:7em}
.button_sold_out_sm,.button_sold_out,.button_update_cart,.button_checkout,.button_login{width:10em}
.button_return_to_product_list,.button_add_selected{width:22em}
.button_in_cart{width:19em}
.button_submit{width:18em}
.button_update_cartHover{color:#000}

p.quantityperbox{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#666;font-size:18px;line-height:26px;font-weight:400}

p.description{color:#666;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;font-weight:400;padding-left:10px; padding-right:10px;}
img.description{padding-left:10px; padding-right:10px; width:510px; }

#description-image{float:left;margin-right:10px;margin-bottom:10px;font-weight:400}
#description-box{float:left;margin-bottom:20px}


#centerBoxImageLeftFlourescent{background:url(../images/Materials/flourescent.jpg);width:100px;height:100px;display:block;margin-left:15px;margin-right:15px;margin-bottom:100px;float:left}
#centerBoxImageLeftMetallic{background:url(../images/Materials/metallic_gold.jpg);width:100px;height:100px;display:block;margin-left:15px;margin-right:15px;margin-bottom:100px;float:left}
#centerBoxImageLeftVinyl{background:url(../images/Materials/gloss-white.jpg);width:100px;height:100px;display:block;margin-left:15px;margin-right:15px;margin-bottom:100px;float:left}
#ColumnOne,#ColumnTwo,#ColumnThree,#ColumnFour,#ColumnFive{color:#00468f;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;float:left;margin-right:25px;margin-top:10px}
#ColumnOne h3,#ColumnTwo h3,#ColumnThree h3,#ColumnFour h3,#ColumnFive h3{color:#00468f;font-weight:400;font-size:12px;line-height:100%}
#ColumnOne h3 a,#ColumnTwo h3 a,#ColumnThree h3 a,#ColumnFour h3 a,#ColumnFive h3 a{color:#7fa4cb}
#ColumnOne{margin-left:40px}
#LabelTypeTitle h2,#LabelShapeTitle h2,#LabelFinishTitle h2,#LabelAdhesiveTitle h2,#LabelMaterialTitle h2{color:#00468f;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:14px;border-bottom:dotted 1px #fff;text-decoration:none;margin-bottom:2px}
#centerBoxes{width:210px;border:1px solid #999;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:12px;color:#666;float:left;line-height:16px;margin-right:15px;margin-left:15px;padding:10px}
#centerBoxImageLeft{width:190px;height:130px;display:block;border:1px solid #333;margin-bottom:15px;padding:10px}
#centerBoxImageRight{width:190px;height:130px;display:block;border:1px solid #333;margin-bottom:15px;padding:10px}

#astrix{font-size:11px;color:#666;padding-top:5px}
#partnership{font-size:10px;color:#666;line-height:15px;padding-top:5px;text-align:center;}
#product-search #results li p,#reviews img{margin:5px 0 0}
.tabTable,.cartContentsDisplay{border:none;width:95%;margin-left:15px}
.box_body ol,#moreinformation .box_body ul{list-style:none;margin:0;padding:0}
.box_body ol li,#moreinformation .box_body ul li{background:url(../images/li_line.gif) bottom left repeat-x;padding:4px 0 5px 6px}
#whatsnew .box_body a,#specials .box_body a{color:#666;text-decoration:none;font-size:11px;font-weight:400}
#specials .box_body,#manufacturerinfo .box_body,#productnotifications .box_body{line-height:1.51em;text-align:center;color:#666;font-family:tahoma;font-size:14px;font-weight:700}
#manufacturerinfo .box_body a,#productnotifications .box_body a{color:#666;text-decoration:none;font-size:12px;text-transform:uppercase;font-weight:700}
#centerBoxesMaterials,.centerBoxesTestimonials{width:90%;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:12px;color:#666;float:left;line-height:16px;margin-right:15px;margin-left:15px;border-bottom:1px dotted #ccc;padding:10px}
#centerBoxImageLeftPaper,#centerBoxImageLeftPE{background:url(../images/Materials/matt-white.jpg);width:100px;height:100px;display:block;margin-left:15px;margin-right:15px;margin-bottom:100px;float:left}
ul{color:#636363;margin:8px 20px;padding:0}
.centerColumn ul{color:#636363;margin:8px 15px;padding:0}
.footer-vinyl{color:#ccc;font-size:11px;float:left}
#indexDefault{border:none;padding-left:5px;padding-right:5px}
input#dob{width:70px;vertical-align:middle;margin:0 0 3px}
textarea#enquiry{width:93%;margin:4px 0}
#navCatTabs{color:#666;font-weight:700;margin-bottom:2px}
#navCatTabs ul{list-style:none;line-height:18px;margin:0 10px;padding:10px 0}
#navCatTabs ul li{display:inline;padding:0 10px}
#navBreadCrumb{color:#F06;padding:10px; background-color:#fff;}
caption h2,#accountDefaultHeading,#accountHistoryDefaultHeading,#accountNotificationsHeading,#addressBookDefaultHeading,#advSearchDefaultHeading,#advSearchResultsDefaultHeading,#checkoutShippingHeading,#checkoutPaymentHeading,#checkoutConfirmDefaultHeading,#checkoutPayAddressDefaultHeading,#checkoutShipAddressDefaultHeading,#checkoutSuccessHeading,#conditionsHeading,#cookieUsageDefaultHeading,#createAcctDefaultHeading,#createAcctSuccessHeading,#customerAuthDefaultHeading,#discountcouponInfoHeading,#maintenanceDefaultHeading,#downloadTimeOutHeading,#gvFaqDefaultHeading,#gvRedeemDefaultHeading,#gvSendDefaultHeadingDone,#indexDefaultHeading,#loginDefaultHeading,#logoffDefaultHeading,#pageNotFoundHeading,#pageThreeHeading,#pageFourHeading,#privacyDefaultHeading,#shippingInfoHeading,#cartDefaultHeading,#siteMapHeading,#sslCheckHeading,#timeoutDefaultHeading,#unsubDefaultHeading
{background:#fff url(../images/centre-column-header-short.jpg);height:36px;color:#FFF;font-size:14px;font-weight:400;padding-top:18px;margin-bottom:15px;width:500px;padding-left:20px;margin-left:5px;}

#ezPagesHeading{display:none;}
h2{font-size:16px;font-weight:normal;line-height:normal;color:#F06;padding:3px 0 5px;}
h3{color:#7A7A7A;font-size:12px;font-weight:700;line-height:normal;padding:3px 0 5px}
h4{color:#7A7A7A;font-size:11px;font-weight:700;line-height:normal;padding:3px 0 5px}
#indexCategoriesHeading,#productListHeading{background:#fff url(../images/centre-column-header-short.jpg) no-repeat;width:500px;height:30px;color:#FFF;font-size:14px;font-weight:400;padding-top:18px;margin-left:5px;padding-left:20px}
#newProductsDefaultHeading,#allProductsDefaultHeading,#featuredDefaultHeading,#specialsListingHeading,#reviewsDefaultHeading,{background:#0f1d58 url(../images/h_bg.gif) top repeat-x;color:#FFF;font-size:11px;font-weight:700;padding:12px 25px 13px 47px}
#addressBookProcessDefault h1{background:#fff url(../images/centre-column-header-bg.jpg) no-repeat;width:520px;height:36px;color:#FFF;font-size:14px;font-weight:400;padding-top:18px;margin-left:5px;margin-bottom:10px;padding-left:15px}
#newProductsDefault .line,#allProductsDefault .line,#featuredDefault .line{line-height:0;font-size:0;background:url(../images/line_1.gif) top left repeat-x;height:7px;padding:0}
#newProductsDefault td,#allProductsDefault td,#featuredDefault td{border:none;padding:10px}
#reviewsDefault hr{color:#D8D8D8;border:0;border-top:1px solid #4C4B4E;margin:5px 0}
#reviewsDefault .smallProductImage{padding:0 10px 10px}
#reviewsDefault .rating,.bold{padding:5px 0}
#reviewsDefault h2{color:#666;text-decoration:none;font-size:11px;line-height:normal;font-weight:400;clear:both}
#reviewsInfoDefaultPrice,#reviewsWritePrice,h2#productReviewsDefaultPrice{color:#666;font-family:tahoma;font-size:14px;font-weight:700;line-height:normal}
#categoryImgListing{margin:0 0 10px;padding:0}
#indexProductListCatDescription,#categoryDescription{margin-bottom:20px; color:#666666; }
.categoryListBoxContents img{margin-bottom:0}
.categoryListBoxContents a{line-height:normal;font-weight:400;text-decoration:none;color:#333;text-align:center;font-size:12px}
.categoryListBoxContents a:hover{color:#f06}
.tabTable{margin:0 0 5px}
.tabTable th{color:#7A7A7A;font-weight:700;text-align:center;padding:5px 10px}
.tabTable th a{color:#7A7A7A}
.tabTable td{color:#666;font-family:tahoma;font-size:19px;line-height:normal;font-weight:400;padding:5px}
.navNextPrevWrapper{float:left;text-align:left;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:14px;margin-bottom:2px}
#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage{text-align:center; margin-right:10px;margin-left:15px;}
#productMainImage img{border:1px solid #e4e4e4;margin-bottom:5px}
#productMainImage a,#reviewsInfoDefaultProductImage a,#productReviewsDefaultProductImage a,#reviewWriteMainImage a{color:#666;font-weight:700;text-decoration:none;text-align:center}

#productPrices{color:#333;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:20px;line-height:normal;font-weight:400;float:left;margin-top:0;padding-right:20px}
#vat{color:#888;margin-top:3px}
#productDescription{padding-top:5px;float:left;margin:15px 10px 0}
#alsoPurchased{margin-top:10px}

#cartInstructionsDisplay{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:13px;line-height:18px;padding-bottom:20px;margin:10px}
#cartEmptyText{font-size:13px;color:#666}
#cartContentsDisplay{width:100%;padding-left:15px;padding-right:15px}
#cartContentsDisplay th{border-left:1px solid #e9e9e9;border-top:1px solid #e9e9e9;border-bottom:10px solid #e9e9e9;color:#636363;text-align:center;padding:10px;font-size:12px; line-height:16px;font-weight:normal; background-color:#f9f9f9;}

#cartContentsDisplay th+th+th+th+th+th[scope=col]  {border-right:1px solid #e9e9e9;}

#cartContentsDisplay td{border-right:1px solid #e9e9e9;border-bottom:3px solid #e9e9e9;color:#333333;line-height:14px;font-size:16px;font-weight:400;text-align:left;padding:5px;}
#cartContentsDisplay .cartQuantity {border-left:1px solid #e9e9e9;}
#cartContentsDisplay td .cartAttribsList{text-align:left; position:relative;padding-left:10px;padding-right:10px;line-height:20px;}
#roweven tr{background-color:#CAC7C7}
#cartContentsDisplay td #cartImage{display:block;float:left}
#cartContentsDisplay .cartQuantity{text-align:center;font-weight:700;color:#666;font-size:14px}
#cartProdTitle{text-align:left;font-weight:700;color:#9ecff5;font-size:16px;float:left; width:100%;padding-bottom:2px}
#cartSubTotal{text-align:right;font-weight:700;padding:5px}
#shoppingCartDefault .text_v_c{color:#666;font-weight:700;font-size:11px;line-height:normal;text-align:right;margin:5px}
.totalBox{color:#666;font-family:tahoma;font-size:13px;line-height:normal;font-weight:700;width:5.5em;text-align:right;padding:.2em}
#infoShoppingCart div{padding:20px}
#infoShoppingCart h1{color:#666;line-height:normal;padding-bottom:20px;font-size:20px}
#popupShippingEstimator div{padding:15px}
#shippingEstimatorContent h2{background:#0f1d58 url(../images/h_bg.gif) top repeat-x;color:#FFF;font-size:11px;font-weight:700;margin:0 -15px 10px;padding:12px 25px 13px 47px}
#shippingEstimatorContent #country,#shippingEstimatorContent #stateZone,#shippingEstimatorContent #state{width:180px}
#shippingEstimatorContent #state{margin:2px 0 2px 131px}
#shippingEstimatorContent table{border-left:1px solid #4C4B4E;border-collapse:collapse;border-top:1px solid #4C4B4E;margin:0 0 5px}
#shippingEstimatorContent td{border-right:1px solid #4C4B4E;border-bottom:1px solid #4C4B4E;padding:5px}
#shippingEstimatorContent td a{color:#3E3E3E;text-decoration:underline;font-size:10px;line-height:normal;font-weight:400;text-transform:uppercase}
#navColumnOne,#navColumnTwo{}
input#login-email-address,input#login-password,input#company,input#firstname,input#lastname,input#suburb,input#street-address,input#city,input#state,select#country,input#telephone,input#fax,input#email-address,input#email_address_confirm,input#contactname,input#password-new,input#password-confirm{width:37%;vertical-align:middle;margin:0 0 3px}
#navCatTabs ul li a,#prevOrders th a,#accountHistInfo th a,#shoppingCartDefault .text_v_c a,#infoShoppingCart h2,#shippingEstimatorContent th a{color:#666}
.catDescContent,#indexProductListCatDescription{padding-left:19px;padding-right:20px;margin-left:5px;width:480px;padding-top:20px;background:url(../images/centre-column-foot-bg.jpg) no-repeat;font-size:13px;line-height:20px}
.tabTable td .listingDescription,#prevOrders td .listingDescription,#accountHistInfo td .listingDescription{color:#636363;font-size:11px;line-height:normal;font-weight:400;padding:5px 0}
#prevOrders,#accountHistInfo table{border-left:1px solid #4C4B4E;margin:0 0 5px}
#prevOrders th,#accountHistInfo th,#shippingEstimatorContent th{color:#666;font-weight:700;border-top:1px solid #4C4B4E;border-right:1px solid #4C4B4E;border-bottom:1px solid #4C4B4E;text-align:center;padding:5px 10px}
#prevOrders td,#accountHistInfo td{border-right:1px solid #4C4B4E;border-bottom:1px solid #4C4B4E;color:#636363;font-family:tahoma;font-size:11px;line-height:normal;font-weight:400;padding:5px}
#prevOrders td a,#accountHistInfo td a{color:#636363;text-decoration:none;font-size:11px;line-height:normal;font-weight:400}
#cartSubTotal strong,#shippingEstimatorContent td.cartTotalDisplay{color:#666;font-family:tahoma;font-size:19px;line-height:normal;font-weight:400}

li{color:#666;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:12px}
h1.content{color:#f06;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:25px;padding-left:5px;padding-right:15px}
h1.content-extra{color:#f06;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;padding-bottom:10px;padding-left:5px;padding-right:15px}
h2.content{color:#003;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:19px;padding-left:5px;padding-right:15px}
strong.content{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:100%;font-weight:400}
#categoriesContent{border-left:5px solid #e4e4e4;border-right:5px solid #e4e4e4;border-bottom:5px solid #e4e4e4;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-weight:400;font-size:13px}
#tellafriend .sideBoxContentcenteredContent{border-left:5px solid #666;border-right:5px solid #666;border-bottom:5px solid #666}
.recent-products-name a{float:left;margin-bottom:5px;line-height:15px}
.rent-products-price{margin-left:10px;margin-bottom:10px;color:#999;font-weight:700;padding-bottom:5px;border-bottom:1px dotted #e4e4e4}
.itemTitle{font-family:Trebuchet MS,Arial,Helvetica,sans-serif}
input,select,textarea{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#4A4A4A;line-height:11px;font-size:10px;font-weight:400;vertical-align:middle}
#column_center input,#column_center select{margin:3px}
.in_none{border:none;padding:0}
img{border:0;vertical-align:top}
.spacer{font-size:0;line-height:0}
.clear{clear:both}
.clear_r{clear:right}
#mainWrapper{text-align:left;vertical-align:top;padding:0 0 15px}
.main_w{width:970px;padding-bottom:10px;margin:auto}
.head{background:url(../images/bg_head.gif) bottom;color:#999;width:100%}


.links{float:right;font-size:10px;color:#FFF;padding:26px 42px 5px 10px}
.nav_1{float:right;color:#FFF;padding:5px 42px 0 5px}
.nav_1 .select{width:80px;margin:0;padding:0}
.nav_2{float:right;color:#FFF;padding:6px 10px 0}

.line{line-height:0;font-size:0;background:url(../images/line_1.gif) top left repeat-x;padding:0}
#column_left{padding-left:10px;}
#column_right{padding-right:10px;}
#column_center{background:url(../images/bg_center.gif); width:100%; margin:0px;}
.cen_pad{padding-left:5px;padding-right:5px;}
.product_list .left{float:left;position:relative;padding-top:2px;text-align:center}
.product_list .right{float:right;width:100%}
.product_list .text{padding:10px 15px 0 0}
.product_list .price{float:left;padding:22px 0 0}
.product_list .button{float:left;padding:23px 20px 0}
.product_list_col .name{padding:11px 0 0}
.product_list_col .text{padding:4px 0 0}
.product_list_col .price{padding:2px 0}
.product_list_col .button{padding:5px 0 0}
.footer{width:100%;border-top:5px solid #95b0d0;background-color:#d4e6f4;height:148px;color:#FFF;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:12px;line-height:150%; float:left;}
.footer_pad{margin-top:40px;padding:15px 0 16px}
.footer .left{float:left;width:237px}
.footer .left .indent{padding:3px 0 0 20px}
.footer .right{float:right;width:100%;margin-left:-237px}
.footer .right .margin{margin-left:180px;margin-right:320px}
.footer a{color:#FFF;text-decoration:none}
.footer .copy{padding-top:5px;color:#FFF;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:10px;line-height:150%}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url(../images/zen_lightbox/loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url(../images/zen_lightbox/prevlabel.gif) no-repeat 0 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url(../images/zen_lightbox/nextlabel.gif) no-repeat 100% 15%}
#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(../images/zen_lightbox/closelabel.gif) no-repeat center;outline:none;margin:5px 0}
#lbCaption,#lbNumber{margin-right:71px}
a img{border:none}
CODE{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:11px;color:#636363}
TEXTAREA{border:1px solid #999;display:block;width:95%;margin:auto}

legend{margin-left:10px;color:#e4e4e4;font-size:16px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif}
LABEL.inputLabel{width:11em;float:left;margin-left:5px}
LABEL.inputLabelPayment{width:160px;float:left; padding-bottom:20px; font-size:12px;}

LABEL.selectLabel,LABEL.switchedLabel,LABEL.uploadsLabel{width:12em;float:left}
P,ADDRESS{padding:.5em}
ADDRESS{font-style:normal;font-size:14px;line-height:18px;color:#666666;}
.clearBoth{clear:both;font-size:2px;line-height:2px}
HR{color:#C1C1C1;border:0;border-top:1px solid #4C4B4E;margin:5px 0}
.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{padding:.2em}
.messageStackSuccess{background-color:#F1F6E6;color:#7E7E7E}
.messageStackCaution{background-color:#FF6;color:#636363}
#tagline{color:#636363;margin-top:10px;font-size:12px;text-align:center;vertical-align:middle}
#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0 0 1em 1em}
.floatingBox,#accountLinksWrapper,#sendSpendWrapper,#checkoutBillto,#navEZPagesTOCWrapper{color:#636363;margin-left:20px;font-size:14px;line-height:18px;}
.navSplitPagesResult a{color:#f69}
.navSplitPagesLinks a{font-size:14px;color:#333}
.navSplitPagesLinks strong {font-size:14px;color:#999999;}
.navNextPrevCounter{float:left; font-size:11px;color:#9999; padding-right:10px; padding-top:1px;}
.navNextPrevList{display:inline;white-space:nowrap;list-style-type:none;margin:0 2px 3px 0}
#navMain ul,#navSupp ul,#navCatTabs ul{list-style-type:none;text-align:center;margin:0;padding:.5em 0}
#navEZPagesTOCWrapper{font-weight:700;float:inherit;min-height:1%;border:1px solid #4C4B4E;margin:5px 0;padding:.5em}
#navEZPagesTOC ul{list-style-type:none;margin:0;padding:.5em 0}
#navEZPagesTOC ul li{white-space:nowrap}
#navEZPagesTOC ul li a{margin:0;padding:0 .5em}
#navMainSearch,#navCategoryIcon{margin:5px 5px 0 0}
.alert{color:red;margin-left:.5em;margin-right:5px;font-size:11px}
.important{font-weight:700;margin:5px}
#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:0}
.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:.9em}
.tableRow,.tableHeading,#cartSubTotal{min-height:2.2em}
.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:.2em;}


#scUpdateQuantity{width:2em}
.cartQuantity{width:4.7em}
.cartNewItem{color:#636363;position:relative}
.cartBoxTotal{text-align:right;font-weight:700}
.cartRemoveItemDisplay{width:3.5em}
#cartAttribsList{margin-left:1em}
#mediaManager{width:50%;margin:.2em;padding:.5em}
#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:.2em 0}
.lineTitle,.amount{text-align:right;padding:.2em}
.amount{width:5.5em}
#cartImage{margin:.5em 1em}
.attribImg{width:20%;margin:.3em 0}
.rightBoxHeading{background-color:#636;margin:0;padding:.2em 0}
h3.leftBoxHeading a:hover{color:#FF3;text-decoration:none}
h3.rightBoxHeading a:hover{color:red;text-decoration:none}
.rightBoxContent{margin-bottom:1em}
.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{width:auto}

#bannerboxHeading{background-color:#00C}
#upProductsHeading{text-align:left}
#upDateHeading{text-align:right}
.rowOdd{min-height:1.5em;vertical-align:top}
.rowEven{min-height:1.5em;vertical-align:top;padding:5px}
.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right}
.accountQuantityDisplay{width:10%;vertical-align:top}
TR.tableHeading{min-height:2em}
#siteMapList{width:90%;float:right}
.ratingRow{margin:1em 0 1.5em}
LABEL#textAreaReviews{font-weight:400}
#gvFaqDefaultMainContent{margin:10px 15px 0}
#gvFaqDefaultContent{margin:0 5px}
#reviewsDefaultNoReviews{margin:0 5px 5px}
.main_block{margin:20px}
.normalprice{color:#E1E1E1;font-family:tahoma;font-size:15px;font-weight:400;text-decoration:line-through;line-height:1.51em}
.productSpecialPrice,.productSalePrice,.productSpecialPriceSale{color:#E1E1E1;font-family:tahoma;font-size:19px;line-height:normal;font-weight:400}
.productPriceDiscount{color:#9ACE07;font-size:12px}
.buttonRow,.buttonRow2{margin:0;padding:7px 0}
.buttonRow input,.buttonRow2 input,.buttonRow3 input{border:none;background:none;padding:0}
#login-email-address,#login-password,#company,#firstname,#lastname,#street-address,#suburb,#postcode,#country,#fax,#city,#telephone,#email-address,#email-address-confirm,#password-new,#password-confirm,#contactname, #phonenumber,#attrib-97-463, #password-current{border:1px solid #999;height:20px;padding-top:2px;text-indent:5px;font-size:15px;color:#666;background-color:#fff}
.floatingBox a,#productDetailsList li a,#productDetailsList li{color:#636363}
.navSplitPagesResult,.navSplitPagesLinks{font-size:14px;margin:7px 10px}
.ee,.productSpecialPriceSale{text-decoration:line-through}
#priceDetails,#product-search #results img.delete,.gvBal,.forward{float:right}
.messageStackWarning,#navMainWrapper,.navMainSearch,#navCatTabsWrapper,#navEZPagesTop,#navColumnOne.columnLeft,#navColumnTwo.columnRight,#navSupp,.banners,.panes .pane,#header,#bannerboxall .box_head{display:none}
#results p,.col,#logo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsAlsoPurch,.attribImg,.back{float:left}
strong,#lbCaption,.bold{font-weight:700}
html,body,
#login a,.links a,.footer .copy a{color:#FFF}
#categories a.category-products,#navBreadCrumb a{color:#666;text-decoration:none}
#categories a.category-products:hover,a,#navEZPagesTOC ul li a{color:#636363;text-decoration:none}
#results li p a:hover,.box_head a:hover,.box_body a:hover,.box_body ol li a:hover,#moreinformation .box_body ul li a:hover,#navBreadCrumb a:hover,a,.product a:hover,.product_list a:hover,.product_list_col a:hover,.footer a:hover{text-decoration:underline}
.error,.button_update_cart,.messageStackWarning,.messageStackError{color:red}
#featured .box_body a:hover,#whatsnew .box_body a:hover,#specials .box_body a:hover,#reviews .box_body a:hover,#manufacturerinfo .box_body a:hover,#productnotifications .box_body a:hover,#shoppingcart .cart a:hover,#newProductsDefault a.link:hover,#allProductsDefault a.link:hover,#featuredDefault a.link:hover,.tabTable td a:hover,#alsoPurchased a,a:hover{text-decoration:none}

#gallery,#labelgallery,#bookmark,.information{margin-bottom:10px}
#shoppingCartDefault .buttonRow,#createAcctSuccessMainContent{margin:5px}
#indexDefault,#specialsListing,#newProductsDefault,#allProductsDefault,#loginDefault,#productGeneral,#shoppingCartDefault,caption h2,.content,#myAccountGen li,#myAccountNotify li{margin:0}
#newProductsDefault a.link,#allProductsDefault a.link,#featuredDefault a.link,.tabTable td a,.categoryIcon a,#cartContentsDisplay td a,.product a,.product a strong,.product_list a,.product_list_col a{color:#666;text-decoration:none;font-size:11px;line-height:normal;font-weight:400}
.categoryIcon,.advisory,#sorter{margin:10px}
#infoShoppingCart,#popupShippingEstimator,.bg_center{background:url(../images/bg_center.gif)}
p.content,p{color:#666;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;padding-left:5px;padding-right:15px}
#shoppingcart .box_body,#tellafriend .box_body{border-left:5px solid #e4e4e4;border-right:5px solid #e4e4e4;border-bottom:5px solid #e4e4e4;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-weight:400;font-size:13px;margin-bottom:5px}
#ezpages .box_head,#shoppingcart .box_head,#orderhistory .box_head{padding-left:15px;padding-top:18px;background:#FFF url(../images/header-backgrounds-small.jpg) no-repeat;width:170px;height:30px}
#ezpagesContent,#orderhistoryContent{margin-bottom:10px;border-left:5px solid #e4e4e4;border-right:5px solid #e4e4e4;border-bottom:5px solid #e4e4e4;font-family:Trebuchet MS,Arial,Helvetica,sans-serif}
.itemTitle a:hover,.centerColumn legend{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#333333}
*,FORM{margin:0;padding:0}
table,td,#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top}
.product strong,.product_list strong,.product_list_col strong{color:#666;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:19px;line-height:normal;font-weight:400}
.product_list,.product_list_col{background:url(../images/line_1.gif) bottom left repeat-x;margin:0;padding:20px 0}


#productAttributesWrapper{border:2px solid #e4e4e4;width:320px;margin-left:10px;float:right;margin-top:0px;background-color:#fff;padding:5px; margin-right:5px;}

#productAttributes{background:#fff url(../images/attribs-background.gif) no-repeat;width:100%;border-bottom:1px solid #e4e4e4}
#attribsOptionsText{background:#fff url(../images/attribute-text-background.jpg) no-repeat; color:#fff;font-size:16px;font-weight:400;background-color:#d3207a;text-align:left;padding:10px; margin-bottom:10px; border-bottom:1px solid #fff;}
.wrapperAttribsOptions{padding-left:5px;width:90%;font-size:16px;font-weight:normal;display:block;}
.optionName{color:#666;font-size:14px;font-weight:400;margin-top:0; width:100%;}
.back{color:#333;margin-left:5px;float:left}
.cartAttribsList img{width:30%}


#cartQuantity{margin-bottom:0;margin-top:10px;float:left;font-size:14px}
#cartAdd{background-color:#eee;font-size:12px;line-height:16px;text-align:center;border:10px solid #4C4B4E;z-index:3000;width:450px;position:absolute;margin:auto;padding:1em; color:#666666;}
#cartbutton{float:left; margin-top:5px}


#productName{background:#fff url(../images/centre-column-header-bg.jpg) no-repeat;height:35px;color:#fff;font-size:14px;font-weight:normal;float:left;line-height:18px;padding-left:31px;padding-top:18px; width:690px;}



#facebook{margin-left:10px; margin-bottom:10px;}


#ProductListShadow {background:#fff url(../images/product-gradient.gif) repeat-x; padding-left:20px;width:701px; height:40px;margin-left:0px;float:left; margin-bottom:5px;}

#previous-next {float:right; margin-top:5px;margin-right:5px;}


#handwriting {background:#fff url(../images/handwriting.gif); float:left; display:block; width:161px; height:156px; margin-top:10px; margin-bottom:40px;}


#productAdditionalImages{
float:left;
margin-left:10px;
}

#productAdditionalImages .additionalImages {
background-color: #ffffff;
border: 1px solid #CCC;
float: left;
margin-bottom: 2px;
margin-left: 2px;
margin-right: 2px;
margin-top: 2px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
}


#productAdditionalImages img{
width:30px;
height:30px;
}

.content {color:#666666;}

h2#checkoutShippingHeadingAddress {color:#9ecff5; padding-left:15px;}
h2#checkoutShippingHeadingMethod {color:#9ecff5; font-size:16px;}

#checkoutShippingContentChoose {color:#666666; font-size:12px; font-weight:normal; line-height:18px;}



.ccinfo {margin-top:15px;}


input[type=text] {width:50%;vertical-align:middle;margin:0 0 3px; border:1px solid #e4e4e4; padding:5px; margin-top:3px; font-size:12px;}


#orderTotals {color:#333333;}




/* Page Content - Ez Pages and Product pages */
h2.description {font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#d3207a;font-size:20px;line-height:20px;font-weight:400;margin-left:0px;padding-left:10px; padding-right:10px;}
span.h2subtitle{color:#00468f;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;padding-top:0px}

h3.description {font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#d3207a;font-size:20px;line-height:20px;font-weight:400;margin-left:0px;padding-left:10px; padding-right:10px;}
span.h3subtitle{color:#00468f;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;padding-top:0px}
h4.description {font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#d3207a;font-size:16px;line-height:18px;font-weight:400;margin-left:0px;padding-left:10px; padding-right:10px;padding-top:10px;}
span.h4subtitle{color:#00468f;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;}


.description li{color:#00468f;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:14px; line-height:20px; font-weight:400; margin-left:10px;}



#suggestSearch { width:300px; height:40px; background:url(../images/searchformback.png) no-repeat -0px -0px; margin:0 5px 0 0; padding:10px 0 0 38px; display:inline; float:left; position:relative; top:28px; left:-10px; }

#suggestSearch form{}
#suggestSearch input.formInput{ width:235px;-webkit-appearance: none; height:20px; line-height:25px;float:left; border:none; background:none; font-size:16px; letter-spacing:-1px; vertical-align:middle;}
#suggestSearch input.formGo{width:28px; height:28px; float:left; padding:0; margin:4px 14px 5px 4px; background:url(../images/assets_generic.png) no-repeat 0px -1px;  border:none; display:inline; font-size:0; line-height:0; text-indent:-99999px; font-size:0; cursor:pointer;}
#suggestSearch input:hover.formGo {background:url(../images/assets_generic.png) no-repeat -30px -1px;}
#suggestSearch input:active.formGo {background:url(../images/assets_generic.png) no-repeat -61px -1px;}



#liveChat {background:url(../images/liveChat.png); float:right; width:160px; height:43px; position:relative; top:0px;}

#featuredContent {background:url(../images/featured-content.jpg); width:945px; height:288px; position:relative; top:0px; margin-bottom:5px;}
#featuredTestimonials {background:url(../images/testimonials.gif); width:945px; height:39px;position:relative; top:0px; margin-bottom:0px;}
.fb-like {top:20px; float:left; padding-left:10px; }
.google {float:left; padding-top:22px;}


#shapes {
margin-top:10px;
margin-left:3px;
padding:0;
float:left;
width:100%;
}

#shapes li {
display:inline;
padding:0;
margin:0;
}

#shapes a:link, #shapes a:visited {
display:block;
float:left;
text-indent:-9999px;
}


#shapes .square a{
background:url(../images/square.jpg);
background-position: 0px 0px;
width:168px;
height:182px;
}
#shapes .square a:hover{
background:url(../images/square-over.jpg);
background-position: 0px 0px;
}

#shapes .rectangular a{
background:url(../images/rectangular.jpg) 0px -0px;
background-position: 0px 0px;
width:242px;
height:182px;
}
#shapes .rectangular a:hover{
background:url(../images/rectangular-over.jpg) 0px -0px;
background-position: 0px 0px;
}

#shapes .circular a{
background:url(../images/circular.jpg) -4px -4px;
background-position: 0px 0px;
width:172px;
height:182px;
}
#shapes .circular a:hover{
background:url(../images/circular-over.jpg) 0px -0px;
background-position: 0px 0px;
}

#shapes .oval a{
background:url(../images/oval.jpg) 0px -0px;
background-position: 0px 0px;
width:187px;
height:182px;
}
#shapes .oval a:hover{
background:url(../images/oval-over.jpg) 0px -0px;
background-position: 0px 0px;
}

#shapes .custom a{
background:url(../images/custom.jpg) 0px -0px;
background-position: 0px 0px;
width:176px;
height:182px;
}
#shapes .custom a:hover{
background:url(../images/custom-over.jpg) 0px -0px;
background-position: 0px 0px;
}


/* liScroll styles */

#tickercontainer { /* the outer div with the black border */
background: #fff; 
height: 16px; 
margin: 0; 
padding: 0;
overflow: hidden; 
width:100%;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 2px;
width: 935px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 500px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #fff;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0066;
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-style:italic;
font-weight:bold;
margin: 0 5px 0 0;
font-size:13px;
text-decoration:none;

} 
ul.newsticker span {
margin: 0 50px 0 0;
} 


/* FEATURED AREA START */

#featureArea
{width:945px; 
height:288px;
background-color: #f0efef;
margin-left:2px;
margin-top:10px;
}


#leftBanner 
{
background:url(../images/handyAsset.png) -466px -5px;
float:left;
display:block;
height:290px;
width:15px;

}

#rightBanner
{
background:url(../images/handyAsset.png) -505px -5px;
float:right;
display:block;
height:288px;
width:12px;
	}

#buttonContainer
{width:915px;  
height:280px; 
float:left;
margin-top:12px;
}

#buttonContainerover
{width:915px;  
height:10px; 
float:left;
margin-top:12px;
position:relative;
}

#contentHolder {
float:left;
width:720px;
height:260px;
}

#buttonContainerContent1 a {
background:url(../images/background1.jpg) no-repeat;
float:left;
display:block;
width:710px;
height:260px;
position:absolute;
}

#buttonContainerContent2 a{
background:url(../images/background2.jpg) no-repeat;
float:left;
display:block;
width:710px;
height:260px;
display:none;
position:absolute;
}

#buttonContainerContent3 a{
background:url(../images/background3.jpg) no-repeat;
float:left;
display:block;
width:710px;
height:260px;
display:none;
position:absolute;
}

#buttonContainerContent4 a{
background:url(../images/background4.jpg) no-repeat;
float:left;
display:block;
width:710px;
height:260px;
display:none;
position:absolute;
}

.buttons
{
width:190px; 
height:65px; 
margin:0px; 
float:right; 
}

#button1 a
{
background:url(../images/handyAsset.png) -10px -8px;
width:190px; 
height:65px; 
float:right;
display:block;
position:absolute;
}

#button1over
{
background:url(../images/handyAsset.png) -210px -8px;
float:right;
display:block;
width:242px; 
height:65px; 
position:relative;
display:none;
left:0px;
top:-272px;
}

#button2 a
{
background:url(../images/handyAsset.png) -10px -75px;
width:190px; 
height:65px; 
float:right; 
display:block;
position:absolute;
}

#button2over
{
background:url(../images/handyAsset.png) -210px -75px;
width:242px; 
height:65px; 
float:right; 
display:block;
position:relative;
display:none;
left:0px;
top:-207px;
}

#button3 a
{
background:url(../images/handyAsset.png) -10px -142px;
width:190px; 
height:65px; 
float:right; 
display:block;
position:absolute;
}

#button3over
{
background:url(../images/handyAsset.png) -210px -142px;
width:242px; 
height:65px; 
float:right; 
display:block;
position:relative;
display:none;
left:0px;
top:-142px;
}


#button4 a
{
background:url(../images/handyAsset.png) -10px -210px;
width:190px; 
height:70px; 
float:right; 
display:block;
position:absolute;

}

#button4over
{
background:url(../images/handyAsset.png) -210px -210px;
width:242px; 
height:70px; 
float:right; 
display:block;
display:none;
left:0px;
top:-77px;
position:relative;
}


/* FEATURED AREA END */




#qualityService {
margin-left:5px;
margin-top:0px;
padding:0;
float:left;
width:100%;
}

#qualityService li {
display:inline;
padding:0;
margin:0;
}

#qualityService a:link, #qualityService a:visited {
display:block;
float:left;
text-indent:-9999px;
}


#qualityService .QSbutton1 a{
background:url(../images/qualityService1.jpg);
background-position: 0px 0px;
width:204px;
height:55px;
}



#qualityService .QSbutton2 a{
background:url(../images/qualityService2.jpg) 0px -0px;
background-position: 0px 0px;
width:172px;
height:55px;
}
#qualityService .QSbutton2 a:hover{
background:url(../images/qualityService2-over.jpg) 0px -0px;
background-position: 0px 0px;
}

#qualityService .QSbutton3 a{
background:url(../images/qualityService3.jpg) -4px -4px;
background-position: 0px 0px;
width:209px;
height:55px;
}
#qualityService .QSbutton3 a:hover{
background:url(../images/qualityService3-over.jpg) 0px -0px;
background-position: 0px 0px;
}

#qualityService .QSbutton4 a{
background:url(../images/qualityService4.jpg) 0px -0px;
background-position: 0px 0px;
width:356px;
height:55px;
}
#qualityService .QSbutton4 a:hover{
background:url(../images/qualityService4-over.jpg) 0px -0px;
background-position: 0px 0px;
}

#popular {
background:url(../images/popular.jpg) 0px -0px;
background-position: 0px 0px;
margin-left:8px;
margin-top:5px;
padding:0;
float:left;
width:942px;
height:270px;
display:block;
}


/* Slider Start */

#slide {float:left; margin-left:5px; margin-top:5px; width:941px; height:240px; background:url(../images/slideBack.jpg)}

#slide li { float:left; position:relative; top:50px; left:30px; list-style-type:none;}

#slide li a {float:left; width:201px; height:208px; margin:5px;   position:relative; display:inline; text-indent:-9999px; }
#slide li a:hover { }

#slide1 a  {background:url(../images/slide1.jpg);}
#slide2 a  {background:url(../images/slide2.jpg);}
#slide3 a  {background:url(../images/slide3.jpg);}
#slide4 a  {background:url(../images/slide4.jpg);}
#slide5 a  {background:url(../images/slide5.jpg);}
#slide6 a  {background:url(../images/slide6.jpg);}
#slide7 a  {background:url(../images/slide7.jpg);}
#slide8 a  {background:url(../images/slide8.jpg);}
#slide9 a  {background:url(../images/slide9.jpg);}
#slide10 a  {background:url(../images/slide10.jpg);}
#slide11 a  {background:url(../images/slide11.jpg);}
#slide12 a  {background:url(../images/slide12.jpg);}
#slide13 a  {background:url(../images/slide13.jpg);}
#slide14 a  {background:url(../images/slide14.jpg);}
#slide15 a  {background:url(../images/slide15.jpg);}
#slide16 a  {background:url(../images/slide16.jpg);}
#slide17 a  {background:url(../images/slide17.jpg);}
#slide18 a  {background:url(../images/slide18.jpg);}
#slide19 a  {background:url(../images/slide19.jpg);}
#slide20 a  {background:url(../images/slide20.jpg);}

.bx-prev {float:left; width:31px; height:31px; background:url(../images/arrows.png) -31px 31px; display:block; text-indent:-9999px; margin-left:10px; position:relative; top:-95px;}
.bx-prev:hover {background:url(../images/arrows.png) 31px 0px;}

.bx-next {float:right; width:31px; height:31px; background:url(../images/arrows.png) 0px 31px;; display:block; text-indent:-9999px; margin-right:10px; position:relative; position:relative; top:-95px;}
.bx-next:hover {background:url(../images/arrows.png) 0px 0px;}

/* Slider End */




/* Info Tabs Start */

#slidinginfoTabs {float:left; margin-left:15px; width:941px; position:relative; top:0px; left:0px; background:url(../images/tabBackground.gif)  #ffffff no-repeat;}

#slidinginfoTabs p{font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666;margin:0px; left:0px; position:relative; padding-left:0px;padding-top:10px; border-top:1px dotted #e4e4e4;}

#slidinginfoTabs a{color:#9ecff5;margin:0px; left:0px; position:relative;}

#slidinginfoTabs h1 {text-decoration:none; font-size:20px; font-weight:normal;margin:0px; left:0px; position:relative; padding-bottom:10px;}
#slidinginfoTabs h2 {text-decoration:none; font-size:20px; color:#9ecff5; font-weight:normal;margin:0px; left:0px; position:relative; padding-bottom:10px;}
#slidinginfoTabs li {left:0px; top:0px; margin:0px; display:inline;}

#infotab1 a {background:url(../images/tab1.png) no-repeat;}
#infotab1 a:hover {background:url(../images/tab1-over.png) no-repeat;}
#infotab2 a {background:url(../images/tab2.png) no-repeat;}
#infotab2 a:hover {background:url(../images/tab2-over.png) no-repeat;}
#infotab3 a {background:url(../images/tab3.png) no-repeat;}
#infotab3 a:hover {background:url(../images/tab3-over.png) no-repeat;}
#infotab4 a {background:url(../images/tab4.png) no-repeat;}
#infotab4 a:hover {background:url(../images/tab4-over.png) no-repeat;}
#infotab5 a {background:url(../images/tab5.png) no-repeat;}
#infotab5 a:hover {background:url(../images/tab5-over.png) no-repeat;}
#infotab6 a {background:url(../images/tab6.png) no-repeat;}
#infotab6 a:hover {background:url(../images/tab6-over.png) no-repeat;}
#infotab7 a {background:url(../images/tab7.png) no-repeat;}
#infotab7 a:hover {background:url(../images/tab7-over.png) no-repeat;}
#infotab8 a {background:url(../images/tab8.png) no-repeat;}
#infotab8 a:hover {background:url(../images/tab8-over.png) no-repeat;}

#slidinginfoTabs li a {float:left; width:110px; height:40px; margin:1px; position:relative;  text-indent:-9999px; left:0px; top:0px;}

.contentInfotab {padding:20px; width:900px; float:left; margin:0px; left:0px; position:relative;}

#infotabContent1 { }
#infotabContent2 {display:none;}
#infotabContent3 {display:none;}
#infotabContent4 {display:none;}
#infotabContent5 {display:none;}
#infotabContent6 {display:none;}
#infotabContent7 {display:none;}
#infotabContent8 {display:none;}

#twitterLogo {display:block; width:600px; height:38px; background:url(../images/twitterLogo.png) no-repeat; float:left; display:inline;}
#twitterFollow {float:right; display:inline; margin-top:12px; }

/* Info Tabs End */


	#tweets {
    width:920px;
    padding:20px;
    float:left;

    }
	#tweets div {
    font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size:14px;
    line-height:20px;
    float:left;
    color:#666666;
    }
    #jtwt_tweet {
    width:90%;

    }
    #jtwt_picture {
    margin-right:20px;
    border:1px solid #e9e9e9;
    }
    #jtwt {
    margin-bottom:20px;
    padding-bottom:10px;
    border-bottom:1px dotted #e9e9e9;
        width:820px;
    }
    #tweets div a{
    font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size:14px;
    color:#9ecff5;
    text-decoration:none;
    line-height:20px;
    }
    
    
/* Footer Start */


#footerBar {float:left;background:url(../images/footerBackground.gif) repeat-x; display:block; width:100%; height:250px;}
#footerColumns {margin-left:auto; margin-right:auto; width:1000px; margin-top:20px;}
#footerColumns li{color:#ffffff; font-size:11px; font-family:Trebuchet MS,Arial,Helvetica,sans-serif;line-height:20px; padding-top:2px;padding-bottom:2px; border-bottom:1px dotted #245395; list-style-type: none;}

#footerColumns h2 a{color:#9ecff5; font-size:12px; font-family:Trebuchet MS,Arial,Helvetica,sans-serif;line-height:20px; text-decoration:none;}
#footerColumns h3 a{color:#ffffff; font-size:11px; font-family:Trebuchet MS,Arial,Helvetica,sans-serif;line-height:16px; text-decoration:none; }
#footerColumns h3 a:hover {color:#ff0066; }

#footerColumn1 {width:20%; float:left;}
#footerColumn2 {width:20%; float:left;}
#footerColumn3 {width:20%; float:left;}
#footerColumn4 {width:20%; float:left;}
#footerColumn5 {width:20%; float:left;}

#footerCopyright {float:left;margin-top:20px;margin-bottom:20px; color:#3a74c4;}
#footerCopyright a {color:#9ecff5;margin-bottom:20px;}

/* Footer End */


/* Ez page Columns */
#column1 {width:50%;float:left;}
#column1 li {font-size:14px; line-height:25px; margin-left:10px; color:#999999;}
#column2 {width:50%; float:left;}



/* About us Start */

#aboutUs {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#aboutUs h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9;}

#aboutUs h2 { color:#9ecff5; text-decoration:none; font-size:16px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9;}

#aboutUs h1 span{font-size:16px; color:#666666;}
#officePhoto {margin-top:10px; margin-bottom:5px;}
#fran {display:block; width:75px; height:75px; float:left; border: 1px solid #e9e9e9; margin:5px; background:url(../images/fran.jpg);}
#fran {display:block; width:75px; height:75px; float:left; border: 1px solid #e9e9e9; margin:5px; background:url(../images/fran.jpg);}
#tracey {display:block; width:75px; height:75px; float:left; border: 1px solid #e9e9e9; margin:5px; background:url(../images/tracey.jpg);}
#matt {display:block; width:75px; height:75px; float:left; border: 1px solid #e9e9e9; margin:5px; background:url(../images/matt.jpg);}
#martyn {display:block; width:75px; height:75px; float:left; border: 1px solid #e9e9e9; margin:5px; background:url(../images/martyn.jpg);}

#aboutusSlider {width:100%;  float:left;}

#franContent  {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px;color:#666666; width:90%; background-color:#f0f9f9; float:left; display:none; border:1px dotted #e9e9e9; padding:10px;}

#traceyContent  {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px;color:#666666; width:90%; background-color:#f0f9f9; float:left; display:none; border:1px dotted #e9e9e9; padding:10px;}

#mattContent  {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px;color:#666666; width:90%; background-color:#f0f9f9; float:left; display:none; border:1px dotted #e9e9e9; padding:10px;}

#martynContent  {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px;color:#666666; width:90%; background-color:#f0f9f9; float:left; display:none; border:1px dotted #e9e9e9; padding:10px;}
/* About us End*/



/* Sample Page Start */

#sample {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#sample h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px;}

#sample h2 { color:#9ecff5; text-decoration:none; font-size:16px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9;}

#sample h1 span{font-size:16px; color:#666666;}
#sample p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px;}

/* About us End*/


/* Gallery Start */


#gallery { margin-left:20px;float:left;margin-bottom:20px;}

#gallery h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px; }

#gallery h3 { color:#9ecff5; text-decoration:none; font-size:18px; font-weight:normal; margin:0px; left:0px; position:relative; line-height:20px; float:left;}

#gallery h1 span{font-size:16px; color:#666666;}
#gallery h3 span{font-size:14px; color:#666666; }

#gallery li{
float:left;
list-style: none;}

#gallery ul{
float:left;
list-style: none;
margin-right:20px;
margin-left:0px;
padding-bottom:10px;
border-bottom: 1px dotted #e9e9e9; 
}

#galleryColumn1 {width:50%;float:left; }
#galleryColumn2 {width:50%; float:left; }

#gallery li a {
width:50px; 
height:50px; 
display:block;
border:5px solid #e9e9e9;
margin:5px;
padding:0px;
text-indent:-9999px;
float:left;
text-decoration:none;
}

#gallery li a:hover {
border:5px solid #e52f8a;}

#paper1 {
background:url(../images/gallery/thumbs/paper1.jpg) no-repeat 10px 10px;}
#paper2 {
background:url(../images/gallery/thumbs/paper2.jpg) no-repeat 10px 10px;}
#paper3 {
background:url(../images/gallery/thumbs/paper3.jpg) no-repeat 10px 10px;}
#paper4 {
background:url(../images/gallery/thumbs/paper4.jpg) no-repeat 10px 10px;}
#paper5 {
background:url(../images/gallery/thumbs/paper5.jpg) no-repeat 10px 10px;}
#paper6 {
background:url(../images/gallery/thumbs/paper6.jpg) no-repeat 10px 10px;}
#paper7 {
background:url(../images/gallery/thumbs/paper7.jpg) no-repeat 10px 10px;}
#paper8 {
background:url(../images/gallery/thumbs/paper8.jpg) no-repeat 10px 10px;}
#paper9 {
background:url(../images/gallery/thumbs/paper9.jpg) no-repeat 10px 10px;}
#paper10 {
background:url(../images/gallery/thumbs/paper10.jpg) no-repeat 10px 10px;}
#paper11 {
background:url(../images/gallery/thumbs/paper11.jpg) no-repeat 10px 10px;}
#paper12 {
background:url(../images/gallery/thumbs/paper12.jpg) no-repeat 10px 10px;}
#paper13 {
background:url(../images/gallery/thumbs/paper13.jpg) no-repeat 10px 10px;}
#paper14 {
background:url(../images/gallery/thumbs/paper14.jpg) no-repeat 10px 10px;}
#paper15 {
background:url(../images/gallery/thumbs/paper15.jpg) no-repeat 10px 10px;}


#glossyvinyl1 {
background:url(../images/gallery/thumbs/glossyvinyl1.jpg) no-repeat 10px 10px;}
#glossyvinyl2 {
background:url(../images/gallery/thumbs/glossyvinyl2.jpg) no-repeat 10px 10px;}
#glossyvinyl3 {
background:url(../images/gallery/thumbs/glossyvinyl3.jpg) no-repeat 10px 10px;}
#glossyvinyl4 {
background:url(../images/gallery/thumbs/glossyvinyl4.jpg) no-repeat 10px 10px;}
#glossyvinyl5 {
background:url(../images/gallery/thumbs/glossyvinyl5.jpg) no-repeat 10px 10px;}
#glossyvinyl6 {
background:url(../images/gallery/thumbs/glossyvinyl6.jpg) no-repeat 10px 10px;}
#glossyvinyl7 {
background:url(../images/gallery/thumbs/glossyvinyl7.jpg) no-repeat 10px 10px;}
#glossyvinyl8 {
background:url(../images/gallery/thumbs/glossyvinyl8.jpg) no-repeat 10px 10px;}
#glossyvinyl9 {
background:url(../images/gallery/thumbs/glossyvinyl9.jpg) no-repeat 10px 10px;}
#glossyvinyl10 {
background:url(../images/gallery/thumbs/glossyvinyl10.jpg) no-repeat 10px 10px;}
#glossyvinyl11 {
background:url(../images/gallery/thumbs/glossyvinyl11.jpg) no-repeat 10px 10px;}
#glossyvinyl12 {
background:url(../images/gallery/thumbs/glossyvinyl12.jpg) no-repeat 10px 10px;}
#glossyvinyl13 {
background:url(../images/gallery/thumbs/glossyvinyl13.jpg) no-repeat 10px 10px;}
#glossyvinyl14 {
background:url(../images/gallery/thumbs/glossyvinyl14.jpg) no-repeat 10px 10px;}
#glossyvinyl15 {
background:url(../images/gallery/thumbs/glossyvinyl15.jpg) no-repeat 10px 10px;}


#metallicvinyl1 {
background:url(../images/gallery/thumbs/metallicvinyl1.jpg) no-repeat 10px 10px;}
#metallicvinyl2 {
background:url(../images/gallery/thumbs/metallicvinyl2.jpg) no-repeat 10px 10px;}
#metallicvinyl3 {
background:url(../images/gallery/thumbs/metallicvinyl3.jpg) no-repeat 10px 10px;}
#metallicvinyl4 {
background:url(../images/gallery/thumbs/metallicvinyl4.jpg) no-repeat 10px 10px;}
#metallicvinyl5 {
background:url(../images/gallery/thumbs/metallicvinyl5.jpg) no-repeat 10px 10px;}
#metallicvinyl6 {
background:url(../images/gallery/thumbs/metallicvinyl6.jpg) no-repeat 10px 10px;}
#metallicvinyl7 {
background:url(../images/gallery/thumbs/metallicvinyl7.jpg) no-repeat 10px 10px;}
#metallicvinyl8 {
background:url(../images/gallery/thumbs/metallicvinyl8.jpg) no-repeat 10px 10px;}
#metallicvinyl9 {
background:url(../images/gallery/thumbs/metallicvinyl9.jpg) no-repeat 10px 10px;}
#metallicvinyl10 {
background:url(../images/gallery/thumbs/metallicvinyl10.jpg) no-repeat 10px 10px;}
#metallicvinyl11 {
background:url(../images/gallery/thumbs/metallicvinyl11.jpg) no-repeat 10px 10px;}
#metallicvinyl12 {
background:url(../images/gallery/thumbs/metallicvinyl12.jpg) no-repeat 10px 10px;}
#metallicvinyl13 {
background:url(../images/gallery/thumbs/metallicvinyl13.jpg) no-repeat 10px 10px;}
#metallicvinyl14 {
background:url(../images/gallery/thumbs/metallicvinyl14.jpg) no-repeat 10px 10px;}
#metallicvinyl15 {
background:url(../images/gallery/thumbs/metallicvinyl15.jpg) no-repeat 10px 10px;}


#clearglossyvinyl1 {
background:url(../images/gallery/thumbs/clearglossyvinyl1.jpg) no-repeat 10px 10px;}
#clearglossyvinyl2 {
background:url(../images/gallery/thumbs/clearglossyvinyl2.jpg) no-repeat 10px 10px;}
#clearglossyvinyl3 {
background:url(../images/gallery/thumbs/clearglossyvinyl3.jpg) no-repeat 10px 10px;}
#clearglossyvinyl4 {
background:url(../images/gallery/thumbs/clearglossyvinyl4.jpg) no-repeat 10px 10px;}
#clearglossyvinyl5 {
background:url(../images/gallery/thumbs/clearglossyvinyl5.jpg) no-repeat 10px 10px;}
#clearglossyvinyl6 {
background:url(../images/gallery/thumbs/clearglossyvinyl6.jpg) no-repeat 10px 10px;}
#clearglossyvinyl7 {
background:url(../images/gallery/thumbs/clearglossyvinyl7.jpg) no-repeat 10px 10px;}
#clearglossyvinyl8 {
background:url(../images/gallery/thumbs/clearglossyvinyl8.jpg) no-repeat 10px 10px;}
#clearglossyvinyl9 {
background:url(../images/gallery/thumbs/clearglossyvinyl9.jpg) no-repeat 10px 10px;}
#clearglossyvinyl0 {
background:url(../images/gallery/thumbs/clearglossyvinyl10.jpg) no-repeat 10px 10px;}
#clearglossyvinyl11 {
background:url(../images/gallery/thumbs/clearglossyvinyl11.jpg) no-repeat 10px 10px;}
#clearglossyvinyl12 {
background:url(../images/gallery/thumbs/clearglossyvinyl12.jpg) no-repeat 10px 10px;}
#clearglossyvinyl13 {
background:url(../images/gallery/thumbs/clearglossyvinyl13.jpg) no-repeat 10px 10px;}
#clearglossyvinyl14 {
background:url(../images/gallery/thumbs/clearglossyvinyl14.jpg) no-repeat 10px 10px;}
#clearglossyvinyl15 {
background:url(../images/gallery/thumbs/clearglossyvinyl15.jpg) no-repeat 10px 10px;}


/* Gallery End */


/* Contact Page Start */

#contactus {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#contactus h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px;}

#contactus h2 { color:#9ecff5; text-decoration:none; font-size:16px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9;}

#contactus h1 span{font-size:16px; color:#666666;}
#contactus p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px;}




fieldset,fieldset contactUsForm{ border:1px solid #e1e1e1;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:5px;margin-bottom:5px;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;line-height:20px;color:#666666;font-size:14px;background-color:#f9fbfd;padding:10px; float:right; width:95%;}






#shippingInfo {
width:500px; 
float:right;
margin-right:15px;
padding:0;
}

#shippingButtons {
width:95%; 
float:left;
padding:0;
}

#comments { 
border:1px solid #e1e1e1;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin-top:5px;
margin-bottom:5px;
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
line-height:20px;color:#666666;
font-size:14px;
background-color:#f9f9f9; 
width:95%;
float:left;
margin-bottom:20px;
}

#shippingForms {
border:1px solid #e1e1e1;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin-top:5px;
margin-bottom:5px;
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
line-height:20px;
color:#666666;
font-size:14px;
background-color:#f9f9f9;
width:95%;
float:left;
}


#checkoutConfirmDefaultHeadingComments, #checkoutConfirmDefaultHeadingCart
{font-size:16px; color:#666666; margin-left:15px;
	
	}

#shippingPaymentmethods {
float:left;
width:800px;
margin-left:15px;
font-size:16px;
border-bottom: 1px dotted #e9e9e9;
margin-bottom:15px;
}


#shippingPaymentmethods h3{
font-size:16px; float:left; color:#999999; margin-right:5px; margin-top:10px; margin-bottom:10px;}

#shippingPaymentmethods h4{
font-size:16px; float:left;margin-right:20px; color:#333333; font-weight:400; margin-top:10px; margin-bottom:10px;}

#commentConfirm {color:#333333; font-size:14px; margin-left:15px;}

#billingAddress {
float:left;
margin-left:15px;
padding:10px;
width:45%;
background-color:#f9f9f9;
}

#shippingAddress {
float:left;
margin-left:15px;
padding:10px;
width:350px;
background-color:#f9f9f9;
}

#checkoutOrderTotals
{float:right; width:430px;
}

#checkoutCoupon
{float:left; width:45%; margin-left:15px;
background-color:#f9f9f9;}

#checkoutComments
{float:left; width:45%; margin-left:15px;
background-color:#f9f9f9;}

#checkoutcolumnRight
{float:right; width:450px; margin-right:15px;}


#paymentMethod
{float:left; width:430px; 
background-color:#f9f9f9;}

#ccinfoCheckout {background-color:#ffffff;}

#commentCheckout
{float:right; width:430px;}

#map_canvas {float:left; width:600px; height:300px; padding-top:20px;}

#contactAddress {float:left; width:200px; height:300px; padding-left:20px; font-family:Trebuchet MS,Arial,Helvetica,sans-serif;line-height:20px;color:#666666;font-size:14px;}

#contactOverview {float:left; width:900px; height:400px; margin-top:30px;}



/* Testimonials Page Start */

#testimonials {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#testimonials h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px;}

#testimonials h2 { color:#9ecff5; text-decoration:none; font-size:16px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9;}

#testimonials h1 span{font-size:16px; color:#666666;}
#testimonials p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px;}


.centerBoxImageLeftTestimonialsMan{background:url(../images/man.jpg);width:100px;height:100px;display:block;float:right;display:block;margin:5px;}
.centerBoxImageLeftTestimonialsWoman{background:url(../images/woman.jpg);width:100px;height:100px;display:block;float:right;display:block; margin:5px;}


/* Testimonials Page End */






/* Artwork Guide Page Start */

#artworkGuide {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#artworkGuide h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px;}

#artworkGuide h2 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9;}

#artworkGuide h1 span{font-size:16px; color:#666666;}
#artworkGuide h2 span{font-size:16px; color:#666666;}
#artworkGuide p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px;}


/* Artwork Guide Page End */



/* Quick Search Start */

#pageTwo {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#pageTwoHeading { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px;}

#quickSearch h2 { color:#d3207a; }

#pageTwo h1 span{font-size:16px; color:#666666;}
#pageTwo h2 span{font-size:16px; color:#666666;}
#pageTwo p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px;}


/* Quick Search Page End */


/* Material Guide Page Start */

#materialGuide {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#materialGuideextra {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#materialGuide h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px;  line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px;}

#materialGuide h2 { color:#9ecff5; text-decoration:none; font-size:18px; font-weight:normal; margin-right:20px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9;}

#materialGuide h1 span{font-size:16px; color:#666666;}
#materialGuide h2 span{font-size:14px; color:#666666; }
#materialGuide p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px; padding-bottom:20px;}


/* Material Guide Page End */


/* Delivery Page Start */

#deliveryInfo {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#deliveryInfo {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#deliveryInfo h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px;  line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px;}

#deliveryInfo h2 { color:#9ecff5; text-decoration:none; font-size:18px; font-weight:normal; margin-right:20px; left:0px; position:relative; padding-bottom:10px; line-height:25px; border-bottom: 1px dotted #e9e9e9;}

#deliveryInfo h1 span{font-size:18px; color:#666666;}
#deliveryInfo h2 span{font-size:14px; color:#666666; }
#deliveryInfo p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px;}


/* Delivery Page End */

/* Privacy Page Start */

#privacyPolicy {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#privacyPolicy {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#privacyPolicy h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px;  line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px; margin-bottom:20px;}

#privacyPolicy h2 { color:#9ecff5; text-decoration:none; font-size:14px; font-weight:normal; margin-right:20px; left:0px; position:relative; }

#privacyPolicy h1 span{font-size:18px; color:#666666;}
#privacyPolicy h2 span{font-size:14px; color:#666666; }
#privacyPolicy p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px;}


/* Delivery Page End */

/* Terms and Conditions Page Start */

#termsConditions {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#termsConditions {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#termsConditions h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px;  line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px; margin-bottom:20px;}

#termsConditions h2 { color:#9ecff5; text-decoration:none; font-size:14px; font-weight:normal; margin-right:20px; left:0px; position:relative; }

#termsConditions h1 span{font-size:18px; color:#666666;}
#termsConditions h2 span{font-size:14px; color:#666666; }
#termsConditions p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px;}




/* Checkout Success */

#checkoutSuccess {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#checkoutSuccess {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#checkoutSuccess h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px;  line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px; margin-bottom:20px;}

#checkoutSuccess h2 { color:#9ecff5; text-decoration:none; font-size:14px; font-weight:normal; margin-right:20px; left:0px; position:relative; }

#checkoutSuccess h1 span{font-size:18px; color:#666666;}
#checkoutSuccess h2 span{font-size:14px; color:#666666; }
#checkoutSuccessOrderNumber h2 {font-size:20px; color:#666666; text-align:right; }
#checkoutSuccess p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px;}



/* Delivery Page End */


/* Competition Page Start */

#competitionPage {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#competitionPage {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#competitionPage h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px;  line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px; margin-bottom:20px;}

#competitionPage h2 { color:#9ecff5; text-decoration:none; font-size:14px; font-weight:normal; margin-right:20px; left:0px; position:relative; }

#competitionPage h1 span{font-size:18px; color:#666666;}
#competitionPage h2 span{font-size:14px; color:#666666; }
#competitionPage p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px;}


/* Competition Page End */


/* Account Default Page Start */

#accountDefaultpage {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#accountDefaultpage {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#accountDefaultpage h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px;  line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px; margin-bottom:20px;}

#accountDefaultpage h2 { color:#9ecff5; text-decoration:none; font-size:14px; font-weight:normal; margin-right:20px; left:0px; position:relative; }

#accountDefaultpage h1 span{font-size:18px; color:#666666;}
#accountDefaultpage h2 span{font-size:14px; color:#666666; }
#accountDefaultpage p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px;}


/* Account Default Page End */








/* Checkout Steps */

#step1 {width:936px; height:43px; background:url(../images/step1.jpg); display:block; margin-top:10px; margin-bottom:20px; margin-left:12px;}

#step2 {width:936px; height:43px; background:url(../images/step2.jpg); display:block; margin-top:10px; margin-bottom:20px; margin-left:12px;}

#step3 {width:936px; height:43px; background:url(../images/step3.jpg); display:block; margin-top:10px; margin-bottom:20px; margin-left:12px;}

#step4 {width:936px; height:43px; background:url(../images/step4.jpg); display:block; margin-top:10px; margin-bottom:20px; margin-left:12px;}



/* Account Default Tables */
#accountDefaultpage th[scope=col]  {border-right:1px solid #e9e9e9;}
#accountDefaultpage table  {border:1px solid #e9e9e9;}
#accountDefaultpage th{border-left:1px solid #e9e9e9;border-top:1px solid #e9e9e9;border-bottom:10px solid #e9e9e9;color:#636363;text-align:center;padding:10px;font-size:12px; line-height:16px;font-weight:normal; background-color:#f9f9f9;}
#accountDefaultpage td{border-right:1px solid #e9e9e9;border-bottom:3px solid #e9e9e9;color:#333333;line-height:16px;font-size:12px;font-weight:400;text-align:left;padding:5px;}


/* Account History Tables */
#accountHistorypage th[scope=col]  {border-right:1px solid #e9e9e9;}
#accountHistorypage table  {border:1px solid #e9e9e9;}
#accountHistorypage th{border-left:1px solid #e9e9e9;border-top:1px solid #e9e9e9;border-bottom:10px solid #e9e9e9;color:#636363;text-align:center;padding:10px;font-size:12px; line-height:16px;font-weight:normal; background-color:#f9f9f9;}
#accountHistorypage td{border-right:1px solid #e9e9e9;border-bottom:3px solid #e9e9e9;color:#333333;line-height:16px;font-size:12px;font-weight:400;text-align:left;padding:5px;}

#accountHistorypage {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#accountHistorypage {width:930px; margin-left:20px;float:left;margin-bottom:20px;}
#accountHistorypage h1 { color:#9ecff5; text-decoration:none; font-size:20px; font-weight:normal; margin:0px; left:0px; position:relative; padding-bottom:10px;  line-height:25px; border-bottom: 1px dotted #e9e9e9; margin-right:20px; margin-bottom:20px;}

#accountHistorypage h2 { color:#9ecff5; text-decoration:none; font-size:14px; font-weight:normal; margin-right:20px; left:0px; position:relative; }

#accountHistorypage h1 span{font-size:18px; color:#666666;}
#accountHistorypage h2 span{font-size:14px; color:#666666; }
#accountHistorypage p {font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; color:#666666; padding-right:20px;}
#accountHistorypage fieldset {width:900px; float:left; background-color:#f9f9f9;}



