body
{
	margin: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
}
img
{
	border:0px;
}
a
{
	text-decoration:none;
}
h1 {
	font-size: 1.5em;
	}

h2 {
	font-size: 1.4em;
	}

h3 {
	font-size: 1.3em;
	}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{
	font-size: 1.1em;
	}
h1, h2, h3, h4, h5, h6 {
	margin: 0.3em 3px;
}
FORM, SELECT, INPUT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
	}

TEXTAREA {
/*	float: left;*/
	margin: auto;
	display: block;
	width: 95%;
	}
.clearBoth	{
	clear: both;
}	
/**/
.box
{

}
.box .boxTitle
{
	float:left;
	width:100%;
	height:25px;
	background:url(../images/boxTitleBg.jpg) repeat-x;
	font-size:12px;
	font-weight:bold;
	color:#FFFFF7;
	line-height:25px;
	text-indent:7px;
	
}
.box .boxTitle a
{
	color:#FFFFF7;
}
.box .boxContent
{
	float:left;
	border:solid #9F6156;
	border-width:0px 1px 1px 1px;
	margin-bottom:8px;
}
.box .boxContent .cateLeftList
{
	list-style-image:url("../images/catDog.gif");
	color:#875530;
	margin:10px 0px;
	padding:0px;
}
.box .boxContent .cateLeftList a
{
	color:#875530;
}
.box .boxContent .cateLeftList a:hover
{
	color:#D29161;
}
.box .boxContent .cateLeftList li
{
	margin-left:30px;
	margin-bottom:2px;
	line-height:14px;
}
/**/
.marqueeBox
{
	text-align:center;
}
/**/
.productBox
{
	position:relative;
	text-align:center;
}
.productBox .productImg
{
	margin:10px 0px;
}
.productBox a
{
	color:#262626;
	font-weight:bold;
}
.productBox .productTit
{
	height: 30px;
	padding:0px 10px;
	overflow:hidden;
}
.productBox .productPrice
{
	margin-top:5px;
	color:#FF6400;
}
.productBox .normalprice
{
	text-decoration:line-through;
	color:#000000;
}
.productBox .productSpecialPrice
{
	font-size:16px;
	font-weight:bold;
	color:#FF6400;
}
.productBox .buyNow
{
	position:absolute; 
	bottom:10px;
}
/**/
.productSideBox
{	
	margin:10px 0px 20px 0px;
}
/**/
.specialsListBoxContents
{
	float:left;
}
/**/
.categoryListBoxContents
{
	float:left;
	text-align:center;
}
/**/
.tabTable
{
	margin:10px 5px;
}
.tabTable .productListing-heading
{
	text-align:center;
}
.productListing-rowheading ,.tableHeading
{
	height:20px;
	color:#FFFFF7;
	background:url(../images/boxTitleBg.jpg) repeat-x;

}
.productListing-rowheading a
{
	color:#FFFFF7;
}
/**/
#mainWrapper
{
	margin:auto;
	width:982px;
}
#headerWrapper
{
	float:left;
	width: 100%;
	height:86px;
	background:url(../images/navMainWrapperBg.jpg) repeat-x;
	overflow:hidden;
}
#logoDiv
{
	float:left;
}
#logoDiv .logoImg
{
	margin-left:20px;
}
#logoDiv .logoTxt
{

}
#headTool
{
	float:right;
	height:100%;
	width: 600px;
}
#headTool .cartImg
{
	float:left;
}
#headTool .cartInfo
{
	float:left;
	margin-top:25px;
	margin-left:8px;
}
#headTool .cartInfo a
{
	text-decoration:underline;
}
#headTool a
{
	color:#000000;
}
#headTool .line
{
	float:left;
	background:url(../images/headToolLine.jpg) no-repeat;
	width:5px;
	height:100%;
	margin:0px 8px;
}
#headTool .login
{
	float:left;
}
#headTool .help
{
	float:left;
}
#headTool .guestBook
{
	float:left;
}
#headTool .selectBox
{
	float:right;
	margin-top:20px;	
	margin-right:40px;
	*margin-right:10px;
	width:100px;
	font-weight:bold; 
}
#headTool .selectTit
{
	float:left;
	margin-bottom:3px;
}
/* nav */
#navWrapper
{
	float:left;
	width: 100%;
	height:26px;
	background:url(../images/navWrapperBg.jpg) repeat-x;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
}
#navTabs
{
	line-height:26px;
	list-style-type: none;
	margin: 0px;
	margin-left:50px;
	padding: 0px;
}
#navTabs li
{
	float:left;
}
#navTabs .line
{
	float:left;
	margin:3px 15px;
	width:2px;
	height:19px;
	background:url(../images/navLine.gif);
}
#navTabs a 
{
	color:#FFE8A5;
	text-decoration: none;
}
/* */
#searchNavWrapper
{
	float:left;
	width:100%;
	height:29px;
	margin-bottom:8px;
	background-color:#FFFFCC;
	font-size:12px;
	color:#B3854A;
	overflow:hidden;
}
#searchNavWrapper .searchInfo
{
	float:right;
	width:700px;
	margin-right:45px;
}
#searchNavWrapper .infoL
{
	float:left;
	line-height: 30px;
	margin-right:20px;
	width: 160px;
	letter-spacing:1px;
}
#searchNavWrapper form
{
	float:left;
	line-height: 30px;
	margin-right:10px;
	width: 400px;
}
#searchNavWrapper .inputTxt
{
	width:300px;
	height:15px;
	border-color:#84532A;
	border-width:1px;
	margin-right:10px;
	margin-bottom:3px;
}
#searchNavWrapper .inputSubmit
{
	margin-top:3px;
}
#searchNavWrapper a
{
	color:#84532A;
}
#searchNavWrapper .infoR
{
	float:left;
	width: 110px;
	line-height: 30px;
	margin-top:1px;
}
/**/
#mainLeft
{
	float:left;
	width:170px;
}
#mainLeft .boxContent
{
	width: 168px;
}
#categoriesContent
{
	float:left;
	width:100%;
}
#SpeciaLeft
{
	float:left;
	margin-top:8px;
	width:100%;
}
/**/
#mainMiddle 
{
	float:left;
	margin-left:7px;
	width:625px;
	overflow:hidden;
}
#mainMiddle .boxContent
{
	border-width:0px 0px 0px 1px;
}
#mainMiddle .productBox
{
	float:left;
	width:155px;
	height:265px;
	border:solid #9F6156;
	border-width:0px 1px 1px 0px;
	overflow:hidden;	
}
#mainAd
{
	float:left;
	width:100%;
	margin-bottom:8px;
}
#mainMiddle #whatsNew
{
	float:left;
	width:625px;
}
#mainMiddle #featuredProducts
{
	float:left;
	width:625px;
}
/**/
#productGeneral
{
	margin-bottom:10px;
}
#productGeneral .topProduct
{
	margin-top:20px;
	width:625px;
}
#productGeneral #productMainImage
{
	float:left;
	width:300px;
}
#productGeneral .productLeft
{
	float:left;
	width:280px;
	height:270px;
}
#productGeneral #productName
{
	font-size:16px;
	color:#875530;
} 
#productGeneral #productPrices
{
	margin-top:10px;
	font-size:14px;
}
#productGeneral .normalprice
{
	text-decoration:line-through;
}
#productGeneral .productSpecialPrice
{
	color:#FF6400;
}
#productGeneral #cartAdd
{
	margin-bottom:20px;
}
#productGeneral #productDescription
{
	float:left;
	width:98%;
	margin-left:20px;
	margin-right:10px;
}
#subcategories 
{
	margin-bottom:10px;

}
/**/
#productDetailsList
{
}
/**/
#mainRight
{
	float:left;
	width:170px;
	margin-left:7px;
	overflow:hidden;
}
#mainRight .boxContent
{
	width:168px;
}
#mainRight .onlineService
{

}
#mainRight .rightAd
{
	float:left;
	margin-bottom:8px;
}

#mainRight #featured
{
	float:left;
	width: 100%;
}
/* */
#indexInfomation
{
	width:982px;
}
#indexInfomation .side
{
	float:left;
	width:50%;
}
#indexInfomation .side .content
{
	padding:10px;
}
#indexInfomation .side .infoBox
{
	padding:5px 0px;
}
#indexInfomation .infoTit
{
	margin-bottom:10px;
	font-weight:bold;
}
#indexInfomation .infoContent
{
	font-size:10px;
}
#indexInfomation .buttom
{
	float:right;
	margin:10px 0px;
}
#indexCategoriesHeading , #productListHeading
{
	margin:20px 0px;
	font-size:16px;
}
#categoryDescription
{
	margin-bottom:10px;
}
/* */
#footWrapper
{
	float:left;
	width: 100%;
	margin-top:20px;
}
#footWrapper .footLinks
{
	width:100%;
	text-align:center;
}
#footWrapper .footLogo
{
	width:100%;
	text-align:center;
	margin-bottom:
}
#footWrapper .footLogo IMG
{
	margin-right:5px;
}
#footWrapper .footInfo 
{
	width:100%;
	text-align:center;
	margin-top: 20px;
}
