#mainTable {
	border: 0 none;
	width: 100%;
	}


#headerWrapper {
	background: url(../images/headerWrapper_bg.jpg) no-repeat left top;
	height: 181px;
	margin: 0 -4px 0 -5px;
	position: relative;
	}


#logoWrapper {
	bottom: 1px;
	left: -32px;
	position: absolute;
	}


#navMainWrapper {
	position: absolute;
	right: 38px;
	top: 0;
	}

#navMain {
	background: url(../images/navMain_bg.png) no-repeat left top;
	font-size: 0.9em;
	height: 37px;
	padding: 5px 0 0 0;
	text-align: center;
	width: 178px;
	}
#navMain a {
	color: #000;
	text-decoration: none;
	}
#navMain img {
	margin: 0 8px;
	vertical-align: middle;
	}


#menuWrapper {
	bottom: 0;
	position: absolute;
	right: 27px;	
	}

#menu {
	background: url(../images/menu_bg.png) no-repeat left bottom;
	height: 86px;
	width: 706px;
	}
#menu ul {
	margin: 0;
	padding: 0 0 0 23px;
	}
#menu li {
	float: left;
	list-style: none;
	margin: 0px 14px 0px 0;
	}


#contentMainWrapper {
	background: url(../images/contentMainWrapper_bg.gif) repeat left top;
	border: 1px solid #afadad;
	border-bottom: 0 none;
	padding: 10px 6px 0 6px;
	position: relative;
	margin:-1px 0 0 0;
	}


#navMainSearch {
	font-size: 1.2em;
	font-weight: bold;
	padding: 18px 0 18px 22px;
	}
#navMainSearch input {
	vertical-align: middle;
	}

#navMainSearch01 {
	font-size: 1.2em;
	font-weight: bold;
	padding: 13px 18px 13px 22px;
	}
#navMainSearch01 input {
	vertical-align: middle;
	}
#productMainImage a {
	text-decoration: none;
	}


#mainPic {
	bottom: 0;
	position: absolute;
	right: -14px;
	}


#navBotWrapper {
	background: url(../images/navBotWrapper_bg.gif) repeat-x left top;
	font-size: 0.9em;
	line-height: 19px;
	margin: 6px -4px 0 -6px;
	position: relative;
	text-align: center;
	}
#navBotWrapper a {
	margin: 0 16px;
	text-decoration: none;
	}


#navSuppWrapper {
	background: #4fa32a;
	margin: 0 -4px 0 -5px;
	padding: 8px 0 12px 0;
	}


#productReviewLink {
	padding: 0 20px 0 0;
	white-space: nowrap;
	}

#productDescription {      /* Don't know */
	font-size: 1.1em;
/*	font-size: 1.1em; */
	}


#productDetailsList {      /* Don't know */
	font-size: 1.1em;
	margin: 0;
	padding: 0;
	}
#productDetailsList li {
	list-style: none;
	}



.additionalImages a,
.categoryListBoxContents a,
specialsListBoxContents a {
	text-decoration: none;
	}
.additionalImages .bottom-right-corner,
.categoryListBoxContents .bottom-right-corner,
.specialsListBoxContents .bottom-right-corner {    /* All SubCategory contents */
	padding: 10px 16px 10px 16px;
	/*padding: 12px 16px; */
	}


.cat_img {
	margin: -48px 0 0 0;
	position: absolute;
	z-index: 5;
	}

.clear {
	overflow: hidden;
	width: 100%;
	}


.centerColumn {
	padding: 0px 0px;
	}


.imgLink {
	background: url(../images/img.gif) no-repeat left center;
	color: #5887a0;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 0 0 20px;
	white-space: nowrap;
	}

.information_blocks {
	font-size: 1.1em;
	padding: 0 0px 0 2px;
	position:absolute;
	bottom: 2.0em;
	}
	
.information_blocks h3 {
	color: #FFF;
	font-size: 1em;
	padding: 4px 0 0 20px;
	}
.information_blocks ul {
	margin: 0;
	padding: 6px 10px 16px 16px;
	}
.information_blocks li {
	background: url(../images/ar.gif) no-repeat left 8px;
	list-style: none;
	padding: 4px 0 4px 16px;
	}
.information_blocks li a {
	text-decoration: none;
	}

.information_blocks .bottom-right-corner {
	height: 170px;
	}

.information_blocks .col {
	float: left;
	width: 33%;
	}


.product form {
	margin: 0;
	}

.product .bottom-right-corner {
	/*padding: 12px 16x;*/
	padding: 12px 11px;
	}


.productDescr {
	padding: 10px 0;
	}


.productName {                          /* New Products only for Product Name */
	font-size: 1.1em;
	font-weight: bold;
	padding: 0 0 0px 0;
	text-align:center;
	}
.productName a {
	color: #000;
	text-decoration: none;
	}


.productPic {                         /*don't know*/
	text-align: center;
	}
.productPic img {                     /*don't know*/
	margin-bottom: 0px;
	/*margin-bottom: 12px; */
	}


.productPrice {                      /*changes price for all pages including product info*/
	color: #b46c00;
	font-size: 12px;
	font-weight: bold;
	}
.productPrice a {
	float: right;
	margin: -5px -5px -5px 0;
	position: relative;
	}


.review .bottom-right-corner {
	padding: 12px 16px;
	}

.review .date {
	color: #5d5d5e;
	font-size: 1.1em;
	padding: 0.5em 0;
	}

.review .rating {
	padding: 0 0 1em 0;
	}

.review .productName {
	color: #5887a0;
	font-size: 1.2em;
	}
.review .productName a {
	color: #5887a0;
	}


.tabTable .top-bg {
	margin: 0 0 4px 0;
	}
.tabTable .bottom-right-corner {
	padding: 12px 10px;
	}



#newproductlisting {                   /* padding around all content */
padding: 10px 10px 10px 10px;
/*padding: 10px 0px 18px 15px; */
}
#newproductlisting input {
vertical-align: middle;
}

#allproductlisting {                 /* padding around all content */
padding: 10px 10px 0px 10px;
/*padding: 18px 11px 18px 15px; */
}
#allproductlisting input {
vertical-align: middle;
}

#featuredproductlisting {           /* padding around all content */
padding: 10px 10px 0px 10px;
/*padding: 18px 11px 18px 15px; */
}
#featuredproductlisting input {
vertical-align: middle;
}


#navproductinfofirst {               /*Don't know*/
	font-size: 1.2em;
	font-weight: bold;
	padding: 18px 0 18px 22px;
	}
#navproductinfofirst input {
	vertical-align: middle;
	}

#navproductinfosecond {
	font-size: 1.2em;
	font-weight: bold;
	padding: 18px 0 18px 22px;
	}
#navproductinfosecond input {
	vertical-align: middle;
	}

#navMainSearchhome {                  /*continue here*/
font-size: 1.2em;
font-weight: bold;
padding: 18px 0 18px 0px;
}
#navMainSearchhome input {
vertical-align: middle;
}

#navMainSearchhome_index {
font-size: 1.2em;
font-weight: bold;
padding: 18px 10px 18px 10px;
}
#navMainSearchhome_index input {
vertical-align: middle;
}

#navMainSearchhome_ez {
font-size: 1.2em;
font-weight: bold;
padding: 15px 0 18px 10px;
}
#navMainSearchhome_ez input {
vertical-align: middle;
}

#navMainSearchhome_index_1 {
font-size: 1.2em;
font-weight: bold;
padding: 5px 10px 18px 10px;

}
#navMainSearchhome_index_1 input {
vertical-align: middle;
}

#navMainSearchhome_index_2 {
font-size: 1.2em;
font-weight: bold;
padding: 0 0 0 0;

}
#navMainSearchhome_index_2 input {
vertical-align: middle;
}

#navMainfriend {
	font-size: 1.2em;
	font-weight: bold;
	padding: 10px 0 10px 10px;
	}
#navMainfriend input {
	vertical-align: middle;
	}

#navMainfriendupper {
	font-size: 1.2em;
	font-weight: bold;
	padding: 10px 0 10px 10px;
	}
#navMainfriendupper input {
	vertical-align: middle;
	}


	.productName_new {
	font-size: 1.1em;
	font-weight: bold;
	padding: 0 0 12px 0;

	}

	/*17-12-2009*/
#navMainfriendsubscribe {
font-size: 1.2em;
font-weight: bold;
padding: 0 0 10px 10px;
	
}


#navMainfriendsubscribe input {
vertical-align: middle;
}
.productName_new {
	font-size: 1.1em;
	font-weight: bold;
	padding: 0 0 0 0;
	text-align:center;
	padding-top:5px;
	}
.productName_new a {
	color: #000;
	text-decoration: none;
	}