/**



 * Main CSS Stylesheet



 *



 * @package templateSystem



 * @copyright Copyright 2003-2007 Zen Cart Development Team



 * @copyright Portions Copyright 2003 osCommerce



 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0



 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $



 */







body{



font: 100%/100% Arial, Helvetica, sans-serif;



font-size: 11px;



margin: 0;



padding: 0;



height: 100%;



background: #ECE8DD url("../images/background.gif") center top repeat-y; 



color: #62584E;



}





a img {border: none; }







a:link, #navEZPagesTOC ul li a {



	color: #1C1E1B;



	text-decoration: none;



	}



 



a:visited {



	color: #1C1E1B;



	text-decoration: none;



	}







a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {



	color: #FF0000;



	}







a:active {



	color: #0000FF;



	}







h1 {



	font-size: 1.5em;



	}







h2 {



	font-size: 1.4em;



	}







h3 {



	font-size: 1.3em;



	}







h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{



	font-size: 1.1em;



	}







.biggerText {



	font-size: 1.2em;



	}







h1, h2, h3, h4, h5, h6 {



	margin: 0.3em 3px;



}







CODE {



	font-family: arial, verdana, helvetica, sans-serif;



	font-size: 1em;



	}







FORM, SELECT, INPUT {



	display: inline;



	font-size: 1em;



	margin: 0.1em;



	}







TEXTAREA {



/*	float: left;*/



	margin: auto;



	display: block;



	width: 95%;



	}







input:focus, select:focus, textarea:focus {



	background: #F0F8FF;



	}







FIELDSET {



	padding: 0.5em;



	margin: 0.5em 0em;



	border: 1px solid #cccccc;



	}







LEGEND {



	font-weight: bold;



	padding: 0.3em;



	}







LABEL, h4.optionName {



	line-height: 1.5em;



	padding: 0.2em;



	}







LABEL.checkboxLabel, LABEL.radioButtonLabel {



	margin: 0.5em 0.3em;



	}







#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {



	float: left;



	}







LABEL.inputLabel {



	width: 11em;



	float: left;



	}







LABEL.inputLabelPayment {



	width: 15em;



	float: left;



	}







LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {



	width: 12em;



	float: left;



	}







P, ADDRESS {



	padding: 0.5em;



	}







ADDRESS {



	font-style: normal;



	}







.clearBoth {



	clear: both;



	}







HR {



	height: 1px;



	margin-top: 0.5em;



	border: none;



	border-bottom: 1px solid #9a9a9a;



	}







/*warnings, errors, messages*/



.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {



	line-height: 1.8em;



	padding: 0.2em;



	border: 1px solid #000000;



	}







.messageStackWarning, .messageStackError {



	background-color: #ff0000;



	color: #ffffff;



	}







.messageStackSuccess {



	background-color: #99FF99;



	color: #000000;



	}







.messageStackCaution {



	background-color: #FFFF66;



	color: #000000;



	}







/*wrappers - page or section containers*/



#mainWrapper {



	background-color: ##F0E2E9;



	text-align: left;



	width: 100%;



	vertical-align: top;



	}







#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {



	margin: 0em;



	padding: 0em;



	}







#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {



	margin: auto;



	} 







#tagline {



	color:#000000;



	font-size: 2em;



	text-align : center;



	vertical-align: middle;



	}







#sendSpendWrapper {



	border: 1px solid #cacaca;



	float: right;



	margin: 0em 0em 1em 1em;



	}







.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {



	margin: 0;



	width: 47%;



	}







.wrapperAttribsOptions {



	margin: 0.3em 0em;



	}







/*navigation*/







.navSplitPagesResult {}



.navSplitPagesLinks {}



.navNextPrevCounter {



	margin: 0em;



	font-size: 0.9em;



	}



.navNextPrevList {



	display: inline;



	white-space: nowrap;



	margin: 0;



	padding:  0.5em 0em;



	list-style-type: none;



	}







#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {



	margin: 0em;



	background-color: #9a9a9a;



	font-weight: bold;



	color: #F0E2E9;



	height: 1%;



	width: 100%;



	}







#navMain ul, #navSupp ul, #navCatTabs ul  {



	margin: 0;



	padding:  0.5em 0em;



	list-style-type: none;



	text-align: center;



	line-height: 1.5em;



	}







#navMain ul li, #navSupp ul li, #navCatTabs ul li {



	display: inline;



	}







#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {



	text-decoration: none;



	padding: 0em 0.5em;



	margin: 0;



	color: #ffffff;



	white-space: nowrap;



	}







#navEZPagesTOCWrapper {



	font-weight: bold;



	float: right;



	height: 1%;



	border: 1px solid #000000;



	}







#navEZPagesTOC ul {



	margin: 0;



	padding:  0.5em 0em;



	list-style-type: none;



	line-height: 1.5em;



	}







#navEZPagesTOC ul li {



	white-space: nowrap;



	}







#navEZPagesTOC ul li a {



	padding: 0em 0.5em;



	margin: 0;



	}







#navCategoryIcon, .buttonRow, #indexProductListCatDescription {



	margin: 0.5em;



	}







#navMainSearch {



	float: right;



	}







#navBreadCrumb {



	background-color: #cc9900;



	}







#navEZPagesTop {



	background-color: #ffff33;



	}







#navBreadCrumb, #navEZPagesTop {



	font-size: 0.95em;



	font-weight: bold;



	margin: 0em;



	padding: 0.5em;



	}







#navColumnOne {



	background-color: #FFCC99;



	}







#navColumnTwo {



	background-color: #00BFBF;



	}







/*The main content classes*/



#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {



	vertical-align: top;



	}







/*.content,*/ #productDescription, .shippingEstimatorWrapper {



	/*font-size: 1.2em;*/



	padding: 0.5em;



	}







.alert {



	color: #FF0000;



	margin-left: 0.5em;



	}



.advisory {}



.important {



	font-weight: bold;



	}



.notice {}



.rating{}



.gvBal {



	float: right;



	}



.centerColumn, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix {



	padding: 0.8em;



	}



.centerColumn{



color:#000000;



}







.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {



	font-size: 0.9em;



	}







/*Shopping Cart Display*/



#cartAdd {



	float: right;



	text-align: center;



	margin: 1em;



	border: 1px solid #000000;



	padding: 1em;



	}







.tableHeading TH {



	border-bottom: 1px solid #cccccc;



	}







.tableHeading, #cartSubTotal {



	background-color: #e9e9e9;



	 }







#cartSubTotal {



	border-top: 1px solid #cccccc;



	font-weight: bold;



	text-align: right;



	line-height: 2.2em;



	padding-right: 2.5em;



	}







.tableRow, .tableHeading, #cartSubTotal {



	height: 2.2em;



	}







.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay   {



	padding: 0.5em 0em;



	}







.cartUnitDisplay, .cartTotalDisplay {



	text-align: right;



	padding-right: 0.2em;



	}







#scUpdateQuantity {



	width: 2em;



	}







.cartQuantity {



	width: 4.7em;



	}







.cartNewItem {



	color: #33CC33;



	position: relative;  /*do not remove-fixes stupid IEbug*/



	}







.cartOldItem {



	color: #660099;



	position: relative;   /*do not remove-fixes stupid IEbug*/



	}







.cartBoxTotal {



	text-align: right;



	font-weight: bold;



	}







.cartRemoveItemDisplay {



	width: 3.5em;



	}







.cartAttribsList {



	margin-left: 1em;



	}







#mediaManager {



	width: 50%; 



	margin: 0.2em;



	padding: 0.5em;



	}



.mediaTitle {



	float: left;



	}



.mediaTypeLink {



	float: right;



	}







.normalprice, .productSpecialPriceSale {



	text-decoration: line-through;



	}







.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {



	color: #ff0000;



	}







.orderHistList {



	margin: 1em;



	padding: 0.2em 0em;



	} 







#cartBoxListWrapper ul, #ezPageBoxList ul {



	list-style-type: none;



	}







#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {



	margin: 0;



	padding: 0.2em 0em;



	} 







#cartBoxEmpty, #cartBoxVoucherBalance {



	font-weight: bold;



	}







.totalBox {



	width: 5.5em;



	text-align: right;



	padding: 0.2em;



	}







.lineTitle, .amount {



	text-align: right;



	padding: 0.2em;



	}







.amount {



	width: 5.5em;



	}







/*Image Display*/



#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {



	margin: 0em 1em 1em 0em ;



	}







.categoryIcon {}







#cartImage {



	margin: 0.5em 1em;



	}







/*Attributes*/



.attribImg {



	width: 20%;



	margin: 0.3em 0em;



}







.attributesComments {}







/*list box contents*/



.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {



	margin: 1em 0em;



	}







/*sideboxes*/



.columnLeft {}







h3.leftBoxHeading, h3.leftBoxHeading a {



	font-size: 1em;



	color: #ffffff;



	}







.leftBoxHeading, .centerBoxHeading {



	margin: 0em;



	background-color: #5B4F43;



	padding: 0.5em 0.2em;



	}







.leftBoxContainer {



	border: 1px solid #ffffff;



	margin-top: 1.5em;



	}







.sideBoxContent {



	background-color: #ffffff;



	padding: 0.4em;



	}







h3.rightBoxHeading, h3.rightBoxHeading a {



	font-size: 1.1em;



	color: #FFFF00;



	}







.rightBoxHeading {



	margin: 0em;



	background-color: #663366;



	padding: 0.2em 0em;



	}







h3.leftBoxHeading a:hover {



	color: #FFFF33;



	text-decoration: none;



	} 







h3.rightBoxHeading a:hover {



	color: #FF0000;



	text-decoration: none;



	}







.rightBoxContent {



	background-color: #ffffff;



	margin-bottom: 1em;



	}







.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {



	text-align: center;



	}







#bestsellers .wrapper {



	margin: 0em 0em 0em 1.5em;



	}







#bestsellers ol {



	padding: 0;



	margin-left: 1.1em;



	}







#bestsellers li {



	padding: 0;



	margin: 0.3em 0em 0.3em 0em;



	}







#bannerboxHeading {



	background-color: #0000CC;



}







#upProductsHeading {



	text-align: left;



	}







#upDateHeading {



	text-align: right;



	}







/*misc*/



.back {



	float: left;



	}







.forward, #shoppingCartDefault #PPECbutton {



	float: right;



	}







.bold {



	font-weight: bold;



	}







.rowOdd {



	background-color: #E8E8E8;



	height: 1.5em;



	vertical-align: top;



	}







.rowEven {



	background-color: #F0F0F0;



	height: 1.5em;



	vertical-align: top;



	}







.hiddenField {



	display: none;



}



.visibleField {



	display: inline;



}







CAPTION {



	/*display: none;*/



	}







#myAccountGen li, #myAccountNotify li {



	margin: 0;



	} 







.accountTotalDisplay, .accountTaxDisplay {



	width: 20%;



	text-align: right;



	/*vertical-align: top*/



	}







.accountQuantityDisplay {



	width: 10%;



	vertical-align: top



	}







TR.tableHeading {



	background-color: #cacaca;



	height: 2em;



	}







#siteMapList {



	width: 90%;



	float: right;



	}







.ratingRow {



	margin: 1em 0em 1.5em 0em;



	}







LABEL#textAreaReviews {



	font-weight: normal;



	margin: 1em 0em;



	}







#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {



	background-color: #ffffff;



	}



.information {padding: 10px 3px; line-height: 150%;}







#shoppingcartBody #shippingEstimatorContent {



	clear: both;



	}







.seDisplayedAddressLabel {



	background-color:#85C285;



	text-align: center;



	}



.seDisplayedAddressInfo {



	text-transform: uppercase;



	text-align: center;



	font-weight: bold;



	}



#seShipTo {



	padding: 0.2em;



	}











@charset "utf-8";



/* CSS Document */







*{



font-size: 100%;



}







body{



font: 100%/100% Arial, Helvetica, sans-serif;



font-size: 11px;



margin: 0;



padding: 0;



height: 100%;



background: #ECE8DD url("../images/background.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/background.gif*/) center top repeat-y; 



color: #62584E;



}







div, ul, li, a, img, form, textarea{



margin: 0;



padding: 0;



border:0;



}



textarea{



	border: none;



}



p{



margin-top:0;



}







a{



color: #62584E;



text-decoration: none;



}







a:hover{



color: #CE1D65;



text-decoration: none;



}







h1, h2, h3, h4, h5{



margin-top:0;



}







h3{



font-size: 16px;



font-weight: normal;



}







table {



/*border: 1px solid #D3CABA;*/  



border-collapse:collapse;



color: #62584E;



padding:0px;



}







th {



/*border: 1px solid #D3CABA;*/



border-collapse:collapse;



padding: 10px;



text-align: left;



background:#FAF9F7;



vertical-align: top;



}







td {



/*border: 1px solid #D3CABA;*/



border-collapse:collapse;



padding: 10px;



vertical-align: top;



}



.on{



color: #CE1D65;



text-decoration: none;



}







#wrap{



position: absolute;



width: 100%;



line-height: normal;



min-height: 100%;



height: auto !important;



height: 100%;



top: 0;



left: 0;



z-index: 1;



background: url("../images/pink_bar.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/pink_bar.gif*/) 0 0 repeat-x; 



}



#wrap2{



	background: white url("../images/background.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/background.gif*/) center top repeat-y; 



	width: 960px;



	margin: 5px auto 0px auto;



	padding: 0px 5px;



}







#top{



float: left;



display: inline;



width: 960px;



padding: 20px 0 0 0;



}







#logo{



float: left;



display: inline;



width: 200px;



margin: 29px 0 0 20px;



}



#banner{



	float: left;



	display: inline;



	width: 340px;



	height: 67px;



	margin: 0 0 0 20px;



}



#topLinks{



float: left;



display: inline;



width: 360px;



padding: 0 0 8px 0;



text-align: right;



font-size: 10px;



}







#topLinks ul{



list-style: none;



}











#topLinks li{



display: inline;



line-height: 20px;



margin: 0 0 0 15px;



}







#topLinks a{



color: #62584E;



text-decoration: none;



}







#topLinks a:hover{



color: #CE1D65;



}







#myBag{



position: relative;



z-index: 100;



background: url("../images/mybag_arrow.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/mybag_arrow.gif*/) 100% 50% no-repeat #ECE8DD;



border: 1px solid #D3CABA;



padding: 3px 60px 3px 5px;



margin: 0 0 0 0;



}







#myBagOpen{



display: none;



position: relative;



margin: 0 0 0 0;



z-index: 99;



font-size: 11px;



color: #62584E;



}







#myBagContent{



position: absolute;



right: 0;



width: 326px;



border: 1px solid #D3CABA;



background: #EFEBDE;



text-align:left;



padding: 10px 0 10px 0;



}







.myBagItem{



display: block;



padding: 10px 0 10px 0;



margin: 0 20px 0 20px;



border-bottom: 1px dotted #62584E;



}







.myBagItem table,



.myBagItem td,



.myBagSummary table,



.myBagSummary td,



.myBagRecommended table,



.myBagRecommended td{



border: none;



padding: 0;



margin: 0;



}







td.myBagImage{



vertical-align:top;



width: 50px;



}







td.myBagDescription{



vertical-align:top;



padding: 0 20px 0 20px;



}







td.myBagPrice{



vertical-align:top;



text-align: right;



}







.myBagSummary{



display: block;



padding: 10px 0 10px 0;



margin: 0 20px 0 20px;



}







td.myBagLeft{



vertical-align: top;



text-align: left;



font-weight: bold;



padding: 0 20px 5px 0;



}







td.myBagRight{



vertical-align: top;



text-align: right;



font-weight: bold;



}







#myBagContent td.myBagLeft a{



float:left;



display: inline;



line-height: 16px;



background: url("../images/pink_btn1.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/pink_btn1.gif*/) 0 0 repeat-x #B7144D;



padding: 0 10px 1px 10px;



margin: 6px 10px 0 0;



font-weight: normal;



color: #FFFFFF;



}







#myBagContent td.myBagRight a{



float:right;



display: inline;



line-height: 17px;



background: url("../images/pink_btn1.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/pink_btn1.gif*/) 0 0 repeat-x #B7144D;



padding: 0 10px 1px 10px;



margin: 6px 0 0 10px;



font-weight: normal;



color: #FFFFFF;



}







#myBagContent td.myBagLeft a:hover,



#myBagContent td.myBagRight a:hover{



background: url("../images/pink_btn1.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/pink_btn1.gif*/) 0 -17px repeat-x #B7144D;



color: #FFFFFF;



}







#myBagContent #myBagClose{



padding: 0;



width: 17px;



background: url("../images/mybag_close_pink.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/mybag_close_pink.gif*/) 0 0 repeat-x #B7144D;



}







#myBagContent #myBagClose:hover{



background: url("../images/mybag_close_pink.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/mybag_close_pink.gif*/) 0 -17px repeat-x #B7144D;



}







#myBagClose span{



visibility: hidden;



}







a.myBagBtn:hover{



color: #FFFFFF;



}







.myBagRecommended{



display: block;



padding: 10px 0 10px 0;



margin: 0 20px 0 20px;



border-top: 1px dotted #62584E;



}







#telephone1{



float: right;



display: inline;



margin: 17px 20px 0 0;



padding: 0 0 0 16px;



font-size: 14px;



font-weight: bold;



color: #62584E;



background: url("../images/telephone.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/telephone.gif*/) 0 0 no-repeat;



line-height: 22px;



}







#topNav{



float: left;



display: inline;



margin: 5px 0px 0px 0px;



width: 961px;



background: url("../images/topnav_bg.jpg"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/topnav_bg.jpg*/) 0 10px repeat-x;



}







#topNav ul{



float: left;



list-style: none;



display: inline;



}







#topNav li{



float: left;



display: inline;



padding: 10px 0 10px 0;



}







#topNav li.win{



padding: 0;



margin: 0 4px 0 4px;



}







#topNav li.win a{



line-height: 60px;



padding: 0;



width:61px;



background:url("../images/topnav_win.jpg"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/topnav_win.jpg*/) 0 0 no-repeat;



}







#topNav li.win a:hover{



background:url("../images/topnav_win.jpg"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/topnav_win.jpg*/) -61px 0 no-repeat;



}







#topNav li.win a span{



visibility:hidden;



}







#topNav li a{



float: left;



display: block;



padding: 0 20px 0 20px;



line-height: 40px;



font-size: 12px;



color: #FFFFFF;



font-weight: bold;



text-decoration: none;



	background-color: #62584E; 



	background-image: url("../images/topnav.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/topnav.gif*/);



	background-position: top;



}







#topNav li a:hover,#topNav .on a{



	background-color: #ECE8DD; 



	background-position: bottom;



	color: #62584E;



}







#searchForm{



float: right;



display: inline;



background: #EDE8DE;



border: 1px solid #D3CABA;



margin: 19px 20px 0 0;



}







#searchForm input{



float: left;



display: inline;



}







#search{



padding: 3px 0 3px 5px;



background: transparent;



color: #62584E;



font-size: 10px;



width: 135px;



}







#main{



float: left;



display: inline;



width: 940px;



margin: 0 0 0 20px;



padding: 10px 0 230px 0;



}







#leftColumnHome{



float: left;



display: inline;



width: 160px;



}







#leftColumn{



float: left;



display: inline;



width: 160px;



background: #FAF9F7;



}







#shoeFinderDiv{



float: left;



display: inline;



width: 154px;



border: 3px solid #DA568C;



background: #FAF9F7;



}







#shoeFinderDiv h2{



font-size: 16px;



color: #CE1D65;



margin: 5px 0 8px 0;



padding: 0 0 0 9px;



width:100px; 



}







#shoeFinderDiv h4 a{



font-size: 16px;



color: #CE1D65;



margin: 5px 0 8px 0;



padding: 0 0 0 9px;



}















#shoeFinderDiv.shoeFinderSub{



border: 3px solid #E0D8C8;



margin: 20px 0 0 0;



}







#shoeFinderDiv.shoeFinderSub h2 a{



display:block;



background:url("../images/shoe_finder_arrow.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/shoe_finder_arrow.gif*/) 90px 50% no-repeat;



}







#shoeFinderDiv.shoeFinderSub #shoeFinder,



#shoeFinderDiv.shoeFinderSub #goButton{



display:none;



}







#shoeFinderDiv.shoeFinderSub #shoeFinderText{



display: block;



font-size: 10px;



padding: 4px 9px 9px 9px;



}







#shoeFinder{



padding: 0;



list-style: none;



}







#shoeFinder li{



display:block;



width: 136px;



margin: 0 9px 5px 9px;



list-style: none;



}







#shoeFinder a{



display:block;



width: 103px;



line-height: 20px;



padding: 0 25px 0 6px;



background: url("../images/mybag_arrow.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/mybag_arrow.gif*/) 120px 50% no-repeat #ECE8DD;



border: 1px solid #E0D9C9;



cursor: pointer;



}







#shoeFinder li ul {



position: absolute;



border: 1px solid #E0D9C9;



border-top: none;



margin: -1px 0 0 0;



padding: 5px 0 5px 0;



background: url("../images/shoefinder_bg.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/shoefinder_bg.gif*/) 0 0 no-repeat #ECE8DD;



z-index:50;



}







#shoeFinder li ul {



display: none;



}







#shoeFinder li ul li{



margin: 0;



width: 134px;



}







#shoeFinder li #finderbrands2 li {



float: left;



}







#shoeFinder li ul li a{



border: none;



width: 122px;



padding: 4px 6px 4px 6px;



background: #ECE8DD;



line-height: 12px;



}







#shoeFinder li>ul {



top: auto;



left: auto;



}







/*#shoeFinder li:hover ul, li.over ul {



display: block;



}*/







.leftCallout{



float: left;



display: inline;



width: 154px;



margin: 20px 0 0 0;



border: 3px solid #E0D8C8;



}







#goButton{



background: url("../images/pink_btn.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/pink_btn.gif*/) 100% 0 no-repeat #B7144D;



display:block;



margin-bottom:9px;



margin-left:9px;



margin-right:9px;



margin-top:9px;



line-height: 29px;



font-size: 15px;



font-weight: bold;



padding: 1px 35px 4px 10px;



color: #FFFFFF;



}







#goButton:hover {



background: url("../images/pink_btn.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/pink_btn.gif*/) 100% -34px no-repeat #B7144D;



color: #FFFFFF;



}







#leftNav{



float: left;



display: inline;



width: 160px;



}







#leftNav ul{



list-style: none;



display: block;



margin: 15px 0 0 0;



}







#leftNav li{



display: block;



margin: 0 0 0 0;



padding: 7px 0 7px 0;



color: #62584E;



font-size: 14px;



line-height: 14px;



}







#leftNav li a{



padding: 0 15px 0 20px;



font-size: 14px;



line-height: 14px;



font-weight: bold;



}







#leftNav ul ul{



padding: 0 0 5px 0;



margin: 5px 0 0 0;



background:#F4F3EF;



}







#leftNav ul ul li{



font-size: 11px;



line-height: 11px;



margin: 0 0 0 0;



padding: 5px 0 0 20px;



}







#leftNav ul ul li a{



padding: 0 0 0 10px;



font-size: 11px;



line-height: 11px;



font-weight: normal;



background: url("../images/left_nav_arrow.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/left_nav_arrow.gif*/) 0 3px no-repeat;



}







#leftNav ul ul li a:hover{



background: url("../images/left_nav_arrow_over.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/left_nav_arrow_over.gif*/) 0 3px no-repeat;



color: #CE1D65;



}







#leftNav .on{



background:#F4F3EF;



}







#leftNav .on a{



color: #CE1D65;



}







#leftNav .on ul a{



color: #62584E;



}











#leftNav ul ul .on a{



background: url("../images/left_nav_arrow_over.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/left_nav_arrow_over.gif*/) 0 3px no-repeat;



color: #CE1D65;



}







#middleColumn{



float: left;



display: inline;



margin: 0 0 0 20px;



width: 710px;



}







#middleColumn li ul {



display: block;



}







#breadcrumb{



float: left;



display: inline;



width: 740px;



font-size: 10px;



padding: 0 0 5px 0;



}







.mainCallout{



float: left;



display: inline;



width: 734px;



overflow:visible;



position:relative;



min-height:0px;



 }







.mainCalloutForCats{



float: left;



display: inline;



width: 734px;



border: 0px solid #E0D8C8;



overflow:visible;



position:relative;



min-height:0px;



}











.twoCallouts,



.unevenCallout1,



.unevenCallout2,



.threeCallouts,



.fourCallouts{



float: left;



display: inline;



border: 3px solid #E0D8C8;



margin: 20px 20px 0 0;



}







.twoCallouts{



width: 354px;



}







.unevenCallout1{



width: 272px;



}







.unevenCallout2{



width: 138px;



}







.threeCallouts{



width: 227px;



}







.fourCallouts{



width: 164px;



}







#middleColumn .wideColumn{



float: left;



display: inline;



width: 760px;



}











.wideColumn{



float: left;



display: inline;



width: 940px;



}







.wideColumnForCatPages{



border:none;



float: left;



display: inline;



width: 940px;



}







.wideCallout{



float: left;



display: block;



width: 354px;



margin: 20px 0px 0px 20px;



border: 3px solid #E0D8C8;



}



.wideCallout p{



	margin: 0px;



}







.mediumCallout{



float: left;



display: inline;



border: 3px solid #E0D8C8;



width: 287px;



margin: 20px 20px 0 0;



}







#basketStep{



float: left;



display: inline;



width: 920px;



padding: 0 0 50px 0;



text-align: right;



}







#basketStep span{



display: inline-block;



line-height: 21px;



padding: 0 0 0 25px;



margin: 0 0 0 20px;



font-size: 16px;



font-weight: bold;



}







#basketStep .step1{



background: url("../images/1_up.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/1_up.gif*/) 0 0 no-repeat;



}



#basketStep .step1.on{



color: #CE1D65;



background: url("images/1_over.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/graphic_design/images/1_over.gif*/) 0 0 no-repeat;



}







#basketStep .step2{



background: url("../images/2_up.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/2_up.gif*/) 0 0 no-repeat;



}



#basketStep .step2.on{



color: #CE1D65;



background: url("images/2_over.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/graphic_design/images/2_over.gif*/) 0 0 no-repeat;



}







#basketStep .step3{



background: url("../images/3_up.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/3_up.gif*/) 0 0 no-repeat;



}



#basketStep .step3.on{



color: #CE1D65;



background: url("images/3_over.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/graphic_design/images/3_over.gif*/) 0 0 no-repeat;



}







#basketStep .step4{



background: url("../images/4_up.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/4_up.gif*/) 0 0 no-repeat;



}



#basketStep .step4.on{



color: #CE1D65;



background: url("images/4_over.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/graphic_design/images/4_over.gif*/) 0 0 no-repeat;



}







#basketStep .step5{



background: url("../images/5_up.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/5_up.gif*/) 0 0 no-repeat;



}



#basketStep .step5.on{



color: #CE1D65;



background: url("images/5_over.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/graphic_design/images/5_over.gif*/) 0 0 no-repeat;



}







#basket {



border: 1px solid #D3CABA;



border-collapse:collapse;



color: #62584E;



width: 920px;



}







#basket th {



border: 1px solid #D3CABA;



border-collapse:collapse;



padding: 15px 15px 15px 20px;



background:#FAF9F7;



vertical-align: top;



}







#basket td {



border: 1px solid #D3CABA;



border-collapse:collapse;



padding: 32px 20px 32px 20px;



vertical-align: top;



}







.borderBtm{



border: none;



width: 920px;



}







.borderBtm td{



padding: 17px 0 17px 0;



border: none;



border-bottom: 1px dotted #62584E;



}







.borderNone{



border: none;



width: 920px;



}







.borderNone td{



border: none;



padding: 30px 10px 0 10px;



text-align: center;



}







.productWide{



float: left;



display: inline;



width: 760px;



}







#productTitle{



float: left;



display: inline;



width: 190px;



font-size: 10px;



line-height: 20px;



padding: 0 0 30px 0;



}







#productTitle h1{



font-size: 16px;



font-weight: bold;



margin: 0;



padding: 0;



}







#productDropdown{



float: left;



display: inline;



width: 190px;



font-size: 10px;



line-height: 20px;



padding: 0 0 30px 0;



}







.productPage{



float: right;



display: inline;



width: 190px;



font-size: 10px;



line-height: 20px;



padding: 0 0 30px 0;



}







.productPrevNext{



float: right;



display: inline;



width: 170px;



font-size: 10px;



line-height: 20px;



padding: 0 0 30px 0;



text-align: right;



margin: 0 20px 0 0;



}







.prev{



padding: 0 2px 0 10px;



background: url("../images/left_arrow.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/left_arrow.gif*/) 0 50% no-repeat;



}







.next{



padding: 0 10px 0 2px;



background: url("../images/right_arrow.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/right_arrow.gif*/) 100% 50% no-repeat;



}







.productItem{



position: relative;



float: left;



display: inline;



width: 164px;



text-align: center;



padding: 10px 10px 30px 10px;



font-weight: bold;



}







.productItem img{



margin: 0 0 5px 0;



}







.productItem a{



padding: 0 0 5px 0;



display: block;



/*background: url(/sites/shudoov2.60/images/outofstock.gif) 0 0 no-repeat*/;



}







.productItem span{



color: #CE1D65;



/*display: block;*/



padding: 0 0 5px 0 ;



}







.productItem div{



display: block;



padding: 0 0 5px 0 ;



color: #CE1D65;



}







.outOfStock img{



filter: progid:DXImageTransform.Microsoft.alpha(opacity=40);



-moz-opacity: 0.4;



opacity: 0.4;



}







.productItem a span{



color: #62584E;



display: inline-block;



padding: 0;



}







.productItem a:hover span{



color: #CE1D65;



display: inline-block;



padding: 0;



}







.productItem a.outOfStock span{



text-decoration: line-through;



}







.productItem .moreColours{



display: inline-block;



padding: 2px 5px 2px 5px;



color: #FFFFFF;



font-weight: normal;



background:url("../images/more_colours.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/more_colours.gif*/) 0 0 repeat-x #5A5044;



}







.productItem .moreColours:hover{



color: #FFFFFF;



background:url("../images/more_colours_over.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/more_colours_over.gif*/) 0 0 repeat-x #B7134F;



}







.productStar{



position: absolute;



right: 20px;



top: 10px;



}







#productLeft{



float: left;



display: inline;



width: 436px;



}







#largeImage{



position: relative;



float: left;



display: inline;



width: 430px;



border: 3px solid #E0D8C8;



}







.smallImage{



float: left;



display: inline;



width: 125px;



margin: 20px 10px 0 10px;



}







#productRight{



float: left;



display: inline;



width: 304px;



margin: 0 0 0 20px;



}







.productRightContent{



float: left;



display: inline;



width: 304px;



}







.productRightContentBorder{



float: left;



display: inline;



width: 284px;



border-bottom: 1px dotted #62584E;



padding: 0 0 15px 0;



}







.productRightContentBorder ul{



padding: 8px 0 0 0 ;



list-style: none;



}







.productRightContentBorder li{



background: url("../images/home_list_arrow.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/home_list_arrow.gif*/) 2px 3px no-repeat;



padding: 0 20px 0 14px;



color: #62584E;



margin: 6px 0 0 0;



}







.productRightContentPad{



float: left;



display: inline;



width: 284px;



padding: 20px 0 0 0;



line-height:11px;



}







#productName{



float: left;



display: inline;



width: 164px;



padding: 5px 0 20px 0;



margin: 0 10px 0 0;



font-size: 16px;



}







#productLogo{



float: left;



display: inline;



width: 110px;



padding: 0 0 20px 0;



text-align: right;



}







#freeDelivery{



float: left;



display: inline;



width: 160px;



background: url("../images/free_delivery_bg.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/free_delivery_bg.gif*/) 0 0 repeat-x #B7144D;



text-align: center;



color: #FFFFFF;



line-height: 17px;



}







#availability{



float: left;



display: inline;



width: 284px;



padding: 15px 0 0 0;



display: none;



}







#errorMessage{



float: left;



display: inline;



width: 284px;



padding: 15px 0 0 0;



color:#FF0000;



display:none;



}







#productPrice{



float: left;



display: inline;



width: 114px;



margin: 0 10px 0 0;



font-size: 16px;



line-height:17px;



color: #CE1D65;



}







#productInfoTop{



float: left;



display: inline;



width: 284px;



background:url("../images/product_info_bg.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/product_info_bg.gif*/) 0 0 repeat-x #52463A;



line-height:14px;



margin: 20px 0 3px 0;



}







#productInfoTop td{



padding: 0;



text-align: center;



border: 0;



}







#productInfoTop a{



color:#FFFFFF;



padding: 8px 20px 8px 20px;



display:block;



}







#productInfoTop a:hover{



color:#62584E;



background:url("../images/product_info_bg_over.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/product_info_bg_over.gif*/) 0 0 repeat-x;



}







#productInfoTop a.on{



color:#62584E;



background:url("../images/product_info_bg_over.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/product_info_bg_over.gif*/) 0 0 repeat-x;



}







#addToMyBag{



margin: 20px 0 0 0;



width: 160px;



}







#preorderItem{



margin: 20px 0 0 0;



width: 160px;



display: none;



}







#notifyMe{



margin: 20px 0 0 0;



width: 160px;



display: none;



}







.colourBox{



position: relative;



float: left;



display: inline;



width: 22px;



height: 22px;



border: 1px solid #5E5E5E; 







text-align:center;



line-height: 22px;



cursor: pointer;







margin-left: 5px; margin-right:5px; margin-top:5px; margin-bottom:5px;











}







.colourBox div{



position:relative;



float: left;



display: inline;



width: 23px;



height: 23px;







}







.sizeBox div{



position:relative;



float: left;



display: inline;



width: 23px;



height: 23px;



}











.colourBox span{



display: none;



}







.sizeBox{



position: relative;



float: left;



display: inline;



width: 23px;



height: 23px;



border: 1px solid #5E5E5E;



margin: 12px 12px 0 0;



text-align:center;



line-height: 23px;



cursor: pointer;



background-color: #E0D8C8;



}







.sizeBox img{



position: absolute;



top: 0;



left: 0;



}







.soldOut, .notifyMe{



border: 1px dotted #5E5E5E;



filter: progid:DXImageTransform.Microsoft.alpha(opacity=60);



-moz-opacity: 0.6;



opacity: 0.6;



}







#reset{



font-weight: bold;



background: url("../images/right_arrow.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/right_arrow.gif*/) 0 50% no-repeat;



padding: 0 0 0 12px;



}







#sizeGuide{



font-weight: bold;



background: url("../images/right_arrow.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/right_arrow.gif*/) 0 50% no-repeat;



padding: 0 0 0 12px;



float: right;



display: inline;



}







#shareBookmark{



float: right;



display: inline;



margin: 15px 0 0 0;



}







#basketRecommended{



float: left;



display: inline;



width: 760px;



padding: 30px 0 0 0;



}







#basketRecommended .productItem{



position: relative;



float: left;



display: inline;



width:125px;



text-align: center;



padding: 0 0 30px 0;



margin: 0 27px 0 0;



font-weight: bold;



}







#basketRecommended .productStar{



position: absolute;



right: 10px;



top: 5px;



}







#youMayAlsoLike{



padding: 30px 0 0 0;



}







#recentlyViewed{



float: left;



display :inline;



width: 456px;



}







#relatedItems{



float: left;



display :inline;



width: 282px;



}







.dropdown{



position: relative;



display: inline-block;



z-index: 50;



background: #ECE8DD;



line-height:normal;



}







.dropdownpos{



position: relative;



z-index: 51;



}







.dropdowncontent{



position: absolute;



z-index: 51;



display: none;



border: 1px solid #D3CABA;



border-top: none;



background: #ECE8DD;



text-align: left;



padding: 5px 0 5px 0;



margin: -1px 0 0 0;



}







.dropdowncontent ul{



list-style: none;



}







.dropdowncontent a{



padding: 0 10px 0 5px;



}







.homeList{



float: left;



display: inline;



width: 210px;



margin: 20px 28px 0 0;



border-right: 1px dotted #62584E;



}







.homeList h2{



font-size: 16px;



color: #CE1D65;



margin: 0;



padding: 0 0 0 24px;



}







.homeList h2.newIn{



background: url("../images/icon_new_in.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/icon_new_in.gif*/) 0 0 no-repeat;



}







.homeList h2.mostPopular{



background: url("../images/icon_most_popular.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/icon_most_popular.gif*/) 0 0 no-repeat;



}







.homeList h2.seasonalFaves{



background: url("../images/icon_seasonal_faves.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/icon_seasonal_faves.gif*/) 0 0 no-repeat;



}







.homeList ul{



list-style: none;



padding: 5px 0 0 0;



}







.homeList li{



background: url("../images/home_list_arrow.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/home_list_arrow.gif*/) 2px 3px no-repeat;



padding: 0 20px 0 14px;



color: #62584E;



margin: 10px 0 0 0;



}







#homeForm{



float: left;



display: inline;



width: 203px;



margin: 20px 0 0 0;



}







#homeForm h2{



font-size: 16px;



color: #CE1D65;



margin: 0 0 10px 0;



}







#subscribeDiv{



float: left;



display: inline;



width: 203px;



}







#subscribeForm{



float: left;



display: inline;



background: #EDE8DE;



border: 1px solid #D3CABA;



margin: 5px 0 0 0;



}







#subscribeForm input{



float: left;



display: inline;



}







#sendToFriendDiv{



float: left;



display: inline;



width: 203px;



margin: 0px 0 35px 0;



}







#sendToFriendForm input{



float: left;



display: inline;



}







.homeInput{



padding: 3px 0 3px 5px;



background: transparent;



color: #62584E;



font-size: 10px;



width: 165px;



}







.formStyle{



float: left;



display: inline;



background: #EDE8DE;



border: 1px solid #D3CABA;



margin: 5px 0 0 0;



width: 195px;



}







#footer{



position: absolute;



width: 100%;



line-height: normal;



bottom: 0;



left: 0;



margin: 0;



padding: 0;



z-index: 2;



background: url("../images/pink_bar1.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/pink_bar1.gif*/) 0 100% repeat-x;



}







#footer1{



width: 960px;



margin: 0 auto;



}







#footerContent{



float: left;



display: inline;



width: 961px;



padding: 20px 0 5px 0;



background: #62584E;



font-size: 10px;



color: #FFFFFF;



}







#footerLeft{



float: left;



display: inline;



padding: 10px 0 8px 20px;



font-size: 10px;



color: #D3CABA;



}







#footerRight{



float: right;



display: inline;



width: 221px;



padding: 10px 0 8px 20px;



font-size: 10px;



color: #D3CABA;



}







#footerRight a{



color: #D3CABA;



}







#footerRight a:hover{



color: #CE1D65;



}











#siteInformation{



float: left;



display: inline;



margin: 0 0 0 20px;



width: 155px;



}







#aboutUs{



float: left;



display: inline;



margin: 0 0 0 20px;



width: 120px;



}







#customerInfo{



float: left;



display: inline;



margin: 0 0 0 20px;



width: 144px;



}







#usefulLinks{



float: left;



display: inline;



margin: 0 0 0 20px;



width: 220px;



}







#testimonial{



float: left;



display: inline;



margin: 0 0 0 20px;



width: 201px;



}







#testimonial #subscribeForm{



margin: 0;



}







#footerContent h3{



margin: 0 0 15px 0;



font-size: 11px;



font-weight: bold;



line-height: 20px;



}







#siteInformation h3{



padding: 0;







}







#aboutUs h3{



padding: 0;







}







#customerInfo h3{



padding: 0;







}







#usefulLinks h3{



padding: 0;







}







#testimonial h3{



padding: 0;



}







#footerContent ul{



list-style: none;



margin: 0 0 15px 0;



}







#footerContent li{



padding: 0 0 0 10px;



background: url("../images/list_arrow.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/list_arrow.gif*/) 0 2px no-repeat;



}







#footerContent p{



margin: 0 0 15px 0;



}







#footerContent a{



color: #FFFFFF;



text-decoration: none;



}







#footerContent a:hover{



color: #FFFFFF;



text-decoration: underline;



}







.pinkBold{



font-weight: bold;



color: #CE1D65;



}







.pinkBold14{



font-weight: bold;



color: #CE1D65;



font-size: 14px;



}







.pinkBtn{



background: url("../images/pink_btn.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/pink_btn.gif*/) 100% 0 no-repeat #B7144D;



display:block;



margin: 10px 0 10px 0;



line-height: 29px;



font-size: 15px;



font-weight: bold;



padding: 1px 35px 4px 10px;



color: #FFFFFF;



}







.pinkBtn:hover {



background: url("../images/pink_btn.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/pink_btn.gif*/) 100% -34px no-repeat #B7144D;



color: #FFFFFF;



}







#lightBoxDiv{



position: absolute;



top: 0;



left: 0;



width: 100%;



height: 100%;



background: #29231D;



z-index: 999;



filter: progid:DXImageTransform.Microsoft.alpha(opacity=90);



-moz-opacity: 0.9;



opacity: 0.9;



}







#lightBoxContent{



position: absolute;



z-index: 1000;



top: 0;



left: 0;







}















.onMouseOverColor{



position: relative;



float: left;



display: inline;



width: 23px;



height: 23px;



border: 2px solid #CE1D65;



margin: 12px 12px 0 0;



text-align:center;



line-height: 23px;



cursor: pointer;







}











.black_overlay{       



	display: none;



	position: absolute;



	top: 0%;



	left: 0%;



	width: 100%;



	height: 290%;



	background-color: black;



	z-index:1001;



	-moz-opacity: 0.8;



	opacity:.80;



	filter: alpha(opacity=80);



   }



.white_content {



	display: none;



	position: absolute;



	



	top: 25%;



	left: 25%;



	margin-left:70px;



	border-width:thin;



	border-color: #E0D9C9;



	background-color:#FFFFFF;



	z-index:1002;



	overflow: auto;



}



		



		



.sizeGuide_content {



	display: none;



	position: absolute;	



	top: 25%;



	left: 15%;



	margin-left:0px;



	border-width:4px;



	border-color: #E0D9C9;



	background-color:#FFFFFF;



	z-index:1002;



	overflow: auto;



}		



		



.notifyMe_content {



	display: none;



	position: absolute;	



	top: 25%;



	left: 25%;



	width:300px;



	height:220px;



	margin-left:70px;



	border-width:thin;



	border-color: #E0D9C9;



	background-color:#FFFFFF;



	z-index:1002;



	overflow: auto;



}		



		



		



#newMainLeft{



display: inline;



width: 154px;



margin: 0 10px 0 20px;



padding: 10px 0 0 0;







}







#newMainMiddle{



float: left;



display: inline;



width: 786px;



margin: 0 0 0 0;



padding: 0 0 0 0;



min-height:0px;



overflow:visible



}











.leftWideColumn{



float:none;



display: inline;



width: 157px;



margin: 0 0 0 2px;



padding: 10px 0 0 0;



min-height:0px;



overflow:visible;



}







.middleWideColumn{



float: left;



display: inline;



width: 750px;



min-height:0px;



overflow:visible;







}		







.middleWideColumnOne{



float: left;



display: block;



width: 355px;



min-height:0px;



overflow:visible;



padding: 0px;



}	



.middleWideColumnOne div.wideCallout, .middleWideColumnTwo div.wideCallout{



	margin: 0px;



}



.middleWideColumnTwo{



float: left;



display: inline;



width: 355px;



min-height:0px;



overflow:visible;



padding-left:20px;







}		







		



#FooterMain{



float: left;



display: inline;



width: 940px;



margin: 0 0 0 20px;







padding-top:0px;



padding-right:0px;



padding-bottom:160px;



padding-left:0px;



}



		



.productItem div span{



color:#003366;



text-decoration:line-through;



}		



#forms input,#forms textarea{



	border: 1px solid #D3CABA;



	background-color: #ECE8DD;



}	



.checkout{



	margin: 0px 0px 10px 0px;



}	



.checkout td{



	border: 1px solid #D3CABA;



}



.checkoutnoborder td{



	border: none;



	padding: 0px;



}



.basket{



	width:920px;



	margin: 0px 0px 10px 0px;



}	



.basket td{



	border: 1px solid #D3CABA;



}







.moreColours{



display: inline-block;



padding: 2px 5px 2px 5px;



color: #FFFFFF;



font-weight: normal;



background:url("../images/more_colours.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/more_colours.gif*/) 0 0 repeat-x #5A5044;



}







.moreColours:hover{



color: #FFFFFF;



background:url("../images/more_colours_over.gif"/*tpa=http://www.shudoo.co.uk/sites/shudoov2.60/images/more_colours_over.gif*/) 0 0 repeat-x #B7134F;



}



