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

body{
	font-family:Arial, Helvetica, sans-serif;
	color:#695e4a;
	margin:0px;
	padding:0px;
}
a{
	outline:0px none;
}
h1, h2, h3, div{
	margin:0px;
	padding:0px;
}
h1{
	font-family:"Myriad Pro";
	font-size:20px;
	font-weight:normal;
	color:#695e4a;
}
h1 span{
	font-family:"Myriad Pro";
	font-size:20px;
	color:#f7901e;
}
h2{
	font-family:"Myriad Pro";
	font-size:18px;
	font-weight:100;
	color:#FFFFFF;
}

.link a{
	color:#695e4a;
	text-decoration:none;	
}
.link a:hover{
	color:#f7901e;
	text-decoration:none;	
}
.clear{
	clear:both;
	line-height:0px;
	padding:0px;
	margin:0px;
}

/*--------------Body Section------------------*/
#main-container{
	margin:0px auto;
	width:100%;
}
#header-container{
	background:url(../styleImages/logo-bg.jpg) repeat-x;
	height:129px;
}
#header-container-body{
	margin:0px auto;
	width:990px;
	padding-top:7px;
}
.logo{
	float:left;
}
.cart{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	background:url(../styleImages/cart-bg.png) no-repeat;
	padding-top:25px;
	height:55px;
	width:645px;
	margin-top:17px;
}
.guest{
	color:#f7901e;
	text-decoration:none;
}
.shopping a{
	color:#695e4a;
	text-decoration:none;
}
.shopping a:hover{
	color:#f7901e;
}
.loging a{
	color:#695e4a;
	text-decoration:none;
}
.loging a:hover{
	color:#f7901e;
}
#content-container{
	background:#f7f7f7 url(../styleImages/body-bg.jpg) top repeat-x;
	min-height:700px;
	height:auto !important;
	height:700px;
}
#content-container-body{
	margin:0px auto;
	width:990px;
}
#left-pane{
	float:left;
	width:250px;
	background:#ffffff url(../styleImages/cat-bg.jpg) top repeat-x;
	min-height:600px;
	height:auto !important;
	height:600px;
	padding-left:10px;
	padding-right:10px;
}
.categories{
	margin-top:30px;
	font-size:12px;
}
.categories ul{
	margin:0px;
	padding:0px;
}
.categories ul li{
	list-style:none;
	background:url(../styleImages/cat-seprator-bg.jpg) bottom repeat-x;
	height:23px;
	padding:4px;
	padding-bottom:10px;
	padding-left:20px;
}
*:first-child+html{} * html{} .categories ul li{
	list-style:none;
	background:url(../styleImages/cat-seprator-bg.jpg) bottom repeat-x;
	height:23px;
	padding-bottom:10px;
	padding-left:10px;
}


.categories ul li a{
	background:url(../styleImages/arrow.jpg) center left no-repeat;
	padding-left:14px;
	color:#695e4a;
	text-decoration:none;
}
.categories ul li a:hover{
	color:#f7901e;
	font-weight:bold;
}
.signin-form{
	font-size:12px;
	width:220px;
	line-height:20px;
}
.txtfield{
	border:1px solid #dbdbdb;
	width:220px;
	font-size:13px;
}
.btn{
	background:url(../styleImages/btn-bg.jpg) center no-repeat;
	border:none;
	width:218px;
	height:37px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	cursor:pointer;
}
.btn:hover{
	background:url(../styleImages/btn-bg-hover.jpg) center no-repeat !important;
	border:none !important;
	width:218px !important;
	height:37px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:20px;
	color:#FFFFFF !important;	
}
.register{
	background:url(../styleImages/reg-bg.jpg) no-repeat;
	width:218px;
	height:63px;
	font-weight:bold;
	padding-top:14px;
}
.register a{
	text-decoration:none;
	font-size:20px;
	color:#fff !important;
}
.register a span{
	color:#fcff00;
}

#right-pane{
	float:right;
	width:696px;
	margin-top:30px;
}
.main-heading{
	margin-top:25px;
	padding-bottom:5px;
	border-bottom:1px solid #999999;
}

.products{
	line-height:18px;
}
.product-section{
	float:left;
	padding-top:25px;
	padding-right:6px;
	font-size:12px;
	height:270px;
	width:226px;
	overflow:hidden;
}
.productImage{
	border:1px solid #d1d1d1;	
	background-color:#ffffff;
	height:206px;
	overflow:hidden;
	width:206px;	
	text-align:center;
}
/*
.productImage :hover{
	border:1px solid #f7901e;
	height:121px;
	width:221.2px;
	text-decoration:none;
	display:block;
}*/

.nav-bar{
	margin-top:5px;
	background:#f5f5f5;
	border:1px solid #ffffff;
	padding:8px;
}
.nav-bar a{
	padding:6px;
	color:#3a3a3a;
	text-decoration:none;
	font-weight:bold;
}
.nav-bar a:hover{
	padding:6px;
	color:#f7901e;
}
.cms-page{
	padding-top:10px;
	font-size:12px;
}

.general-btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #695e4a;
	background-color: #d1d1d1;
	padding: 3px;
	padding-left:10px;
	padding-right:10px;
	text-align: center;
	border:0px none;
	cursor:pointer;
}
.general-btn:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	background-color: #f7901e;
	padding: 3px;
	padding-left:10px;
	padding-right:10px;
	text-align: center;
	border:0px none;
}

/*-----------Footer---------------*/

#footer{
	background: #FFFFFF url(../styleImages/footer-bg.jpg) repeat-x;
	padding-top:20px;
	height:70px;
}

.footer-left{
	float:left;
	line-height:33px;
	padding-left:20px;
	font-size:10px;
	color:#515151;

}
.footer-left a{
	font-size:10px;
	text-decoration:none;
	color:#695e4a;
	padding:10px;
}
.footer-left a:hover{
	text-decoration:none;
	color:#f7901e;
	padding:10px;
}
.footer-right{
	float:right;
	font-size:11px;
	line-height:33px;
	padding-right:20px;
TEXT-ALIGN:RIGHT;
}
.footer-right a{
	text-decoration:none;
	color:#695e4a;
	font-weight:bold;
}
.footer-right a:hover{
	text-decoration:none;
	color:#f7901e;
}


.txtarea{
	border:1px solid #dbdbdb;
	width:220px;
	font-size:13px;
}
