html{background:#ddd;}body{font:12px/14px Arial,Helvetica,sans-serif;color:#000;background:#ddd;}p{margin:1px auto;}#top-pane{height:144px;margin:0 auto;width:800px;position:relative;}#container{border-color:#ccc;border-style:solid;border-width:0 1px;color:#4B0082;margin:20px auto 0 auto;width:800px;background:#fff;padding-bottom:25px;}#menu{width:800px;}#header{position:relative;text-align:left;height:155px;background-position:left bottom;}#headerContent{float:right;width:650px;position:relative;}#headerContent .middle-line{padding:10px;background-color:#ccc;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;}#logo{float:left;width:90px;height:90px;}#header-left{width:280px;float:left;position:relative;}#header-mid{width:260px;float:right;position:relative;}#header-right{width:260px;float:right;}#headerContent .search_input{font-weight:bold;height:18px;width:170px;border:1px solid #999;font-size:14px;padding:2px;vertical-align:middle;background-color:#fff;}#headerContent .search_button{background-color:#c9f;height:24px;padding-left:10px;padding-right:10px;border:1px solid #999;font-size:14px;padding:2px;color:#fff;vertical-align:middle;}.right-side{float:right;}.left-side{float:left;}#headerContent,#headerContent a{color:#111;}#headerContent .top-line,#headerContent .bottom-line{padding:5px;}form.search{margin:0;}#bottom-nav li.item-hover{background-color:#ffa500;color:#FFF;display:block;padding:10px 20px;cursor:pointer;}#bottom-nav{list-style-type:none;list-style-position:inside;border-bottom:1px solid #ff1493;background-color:#ff1493;}#bottom-nav li{float:left;height:auto;padding:10px 8px;width:100px;background-color:#ff1493;color:#fff;text-align:center;}#bottom-nav li a{text-decoration:none;color:#fff;}#bottom-menu{background-color:#ff1493;}#content{padding:15px 20px;800px;}.link{padding:5px 5px;border-bottom:solid 1px #ccc;border-top:solid 1px #fff;}.link-bar{background-color:#fff;font-size:1.1em;color:#222;background:#fff url(../css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) repeat-x;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}.link-pane{border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}.link-hover{border-bottom:solid 1px red;}.link-selected{border-bottom:solid 1px #fff;border-left:solid 1px #ccc;border-right:solid 1px #ccc;background-color:#fff;}.products-not-found{height:300px;}.preview-container{position:relative;}.item-preview,.item-preview-odd{margin:10px 0 10px 20px;border:1px solid #ccc;width:225px;height:250px;padding:5px;text-align:center;float:left;}.item-preview-first,.item-preview-odd-first{margin-left:0;}.item-preview-image{padding:200px 200px 0 0;background-position:center center;background-repeat:no-repeat;margin:0 auto;}.item-preview-image img{width:200px;margin:auto;}.item-preview{background-color:#fff;}.item-preview-odd{background-color:#fff;}.item-preview-hover{background-color:#E2E2E2;background-image:url("form/highlight.gif");cursor:pointer;}.item-detail-container{width:760px;margin:auto;background-color:#fff;padding:2px;}.item-detail-image{height:300px;background-position:center center;background-repeat:no-repeat;margin-bottom:10px;}.item-detail-progress{width:302px;text-align:center;height:315px;background:#fff url("../images/progress.gif") no-repeat center center;}.item-related-progress,.item-image-progress{background:#fff url("../images/progress.gif") no-repeat center center;}.hint{font-size:10px;font-style:italic;}.item-detail-info{float:right;clear:right;width:230px;}.item-detail-actions{clear:none;margin-top:20px;}.item-detail-actions .button-seperator{height:8px;}.item-detail-actions .action-link{float:right;}.item-detail-container form{clear:none;}.item-detail-info{padding:20px 0 0 0;}.item-detail-info .item-name{font-weight:bold;font-size:15px;padding-bottom:8px;border-bottom:1px solid #ccc;}.item-detail-info .item-price span{font-weight:bold;font-size:15px;}.item-old-price span{font-weight:bold;font-size:15px;color:#f00;text-decoration:none;}.item-old-price{text-decoration:line-through;}.item-detail-info .item-wac span{font-weight:bold;font-size:15px;}.item-detail-info .item-price{padding:5px 0;border-bottom:1px solid #ccc;}.item-detail-info .item-wac{padding:5px 0;border-bottom:1px solid #ccc;}.item-detail-info .item-description{overflow:auto;padding-bottom:5px;border-bottom:1px solid #ccc;}.item-detail-progress{background:transparent url(../images/progress.gif) center center no-repeat;text-align:center;}.item-detail-main{float:left;width:400px;}.item-detail-container select{width:100px!important;}.item-related-products{clear:left;text-align:center;border:1px solid #ccc;}.item-related-products h3{font-size:16;font-weight:bold;color:#222;}.item-related-products div a{text-decoration:none;padding:10px;float:left;margin:5px;}.item-related-image{background-position:center center;background-repeat:no-repeat;margin:0 auto;}.item-related{border:1px solid #ccc;padding:5px;width:140px;}.item-related-image{width:120px;height:120px;background-position:center center;background-repeat:no-repeat;margin:0 auto;margin:0 auto;}.item-related-image img{width:120px;margin:auto;}.item-related-hover{background-color:#E2E2E2;background-image:url("form/highlight.gif");}table.item-dimensions{border-collapse:collapse;}table.item-dimensions td{padding:2px 10px;border:1px solid #ccc;}.item-images{float:left;width:110px;padding-top:5px;border-right:1px solid #ccc;margin-right:10px;text-align:center;}.item-images div{cursor:pointer;}.item-detail-container .v-separator{float:left;height:420px;width:1px;}.action-link a{display:inline;list-style:none;color:#333;font-size:15px;text-decoration:none;overflow:hidden;}.action-link a{background:transparent url(images/action-link-buttons.jpg) no-repeat top left;display:block;float:left;height:30px;margin-right:15px;}.action-link a span{background:transparent url(images/action-link-buttons.jpg) no-repeat right top;cursor:pointer;display:inline;float:left;height:24px;padding:6px 10px 0 0;margin-left:10px;}.action-link a:hover{background-position:0 bottom;color:#fff;}.action-link a:hover span{background-position:right bottom;}.busy-image{width:100%;padding-top:100px;background:#fff url("../images/ajax-loader.gif") no-repeat center top;}.clear{clear:both;float:none;}button.submit-button,button.submit-button-dark{background:transparent none repeat scroll 0 0;border:medium none;cursor:pointer;height:34px;line-height:33px;overflow:visible;padding:0;text-align:center;white-space:nowrap;width:auto;}button.submit-button span,button.submit-button em,button.submit-button-dark span,button.submit-button-dark em{color:#FFF;display:block;font-size:15px;font-style:normal;height:33px;line-height:33px;margin:0;}button.submit-button span,button.submit-button-dark span{background:transparent url(../images/button-left-light.png) no-repeat scroll left top;margin-top:-3px;padding-left:8px;}button.submit-button em,button.submit-button-dark em{background:transparent url(../images/button-right-light.png) no-repeat scroll right top;padding-left:18px;padding-right:30px;}button.submit-button-dark{margin-left:8px;}button.submit-button-dark span{background-image:url(../images/button-left-dark.png);padding-left:7px;}button.submit-button-dark em{background-image:url(../images/button-right-dark.png);padding-right:18px;position:relative;text-indent:-8px;}button.submit-button:hover span{background-position:left bottom;text-decoration:none;}button.submit-button:hover span em{background-position:right bottom;color:#FFF;}button.submit-button-dark:hover span{background-position:left bottom;text-decoration:none;}button.submit-button-dark:hover span em{background-position:right bottom;color:#000;}#headerContent .home-icon{background:transparent url(../images/home-icons.png) no-repeat;float:right;padding-left:32px;height:32px;margin-left:10px;cursor:pointer;}#headerContent .home-icon.home-icon-hover{background-position:0 -42px;}#headerContent .bottom-line{text-align:right;}#headerContent .size-guide-link{font-weight:bold;font-size:14px;}#cart a{text-decoration:none;}#cart .cart-icon{background:transparent url(../images/cart-icons.png) no-repeat;float:right;padding-left:32px;height:32px;background-position:0 -42px;margin-left:10px;}#cart .cart-icon.cart-icon-disabled{background-position:0 -84px;}#cart .cart-icon.cart-icon-hover{background-position:0 -126px;}#cart .basket{font-weight:bold;font-size:14px;}#cart .checkout{font-weight:bold;font-size:14px;color:#c50f79;}#bottom{clear:both;}#bottom .bottom-link{background:#fff url(../images/bottom-menu-buttons.png) no-repeat;float:left;width:265px;height:90px;cursor:pointer;}#bottom .bottom-link.blog{background-position:0 0;}#bottom .bottom-link.boutique{background-position:0 -100px;}#bottom .bottom-link.guarantee{background-position:0 -200px;}#footer{margin:0 auto;color:#222;font-size:10px;background:#fff;width:800px;}#footer .footerContent{border-top:1px solid #ccc;background:#eee;padding-bottom:50px;text-align:center;margin:0 auto;}#cart .preview .cart-info{border-bottom:1px solid #ff5a00;padding:2px;text-align:right;}#cart .preview .cart-actions{border-bottom:1px solid #ff5a00;padding:2px;text-align:right;}#cart .preview .cart-actions div{float:right;margin:2px;cursor:pointer;}#cart .preview .cart-actions div .cart-icon{float:right;background:transparent url(../images/shopping-cart.png) no-repeat;width:24px;height:24px;}#cart .preview .cart-actions div .cart-label{float:right;}#cart .preview .cart-actions a{text-decoration:none;}#cart .preview .login{text-align:right;}.cart-line-item-description{border-bottom:1px solid #ff5a00;padding:2px;}.cart-line-item-description span{font-weight:bold;font-size:13px;}.line-item-actions{width:120px;}.cart-line-item-dimension{border-bottom:1px solid #ff5a00;padding:2px;}.cart-line-item-dimension span{font-weight:bold;font-size:13px;}.cart-detail.cd_top{padding-bottom:20px;}.cart-detail.cd_bottom{margin-top:20px;}.cart-grid select{width:50px!important;}.cart-detail .update{float:right;padding-right:20px;display:none;}.cart-detail .update span.hint{font-size:11px;color:#ff5a00;}.cart-detail .checkout{float:right;width:350px;}.cart-detail .cart-info{float:left;}.cart-detail .cart-info .cart-total span{font-size:14px;font-weight:bold;}.flexigrid tr.erow td{background:#ffc9e4;}.cart-item-remove span{background:transparent url(flexigrid/images/actions-sprite.gif) no-repeat scroll -8px -72px;padding:0 0 0 20px;line-height:20px;}.flexigrid div.bDiv td div div.cart-item-remove{padding:2px;cursor:pointer;border:1px solid #ff5a00;}.flexigrid div.bDiv td div div.cart-item-adjust{padding:2px;cursor:pointer;border:1px solid #ff5a00;margin-top:10px;}.document{background:#fff;}.document .document-wrapper{padding:20px 10px;}.edit-line-item-form .label{width:150px;text-align:left;padding-left:20px;float:left;}.edit-line-item-form .input{float:left;}.edit-line-item{background-color:#fff;width:390px;padding:20px 10px 5px 10px;margin:auto;}.edit-line-item .actions{text-align:center;margin-top:10px;}.edit-line-item-form .inlineController{margin-bottom:5px;padding-bottom:3px;border-bottom:1px solid #ddd;}.inlineController input.error{border:1px solid red;color:red;}.inlineController div.error{color:red;padding-left:20px;}.contact-form .label{width:150px;text-align:left;padding-left:20px;float:left;}.contact-form .input{float:left;width:210px;}.contact{background-color:#fff;width:390px;padding:20px 10px 5px 10px;margin:auto;}.contact-form .actions{text-align:center;margin-top:5px;}.contact-form .inlineController{margin-bottom:5px;padding-bottom:3px;border-bottom:1px solid #ddd;}.contact-form div.message{width:380px;margin:5px auto;clear:left;}.contact-form textarea{width:376px;height:200px;margin:2px auto;}.image-holder{background-position:center center;background-repeat:no-repeat;}.document{padding:2px;}.document .document-wrapper{height:600px;overflow:auto;padding:20px 10px;}.front-image{background-position:center center;background-repeat:no-repeat;position:relative;margin:0 auto;}#gallery{position:relative;height:360px;}#gallery a{float:left;position:absolute;}#gallery a img{border:none;}#gallery a.show{z-index:500;}#gallery .caption{z-index:600;background-color:#000;color:#fff;height:100px;width:100%;position:absolute;bottom:0;}#gallery .caption .content{margin:5px;}#gallery .caption .content h3{margin:0;padding:0;color:#1DCCEF;}.pagination a{text-decoration:none;border:solid 1px #ccc;color:#ccc;}.pagination a,.pagination span{display:block;float:left;padding:.3em .5em;margin-right:5px;margin-bottom:5px;}.pagination .current{background:#ccc;color:#fff;border:solid 1px #ccc;}.pagination .current.prev,.pagination .current.next{color:#999;border-color:#eee;background:#fff;}a.link{text-decoration:none;}.icon{background-image:url(../images/csg-4c056f5a3a2a1.png);background-repeat:no-repeat;}.icon-add{background-position:0 0;}.icon-add-hover{background-position:0 -66px;}.icon-cart{background-position:0 -132px;}.icon-cart-disabled{background-position:0 -198px;}.icon-cart-hover{background-position:0 -264px;}.icon-forward{background-position:0 -330px;}.icon-forward-hover{background-position:0 -396px;}.icon-home{background-position:0 -462px;}.icon-home-hover{background-position:0 -528px;}.icon-subtract{background-position:0 -594px;}.icon-subtract-hover{background-position:0 -660px;}.l-icon{padding-left:16px;}.item-detail-info .item-description ul,.item-detail-info .item-description ol,.item-detail-info .item-description li{list-style-image:none;list-style-position:outside;list-style-type:disc;}.item-detail-info .item-description ul,.item-detail-info .item-description ol{padding-left:20px;}