/* CSS Document */

/* Author Ashoor Namrood, Syrox */

/* PRODUCT LIST PAGE */

.product-list-container { width:705px; height:auto; padding:30px 0px 0px 20px; }

.product-list-container .product-list-item-wrap { width:188px; height:270px; padding:0px 47px 35px 0px; position:relative; float:left; }

.product-list-container .product-list-item-wrap a img.main-image { padding:0px 22px 10px 22px; }

.product-list-container .product-list-item-wrap a img.product-flag { position:absolute; top:-25px; right:5px; }

.product-list-container .product-list-item-wrap span { display:block; cursor:pointer; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; color:#000000; }

.product-list-container .product-list-item-wrap span.prod-name { text-transform:capitalize; }

.product-list-container .product-list-item-wrap span.prod-price { font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; font-weight:bold; }

.product-list-container .product-list-item-wrap a:hover span { color:#999999; }

.product-list-container .product-list-item-wrap a:hover span span { color:#999999; }

span.priceWas { text-decoration:line-through; padding-right:10px; display:inline !important; }

span.priceNow { color:#ff0000 !important; display:inline !important; }

.product-list-container .product-list-item-wrap a:hover span.priceNow { color:#999999 !important; }

/*.product-list-container .product-list-item-wrap a:hover img.main-image { filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; }*/
 


/* Product page */

.productcontent { width:725px; height:auto; position:relative; }

.productcontentleft { width:320px; min-height:500px; height:auto !important; height:500px; margin:auto; float:left; }

.productcontentleft .productimageholder { width:320px; height:auto; margin:auto; text-align:center; margin-bottom:10px; }

.productcontentleft .productimageholder a { margin:auto; }

.thumbnailcontainer { width:320px; height:auto; }

.thumbnailviewer { width:284px; height:auto; margin:auto; text-align:center; padding:40px 18px 20px 18px; position:relative; }

.thumbnailviewer a.go-left { position:absolute; left:0px; top:40px; z-index:2; }

.thumbnailviewer a.go-left img { padding:35px 5px 36px 0px; background-color:#FFFFFF; }

.thumbnailviewer a.go-right { position:absolute; right:0px; top:40px; z-index:2; }

.thumbnailviewer a.go-right img { padding:35px 0px 36px 5px; background-color:#FFFFFF; }

.thumbnailviewer h3 { position:absolute; top:8px; left:5px; font-size:11px; text-transform:uppercase; line-height:11px; font-weight:bold; color:#666666; }

.productcontentleft .thumbnailviewer ul.buttonslist { position:absolute; top:0px; left:105px; }

.productcontentleft .thumbnailviewer ul.buttonslist li { float:left; padding:0px 0px 0px 10px; display:block; text-transform:uppercase; }

.productcontentleft .thumbnailviewer ul.buttonslist li a { padding:7px 5px 5px 13px; display:block; height:16px; color:#666666; font-size:11px; letter-spacing:1px; }

.productcontentleft .thumbnailviewer ul.buttonslist li.on-the-body-button a { background:url(/Images/buttons/on-the-body.gif) no-repeat 0px 0px; width:82px; }

.productcontentleft .thumbnailviewer ul.buttonslist li.on-the-body-button a:hover { background:url(/Images/buttons/rollover/on-the-body.gif) no-repeat 0px 0px; color:#333333; }

.productcontentleft .thumbnailviewer ul.buttonslist li.view-three-sixty-button a { background:url(/Images/buttons/view-three-sixty.gif) no-repeat 0px 8px; display:block; width:60px; }

.productcontentleft .thumbnailviewer ul.buttonslist li.view-three-sixty-button a:hover { background:url(/Images/buttons/rollover/view-three-sixty.gif) no-repeat 0px 8px; color:#333333; }

.thumbnailviewer ul.thumbslist { display:block; }

.thumbnailviewer ul.thumbslist li { float:left; padding:0px 20px 0px 0px; display:block; width:56px; height:84px; }

.thumbnailviewer#altview { overflow:hidden; position:relative; }

.thumbnailviewer#altview ul.thumbslist li { padding:0px 8px 0px 7px; }

.thumbnailviewer ul.thumbslist li.last { padding:0px 0px 0px 0px; }

.thumbnailviewer ul.thumbslist li a:hover img { filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; }

.productcontentright { width:395px; min-height:500px; height:auto !important; height:500px; margin:auto; float:right; }

.productcontentright h2 { color:#000000; font-size:18px; margin:0px 0px 5px 27px; }

.productcontentright h6 { color:#000000; font-size:14px; font-weight:bold; margin:0px 0px 10px 27px; }

.productcontentright ul.tabs li { float:right; cursor:pointer; }

.productcontentright ul.tabs li a { display:block; width:113px; height:34px; }

.productcontentright ul.tabs li#size-and-fit a { background:url(/Images/layout/SizeTabGrey.gif) no-repeat 0px 0px; width:131px; }

.productcontentright ul.tabs li#size-and-fit a:hover { background:url(/Images/layout/SizeTabWhite.gif) no-repeat 0px 0px; width:131px; }

.productcontentright ul.tabs li.selected#size-and-fit a { background:url(/Images/layout/SizeTabWhite.gif) 0px 0px; }

.productcontentright ul.tabs li#sara-says a { background:url(/Images/layout/SaraSaysTabGrey.gif) no-repeat 0px 0px; width:145px; }

.productcontentright ul.tabs li#sara-says a:hover { background:url(/Images/layout/SaraSaysTabWhite.gif) no-repeat 0px 0px; }

.productcontentright ul.tabs li.selected#sara-says a { background:url(/Images/layout/SaraSaysTabWhite.gif) no-repeat 0px 0px; }

.productcontentright ul.tabs li#details a { background:url(/Images/layout/DetailTabGrey.gif) no-repeat 0px 0px; }

.productcontentright ul.tabs li#details a:hover { background:url(/Images/layout/DetailTabWhite.gif) no-repeat 0px 0px; }

.productcontentright ul.tabs li.selected#details a { background:url(/Images/layout/DetailTabWhite.gif) no-repeat 0px 0px; }

.notebook-outer { width:395px; height:auto; background:url(/Images/layout/notebook-repeater.jpg) repeat-y 0px 0px; margin:0px; padding:0px; }

.notebook-inner { width:395px; height:auto; background:url(/Images/layout/notebook-top.jpg) no-repeat 0px 0px; padding:10px 0px 0px 0px; }

.notebook-content { width:395px; min-height:122px; height:auto !important; height:122px; background:url(/Images/layout/notebook-bottom.jpg) no-repeat 0px 100%; padding:0px 0px 8px 0px; } /* height=140px */

.product-details-text { width:346px; height:auto; padding:0px 10px 15px 39px; }

.product-details-text p { color:#333333; line-height:16px; }

.product-details-text p a { color:#333333; text-decoration:underline; }

.product-details-text p a:hover { color:#cccccc; text-decoration:none; }

.productcontentright .thumbnailcontainer { width:372px; margin:0px 0px 0px 23px; }

.productcontentright .thumbnailviewer { width:346px; padding:20px 18px 5px 8px; }

.productcontentright .thumbnailviewer h3 { left:8px; top:5px; }

.productcontentright .thumbnailviewer ul.thumbslist li { padding:0px 24px 0px 0px; width:48px; height:72px; }

.productcontentright .thumbnailviewer ul.thumbslist li.last { padding:0px 0px 0px 0px; }

.productcontentright ul.share-product-links { margin:15px 0px 10px 20px; display: block; height:20px;}

.productcontentright ul.share-product-links li { padding:0px 0px 0px 12px; float:left; display:block; position:relative; }

.productcontentright ul.share-product-links li a { color:#666666; font-size:11px; padding:5px 0px 5px 30px; }

.productcontentright ul.share-product-links li a.ask { padding:5px 0px 5px 23px; }

.productcontentright ul.share-product-links li a.share { padding:5px 0px 5px 23px; }

.productcontentright ul.share-product-links li a img { position:absolute; bottom:-1px; left:10px; }

.productcontentright ul.share-product-links li a:hover {  color:#333333; }

.press-note-book { width:345px; min-height:102px; height:auto !important; height:102px; padding:19px 10px 3px 40px; position:relative; } /*width=395px height=142px*/

.press-note-book img.in-the-press-title { position:absolute; left:45px; top:2px; }

.press-note-book ul li { float:left; height:84px; width:56px; padding:9px 8px 9px 8px; margin:0px 10px 0px 0px; background:url(/Images/layout/in-the-press-thumb-bg.jpg) no-repeat 0px 0px; } /*height=102px width=72px*/



.openpromopanel { background:url(/Images/Layout/modal-window-top.png) no-repeat 0px 0px; display:none; height:auto; width:570px; padding:34px 0 0; position:absolute; top:-90px; left:0px; z-index:200; }
	
.openpromopanelouter { background:url(/Images/Layout/modal-window-footer.png) no-repeat 0px 100%; height:auto; padding:0px 0px 16px 0px; width:570px; }

.openpromopanelinner { background:url(/Images/Layout/modal-window-repeater.png) repeat-y 0px 0px; padding:0px 25px 0px 25px; width:520px; min-height:250px; height:auto !important; height:250px; }

.openpromopanelinner img.open-promotion-image { top:21px; left:24px; position:absolute; z-index:202; }

.openpromopanelinner a.closeoffbutton { top:26px; right:29px; position:absolute; z-index:220; }

.openpromopanelinner .open-promo-desc { width:366px; height:auto; bottom:20px; left:21px; position:absolute; z-index:204; padding:76px 0px 0px 0px; }

.openpromopanelinner .open-promo-desc .open-promo-titlebg { background-color:#FFFFFF; height:76px; -moz-opacity:.80; filter:alpha(opacity=80); opacity:.80; width:366px; position:absolute; top:0px; left:0px; z-index:206; }

.openpromopanelinner .open-promo-desc .open-promo-title { height:54px; width:366px; text-align:center; padding:22px 0px 0px 0px; position:absolute; top:0px; left:0px; z-index:208; }

.openpromopanelinner .open-promo-desc .open-promo-text { height:auto; width:336px; background-color:#ffffff; padding:15px 15px 15px 15px; }
				
.openpromopanelinner .open-promo-desc .open-promo-text p { font-size:14px; padding:0px 0px 20px 0px; line-height:16px; }

.openpromopanelinner h6 { font-weight:bold; font-size:18px; height:40px; }

.openpromopanel .form-container { width:326px; height:auto; float:right; }

.openpromopanelinner p.oosmsg { padding:0px 0px 10px 0px; }

.openpromopanelinner .form-container .form-panel { float:left; height:auto; padding:0px 0px 20px 0px; position:relative; width:326px; }

.openpromopanelinner .form-container .form-panel .formrow { min-height:35px; height:auto !important; height:35px; position:relative; width:326px; padding:0px 0px 5px 0px; }

.openpromopanelinner .form-container .form-panel .cssnav { margin:10px 14px 0px 0px; }

.openpromopanelinner img.oos-product-image { float:left; }

.openpromopanelinner h3 { text-transform:uppercase; font-size:16px; font-weight:bold; margin-bottom:5px; padding:10px 0px 0px 0px; }

.openpromopanelinner h5 { text-transform:uppercase; font-size:14px; font-weight:bold; margin-bottom:3px; }

.openpromopanelinner h4 { text-transform:uppercase; font-size:12px; font-weight:bold; margin-bottom:3px; }

.openpromopanelinner p.smalldisclaimer { font-size:10px; padding:0px 0px 15px 0px; line-height:13px; }

.openpromopanelinner .prodinfoleft { width:178px; height:auto; float:left; margin-bottom:20px; }



/* Product page */


/* CONTACT PAGE */

.contact-left { width:204px; min-height:500px; height:auto !important; height:500px; float:left; margin:10px 0px 15px 0px; }

.contact-middle { width:312px; min-height:500px; height:auto !important; height:500px; float:left; margin:10px 0px 15px 0px; }

.contact-right { width:190px; min-height:500px; height:auto !important; height:500px; float:right; margin:10px 0px 15px 0px; }

.contact-module { width:auto; height:auto; margin:0px 0px 10px 0px; }

.contact-module#otherinfo { padding:220px 0px 0px 0px; position:relative; }

.contact-module#otherinfo img.phoneimage { position:absolute; top:-15px; right:-50px; }

.contact-module h4 { font-weight:bold; font-size:11px; text-transform:uppercase; color:#666666; }

.inquiry-buttons { width:auto; height:auto; border-top:1px solid #cccccc; margin:5px 0px 0px 0px; padding:10px 0px 0px 0px; }

.contact-middle .inquiry-buttons .cssnav#wholesale-inquiry-button { float:left; }

.contact-middle .inquiry-buttons .cssnav a { width:130px; }

.contact-right .contact-module h4 { font-size:16px; }

ul.pin-bullet { margin:10px 0px 0px 0px !important; }

ul.pin-bullet li { background:url(/Images/layout/pin-image.jpg) no-repeat 0px 0px; padding:4px 4px 4px 28px; list-style-type:none !important; }

.contact-right ul.pin-bullet li { text-transform:uppercase; }

ul.pin-bullet li a { color:#666666; }

/* SITE MAP */

.link-wrap { width:725px; height:auto; }

.link-row-wrapper {  width:725px; height:auto; padding:10px 0px 13px 0px; border-top:1px solid #cccccc; }

.link-row-wrapper#toprow { border-top:0px none; padding:5px 0px 13px 0px; }

.link-wrap .links { float:left; height:auto; padding:0px 20px 0px 0px; width:221px; }

.link-wrap .links .innerheader { height:auto; padding:5px 0px 8px 0px; width:221px; }

.link-wrap .links .innerheader p { font-weight:bold; color:#666666; line-height:18px; text-transform:uppercase; }

.link-wrap .links .innerheader p a { color:#666666 !important; }

.link-wrap .links .innerheader p a:hover { color:#cccccc !important; }

.link-wrap .links ul li a { padding:0px 0px 3px 11px; font-size:11px; color:#666666; line-height:18px; text-transform:uppercase; }

.link-wrap .links ul li a:hover { color:#cccccc; }


/* TERMS AND CONDITIONS */

p.text { padding:0px 0px 15px 0px; }

p.top-text { padding:0px 0px 15px 0px; width:465px; }

.text-content { width:725px; height:auto; margin:15px 0px 15px 0px; }

.text-content p { margin:0px 0px 15px 0px; }

h2.text-heading { font-size:12px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#666666; line-height:20px; }

.text-content ul { margin:0px 0px 15px 20px; }

.text-content ul li { list-style-type:disc; list-style-position:inside; line-height:15px; color:#666666; }

.text-content td { border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:2px; vertical-align:middle; color:#666666;
font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.text-content td p { margin:0px; }

/* MY ACCOUNT - DEFAULT PAGE */

.pagecontentheader#myaccount-pagecontentheader { min-height:35px; height:auto !important; height:35px; } 

.maincolumn {	width:741px; height:auto; margin:auto; position:relative; }

.maincolumn p { color:#666666; }

.pageheading { width:725px; height:auto; position:relative; }

.maincolumn#cust-info .pageheading { margin:0px 0px 15px 0px; }

.pageheading h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; text-transform:uppercase; line-height:30px; color:#000000; }

.pageheading h2 span { color:#666666; }

.returningcustomerwrapper { width:290px; height:auto; float:left; margin:0px 15px 0px 0px; background:url(/Images/layout/my-account-panel-repeater.gif) repeat-y 0px 0px; }

.returningcustomerouter { width:290px; height:auto; background:url(/Images/layout/my-account-panel-top.gif) no-repeat 0px 0px; }

.returningcustomerinner { width:254px; min-height:235px; height:auto !important; height:235px; background:url(/Images/layout/my-account-panel-bottom.gif) no-repeat 0px 100%; padding:20px 20px 20px 20px; }

.returningcustomerwrapper .returningcustomerformheading { width:auto; position:relative; height:29px; }

.returningcustomerwrapper .returningcustomerformheading h3 { color:#666666; text-transform:uppercase; }


* html .productcontentright ul.share-product-links li a { width:75px; }
* html .productcontentright ul.share-product-links li a.ask { width:130px; }
* html .productcontentright ul.share-product-links li a.share { width:40px; }


/* ABOUT US PAGE */

img.about-us-right-image { float:right; margin:0px 0px 10px 38px; }

img.about-us-left-image { float:left; margin:0px 10px 10px 0px;  }

.maincolumn#cust-info p { margin:0px 0px 15px 0px; }


/* EMAIL SIGN UP PAGE */

p.subsribenote { margin:10px 0px 10px 0px; }

img.email-sign-up-right-image { float:right; }

.form-container#email-signup-form { width:741px; }


/* PRESS LIST PAGE */

.product-list-header { width:725px; height:auto; float:left; margin:0px 0px 10px 0px; }

.sub-navigation { height:auto; text-align:right; width:470px; float:right; }

.sub-navigation a { padding:0px 4px 0px 4px; text-decoration:underline; font-size:10px; line-height:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; }

.sub-navigation span { color:#999999; font-size:10px; line-height:12px; }

.sub-navigation a:hover { color:#333333; }

.sub-navigation a.sub-link { text-transform:capitalize; text-decoration:none; }
 
.sub-navigation a.pag-previous { margin:0px 0px 0px 30px; }

.sub-navigation a.pag-previous img, .sub-navigation a.pag-next img { padding:0px 0px 0px 0px; }

.press-wrap { width:725px; height:auto; }

.press-wrap .presslist { width:725px; height:auto; }

.press-wrap .presslist .pressitem { width:144px; height:240px; margin:0px 49px 10px 0px; float:left; }

.press-wrap .presslist .pressitem .item-details { width:144px; height:auto; }

.press-wrap .presslist .pressitem#lastpressitem { margin:0px 0px 10px 0px; }

.press-wrap .presslist .pressitem img.pressthumb { margin:0px 0px 10px 0px; }

.press-wrap .presslist .pressitem a:hover img.pressthumb { filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; }

.press-wrap .presslist .pressitem .item-details p { color:#000000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px 0px 7px 0px; }

.press-wrap .presslist .pressitem .item-details h5 { color:#000000; font-weight:bold; }

/* PRESS DETAILS PAGE */

.product-top-pagination { width:725px; height:15px; position:relative; margin:15px 0px 15px 0px;  }

.product-top-pagination a { color:#666666; display:block; font-size:10px; text-transform:uppercase; padding:0px 0px 0px 12px; line-height:14px; }

.product-top-pagination a:hover { color:#cccccc; }

.product-top-pagination a.back-to-list-button { background:url(/Images/buttons/arrowleft.gif) no-repeat 0px 50%; float:left; }

.product-top-pagination a.previous-item-button { background:url(/Images/buttons/arrowleft.gif) no-repeat 0px 50%; position:absolute; top:0px; left:360px; }

.product-top-pagination a.next-item-button { background:url(/Images/buttons/arrowright.gif) no-repeat 100% 50%; float:right; padding:0px 12px 0px 0px; }

.press-article { width:725px; height:auto; margin:0px 0px 30px 0px; }

.press-article img.press-article-image { margin:0px 0px 15px 0px; }

.press-article h4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

.press-article h5 { font-weight:bold; margin:0px 0px 10px 0px; color:#666666; }



/* SHOPPING BASKET PAGE */

.basketnavigation#topbnav{ margin:15px 0px 0px 0px; padding:0px 0px 10px 0px; }

.basketnavigation .basketnavigationleft { float:left; height:auto; width:400px; }

a.backbutton  { float:left; font-size:16px; color:#666666; padding:0px 0px 0px 15px; background:url(/Images/buttons/left-dark-button-arrow.gif) no-repeat 0px 50%; line-height:28px; }

a.backbutton:hover { color:#000000; background:url(/Images/buttons/left-black-arrow.gif) no-repeat 0px 50%; }

.div-item-container .div-quantity input.textbox-one { width:52px; text-align:center; font-weight:bold; color:#000000; font-size:12px; height:16px; padding:2px 2px 1px 2px; }

.div-item-container .div-quantity .cssnav { margin:8px 0px 0px 57px; width:56px; }

.div-item-container .div-quantity .cssnav a { width:42px; padding:2px 9px 2px 5px; }

.div-basket-vouchers { height:auto; width:701px; padding:15px 12px 12px 12px; background-color:#868585; }

.div-basket-vouchers h5 { color:#000000; font-size:16px; font-weight:bold; margin:0px 0px 10px 0px; }

.div-basket-vouchers p { color:#000000; }

.div-inner-total p.totvat { position:absolute; top:9px; left:20px; color:#000000; }



/* SARA'S WORLD - INSPIRATION PAGE */

ul.top-links { width:725px; min-height:45px; height:auto !important; height:45px; margin:15px 0px 20px 0px; padding:5px 0px 0px 0px; border-top:1px solid #cccccc; }

ul.top-links li { width:181px; height:auto; float:left; text-transform:uppercase; color:#000000; padding:0px 0px 5px 0px; font-size:11px; line-height:18px; letter-spacing:1px; }

ul.top-links li a { color:#000000; padding:1px 5px 1px 5px; }

ul.top-links li a.selected { color:#ffffff; background-color:#000000; }

.module-variation-one { width:725px; height:auto; margin:0px 0px 20px 0px; }

.module-variation-one h3 { font-weight:bold; color:#666666; text-transform:uppercase; margin:0px 0px 15px 0px; }

.module-variation-one h4 { font-weight:bold; color:#666666; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; }

.module-variation-one p { padding:0px 5px 15px 0px; margin:0px; }

.module-variation-one ul.pin-bullet li { padding:4px 10px 20px 28px;  }

.module-variation-one#imglist img { float:left; }

.module-variation-one#imglist img.imglistli { margin:0px 10px 0px 0px; }

.image-align-left { float:left; margin:0px 10px 10px 0px; }

.image-align-right { float:right; margin:0px 0px 10px 10px; }

.testimonial-panel-outer { width:333px; height:auto; background:url(/Images/layout/testimonial-panel-repeater.jpg) repeat-y 0px 0px; float:right; }

.testimonial-panel-inner { width:333px; height:auto; background:url(/Images/layout/testimonial-panel-top.jpg) no-repeat 0px 0px; padding:42px 0px 0px 0px; }

.testimonial-panel-content { width:333px; min-height:94px; height:auto !important; height:94px; background:url(/Images/layout/testimonial-panel-bottom.jpg) no-repeat 0px 100%; padding:0px 0px 10px 0px; }

.testimonial { width:273px; height:auto; background:url(/Images/layout/left-quote.gif) no-repeat 20px 0px; padding:3px 20px 5px 40px; }

.testimonial p { font-size:14px; line-height:18px; color:#333333; padding:0px 0px 0px 0px; }

.testimonial p img.right-quote { padding:0px 10px 0px 10px; }

.testimonial p span.author { font-size:12px; font-weight:bold; color:#666666; float:right; }


/* SEARCH RESULTS PAGE */

.product-list-wrap h3 { font-size:12px; color:#666666; font-weight:bold; }



/* SESSION EXPIRED PAGES */

p.session-expired-text { margin:25px 0px 25px 0px;}



/* CATEGORY PAGE */

/*.container#listpages { width:100%; position:relative; }
*/
.outercontent { width:986px; }

.top-banner { width:986px; height:auto; margin:auto; float:left;/* margin-bottom:10px;*/ position:relative; }

.leftnavigation { position:absolute; left:18px; top:0px; z-index:2; }

.leftnavigation .leftnavbg { filter:alpha(opacity=30); -moz-opacity:.30; opacity:.30; background-color:#ffffff; position:absolute; top:0px; left:0px; z-index:4; width:214px; min-height:470px; height:auto !important; height:470px; }

.leftnavigation .leftnavcontent { width:190px; height:auto; position:absolute; top:25px; left:14px; z-index:6; }


/* EDIT MY ACCOUNT PAGE */

.product-top-pagination#go-back-nav { position:absolute; top:8px; right:0px; margin:0px; }

.product-top-pagination#go-back-nav a { float:right; }


/* HOME PAGE */

.outercontent#home-content { min-height:470px; height:auto !important; height:470px; }

/*.outercontent#home-content .top-banner { position:relative; }
*/
/*.outercontent#home-content .content { width:986px; }
*/
.outercontent#home-content .home-maincontent { height:auto; width:725px; padding:0px 28px 0px 0px; }

/*.outercontent#home-content .leftnavigation { min-height:435px; height:auto !important; height:435px; }
*/
/*.outercontent#home-content .leftnavigation .leftnavbg { min-height:470px; height:auto !important; height:470px; }
*/

/* BRAND PAGE */

.brand-list { height:auto; padding:10px 0px 20px 1px; width:724px; }

.brand-list a { float:left; padding:0 10px 0 0; width:181px; }

/* LOOK BOOK PAGE */

.slideshowouter { width:618px; height:400px; padding:15px 53px 15px 53px; position:relative; }

.slideshowouter a.lookleft { position:absolute; left:20px; top:182px; }

.slideshowouter a.lookright { position:absolute; right:20px; top:182px; }

.slideshow { width:618px; height:400px; margin:auto; overflow:hidden; position:relative; }

ul.ui-jcoverflip { width:618px; height:360px; margin-bottom:40px; position:relative; display:block; }

li.ui-jcoverflip--item { display:block; position:absolute; }

span.ui-jcoverflip--title { position:absolute; bottom:-20px; text-align:center; width:100%; }

/* VIEW ORDER PAGE */

.vobottomrow { width:auto; height:auto; }

.vobottomrow .div-item-row#shipping-options-row { min-height:20px; padding:10px 0px 10px 0px; }

.vobottomrow .div-basket-header#shipping-options { width:200px; margin:0px; height:auto !important; }

.vobottomrow .div-price#div-price-right { margin-top: 2px; }


.vobottomrow .div-item-row#shipping-options-row .div-table-bordered { float: right; text-align: right; padding-right: 7px; height: auto; margin-top: 2px; }





