* { margin: 0; padding: 0; }

body { 
font-family: serif; 
font-size: 12pt; 
background: #ffffff; 
color: #000000; 
}

img { margin: 6px; }

a img { border: none; }

a:link, a:visited { color: #666666; font-weight: bold; text-decoration:none; }

#headerWrapper, #navBreadCrumb, #navColumnTwo, #navColumnOne, #dropMenuWrapper, #bottomLineWrapper, #siteinfoLegal, .navNextPrevWrapper, #cartAdd, .messageStackWarning, #navEZPagesTOCWrapper, .buttonRow { display: none; }

#contentMainWrapper, #centerColumnWrapper, #centerColumnWrapperb, #centerColumnWrapper2, #centerColumnWrapper2b { width: auto; margin: 0; }

.centerColumn {
width: auto;
margin: 0;
padding: 0;
background: transparent;
}

#contentfooter {
margin: 40px 0 10px 0;
padding: 12px 0;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
font-size: 10pt;
}

.centerColumn h1, .content h1, .content h2, .content h3, .content h4, .content h5, .content h6 { margin: 12px 0 4px 0; }

.content p, ul { margin: 0 0 12px 0; }

li { margin-left: 18px; }

.centerBoxContents, .specialsListBoxContents, .centerBoxContentsAlsoPurch, .attribImg { float: left; }

.categoryListBoxContents { float:left; }

.imageright { 
float: right;
margin: 12px 0 12px 24px;
}

.imageCaptioned { 
text-align: center;
border: 1px solid #999999;
padding: 4px;
font-size: 10pt;
}

.centerBoxHeading {
margin: 12px 0 0 0;
padding: 3px 0;
border-top:1px solid #4f4f4f;
border-bottom:1px solid #4f4f4f;
}

.listingProductImage { margin-right: 24px; }

.productListing-data {
border-bottom: 1px solid #111111;
margin:15px;
padding:15px;
}

.productListing-heading {
border-bottom: 1px solid #111111;
padding:5px;
}

.back {float:left;}
.forward {float:right;}

#contactUsDefault address { float: right; margin-left: 24px; }

.categoryIcon { 
font-size: 14pt; 
font-weight: 700;
}

#productDescription, #productAttributes { margin-left: 258px; }

#productMainImage { margin: 6px 18px 12px 0; }

#productDescription p { margin: 12px 0; }

.imgLink {display: none;}

.wrapperAttribsOptions {
padding-bottom: 12px;
line-height: 24px;
}
.wrapperAttribsOptions input { display: none; }

.attributeOptions { margin-left: 6px; }

.clearBoth {clear:both;height:0;font-size:0;line-height:0;margin:0;padding:0;}