body, html { font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif; font-size: 12px;  color: #2D5988; padding: 0; margin:0; } p a{ color: #2D5988; } /*  Might uncomment either or both of these if having problems with IE peekaboo bug:*/ *html .centerColumn { height: 1%; } div#indexProductList { padding: 5px; } CODE { font-family: arial, verdana, helvetica, sans-serif; font-size: 1em; } form {padding:0px;margin:0px;display:inline;} TEXTAREA { float: left; margin: auto; display: block; width: 95%; } input:focus, select:focus, textarea:focus { background: White; } FIELDSET { padding: 0.5em; margin: 0.5em 0em; border: 1px solid #cccccc; } LEGEND { font-weight: bold; padding: 0.3em; color: #747474; } 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; } #shopSlogan {border-top:solid 1px #ffffff;color:#999999;font-weight:bold;padding:4px;background-color:#333333; } LABEL.inputLabel { width: 13em; float: left; } LABEL.inputLabelPayment { width: 14em; float: left; padding-left: 2.5em; } LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel { width: 11em; float: left; } #checkoutPayment LABEL.radioButtonLabel { font-weight: bold; } P, ADDRESS { padding: 0.5em; } ADDRESS { font-style: normal; color: #949496; font-family: Verdana,Arial,sans-serif; font-size: 11px; line-height: 1.5; } .clearBoth { clear: both; line-height:2px; font-size:2px; margin-bottom:0 0 -2px 0; padding:0px; } p.clearBoth { line-height:2px; font-size:2px; clear: both; margin-bottom:-2px; } 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 #9a9a9a; } .messageStackWarning, .messageStackError { background-color: #ff0000; color: #ffffff; } .messageStackSuccess { background-color: #99FF99; color: #000000; } .messageStackCaution { background-color: #FFFF66; color: #000000; } /*wrappers - page or section containers*/ #navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper { margin: auto; }  #navColumnOneWrapper, #navColumnTwoWrapper { margin-left: 0; margin-right: 0; } #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;	 /*	margin-top: -60px; margin-left: 200px;*/ } /*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: #abbbd3; background-image: url("images/tile_back.gif"); padding: 0.5em 0.2em; font-weight: bold; color: #ffffff; height: 1%; } #navCatTabsWrapper { background-color: #ffffff; color: #9a9a9a; background-image:none; } #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:link, #navSupp ul li a, #navCatTabs ul li a:link { text-decoration: none; padding: 0em 0.5em; margin: 0; color: #ffffff; white-space: nowrap; } #navCatTabs ul li a:link { color: #9a9a9a; } #navEZPagesTOCWrapper { font-weight: bold; float: right; height: 1%; border: 1px solid #9a9a9a; } #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:link { padding: 0em 0.5em; margin: 0; } #navCategoryIcon, .buttonRow, #indexProductListCatDescription { margin: 0.5em; } #navMainSearch { float: right; } #navBreadCrumb { padding: 0.5em 0.5em; background-color: #ffffff; font-size: 0.95em; font-weight: bold; margin: 0em; } #navEZPagesTop { background-color: #abbbd3; background-image: url("images/tile_back.gif"); font-size: 0.95em; font-weight: bold; margin: 0em; padding: 0.5em; } #navColumnOne, #navColumnTwo { background-color: transparent; } /*The main content classes*/ #contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert { vertical-align: top; } /*.content,*/ .shippingEstimatorWrapper { /*font-size: 1.2em;*/ padding: 0.5em; } .alert { color: #FF0000; margin-left: 0.5em; } .advisory {} .important { font-weight: normal; font-family: tahoma,verdana,arial; } .notice {} .rating{} .gvBal { float: right; } .centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix { padding: 0;  } div#standardPage.centerColumn{ padding:5px; } div#standardPage.centerColumn div.sectionAdverts {margin: -5px 0px 0px -4px;} div#standardPage.centerColumn div.bg {margin-left:-4px;} .smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP { font-size: 0.9em; } /*Shopping Cart Display*/ #cartAdd { float: right; text-align: left;	 margin: 1em; border: 0px solid #000000; padding: 1em; } .tableHeading TH { border-bottom: 1px solid #9a9a9a; } .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; background-color: #E4FEf5; border: 1px solid #003D00; } .normalprice, .productSpecialPriceSale { text-decoration: line-through; margin-bottom: -55%; margin: 0.2em; color:#B50042; } .productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount { color: #B50042; font-weight:bold; font-size:13px; text-transform: uppercase; }	 .orderHistList { margin: 1em; padding: 0.2em 0em; list-style-type: none; }  #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; } .centerBoxWrapper { /*border: 1px solid #9a9a9a;*/ height: 1%; /*margin: 1.1em 0;*/ } h2.centerBoxHeading { font-size: 1.3em; color: #B50042;  } /*sideboxes*/ .columnLeft { border-right: 1px solid #cccccc; border-left: 0px; } h3.leftBoxHeading, h3.leftBoxHeading a:link, h3.rightBoxHeading, h3.rightBoxHeading a:link { /*	font-size: 1em; color: #ffffff; */ font-size: 13px; font-weight: bold; color: #434447; } #manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading { font-size: 0.9em; color: #ffffff; } .leftBoxHeading, .centerBoxHeading, .rightBoxHeading { /*	margin: 0em; background-color: #abbbd3; background-image: url("images/tile_back.gif"); padding: 0.5em 0.2em; */ font-size: 13px; font-weight: bold; color: #434447; } .leftBoxContainer, .rightBoxContainer { /*	margin: 0em; border: 1px solid #9a9a9a; border-bottom: 5px solid #336633; margin-top: 1.5em;*/ /* border-right: #CDC9C9 1px solid;*/ padding-left: 10px; padding-top: 15px; /* font-size: 11px; color: #949496; text-decoration:underline; */	} .sideBoxContent { /*	background-color: #ffffff; padding: 0.4em; */ font-size: 11px; color: #949496; /*text-decoration:underline;*/ } h3.leftBoxHeading link:hover, h3.rightBoxHeading link:hover { /*color: #FFFF33; text-decoration: none;*/ font-size: 13px; font-weight: bold; color: #434447; text-align: left; padding-left: 10px; }  .rightBoxHeading link:visited, .leftBoxHeading link:visited, .centerBoxHeading link:visited { color: #FFFFFF; font-size: 13px; font-weight: bold; color: #434447; } .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; } /* categories box parent and child categories */ A.category-top, A.category-top:visited { /*	color: #008000;*/ text-decoration: none; font-size: 11px; color: #949496; /* text-decoration:underline;*/ } A.category-links, A.category-links:visited { color: #949496; text-decoration: none; } A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited { color: #949496; text-decoration: none; }	 SPAN.category-subs-parent { font-weight: bold; } SPAN.category-subs-selected { font-weight: bold; } /* end categories box links */ /*misc*/ .back { float: left; } .forward, #shoppingCartDefault #PPECbutton { float: right; color: #949496; font-size: 11px; line-height: 1.5; font-family: Verdana,Arial,sans-serif; font-style: normal; } .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; } .productListing-rowheading { background-color: #abbbd3; background-image: url("images/tile_back.gif"); height: 2em; color: #FFFFFF; } #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; } .ch1{ font-size: 10px; font-weight: bold; color: #FFFFFF; } .ch2{ font-size: 11px; font-weight: bold; color: #FFFFFF; } .ch1 a:link, .ch2 a:link{color:#ffffff;} .ch1 a:visited, .ch2 a:visited {color:#ffffff;} .ch1 a:hover, .ch2 a:hover {color:#ffffff;} .ch1 a:active, .ch2 a:active {color:#ffffff;} .ch7{ font-size: 12px; font-weight: bold; color: #B50042; } .ch9{ font-size: 17px; font-weight: bold; color: #B50042; } .ch11{ font-size: 9px; color: #4D4D4D; } .ml1{ font-size: 10px; font-weight: bold; color: #CCFF00; text-decoration: none; } .ml5{ font-family: tahoma,verdana,arial; font-size: 9px; font-weight: bold; color: #7B7C7A; text-decoration: none; text-transform: uppercase; /* font-family: tahoma,verdana,arial; font-size: 11px; color: #949496; width:150px;*/ /*	text-align : center; text-align: justify;*/ vertical-align: middle; } .ml6{ font-family: tahoma,verdana,arial; font-size: 12px; font-weight: bold; color: #27292A; text-decoration: none; /*	text-transform: uppercase;*/ } .ml8{ font-size: 9px; color: #999999; text-decoration: none; } .bg{ background-color:#B50042; height:8px; margin-bottom:0px; } .right_seperator { /*float:left;*/ width:1px; border-right:1px dashed #000; height:100%; } .product_split { clear:both; height:1px; background-color:#CDC9C9; width:100%; margin:0; padding:0; } .description_list{ font-family: tahoma,verdana,arial; font-size: 11px; color: #949496; width:150px; text-align : left; vertical-align: middle; } .td_buy{ width:150px; text-align : left; vertical-align: middle; height:13px; } .pageHeading { font-size: 17px; font-weight: bold; color: #B50042; /* text-decoration: none; height:51px; width: 576px; background: url("images/m99.gif"); background-repeat: repeat-x; padding-top:20px; padding-left: 30px; */ } .main { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; color: #949496; } a:link { color: #747474; text-decoration: none; } /* .ml6 { font-size: 12px; font-weight: bold; color: #27292a; text-decoration: none; text-transform: uppercase; }*/ link:hover{ color: #888888; text-decoration: underline; } .menu_line{ border-top:1px; border-top-color:#FF0000; background-image: url("images/blank.gif"); font-size:11px; vertical-align:middle; line-height:24px; text-align:left; font-family: tahoma,verdana,arial; font-weight:600; height:24px; width:169px; color:#949496; } /* css buttons */ .cssButton, .cssButtonHover { width : 20em; background-color: #F4F4F4; color : #000000; border: 2px outset #F4F4F4; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; text-align:center; white-space: nowrap; text-decoration: none; font-weight: bold; padding: 0.3em; /*border-spacing: 1px;*/ /*margin-left: auto; margin-right: auto;*/ /*display: block;*/ /*vertical-align: top;*/ /*line-height: 130%;*/ /*cursor: pointer;*/ } .cssButtonHover { color: #006600; border-style: inset; text-decoration: none; } /* adding the styles below might be needed if the default button width is changed */ /* .button_continue_shopping, .button_shipping_estimator {width: 150px;} */ .small_delete, .button_prev, .button_next, .button_search  {width: 7em;} .button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout, .button_login {width: 10em;} .button_return_to_product_list, .button_add_selected {width: 22em;} .button_in_cart{width: 19em;}   .button_submit {width: 18em;} .button_update_cart {color: red;} .button_update_cartHover {color: #003D00;} /*.innerbox#headernavcenter .boxtext .button_search {display:inline;}*/ .style9 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; } .style13 {font-family: Verdana, Arial, Helvetica, sans-serif} .style14 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; } .style15 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .style20 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #B50042; } .style21 {font-size: 10px; color: #B50042; font-family: Verdana, Arial, Helvetica, sans-serif;} .currentPage {font-weight:bold;} div#categoriesContent ul { padding:0 0 0 1em; margin:0; } div#categoriesContent ul li { list-style-image:url("images/m10.gif"); } div#categoriesContent ul ul li{ list-style-image:none; list-style-type:none; } div#mainImageContainer {position:relative;height:380px;z-index:-1;} div#zoomOne, div#zoomTwo, div#zoomThree, div#zoomFour, div#zoomFive {position:absolute;} div.noAdvert {margin-top:60px;padding-left:10px;} #productx2{ padding: 0 15px 0 15px; margin: 0; } #productx2 img, #productx2 img a{ margin: 0; padding: 0 0 10px 0; } #productx2 p, #productx2 p a{ font-size: 13px; color: #B50042; font-weight: bold; margin: 0; padding: 0 0 10px 0; } #productx2 #moredetails{ height: 27px; margin: 0; padding: 0 0 0 0; } #productx2 span.price{ font-size: 15px; color: #B50042; margin: 0; padding: 0 0 0 0; } #productx2 span.details{ font-size: 15px; font-weight: bold; color: #999999; margin: 0; padding: 0; } #productx2 .buy-now{ text-align: right; margin: 0; padding: 0 0 15px 0; } #productx4{ padding: 0 10px 0 10px; margin: 0; } #productx4 img, #productx4 img a{ margin: 0; padding: 0 0 10px 0; } #productx4 p, #productx4 p a{ font-size: 11px; color: #B50042; font-weight: bold; margin: 0; padding: 0 0 10px 0; } #productx4 #moredetails{ margin: 0; padding: 0 0 0 0; } #productx4 span.price{ font-size: 11px; color: #B50042; margin: 0; padding: 0 0 0 0; } #productx4 span.details{ font-size: 10px; font-weight: bold; color: #999999; margin: 0; padding: 0; } #productx4 .buy-now{ margin: 0; padding: 10px 0 0 0; } h2.fragment { font-size:1.5em; padding-left:14px; padding-right:14px; margin:0px;	   } p.fragment { font-size:1.2em; line-height:1.5em; padding-left:14px; padding-right:14px; margin:0px 0px 5px 0px; } div.fragment { border-bottom: 1px solid #cccccc; margin:0px; padding:14px; } #home-fragment{ width: 100%; float: left; margin: 0; padding: 0; } #home-fragment .padding{ padding: 10px 20px 0px 20px; } #home-fragment p{ margin: 0; padding: 0; } #home-first-column{ width: 45%; float: left; margin: 0; padding: 0 5px 0 0; } #home-second-column{ width: 40%; float: right; margin: 0; padding: 0; } #home-fragment-end{ width: 100%; clear: both; margin: 0; padding: 5px 0 0 0; } #home-fragment-end p{ margin: 0; padding: 0; font-style: italic; color:#B50042; } .youTubeBulk { margin-top:20px; padding:20px; text-align:center; } .youTubeBulk p { font-size:14px; text-align:left; width:400px; } .youTubeBulk h3 { font-size:14px; width:400px; text-align:left; } .youTubeBulk h2 {font-size:28px; margin-bottom:28px; padding:0px; margin-left:0px; } h3.homeFrags {	font-size:20px; margin-top:0px; padding-top:0px; padding-bottom:5px; font-style:italic; border-bottom:1px dotted #000; clear:both; } .borderBottom {	border-bottom:1px dotted #000; padding-bottom:10px; } img#shipPic { position:absolute; display:block; } .hideCards { display:none; } .showCards { display: table-row; } .hide { display:none; } h3.youTube { padding:10px 0 0 0; margin:0; } p.youTube { padding:0; margin:0; } div.miniBestNew {width:80%;  margin:0; margin-left:5%;  padding-left: 10px;  padding:0;  text-align: left; min-height:30px; } /*********** New Styles *****/ /* HEADER STYLES ******************************************************************************************/ #headerContainer{ width: 100%; background-color: #fff; } #headerWrapper{ width: 1024px; margin: 0 auto; clear: both; } #headerLeft{ width: 206px; height: 115px; float: left; border-right: 1px dotted #808080; } #headerLeft img, #headerLeft img a{border: none; margin: 12px 0 0 0 ;} #headerLeft a.logo{padding: 24px 0 15px 16px;} #headerCentre{ width: 690px; height: 115px; float: left; } #headerCentre ul{margin: 10px 0 0 30px; padding: 0; float: left; display: inline;} #headerCentre li, #headerCentre li a{float: left; display: inline; list-style-type: none;  margin: 0;  color: #2D5988;  font-size: 14px; } #headerCentre li a{text-decoration: none;} #headerCentre li a:hover{ background-color: #2D5988; color: #fff;} #headerCentre li{padding: 0 10px 0 10px;} #headerRight{ width: 126px; height: 115px; float: left; border-left: 1px dotted #808080; } #headerRight #myCart{padding: 18px 0 0 20px;} #myCart p.header{font-size: 14px; font-weight: bold; padding: 0 0 3px 0; margin: 0;} #myCart p{padding: 0; margin: 0;} #myCart p.subtotal{padding: 0 0 5px 0; margin: 0;width:300px;} #myCart p a{padding: 0; margin: 0; text-decoration: none; color: #808080;} #myCart p.button a{padding: 0 8px 0 8px; margin: 0; background-color: #E6E6E6; border: 1px #B2B2B2 solid;}  #myCart p.button a:hover{background:#CCCCCC;} p.button input{padding: 0 7px 0 7px; margin: 0; background-color: #BA272D; border: 1px #B2B2B2 solid; color: #fff; } p.button input:hover{background:#A5252F;} /* MAIN STYLES ******************************************************************************************/ #mainContainer{ width: 100%; min-height: 400px; background-image:url('stylishjeansbg.gif'); background-repeat: repeat-x; clear: both; } #mainWrapper{ width: 1024px; margin: 0 auto; clear: both; } #productList{ width: 100%; height: 30px; text-align: center; } #productList p a{font-size: 10px; color: #fff; margin: 0; padding: 0; text-decoration: none;} #productList p{font-size: 10px; color: #fff; margin: 0; padding: 0; text-decoration: none;} #leftMenuColumn{ width: 206px; float:left; } #mainNav{ width: 206px; float:left; } #altNavigationHolder { width: 206px; float: left; } #altNavigationHolder #jeansInformation p{ font-size:18px; font-weight: bold; font-style: italic; padding: 10px 0 10px 20px; margin: 0; } #mainContent{ width: 690px; float: left; padding: 0 0 0 0; margin: 0 0 0 0; } #mainContent #searchBar{ height: 39px; background-image: url('searchbar.png'); background-repeat: no-repeat; background-position:center; margin: -5px 0 0 0; padding: 0 0 0 0; overflow: visible; text-align: center; } #searchBar .padding{padding: 0 0 0 0; } #searchBar p, #searchBar p a{ margin: 0; color: #808080; font-size: 14px; line-height: 37px; text-decoration: none; display: inline; padding: 0; } #searchBar input{ height: 18px; border: #808080 1px solid; padding: 0; margin: 0; vertical-align: middle; } #searchBar p.button a{padding: 0 7px 0 7px; margin: 0; background-color: #E6E6E6; border: 1px #B2B2B2 solid; font-size: 12px;vertical-align:middle;}  #searchBar p.button a:hover{background:#CCCCCC;} #mainContent #content{ margin: -5px 0 0 0; clear: both;	 padding:0; } #mainContent #contentHeader{ height: 17px; background-image: url('maincontenttop.png'); background-repeat: no-repeat; background-position: center; } #mainContent #contentMain{ background-image: url('maincontent.png'); background-repeat: repeat-y; padding: 20px 45px 20px 45px; background-position: center; clear: both; } #mainContent #contentFooter{ height: 18px; background-image: url('maincontentbottom.png'); background-repeat: no-repeat; clear: both; background-position: center; } #mainContent .contentHeader2{ height: 17px; background-image: url('maincontenttop.png'); background-repeat: no-repeat; margin: 0 0 0 10px; } #mainContent .contentMain2{ background-image: url('maincontent.png'); background-repeat: repeat-y; padding: 10px 35px 0 35px; margin: 0 0 0 10px; clear: both; } .contentMain2 p{ padding: 0; margin: 0; font-size: 11px; line-height: 13px; } #mainContent .contentFooter2{ height: 18px; background-image: url('maincontentbottom.png'); background-repeat: no-repeat; clear: both; margin: 0 0 0 10px; } #mainContent #productImage{ width: 260px; float: left; padding:0; } #mainContent #productContent{ width: 320px; float: right; padding: 0; } #mainContent table{ padding: 0; margin: 0; } #mainContent input{ padding: 0; margin: 0; } #mainContent #relatedProducts{ clear: both; margin: 0; padding: 0; margin: 0 0 0 0; } #mainContent #relatedProductsMain{ margin: 0; padding: 0; clear: both; text-align: center; } #mainContent #relatedProductsHeader{ border-top: 1px dashed #808080; border-bottom: 1px dashed #808080; clear: both; margin: 10px 0 10px 0; } #relatedProductsMain ul{ width: 150px; display: inline; float: left; margin: 0 0 0 0; padding: 0; } #relatedProductsMain li, #relatedProductsMain li a{ display: block; list-style-type: none; margin: 0; padding: 0; } #relatedProductsMain p, #relatedProductsMain p a{ padding: 0; margin: 0; color: #808080; } #relatedProductsMain img, #relatedProductsMain img a{ padding: 0; margin: 0; } #relatedProductsHeader h5{ padding: 10px 0 10px 0; margin: 0; color: #BA272D; font-size: 24px; } h5.productListHeader{ font-weight: bold; color: #BA272D; font-size: 21px; padding: 0 0 0 0; margin: 0 0 20px 0; } #productContent #atcTop{ width: 320px; height: 5px; background-image: url("atc-top.gif"); background-repeat: no-repeat; } #productContent #atcBottom{ width: 320px; height: 8px; background-image: url("atc-bottom.gif"); background-repeat: no-repeat; clear: both; } #productContent #atcMiddle{ width: 319px; min-height: 80px; background-image: url("atc-middle.gif"); background-color: #fff; background-repeat: repeat-x; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; clear: both; } #productContent #atcLeft{ float: left; padding: 0 10px 0 10px; font-size: 14px; } #productContent #atcRight{ float: right; text-align: right; } #atcLeft p.button a{ padding: 0 7px 1px 7px;  margin: 0;  color: #fff; text-decoration: none; background-color: #BA272D;  border: 1px #B2B2B2 solid;  font-size: 14px; vertical-align:middle; } #atcLeft p.button a:hover{background:#AE272D;} #rightColumn{ width: 126px; float: left; overflow: hidden; } #rightColumn img{ padding: 0; border: 1px solid #B2B2B2; margin: 0 0 15px 0; } /* FOOTER STYLES ******************************************************************************************/ /* MAIN NAVIGATION... LONG! ******************************************************************************************/ #mainNav ul.parent{ width: 205px; padding: 0; margin: 0; border-bottom: 1px solid #B2B2B2; overflow: visible; } #mainNav ul.parent li{ list-style-type: none; background-image: url('mainnavbg.gif'); background-repeat: no-repeat; } #mainNav ul.parent li, #mainNav ul.parent li a{ line-height: 27px; min-height: 27px; text-decoration: none; color: #808080; padding:0px 0px 0px 6px; display: block; margin: 0; overflow: hidden; } #mainNav ul.parent li a:hover{ list-style-type: none; background-image: url('mainnavbghover.gif'); background-repeat: no-repeat; } /********** DROPDOWN AND SHOWN SECTIONS CODE *****************/ .dropdown{ width: 205px; display:none; clear: both; padding: 0; margin: 0; margin-left:-6px; overflow: hidden; } ul#altNav li div.dropDown{ width: 205px; display: block; clear: both; padding: 0; margin: 0; overflow: hidden; } /* .dropdown{ width: 205px; clear: both; padding: 0; margin: 0; }*/ #mainNav ul.child{ list-style-type: none; padding: 0; margin: 0; } #mainNav ul.child li a{ display: block; width: 189px; min-height: 21px; line-height: 13px; background: #B2B2B2; color: #fff; padding: 0; margin: 0; font-size: 11px; } #mainNav ul.child li { border-bottom: 1px #CCC dashed; display: block; width: 189px; min-height: 21px; line-height: 13px; background: #B2B2B2; color: #fff; margin: 0; font-size: 11px; padding:4px 5px 4px 10px; } #mainNav ul.child li a:hover{ background: #CCCCCC; color: #808080; } /**************** ALT NAV **********************************/ ul#altNav{ width: 204px; padding: 0; margin: 0; border-bottom: 1px solid #808080; overflow: visible; } ul#altNav li{ width: 206px; list-style-type: none; min-height: 27px; background-image: url('altnav.gif'); background-repeat: no-repeat; } ul#altNav li, ul#altNav li a{ line-height: 27px; min-height: 27px; text-decoration: none; color: #808080; display: block; text-indent: 20px; padding: 0; margin: 0; } /* FONT STYLES ******************************************************************************************/ #productContent h1{ font-weight: bold; color: #BA272D; font-size: 21px; padding: 0 0 0 0; margin: 0; } h1.shoppingCartHeader{ font-weight: bold; color: #BA272D; font-size: 21px; padding: 0 0 0 0; margin: 0 0 20px 0; } h1{ font-weight: bold; color: #BA272D; font-size: 21px; padding: 0 0 0 0; margin: 0 0 20px 0; } h3{ font-weight: bold; color: #BA272D; font-size: 21px; padding: 0 0 0 0; margin: 0 0 10px 0; } .color-left{ font-weight: bold; color: #BA272D; } #productContent { font-family: Arial, Helvetica, Sans-Serif; color:#808092; padding: 0; margin: 0; line-height:1.5em; } #productContent li { font-family: Arial, Helvetica, Sans-Serif; color:#808092; line-height:1.5em; } #headerCentre h2{ display: block; width: 620px; padding: 30px 0 0 30px; margin: 0; } h2{ display: block; width: 620px; padding: 30px 0 0 30px; margin: 0; } h4{ font-size: 12px; padding: 0; margin: 10px 0 0 0; } #discountStock{ padding: 0 0 20px 0; } h5.discountList{ height: 16px; line-height: 16px; display: block; background-image: url("poundCircle.jpg"); background-repeat: no-repeat; text-indent: 22px; font-size: 12px; font-weight: normal; padding: 0; margin: 0 0 10px 0; color: #BA272D; } h6.stockList{ height: 16px; line-height: 16px; display: block; background-image: url("infoCircle.jpg"); background-repeat: no-repeat; text-indent: 22px; font-size: 12px; font-weight: normal; padding: 0; margin: 0; color: #BA272D; } #atcRight p{ font-weight: bold; color: #BA272D; font-size: 21px; margin: 0; padding: 0; } #atcRight p.greyEuro{ font-size: 12px; color: #808080; padding: 0 0 18px 0; } #atcRight p.rrpSlash{ font-size: 11px; color: #808080; text-decoration: line-through; padding: 0; } .actrequired{ color: #BA272D; font-weight: bold; padding: 0; margin: 0; } /*** Image Styling **********************************************************************************************/ #mainContent #productImage img{ padding: 0; margin: 0; border: 1px solid #CCCCCC;	 } .relatedImage{ padding: 0; margin: 0; border: 1px solid #CCCCCC; } /**** TABLE STYLINGS *************************************************************************************************/ table.more-info{ padding: 0 0 0 0; margin: 20px 0 20px 0; border: 0; } table.more-info tr{ padding: 0; margin: 0; } table.more-info td{ padding: 0 10px 0 0; margin: 0; } #atcLeft td{ vertical-align: middle; padding: 2px 0 1px 0; margin: 0; } #atcRight table{ float: right; text-align: right; padding: 0; margin: 0; } #atcRight td{ padding: 0 10px 0 0; margin: 0; } .clear{ clear:both; font-size:2px; line-height:2px; padding:0px; margin:0 0 0 0; } .hide { display:none; } input.submit{ background: #E6E6E6; border: 1px #B2B2B2 solid; } #sectionAd{ width: 690px; margin: 0; padding: 0; text-align: center; } .sectionProducts{ clear: both; border: none; padding: 10px 0 10px 0; } .section3product{ width: 200px; float: left; display: inline; } .section3image{ padding: 0 35px 10px 35px; } .section3product p, .section3product p a{ color: #BA272D; font-size: 14px; text-decoration: none; margin: 0; padding: 0; } .section3product img, .section3product img a{ text-align: center; padding: 0; margin: 0; } .section3product .moredetails{  padding: 0 20px 10px 20px; font-size:14px; text-align: center; color:#808080; } .section3product p.detailsButton a{ padding: 0 7px 1px 7px; margin: 0; background-color: #E6E6E6; border: 1px #B2B2B2 solid; font-size: 12px; vertical-align:top; color: #808080; }  .section3product .price{ padding: 5px 0 5px 0; color: #808080; } .section3product p.detailsButton a:hover{ background: #CCC; } .section4product{ width: 150px; float: left; display: inline; } .section4image{ padding: 0 10px 10px 10px; } .section4product p, .section4product p a{ color: #BA272D; font-size: 14px; text-decoration: none; margin: 0; padding: 0; } .section4product img, .section4product img a{ text-align: center; padding: 0; margin: 0; } .section4product .moredetails{  padding: 0 10px 10px 10px; font-size:14px; text-align: center; color:#808080; } .section4product p.detailsButton a{ padding: 0 7px 1px 7px; margin: 0; background-color: #E6E6E6; border: 1px #B2B2B2 solid; font-size: 12px; vertical-align:top; color: #808080; }  .section4product .price{ padding: 5px 0 5px 0; color: #808080; } .section4product p.detailsButton a:hover{ background: #CCC; } .section2product{ width: 300px; float: left; display: inline; } .section2image{ padding: 0 20px 10px 20px; } .section2product p, .section2product p a{ color: #BA272D; font-size: 14px; text-decoration: none; margin: 0; padding: 0; } .section2product img, .section2product img a{ text-align: center; padding: 0; margin: 0; } .section2product .moredetails{  padding: 0 20px 30px 20px; font-size:14px; text-align: center; color:#808080; } .section2product p.detailsButton a{ padding: 0 7px 1px 7px; margin: 0; background-color: #E6E6E6; border: 1px #B2B2B2 solid; font-size: 12px; vertical-align: middle; color: #808080; overflow: visible; }  .section2product .price{ padding: 0 0 5px 0; color: #808080; } .section2product p.detailsButton a:hover{ background: #CCC; } .section2product .moreLeft{ width: 150px; float: left; text-align: left; } .section2product .moreRight{ width: 110px; float: right; text-align: right; } #footerContainer{ height:120px; width: 100%; background-color: #E6E6E6; margin: 20px 0 0 0; } #footerWrapper{ width: 1024px; height: 100px; margin: 0 auto; text-align: center; clear: both; color: #808080; font-weight: normal; } #footerWrapper p, #footerWrapper p a{ color: #808080; font-weight: normal; padding: 0; margin: 0; } #footerWrapper ul{ margin: 0 0 0 0; padding: 0; float: left;  } #footerWrapper li, #footerWrapper li a{ padding: 0 15px 0 0; margin: 0; float: left; color: #808080; list-style-type: none; text-decoration: underline; } #footerLeft{ width: 206px; height: 100px;  float: left; } #footerLeft img{ padding: 0; margin: 0; } #footerRight p{ padding: 0; margin: 0 0 0 0; text-align: left; display: block; } #footerRight .padding{ padding: 15px 0 0 40px; text-align: left; } #footerRight{ width: 780px; height: 100px; float: left; padding: 0; } .secondPriceGrab{ font-size: 14px; color: #808080; } .jeansAdvert{ text-align: center; } .cartheading{ background: #808080; border: 1px #fff solid; color: #fff; text-indent: 3px; } #shoppingArea td{ background: #E6E6E6; } h1.homePageHeader{ padding: 0 0 0 0; margin: 0 0 8px 0; } .altNavDropdown{ padding: 10px 0 0 2px; border: 1px #CCC dashed; text-align: center; display: block; text-indent: 0; } .sectionProducts{ clear: both; border: none; padding: 10px 0 10px 0; } .sectionHproduct{ width: 200px; float: left; display: inline; } .sectionHimage{ padding: 0 35px 10px 35px; } .sectionHproduct p, .sectionHproduct p a{ color: #BA272D; font-size: 14px; text-decoration: none; font-weight: bold; margin: 0; padding: 0; } .sectionHproduct img, .sectionHproduct img a{ text-align: center; padding: 0; margin: 0; border: 0; } .sectionHproduct .moredetails{  padding: 0 20px 10px 20px; font-size:14px; text-align: center; color:#808080; } p.sectionFrag{ font-weight: normal; color: #808080; font-size: 12px; line-height: 14px; } .productHolderHome{ padding:0 0 20px 0; margin:0; clear: both; } .productHolderProducts{ } /*<div id="topAdverts"><div id="topLeftAdverts"><a href=""><img src="" width="330" height="125" alt="Advertisement" /></a></div><div id="topRightAdverts"><a href="http://mhlnk.com/0B279405"><img src="" width="330" height="125" alt="Advertisement" /></a></div></div>*/ #topAdverts{ clear: both; padding: 0 0 0 14px; } #topAdverts img a{ padding: 0; margin: 0; border: none; display: inline; } #topLeftAdverts{ float: left; margin-left:8px; } #topRightAdverts{ margin-left:5px; float: left; } #topAdverts img, #topAdverts img a{ border: none; } div.footerLinks{ display: block; clear: both; padding: 0 0 8px 0; } div.footerLinks ul{ width: 130px; float: left; display: inline; } div.footerLinks li{ display: block; } div.homepageFragmentContainer { float:left; width:25%;} div.homepageFragment { width:121px; } div.homepageFragment h2 { background-color:#20B2AA; color:white; font-size:95%; padding:6px 8px 8px; text-align:center; width:105px; float:left; }  div.homepageFragment h2 a { background-color:#20B2AA; color:white; text-decoration:none; } div.homepageFragment img { display:block; } div#account-info {margin-top:1em;margin-left:auto;margin-right:auto;text-align:center;border:solid 2px;padding:0px;width:650px;} div#account-info p {font-size:14px;} div#account-info span {color:gray;} div#account-info a {font-weight:bold;} p.affiliatePrice {color:#BA272D; font-size:21px; font-weight:bold; padding:0; margin:0} div.homeImageContainer { margin:0 20px; } 