/** * 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 $ */   *{ margin:0px; padding:0px;}body {     background: url("../images/content_t_bg1.gif") repeat-x scroll 0 0 #e6e6e6;    color: #333;    font-family: Arial,Helvetica,sans-serif;    font-size: 12px;    line-height: 18px;	}ol,ul,li{ list-style-type:none;}a img {border: none; }a {	color:#333333;	text-decoration: none;	}h1 {    font-size: 16px;    font-weight: bold;    height: 38px;	}h2 {	font-size: 1.4em;	}h3 {	font-size: 1.3em;	} .biggerText {	font-size: 1.0em;	}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-family: Tahoma,Geneva,sans-serif;    margin: 0.1em;	}TEXTAREA {/*	float: left;*/	margin: auto;	display: block;	width: 95%;	}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; font-size:12px;	}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*/#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;	}#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;	}/*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-left: 0.8em;	}.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {	font-size: 0.9em;	}/*Shopping Cart Display*/.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 { font-size:12px;	color: #970000;	}.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 { font-size:12px;	margin: 1em 0em;	}/*sideboxes*/.columnLeft {}h3.leftBoxHeading, h3.leftBoxHeading a {	font-size: 1em;	color: #333333;	}.leftBoxHeading {background: url("../images/left_title.gif") repeat-x scroll 0 0 transparent;    height: 38px;    line-height: 38px;    text-align: center;	}.leftBoxContainer {	border: 1px solid #cccccc;	margin-bottom:10px;	}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;	}#logoWrapper {    float: left;    height: 130px;}.h2small {    color: #CCCCCC;    font-size: 12px;    margin: 0.3em 0;    padding: 0;}#navMainWrapper {    color: #CCCCCC;    float: right;    height: 1%;    margin: 0;}#currency_header {    float: right;    margin-top: 8px;}#navEZPagesTop {    background: url("../images/head_nav.gif") no-repeat scroll center top transparent;    color: #FFFFFF;    font-size: 14px;    font-weight: bold;    height: 48px;    margin: 0;    padding: 0 0.5em;}#navEZPagesTop {    background: url("../images/head_nav.gif") no-repeat scroll center top transparent;    color: #FFFFFF;    font-size: 14px;    font-weight: bold;    height: 48px;    margin: 0;    padding: 0 0.5em;}#navezTopL {    display: block;    float: left;    line-height: 48px;    margin: 0;    padding: 0;    text-align: center;    width: auto;}#navezTopL ul li {    display: inline;    margin: 0 auto;    padding: 0;}#navezTopL a {    font-size: 14px;    padding: 8px 20px;}#navEZPagesTop a {    color: #FFFFFF;}#navMain ul li a:hover {    color: #FF0000;}#navezTopL a:hover {    text-decoration: underline;}#navEZPagesTop a:hover {    color: #FF0000;}#navMainSearch {    float: right;    margin-top: 15px;}#searchinput {    background: none repeat scroll 0 0 transparent;    border: 1px solid #888888;    color: #CCCCCC;  !important;    line-height: 14px !important;    margin-right: 0;    padding-left: 5px !important;    width: 150px !important;	float:left;	vertical-align:center;}#headertext {    float: left;    margin-top: 15px;    overflow: hidden;    padding-left: 30px;    width: 350px;}.newimage{ height:120px;} #loginboxContent {    text-align: center;}#bestsellers .wrapper {    font-size: 12px;    margin: 0;}#bestsellers li {    display: block;    height: 65px;    margin: 0.3em 0;    overflow: hidden;    padding: 0;}#categoriesContent ul ,.indexRecNewBox ul{ list-style-type:none;}h2.centerBoxHeading {    color: #333333;    font-family: Verdana;    font-size: 1.2em;	font-weight:bold;}#bestsellers .wrapper_bestsellers_img {    display: block;    float: left;    height: auto;    overflow: hidden;    width: 65px;}#bestsellers .wrapper_bestsellers_img {    display: block;    float: left;    height: auto;    overflow: hidden;    width: 65px;}#bestsellers li a {    color: #999999;}#bestsellers .wrapper_bestsellers_name {    display: block;    float: right;    height: 36px;    overflow: hidden;    width: 120px;}#bestsellers .wrapper_bestsellers_price {    display: block;    float: right;    height: 50px;    overflow: hidden;    width: 120px;}#bestsellers .productPriceDiscount {    display: none;}.pro_left{ float:left;} .productPriceDiscount {    margin-left: 10px;}.tab {float:left;    width: 740px;}.tab .tabnav {    background-color: #E2E2E2;    color: #666666;    cursor: pointer;    float: left;    margin: 0 3px 0 0;    padding: 4px 20px;	width:120px;	text-align:center;}.tab .current {    background-color: #cccccc;    color: #333333;}.tab .tabul {    font-weight: bold;    height: 27.5px;    list-style: none outside none;    margin: 1px 0 0;    padding: 0;}.tab .tabinfo {clear: both;    overflow: hidden;    padding: 10px 16px;    text-align: left;	border: 1px solid #DDDDDD;}.tab .current {    z-index: 2;}.footer_st {    padding-bottom: 30px;    text-align: center;}#review-text {    height: 100%;}#textAreaReviews{ display:block; text-indent:100px;}#MainPromotionBanner {    background: none repeat scroll 0 0 #FEB900;    height: 355px;    width: 980px;}#MainPromotionBanner #SlidePlayer {    margin: 0 auto;    position: relative;}#MainPromotionBanner .Slides {    height: 355px;    list-style: none outside none;    margin: 0;    overflow: hidden;    padding: 0;}#MainPromotionBanner .Slides li {    float: left;    height: 355px;    width: 980px;}#MainPromotionBanner .Slides img {    border: 0 none;    display: block;    height: 355px;    width: 980px;}#MainPromotionBanner {    position: relative;}#MainPromotionBanner .SlideTriggers {    height: 25px;    list-style: none outside none;    margin: 0;    padding: 0;    position: absolute;    right: 0;    top: 326px;    z-index: 10;}#MainPromotionBanner .SlideTriggers li {    background: none repeat scroll 0 0 #FFFFFF;    color: #000000;    cursor: pointer;    display: inline;    float: left;    font-family: Arial;    font-size: 0.9em;    height: 21px;    line-height: 21px;    margin: 3px 6px;    overflow: hidden;    text-align: center;    width: 21px;}#MainPromotionBanner .SlideTriggers li.Current {    background: none repeat scroll 0 0 #B80909;    border: 0 none;    color: #FFFFFF;    font-size: 1.4em;    font-weight: bold;    height: 21px;    line-height: 21px;    margin: 0 6px;    width: 21px;}#mainWrapper {    background-color: #FFFFFF;    margin: auto;    padding: 0 0 1em;    text-align: left;    vertical-align: top;    width: 996px;}.hassubcat {    background: url("../images/seta_normal.gif") no-repeat scroll left center transparent;    display: inline-block;    height: inherit;    margin-left: 2px;    width: 16px;}.categories-top-list a.category-products {  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    font-weight: normal;    padding: 0 0 0 10px;}.borderbox1  img { width:150px; height:120px;}.pro_name{ font-size:12px; display: block !important;    height: 30px; font-size:12px;   line-height: 15px;    margin: 0.5em auto !important;    overflow: hidden;    text-align: center;    width: 150px;}	.newimage{ margin-top:10px;}		#tranCon {    background: url("../images/translate.jpg") no-repeat scroll center top transparent;    height: 189px;    width: 100%;}#leftbox4 {    border: 1px solid #CCCCCC;    margin-top: 10px;    padding-bottom: 10px;    width: 100%;}.imglinks img {    display: block;    margin: auto;    max-height: 120px !important;    max-width: 150px !important;}.scroller_container img { width:150px; height:120px;}#navBreadCrumb { background: url("../images/ttl-bg.png") repeat-x scroll left top rgba(0, 0, 0, 0);    border: 1px solid #CCCCCC;    clear: both;    display: block;    font-size: 12px;    letter-spacing: 1px;    margin-bottom: 1px;    margin-left:15px;    padding: 8px 0 11px 14px;}#pro_ma_images {    float: left;    padding: 1em 0;    width: 350px;}#mainImg {    border: 2px solid #F1F1F1;}#productPrices {    color: #B8295A;    font-family: Verdana,Arial;    font-size: 16px;    font-weight: normal;	border-bottom:1px dashed #CCCCCC;	padding-bottom:10px;}.sellup {    background: url("../images/updown.png") no-repeat scroll 0 0 transparent;    cursor: pointer;    display: block;    height: 15px;    margin: auto;    width: 38px;}#quicklinks {    background: none repeat scroll 0 0 #464445;    color: #CCCCCC;    font-size: 12px;    height: 40px;    line-height: 40px;    margin: 0 auto 5px;    text-align: center;    width: 980px;}#footerimg {    margin: 8px auto;    width: 743px;}#navsupright {    background: none repeat scroll 0 0 #000000;    padding: 10px 0;}#siteinfoLegal a:hover, #protagsdiv a:hover, #quicklinks a:hover {    color: #FF0000;}#contentMainWrapper { padding:5px 10px;}h2.centerBoxHeading { background: url("../images/ttl-bg.png") repeat-x scroll left top rgba(0, 0, 0, 0);    border: 1px solid #CCCCCC;    clear: both;    display: block;    font-size: 12px;    letter-spacing: 1px;    margin-bottom: 1px;    margin-top: 0;    padding: 8px 0 11px 14px;	}h3.leftBoxHeading, h3.rightBoxHeading {  color: #333;    font-size: 12px;    font-weight: bold;}.sideBoxContent {    background-color: #F5F3F3;    border-top: medium none;    padding: 0;}#siteinfoLegal a {    color: #FFFFFF;}#languagesContent,.borderbox1 { margin-top:5px;}.imglink img {    display: block;    margin: auto;    max-height: 120px !important;    max-width: 150px !important;}.linkblock {    display: block !important;    height: 30px;    line-height: 15px;    margin: 0.3em auto !important;    overflow: hidden;    text-align: center;    width: 150px;}.navSplitPagesLinks .current {    background: none repeat scroll 0 0 #F2F2F2;    color: #999999;    margin-left: 2px;    padding: 4px 9px;}.navSplitPagesLinks a {    background: none repeat scroll 0 0 #DFDFDF;    color: #999999;    font-weight: bold;    margin-left: 2px;    padding: 4px 9px;}.navSplitPagesLinks a:hover {    background: none repeat scroll 0 0 #F2F2F2;    color: #999999;}.navSplitPagesLinks, .navSplitPagesResult, .pagedownmenu {    line-height: 30px;}#productDetailsList{ list-style-type:none;}#quicklinks a {    color: #CCCCCC;    display: inline;    padding: 3px;}#categoriesContent strong, #chcategoriesContent strong {    font-weight: normal;}#productAttributes{ margin-top:10px;}#productDetailsList li { padding-top:10px;}.topwidth {    background: url("../images/headercon.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);    padding-bottom: 10px;    width: 100%;}.logo {    float: left;    padding-top: 15px;    width: 300px;}.topright {    float: right;    padding-top: 10px;    width: 650px;}.shoeslob_quick-access {    float: left;    text-align: right;    width: 250px;}.shoeslob_quick-access .links {    padding-right: 10px;}.shoeslob_quick-access .last {    float: right;    font-weight: bold;}.shoeslob_quick-access .links .last a {    border-right: 1px solid #CCCCCC;    padding: 0 5px;    text-align: right;}.shoeslob_quick-access .links .last a {    border-right: 1px solid #CCCCCC;    padding: 0 5px;    text-align: right;}#cur {    float: left;    width: 200px;}.cartbox {    background: url("../images/cart_box.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);    display: inline;    float: right;    height: 69px;    margin: 0 0 15px 30px;    width: 168px;}.block-mini-cart {    color: #FFFFFF;    font-family: Arial,Helvetica,sans-serif;    font-size: 11px;    height: 35px;    padding-right: 2px;}.mini-cart {    color: #464545;    padding: 3px 2px 2px 5px;}.form-search {    float: right;    margin-top: 15px;}#navEZPagesTop {    background: none repeat scroll 0 0 #2F292A;    clear: both;    height: 37px;    margin: 0 auto;    width: 950px;}#navEZPagesTop li {    float: left;    height: 30px;}#navEZPagesTop ul li a {    color: #FFFFFF;    display: block;    font-size: 13px;    font-weight: bold;    height: 39px;    line-height: 37px;    padding: 0 35px;    text-decoration: none;}.form-search input.input-text {    background: none repeat scroll 0 0 #FFFFFF;    border: 0 none;    color: #ADADAD;    float: left;    height: 17px;    padding: 5px 0 2px 20px;    width: 230px;}.form-search input.input-text {    background: none repeat scroll 0 0 #FFFFFF;    border: 0 none;    color: #ADADAD;    float: left;    height: 17px;    padding: 5px 0 2px 20px;    width: 230px;}.shopcartindent {    background: url("../images/cart_bg.gif") no-repeat scroll left 3px rgba(0, 0, 0, 0);    padding-left: 18px;    text-align: left;}.cart_button {    margin-top: 5px;}.mhone,.pic{ text-align:center;}#categoriesContent {    overflow: auto;    padding-left: 5px;}.categories-top-list {    color: #000000;    display: block;    font-size: 13px;    font-weight: bold;    padding: 5px 0 0px 5px;  }.categories-top-list a {    background: url("../images/tab_right.gif") no-repeat scroll left center rgba(0, 0, 0, 0);    color: #464545;    display: block;    font-size: 12px;    font-weight: bold;    padding: 5px 0 0px 10px;} .shoeslob_footer {    background: url("../images/footer_bg.gif") repeat-x scroll 0 0 #000000;    float: left;    margin: 0 auto;    padding-top: 7px;    width: 100%;}#shoeslob_Foo {    border: 0 solid #D6D6D6;    height: 100px;    width: 950px;}.shoeslob_foo_wk {    float: left;    padding-top: 5px;}.shoeslob_foo_wz {    float: left;    width: 500px;}.shoeslob_foo_bt {    color: #999999;    font-family: Arial;    font-size: 13px;    font-weight: bold;    padding-left: 20px;    text-align: left;    text-transform: uppercase;}.shoeslob_footer address {    color: #666666;    font-size: 11px;    margin: 0;    padding-top: 6px;}.footlogo {    font-size: 12px;    padding-left: 70px;}.footbanner {    float: right;    height: 142px;    width: 360px;}.shoeslob_foo_wz {    float: left;    width: 500px;}#navSuppWrapper {    margin: 0;    padding: 0 0 12px;}.footer-links li {    background: url("../images/icon_jt.gif") no-repeat scroll left center rgba(0, 0, 0, 0);    float: left;    font: 11px verdana;    margin: 5px 20px;    width: 100px;}.footer-links li a {    color: #FFFFFF;}#bestsellers .wrapper {    font-size: 12px;    margin: 0;}#bestsellers li {    display: block;    height: 65px;    margin: 0.3em 0;    overflow: hidden;    padding: 0;}#bestsellers .wrapper_bestsellers_img {    display: block;    float: left;    height: auto;    overflow: hidden;    width: 65px;}#bestsellers .wrapper_bestsellers_img {    display: block;    float: left;    height: auto;    overflow: hidden;    width: 65px;}#bestsellers li a {    color: #CC0000;    text-shadow: 0 1px 1px #FFFFFF;}#bestsellers .wrapper_bestsellers_name {    display: block;    float: right;    height: 36px;    overflow: hidden;    width: 120px;}#bestsellers .wrapper_bestsellers_price {    display: block;    float: right;    height: 50px;    overflow: hidden;    width: 120px;}#bestsellers .productPriceDiscount {    display: none;}#headerWrapper {    border-left: 0 solid #f0f0f0;    border-right: 0 solid #f0f0f0;    height: 100px;    margin: 0 auto;    overflow: hidden;    width: 996px;}#logo {    float: left;    margin: 16px 0 0 5px;}.top_txt {    color: #ccc;    float: left;    font-weight: bold;    margin: 20px 0 0 30px;    width: 356px;}.top_txt {    color: #ccc;    float: left;    font-weight: bold;    margin: 20px 0 0 30px;    width: 356px;}#shopping {    float: right;    margin: 0 15px 5px 0;    padding-left: 30px;}#top_search {    float: right;    margin: 3px 5px 0 0;}.top_txt a {    color: #ccc;}.navMain ul li {    float: right;    padding: 0 10px;}.navMain {    float: right;    margin: 5px 0;   }#nav_Currency {    float: right;}.navMain ul li a {    color: #000;    display: block;    font-size: 11px;    font-weight: bold;    line-height: 22px;}#shopping a {    color: #000;    display: inline;    font-weight: bold;}#shopping a {    color: #000;    display: inline;    font-weight: bold;}#top_search input {    float: left;}#SearchInput {    background-color: #fff;    border: 1px solid #e3e3e3;    font-size: 11px;        line-height: 28px;    padding-left: 10px;    width: 190px;}.navEZPagesTop {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    background: url("../images/bg_menu.png") no-repeat scroll center center transparent;    border-color: #f0f0f0 #f0f0f0 -moz-use-text-color;    border-image: none;    border-style: solid solid none;    border-width: 0 0 medium;    height: 40px;    margin: auto;    padding: 0 3px;    width: 990px;}.navEZPagesTop ul {    padding-left: 10px;}.navEZPagesTop ul li {    float: left;}.navEZPagesTop ul li a {    color: #fff;    display: block;    font-weight: bold;    line-height: 40px;    padding: 0 15px;}.navEZPagesTop ul li a:hover {    text-decoration: underline;}.foot {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: -moz-use-text-color #f0f0f0 #f0f0f0;    border-image: none;    border-right: 1px solid #f0f0f0;       border-width: medium 1px 1px;    padding-bottom: 3px;    position: relative;    width: 996px;}#navSupp {    background-color: #e9e9e9;    height: 39px;    margin: 0 auto;    text-align: center;    width: 990px;}#navSupp ul li {    float: left;}#navSupp ul li a {    color: #000;    font-weight: bold;    line-height: 39px;    padding: 0 15px;}#navSupp ul li a:hover {    text-decoration: underline;}.payment {    position: absolute;    right: 2px;    top: 4px;}#siteinfoLegal {    background-color: #303030;    color: #ccc;    font-weight: bold;    height: 36px;    line-height: 36px;    margin: 0 auto;    text-align: center;    width: 990px;}#siteinfoLegal a {    color: #ccc;    font-weight: bold;    line-height: 36px;}#siteinfoLegal a:hover {    text-decoration: underline;}.cart{ margin-top:10px;}#bestsellers .wrapper {    font-size: 12px;    margin: 0;}#bestsellers li {    display: block;    height: 65px;    margin: 0.3em 0;    overflow: hidden;    padding: 0;}#bestsellers .wrapper_bestsellers_img {    display: block;    float: left;    height: auto;    overflow: hidden;    width: 65px;}#bestsellers .wrapper_bestsellers_img {    display: block;    float: left;    height: auto;    overflow: hidden;    width: 65px;}#bestsellers li a {    color: #333333;    text-shadow: 0 1px 1px #FFFFFF;}#bestsellers .wrapper_bestsellers_name {    display: block;    float: right;    height: 36px;    overflow: hidden;    width: 120px;}#bestsellers .wrapper_bestsellers_price {    display: block;    float: right;    height: 50px;    overflow: hidden;    width: 120px;}#bestsellers .productPriceDiscount {    display: none;}.slider {    height: 360px;    margin-bottom: 5px;    overflow: hidden;    width: 1000px;}#faded {    height: 360px;    position: relative;    width: 1000px;}#faded .pagination {    bottom: 25px;    margin: 0;    position: absolute;    right: 20px;    z-index: 9999;}#faded .pagination li {    float: left;    height: 8px;    margin: 0 11px 0 0;    overflow: hidden;    width: 8px;}#faded .pagination li a {    background: url("../images/pagination.png") no-repeat scroll 100% 0 transparent;    display: block;    height: 8px;    overflow: hidden;    text-indent: -10000px;    width: 8px;}#faded .pagination li.current a, #faded .pagination li a:hover {    background: url("../images/pagination.png") no-repeat scroll 0 0 transparent;}.col3 {    background-color: #303030;    clear: both;    color: #cccccc;    font-weight: bold;    height: 36px;    line-height: 36px;    margin: 0 auto;    text-align: center;    width: 990px;}#productName{ color:333333;	margin-top:15px;   }#goodsinfo .textinfo a {    color: #006bce;    text-decoration: underline;}.addthis_32x32_white_style .addthis_counter.addthis_bubble_style a.addthis_button_expanded, .addthis_32x32_style .addthis_counter.addthis_bubble_style a.addthis_button_expanded {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    font-size: 16px;    height: 32px;    line-height: 32px;    margin: 0;    padding: 0 !important;    width: 56px !important;}#goodsinfo .textinfo a {    color: #006bce;    text-decoration: underline;} 