@charset "UTF-8";/* CSS Document */

div#container div#sidebar1 {margin-top: 25px;}
.thrColFixHdr div#mainContent {width: 658px;	margin: 20px 0px 0px 170px; }
.thrColFixHdr div#mainContent h1 {height: 25px;font-size: 24px;padding-bottom: 8px;color: #000;}

.thrColFixHdr div#mainContent div.productBlock {width: 210px;margin-right: 8px;float:left;}

.thrColFixHdr div#mainContent div.single {width: 650px;margin-right: 0px;float:left;margin-top: 10px;}

.thrColFixHdr div#mainContent h2{font-size: 14px;font-weight: bold;margin-bottom: 0px;}

.thrColFixHdr div#mainContent div.productBlock p {margin: 0;padding: 0;}

.thrColFixHdr div#mainContent div.productBlock p.description {margin-bottom: 8px;}

.thrColFixHdr div#mainContent div.productBlock p.price {font-weight: bold;font-size: 18px;color: #dd0000;}

p.sku {font-size: 10px;}

span.strike {text-decoration: line-through}.thrColFixHdr div#mainContent div.productBlock img {border: none;}

.thrColFixHdr div#mainContent div.productBlock a.productPhoto {border: 1px solid #1984BB;display: block;width: 200px;height: 200px;}

.thrColFixHdr div#mainContent div.single a.productPhoto {float: left;margin-right: 20px;}

.thrColFixHdr div#mainContent div.productBlock a:hover {border: 1px solid red;}

.thrColFixHdr div#mainContent div.productBlock a.orderBtn {display: block;font-weight: bold;color: #fff;text-align: center;width: 100px;height: 25px;line-height: 25px;	margin: 5px 0px 3px 0px;	padding: 0px;	border-bottom: none;	background-image: url(images/red_button.gif);	float: left;}


/***** Main Category Pages Lists *******/
.thrColFixHdr div#mainContent div.categoryItem {
width: 147px; 
height: 180px;
overflow: hidden;
margin-right: 14px;
margin-top: 10px;
float: left;
}

.thrColFixHdr div#mainContent div.categoryItem a.catItemImg {
width: 145px;
height: 145px;
border: 1px solid #1984BB;
display: block
}

.thrColFixHdr div#mainContent div.categoryItem a:hover {
color: red;
border-color: red;
}

.thrColFixHdr div#mainContent div.categoryItem img {
width: 145px; height: 145px;
display: block;
border: none;
}
.thrColFixHdr div#mainContent div.categoryItem p {
width: 145px;
text-align: center;
margin: 3px;
}

/******** All brands logo list ****/
.thrColFixHdr div#mainContent div.allBrands {
width: 120px; 
height: 80px;
margin-right: 10px;
margin-top: 10px;
float: left;
}

.thrColFixHdr div#container div#mainContent div.allBrands img {
width: 88px; height: 44px;
display: block;
margin: 0 auto;
border: none;
}
.thrColFixHdr div#container div#mainContent div.allBrands p {
width: 120px;
text-align: center;
margin: 3px; 0 0 0;
}
