BODY {COLOR: #000000;FONT-FAMILY: Arial, Verdana, sans-serif;background-color:#bebebe;font-size:12px;text-align:center;}
TABLE {FONT-SIZE: 100%}
.float-left,.alignleft {FLOAT: left}
.float-right,.alignright {FLOAT: right}
.noscreen {DISPLAY: none}
.hiddenField {DISPLAY: none}
.visibleField {DISPLAY: inline}
.clear {CLEAR: both}
.clearBoth {CLEAR: both}
.smallText {FONT-SIZE: 80%}
.back {FLOAT: left}
.forward {FLOAT: right}
#shoppingCartDefault #PPECbutton {FLOAT: right}
.bold {FONT-WEIGHT: bold}
A IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
A {COLOR: #000000; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}
A:active {outline: none}
:focus {-moz-outline-style: none}
H1 {
FONT-WEIGHT: bold;
FONT-SIZE: 18px;
TEXT-TRANSFORM: capitalize;
FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 SPAN {
PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 2px; BACKGROUND-COLOR: #000000
}
H1 A {
PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 3px; 
}
H1 SPAN A {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H1 A SPAN {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H2 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.skiplink {DISPLAY: none}
#main {
margin: 8px auto;
WIDTH: 950px;
background-color: #FFFFFF;
padding:13px;
display:inline-block;
text-align:left;
}
#content {
CLEAR: both; MARGIN: 10px 0 0 0;background-color: #FFFFFF;padding:0;
display:inline-block
}
#header {
WIDTH: 100%;
}
#account-info {
COLOR: #666666; HEIGHT: 30px;float:right;
margin-top:10px;
width:700px;
}
#welcome {
FONT-SIZE: 90%; BOTTOM: 0px;
}
#welcome SELECT {
FONT-SIZE: 90%;
}
#account-info #country_select {
FONT-WEIGHT: bold;
}
#account-info #sign-in-links {
MARGIN-TOP: 3px;
FONT-SIZE: 95%;
FLOAT: right;
TEXT-TRANSFORM: capitalize;
COLOR:#D4D4D4;
TEXT-ALIGN: right;
font-weight: normal;
}
#account-info .cart-item {
background-image: url(../images/shopping-cart.gif);
background-repeat: no-repeat;
background-position: left;
padding-left:16px;
}
#account-info #sign-in-links .cart-item A {
COLOR: #333
}
#account-info #sign-in-links A IMG {
MARGIN: 0px 0px 0px 3px
}
#account-info #sign-in-links A {
MARGIN: 0px 5px; COLOR: #666666
}
#account-info #sign-in-links #basket-items-count {
FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #993333
}
#account-info #sign-in-links #cart-items-count {
FONT-WEIGHT: bold
}
.logged-in-form {
DISPLAY: inline
}
#header-holder {
CLEAR: both; MARGIN-TOP: 0px; WIDTH: 100%; COLOR: #666666
}
#header-holder #logo {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 2px
}
#header-holder FORM {
MARGIN-TOP: 4px; FLOAT: right; WIDTH: 50%; TEXT-ALIGN: right
}
#header-holder #search {
BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN: 0px 5px 2px 0px; BORDER-LEFT: #999 1px solid; WIDTH: 120px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #e7e7e7
}
#top-nav {
font-family:Arial, Helvetica, sans-serif;
PADDING-RIGHT: 0px;
DISPLAY: inline-block;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 5px 0px 0px;
TEXT-TRANSFORM: capitalize;
WIDTH: 100%;
COLOR: #fff;
PADDING-TOP: 0px;
BACKGROUND-COLOR: #000;
font-weight:normal;
height:33px;
overflow:hidden;
}
#top-nav UL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px
}
#top-nav UL LI {
FLOAT: left; MARGIN: 0px 4px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
#top-nav UL LI.last {
float: right;
padding: 0.30em;
_padding: 0.4em;
margin: 1px 3px 0 0;
_margin: 0;
clear: none;
}
input#search{font-size:95%;color:#666666;width:150px;}
#searchbutton {
background-color: #fff;
border: 1px solid #A6A6A6;
margin-left:6px;
font-size:98%;
}
.display-imgmain{margin:10px 10px 10px 0;float:left}
#productDescription h5{
	font-style: italic;
	color: #646E23;
	font-weight: normal;
	font-size: 16px;
	padding-bottom:0px;
	margin-bottom:0px;
}
#top-nav UL LI A {
PADDING-RIGHT: 6px;
DISPLAY: inline-block;
PADDING-LEFT: 6px;
PADDING-BOTTOM: 9px;
COLOR: #D7D7D7;
PADDING-TOP: 9px;
HEIGHT: 15px;
TEXT-DECORATION: none
}
#top-nav UL LI A:hover {
color: #000000;
background-color: #C1C1C1;
}
.headimg{
background-image: url(../images/head.gif);
background-repeat: no-repeat;
width:950px;
height:54px;
margin-top:5px;
}
#footer {
CLEAR: both;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 6px;
WIDTH: 100%;
PADDING-TOP: 0px;
TEXT-ALIGN: center;
}
#footer #siteFooter {
MARGIN: 6px auto; WIDTH: 950px; COLOR: #666666
}
#siteFooter A {
COLOR: #666666; TEXT-DECORATION: none
}
#siteFooter A:hover {
TEXT-DECORATION: underline
}
#siteFooter UL {
FONT-SIZE: 90%; MARGIN: 7px 0px; LIST-STYLE-TYPE: none
}
#siteFooter UL.general INPUT.email {
BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 1px solid; WIDTH: 144px; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 12px; BACKGROUND-COLOR: #e7e7e7
}
#siteFooter UL.general IMG.ftbc {
POSITION: relative; TOP: 3px
}
#siteFooter UL.general INPUT.siteButton {
VERTICAL-ALIGN: text-bottom
}
#siteFooter UL.general FORM.emailreg {
DISPLAY: inline
}
#siteFooter UL.copyright {
FONT-SIZE: 10px; COLOR: #999999
}
#footer UL.copyright A {
FONT-SIZE: 10px; COLOR: #999999
}
#siteFooter UL LI {
DISPLAY: inline
}
#siteFooter UL LI SPAN.sep {
PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#siteFooter UL.copyright LI {
PADDING-RIGHT: 6px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#siteFooter UL.copyright LI.first {
PADDING-LEFT: 0px
}
#siteFooter UL.copyright LI.last {
PADDING-RIGHT: 0px
}
#sub-navigation {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 190px;background-color: #F9F8F8;
overflow:hidden
}

#sub-navigation H1 {
FONT-SIZE: 200%; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 2px; POSITION: absolute
}
#sub-navigation H1 SPAN {
PADDING-RIGHT: 7px; PADDING-LEFT: 7px; Z-INDEX: -1; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; BACKGROUND-COLOR: #000000
}
#sub-navigation H1 SPAN A {
COLOR: #ffffff
}
#sub-navigation H2 {
PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase
}
#sub-navigation H2 A {
PADDING-LEFT: 0px
}
#sub-navigation H3 {
font-size:16px;
background-color: #F9F8F8;
padding:8px 0;
font-weight: bold;
color: #666;
margin:0;
font-family: Georgia, "Times New Roman", Times, serif;
}
#sub-navigation A:hover {
TEXT-DECORATION: underline
}
#sub-navigation UL {
MARGIN: 0px;LIST-STYLE-TYPE: none
}
ul#categoriesContent{
list-style-type: none;
font-size:11px;
font-weight: normal;
margin:0;
padding:0;
}
ul#categoriesContent a{color:#333333}
li.category-top {
margin-bottom:1px;background-color: #EBE9E9;padding:5px 3px 5px 10px;
}

.sideBoxContent {
LINE-HEIGHT: 150%
}
.sideBoxContent ol{margin:0;padding:0}
.sideBoxleft{margin:0;padding:0}
.sideBoxleft li{
margin:0;
padding:0 0 0 10px;
list-style-type: none;
background-image: url(../images/category-subs.gif);
background-repeat: no-repeat;
background-position: 3px 8px;
}
li.category-products {
PADDING-LEFT: 15px;
margin-bottom:1px;
background-color: #F4F2F2;
padding:3px 3px 3px 20px;
background-image: url(../images/category-subs.gif);
background-repeat: no-repeat;
background-position: 12px center;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ddd;
}
li.category-products a{color:#333333;FONT-WEIGHT:normal}

li.category-subs {
PADDING-LEFT: 15px;
margin-bottom:1px;
background-color: #F4F2F2;
padding:3px 3px 3px 20px;
background-image: url(../images/category-subs.gif);
background-repeat: no-repeat;
background-position: 12px center;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ddd;
}
li.category-subs a{color:#333333;FONT-WEIGHT:normal}

.category-subs-parent {
FONT-WEIGHT: bold
}
.category-subs-selected {
background-image: url(../images/category-subs.gif);
background-repeat: no-repeat;
background-position: left 6px;
padding-left:10px;
}
li.category-products .category-subs-selected{padding-left:0px;background-image: none;color:#000;FONT-WEIGHT: bold}

#page-container {
float:left;OVERFLOW: hidden; WIDTH: 733px;
margin:0 0 0 25px;
padding:0;
}
#product-list-menu-bottom .page-nav {
margin-bottom:8px;
FLOAT: right
}
#product-list-menu .page-nav A {
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
#product-list-menu-bottom .page-nav A {
PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
#product-list-menu .page-nav .view-all {
BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666666 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
#product-list-menu-bottom .page-nav .view-all {
BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666666 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
#product-list-menu .page-nav {
PADDING-LEFT: 10px
}
#product-list-menu-bottom {
CLEAR: both; MARGIN-TOP: 24px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#product-list-menu-bottom A {
COLOR: #666666
}
#product-list-menu-bottom A.whats-new-with-paging {
BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 15px; FLOAT: right; MARGIN-RIGHT: 15px
}
#product-list-menu-bottom A.back-to-top {
MARGIN-LEFT: 10px
}
H3.centerBoxHeading {
CLEAR: both; FONT-SIZE: 20px; MARGIN: 5px 0px 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.centerBoxWrapper .list-item {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FONT-SIZE: 90%;
FLOAT: left;
PADDING-BOTTOM: 0px;
MARGIN: 0px 13px 0px 0px;
WIDTH: 130px;
PADDING-TOP: 0px;
HEIGHT: 195px;
font-weight: normal;
}
.centerBoxWrapper .list-item P {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.centerBoxWrapper .list-item .image {
OVERFLOW: hidden; WIDTH: 130px; HEIGHT: 115px
}
.centerBoxWrapper .list-item IMG {
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; max-HEIGHT: 113px; BORDER-RIGHT-WIDTH: 0px
}
.centerBoxWrapper .list-item .text {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
OVERFLOW: hidden;
COLOR: #333;
LINE-HEIGHT: 130%;
PADDING-TOP: 0px;
HEIGHT: 30px;
font-weight: normal;
}
.centerBoxWrapper .list-item .text A {
COLOR: #333;
text-decoration:none
}
.centerBoxWrapper .list-item .text A:hover {
COLOR: #993366
}
.centerBoxWrapper .list-item .price {
margin-top:3px;
padding-left:5px;
COLOR:#666;
}
.centerBoxWrapper .list-item .price b{color:#a30101;}
.centerBoxWrapper .list-item .desc {
DISPLAY: none
}
#productAdditionalImages {
MARGIN-TOP: 8px; PADDING-LEFT: 15px
}
#productAdditionalImages .list-item {
BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px; BORDER-LEFT: #eee 1px solid; WIDTH: 90px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; HEIGHT:70px
}
#productAdditionalImages .list-item IMG {
MAX-WIDTH: 90px; MAX-HEIGHT: 70px
}
.normalprice {
FONT-SIZE: 80%; COLOR: #555; TEXT-DECORATION: line-through
}
.productSpecialPriceSale {
FONT-SIZE: 80%; COLOR: #555; TEXT-DECORATION: line-through
}
.productSpecialPrice {
FONT-WEIGHT: bold; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.productSalePrice {
FONT-WEIGHT: bold; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.productSpecialPriceSale {
FONT-WEIGHT: bold; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.productPriceDiscount {
	COLOR: #a30101;
	font-weight: normal;
}
.curprice {
FONT-WEIGHT: bold; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.productPriceDiscount {
FONT-SIZE: 90%;
}
H5.nofind {
PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 15px;  PADDING-TOP: 15px; TEXT-ALIGN: left;width:600px;
}
#indexProductList{
background-color:#FFF}
#indexProductList FORM {
CLEAR: both;margin:0;padding:0
}
.curr-path {
WIDTH: 100%; 
color:#999;
font-size:95%;
margin:6px 0;
background-image: url(../images/category-subs.gif);
background-repeat: no-repeat;
background-position: left 4px;
padding-left:8px;
}
.curr-path A {
COLOR: #000
}
.ListingNumber {
CLEAR: both
}
.navSplitPagesLinks {
MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 8px; BORDER-BOTTOM: #cccccc 1px dotted
}
.down-arrow {
BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(../images/arrow-up-down.gif); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}
.up-arrow {
BACKGROUND-POSITION: -18px 0px; BACKGROUND-IMAGE: url(../images/arrow-up-down.gif); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}
.product-info {
MARGIN: 15px 0px; WIDTH: 100%
}
.info-left {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 340px; PADDING-TOP: 0px
}
.info-right {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 380px; PADDING-TOP: 15px
}
.navNextPrevWrapper {

}
.current {
PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 15px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.productName {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#productPrices{
padding-left:10px;
font-size:14px;
color:#444;
FONT-FAMILY: Arial, Helvetica, sans-serif
}
#productPrices b{font-size:20px;color:#FF0000;}

#productPrices .productSpecialPrice {
}
#productDetailsList {
clear:both;
BORDER-TOP: #cccccc 1px dotted; MARGIN-TOP: 5px 0 8px 0; padding:0 0 0 10px;
font-size:11px;
COLOR: #666;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
line-height:180%;
}
.changesize {
PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 10px; WIDTH: 100%; PADDING-TOP: 8px; BACKGROUND-COLOR: #f6f6f6
}
.navSplitPagesLinks {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navSplitPagesResult {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navSplitPagesLinks A {
PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #0075e2; PADDING-TOP: 2px
}
.verdana {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navNextPrevCounter {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px 68px; COLOR: #666; PADDING-TOP: 0px
}
.navNextPrevList {
PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.floatingBox {
MARGIN: 0px; WIDTH: 44%
}
#accountLinksWrapper {
MARGIN: 0px; WIDTH: 44%
}
#sendSpendWrapper {
MARGIN: 0px; WIDTH: 44%
}
#checkoutShipto {
MARGIN: 0px; WIDTH: 44%
}
#checkoutBillto {
MARGIN: 0px; WIDTH: 44%
}
#navEZPagesTOCWrapper {
MARGIN: 0px; WIDTH: 44%
}
#reviewsInfoDefaultProductImage {
DISPLAY: block; MARGIN: 0px 15px 15px 10px
}
#productReviewsDefaultProductImage {
DISPLAY: block; MARGIN: 0px 15px 15px 10px
}
#reviewWriteMainImage {
DISPLAY: block; MARGIN: 0px 15px 15px 10px
}
#productMainImage {
PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/bg-shoe-show.gif); PADDING-BOTTOM: 0px; WIDTH: 335px; PADDING-TOP: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 260px;
OVERFLOW: hidden;
}
.categoryIcon {

}
#cartImage {
MARGIN: 0.5em 1em
}
.attribImg {
MARGIN: 0.3em 0em; WIDTH: 20%
}
.attributesComments {
MARGIN: 10px 0px; COLOR: #83785c
}
.view-larger {
BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../images/ico-zoom.gif); WIDTH: 100%; COLOR: #666; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; TEXT-ALIGN: center
}
.ico-zoom {
BACKGROUND-IMAGE: url(../images/ico-zoom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
.alert {
MARGIN-LEFT: 0.5em; COLOR: #ff0000
}
.important {
FONT-WEIGHT: bold
}
* + HTML FIELDSET {
BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 13px; BORDER-TOP: #d6d6d6 1px solid; PADDING-LEFT: 13px; PADDING-BOTTOM: 13px; MARGIN: 3px 0px 12px; BORDER-LEFT: #d6d6d6 1px solid; PADDING-TOP: 13px; BORDER-BOTTOM: #d6d6d6 1px solid
}
FIELDSET {
BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 13px; BORDER-TOP: #d6d6d6 1px solid; PADDING-LEFT: 13px; PADDING-BOTTOM: 13px; MARGIN: 10px 0px 17px; BORDER-LEFT: #d6d6d6 1px solid; PADDING-TOP: 13px; BORDER-BOTTOM: #d6d6d6 1px solid
}
LEGEND {
PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #f3f3f7; PADDING-BOTTOM: 4px; FONT: bold 14px Verdana; COLOR: #333333; PADDING-TOP: 4px
}
LABEL {
PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 23px; PADDING-TOP: 0.2em
}
H4.optionName {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; FONT: bold 11px verdana; PADDING-TOP: 0px
}
LABEL.checkboxLabel {
MARGIN: 0.5em 0.3em
}
LABEL.radioButtonLabel {
MARGIN: 0.5em 0.3em
}
#logo {
FLOAT: left
}
.centerBoxContents {
FLOAT: left
}
.specialsListBoxContents {
FLOAT: left
}
.categoryListBoxContents {
FLOAT: left
}
.centerBoxContentsAlsoPurch {
FLOAT: left
}
.attribImg {
FLOAT: left
}
LABEL.inputLabel {
FLOAT: left; WIDTH: 9em
}
LABEL.inputLabelPayment {
PADDING-LEFT: 2.5em; FLOAT: left; WIDTH: 14em
}
LABEL.selectLabel {
FLOAT: left; WIDTH: 11em
}
LABEL.switchedLabel {
FLOAT: left; WIDTH: 11em
}
LABEL.uploadsLabel {
FLOAT: left; WIDTH: 11em
}
#checkoutPayment LABEL.radioButtonLabel {
FONT-WEIGHT: bold
}
P {
PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
ADDRESS {
PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
ADDRESS {
FONT-STYLE: normal
}
.dotted-line {
BACKGROUND: url(../images/dotted_line.gif) repeat-x 0px 0px; HEIGHT: 1px
}
.list-style-none {
PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.inline-list LI {
PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.align-center {
MARGIN: auto; TEXT-ALIGN: center! important
}
.messageStackWarning {
BORDER-RIGHT: #9a9a9a 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #9a9a9a 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; MARGIN: 0px 10px; BORDER-LEFT: #9a9a9a 1px solid; LINE-HEIGHT: 1.8em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #9a9a9a 1px solid
}
.messageStackError {
BORDER-RIGHT: #9a9a9a 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #9a9a9a 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; MARGIN: 0px 10px; BORDER-LEFT: #9a9a9a 1px solid; LINE-HEIGHT: 1.8em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #9a9a9a 1px solid
}
.messageStackSuccess {
BORDER-RIGHT: #9a9a9a 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #9a9a9a 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; MARGIN: 0px 10px; BORDER-LEFT: #9a9a9a 1px solid; LINE-HEIGHT: 1.8em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #9a9a9a 1px solid
}
.messageStackCaution {
BORDER-RIGHT: #9a9a9a 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #9a9a9a 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; MARGIN: 0px 10px; BORDER-LEFT: #9a9a9a 1px solid; LINE-HEIGHT: 1.8em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #9a9a9a 1px solid
}
.messageStackWarning {
COLOR: #ffffff; BACKGROUND-COLOR: #cf0000
}
.messageStackError {
COLOR: #ffffff; BACKGROUND-COLOR: #cf0000
}
.messageStackSuccess {
BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #000; BORDER-TOP-COLOR: #ffffff; BACKGROUND-COLOR: #e0f8b6; BORDER-RIGHT-COLOR: #ffffff
}
.messageStackCaution {
COLOR: #000000; BACKGROUND-COLOR: #ffe3a8
}
#productDescription {
MARGIN: 10px; COLOR: #333; LINE-HEIGHT: 170%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#productDescription P {
BORDER-BOTTOM: #cccccc 1px dotted;MARGIN: 10px 0; padding:0 0 10px 0;COLOR: #555; LINE-HEIGHT: 170%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#productDescription a{color:#444}
#cartAdd {
MARGIN: 15px 0px 8px
}
.tableHeading TH {
BORDER-BOTTOM: #ddd 1px solid
}
.tableHeading {
BACKGROUND-COLOR: #f6f6f6
}
#cartSubTotal {
BACKGROUND-COLOR: #f6f6f6
}
#cartSubTotal {
PADDING-RIGHT: 2.5em; BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: bold; LINE-HEIGHT: 2.2em; TEXT-ALIGN: right
}
.tableRow {
HEIGHT: 2.2em
}
.tableHeading {
HEIGHT: 2.2em
}
#cartSubTotal {
HEIGHT: 2.2em
}
.cartProductDisplay {
PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.cartUnitDisplay {
PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.cartTotalDisplay {
PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.cartRemoveItemDisplay {
PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.cartQuantityUpdate {
PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.cartQuantity {
PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#cartInstructionsDisplay {
PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.cartTotalsDisplay {
PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.cartQuantity INPUT {
WIDTH: 30px
}
.cartProductDisplay A {
FONT-SIZE: 13px
}
.cartUnitDisplay {
PADDING-RIGHT: 0.2em; TEXT-ALIGN: right
}
.cartTotalDisplay {
PADDING-RIGHT: 0.2em; TEXT-ALIGN: right
}
#scUpdateQuantity {
WIDTH: 2em
}
.cartQuantity {
WIDTH: 4.7em
}
.cartNewItem {
POSITION: relative
}
.cartOldItem {
POSITION: relative
}
.cartBoxTotal {
BORDER-TOP: #cccccc 1px dotted; FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 90%; COLOR: #ff3333; TEXT-ALIGN: center
}
.cartRemoveItemDisplay {
WIDTH: 3.5em
}
.cartAttribsList {
PADDING-RIGHT: 6px; PADDING-LEFT: 6px;  PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px; COLOR: #000066; PADDING-TOP: 3px; BACKGROUND-COLOR: #eee;
}
.cartAttribsList ul{margin:0;padding:0}
#mediaManager {
BORDER-RIGHT: #f3ecd9 1px solid; PADDING-RIGHT: 0.7em; BORDER-TOP: #f3ecd9 1px solid; PADDING-LEFT: 0.7em; BACKGROUND: #fcfcea; PADDING-BOTTOM: 0.7em; MARGIN: 0.2em; BORDER-LEFT: #f3ecd9 1px solid; WIDTH: 50%; PADDING-TOP: 0.7em; BORDER-BOTTOM: #f3ecd9 1px solid
}
#mediaManagerHeading {
MARGIN-TOP: 5px; PADDING-TOP: 0px! important
}
.mediaTitle {
FLOAT: left
}
.mediaTypeLink {
FLOAT: right
}
.normalprice {
COLOR: #888888; TEXT-DECORATION: line-through
}
.productSpecialPriceSale {
COLOR: #888888; TEXT-DECORATION: line-through
}
.productSpecialPrice {
COLOR: #a30101;font-size:110%;
}
.productSalePrice {
COLOR: #a30101
}
.productSpecialPriceSale {
COLOR: #a30101
}

#productPrices {
DISPLAY: block; MARGIN: 0px; 
}
#reviewsInfoDefaultPrice {
DISPLAY: block; MARGIN: 0px; FONT: bold 16px arial; COLOR: #a30101
}
.orderHistList {
PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none
}
#cartBoxListWrapper UL {
LIST-STYLE-TYPE: none
}
#ezPageBoxList UL {
LIST-STYLE-TYPE: none
}
#cartBoxListWrapper LI {
PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-TOP: 0.4em
}
#ezPageBoxList LI {
PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-TOP: 0.4em
}
.cartBoxTotal {
PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-TOP: 0.4em
}
#cartBoxEmpty {
FONT-WEIGHT: bold
}
#cartBoxVoucherBalance {
FONT-WEIGHT: bold
}
.totalBox {
PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em; WIDTH: 5.5em; COLOR: #ff3300; PADDING-TOP: 0.2em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.lineTitle {
PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.amount {
PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.amount {
WIDTH: 5.5em
}
.manufacturers ,#whosonlineContent,.wp-post{
padding-left:15px;
font-size:95%;
line-height:170%;
color:#666
}
.sideBoxleft{
font-size:95%;
line-height:170%;
color:#666}
.sideBoxleft a{color:#333}
.manufacturers a,.wp-post a{color:#666}
.written-by {
MARGIN-TOP: 10px
}
.productReviewsDefaultProductMainContent {
MARGIN-TOP: 10px; FONT-SIZE: 120%; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.list LI {
BACKGROUND-POSITION: left center; PADDING-LEFT: 12px; FONT-SIZE: 120%; BACKGROUND-IMAGE: url(../images/category-subs.gif); MARGIN: 8px 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.centerColumn H2 {
MARGIN: 10px 0px
}
.content {
LINE-HEIGHT: 170%
}
.content p{line-height:170%;padding:8px 0;}
.content H3 {
PADDING-BOTTOM: 5px; BORDER-BOTTOM: #cccccc 1px dotted
}
.centerColumn H2 {
MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #cccccc 1px dotted
}
#siteMapList LI {
MARGIN: 5px 0px
}
#siteMapList LI UL {
MARGIN-LEFT: 12px
}
.navNextPrevList {
MARGIN: 0px 5px
}
#navBreadCrumb {
	CLEAR: both;
	background-image: url(../images/list-block-bullet.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left:8px;
}
.puma-color {
MARGIN-TOP: 15px
}
.puma-color LI {
BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 5px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 10px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #cccccc 1px dotted; WIDTH: 150px; COLOR: #cc0033; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dotted; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
h3.rb-category{
text-align:center;
}

#footer #footerlistblocks {
position:relative;
border-bottom:1px solid #eeeeee;
border-top:1px solid #e5e5e5;
color:#CCCCCC;
padding:10px 0;
	font-size: 11px;
}

#footer #footerlistblocks a{color:#666}
#footer #footerlistblocks a:hover{color:#333}
#footer #footerlistblocks div.listblock h2 {
color:#65706c;
font-size:12px;
font-weight:bold;
text-align:left;
margin:0 4px 10px 4px;
}
#footer #footerlistblocks div.listblock ul{margin:0;padding:0;}
#footer #footerlistblocks div.listblock ul li {
display:block;
background: url("../images/list-block-bullet.gif") 0 50% no-repeat;
padding-left:10px;
margin:3px 8px;
text-align:left;
list-style-type: none;
}
#footer #footerlistblocks div.listblock ul li a {
text-decoration:none;
text-align:left;
color:#000;
font-size:11px;
}
#footer #footerlistblocks div.listblock ul li a:hover {
text-decoration:underline;
}
#builtby {
	text-align: right;
	margin:8px 16px 0 0;
	padding:0;
	text-decoration: none;
	color: #666;
	font-size: 11px;
	background-image: url(../images/fastdelivery.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:20px;
}

#builtby a {
text-decoration: none;
color: #666;
}

#builtby a:hover {
text-decoration: underline;
padding:0;
}
.brands{
clear:both;
list-style-type: none;
width:740px;
}
.brands li{float:left;margin:8px 15px;}
.brands .brans-name a{
text-decoration: underline;
font-size: 14px;
}
#sorter{margin-right:8px;width:400px;float:right;}
#sorter a{text-decoration: underline;}
#sorter a:hover{color:#00F}
#sorter span{margin:0 5px;}
.categoriesdescription{
	clear:both;
	font-size:11px;
	color:#333;
	line-height:170%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding:6px 0;
}
/*news*/
.articleHeading{
font-size: 13px;
font-weight: bold;
}
.newsHeading{
font-size: 25px;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #DDDDDD;
margin:0;
}
.articleSummary p,.newscontent p{color:#333333;line-height:160%;}
.articleHeading a{text-decoration: underline;}
.articleSummary img{max-width:100px;max-width:150px;border:solid 1px #eee;padding:3px;margin:5px;}
.newscontent img{border:solid 1px #eee;padding:3px;margin:5px;}
.articleByLine,.newsHeadlineText{text-align:right;color:#666666}
.archiveLinkList{}
.wp-info-post{color:#999999;margin:0;padding:0;}
.wp-info-post a{color:#333333;}
.wp-info-post em{font-size:9px;}
.wp-info-post li{margin:8px 0;list-style-type: none;}
#wordpressDefault small{text-align:right}
.postmetadata{color:#444}
.postmetadata a{color:#333;}
.post{clear:both;padding-top:5px;}
#cartProdTitle{float:left}
.cartAttribsList{clear:both;float:left;margin:0;padding:0;}
#orderTotals{margin-right:10px;padding-right:15px;}
.bestsellers li{height:20px;overflow:hidden}
.whats-new p{margin:0;color:#666666;font-size:10px}
.whats-new a{color:#444;}
.whats-new a:hover{COLOR: #993366}
.whats-new .price b{color:#a30101}
.informationContent ul{margin:0;}
.informationContent a{color:#444;font-size:11px;}
