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

body{
	padding:0;
	margin:0;
	background:#5b2008;
}
 TD.smallText, SPAN.smallText, P.smallText {
     font-family : Verdana, Arial, sans-serif;
     font-size : 10px;
      }
#mainwrapper{
	width:800px;
	position:relative;
	/*min-height:1200px;
	height:auto !important;
	height:1200px;*/
	margin:0px auto;
	padding:0 20px;
	text-align:center;
	background:url(images/main-bg.png) 0px 0 repeat-y;
}

#top-header{
	width:800px;
	height:92px;
	margin:0;
	padding:0;
	background:#250705;
}

#logo{
	float:left;
	margin:0;
	padding:0;
	margin:0;
	height:92px;
	width:333px;
}

#logo img{
	display:block;
	margin:0;
	padding:0;
}
	
#contact-rt{
	float:right;
	padding:0 0;
	margin:20px 0 0 0;
	/*height:72px;*/
	width:280px;
	font:14px/20px Arial, Helvetica, sans-serif;
	color:#d08812;
	font-weight:normal;
	text-align:left;
}

#contact-rt a{
	float:right;
	margin:0;
	padding:0;
	/*height:72px;*/
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#d08812;
	width:280px;
	font-weight:normal;
	text-align:left;
}


#main-menu{
	width:800px;
	height:31px;
	margin:0;
	padding:0;
	background:#250705;
}

#main-menu ul{
	width:798px;
	display:block;
	list-style:none;
	margin:0 auto;
	padding:0;
}

#main-menu ul li{
	margin:0;
	padding:0;
	display:inline;

}

#main-menu ul li a{
	float:left;
	margin:0 0 0 1px;
	padding:0 20px;
	text-align:center;
	font:12px/31px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	width:92px;
	background:url(images/menu-bg.png) 0 0 no-repeat;
}

#main-menu ul li a.first{
	margin:0px;
}

#main-menu ul li a:hover{
	color:#000;
	text-decoration:none;
	background:url(images/menu-bg-over.png) 0 0 no-repeat;
}


/*Main Menu Ends */

#header{
	margin:0;
	padding:0;
	width:800px;
	height:177px;
	background:url(images/header.jpg) 0 0 no-repeat;
}

#kword{
	width:280px;
	height:30px;
	float:right;
	margin:130px 5px 0 500px;
	font:11px Arial, Helvetica, sans-serif;
	color:#fffbdc;
}

#header img{
	margin:0;
	padding:0;
	display:block;
}

#content{
	width:800px;
/*	min-height:700px;
	height:auto !important;
	height:700px;*/
	margin:5px 0 0 0;
	padding:0;
	background:url(images/content-bg.jpg) 0 0 repeat-y;
	overflow:hidden;

}



/*Left Menu Starts */

#left-col{
	float:left;
	width:220px;
	margin:0;
	/*min-height:600px;
	height:auto !important;
	height:600px;*/
	background:#250705 url(images/left-menu-bg.jpg) 0 0 no-repeat;
	
}

#lhs-banner{
	padding:0;
	margin:20px 0 0 0;

}

#shopping-cart{
	width:160px;
	background:url(images/cart.jpg) 5px 0 no-repeat;
	padding:0 0 0 50px;
	margin:10px 0 10px 10px;
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#f8ba05;
	text-align:left;


}

#shopping-cart a{
	font:bold 12px/13px Arial, Helvetica, sans-serif;
	color:#f8ba05;
	text-decoration:none;
}

#shopping-cart a:hover{
	color:#CCCC00;
}

#left-menu{
	width:210px;
	margin:0 auto;
	min-height:400px;
	height:auto !important;
	height:400px;
	text-align:left;
	
}

#left-menu h3{
	margin:0;
	font:12px/30px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#eee3c3;
	border-bottom:1px solid #643909;
	border-top:1px solid #643909;
	text-align:center;
}

#left-menu ul{
	margin:0;
	padding:0;
	list-style:none;
}

#left-menu ul li{
	margin:0;
	padding:0;
	width:210px;
	
}

#left-menu ul li a{
	width:170px;
	height:25px;
	margin:0;
	padding:0 0 0 40px;
	display:block;
	font:11px/25px Arial, Helvetica, sans-serif;
	color:#d7a139;
	text-decoration:none;
	background:url(images/bullet.jpg) 20px 8px no-repeat;
	
}

#left-menu ul li a:hover{
	color:#ffcb67;
}

/*Left Menu Ends*/





/*CONTENT STARTS*/
#content-right{
	float:left;
	width:575px;
	min-height:600px;
	height:auto !important;
	height:600px;
	margin:0 0 0 5px;
	padding:0;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}



.banner{
	margin:0 0 0 1px;
	padding:0;
	float:left;
	width:190px;
	height:79px;
	display:inline;
}

#content-txt{
	width:100%;
	float:left;
	margin:0;
	padding:0;
	text-align:justify;
}

#content-txt h2{
	margin:0;
	padding:10px 5px 10px 0;
	font:14px/16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#532703;
	text-align:justify;
}


#content-txt p{
	margin:0;
	padding:0 5px 5px 0;
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:justify;
}

#featured-product{
	float:left;
	margin:0;
	padding:0 5px 0 0;
	
}

.prd-hd{
	font:14px/15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5d0c0c;
	text-align:left;
	padding:0 5px;
	margin:0;
}

.prd-txt{
	font:11px/12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000;
	text-align:justify;
	padding:5px 5px;
	margin:0;
}

.heading{
	padding:10px 5px 10px 0;
	font:14px/16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#532703;
	text-align:justify;
	}

#content-txt-btm{
	width:100%;
	float:left;
	margin:0;
	padding:0;
	text-align:justify;
}

#content-txt-btm h2{
	margin:0;
	padding:10px 5px 10px 0;
	font:14px/16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#532703;
	text-align:justify;
}


#content-txt-btm p{
	margin:0;
	padding:5px 5px;
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:justify;
}
/*CONTENT ENDS*/





/*Footer*/
#footer{
	width:800px;
	height:66px;
	padding:0;
	margin:0;
	background:#250705;
	border-top:1px solid #643909;
}

#footermenu{
	width:800px;
	padding:0px 0px 5px 0px;
	margin:0px;
	text-align:center;
	
}

#footermenu ul{
	margin:0px;
	padding:5px 0 0 0;
}

#footermenu ul li{
	margin:0;
	padding:0 15px 0 15px;
	display:inline;
	border-right:1px solid #fffbdc;
	
}

#footermenu ul li.last{
	border-right:none;
}

#footermenu ul li a{
	margin:0;
	padding:0 0 0 0;
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#fffbdc;
	font-weight:normal;
	text-decoration:none;
}

#footermenu ul li a:hover{
	margin:0px;
	padding:0px;
	/*color:#650d0d;  */
	color:#ffcb67;
}

.copyright{
	margin:0;
	padding:0;
	font:10px/12px Arial, Helvetica, sans-serif;
	color:#fffbdc;
	text-align:center;

}

.copyright a{
	margin:0;
	padding:0;
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#D78428;
	text-align:center;

}

.infoBoxHeading{
	margin:0;
	padding:10px 5px 10px 0;
	font:14px/16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#532703;
	text-align:left;
}

.gprice{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FF0000;
}

.productSpecialPrice{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FF0000;
}

a.plinks {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#cc8903;
	text-decoration:none;
}

a.plinks:hover {
	color:#f8dba1;
}

.pname{
	height:18px;
}

.fpback{
	background:#fff8f0;
}

.pageHeading{
	margin:0;
	padding:10px 5px 10px 0;
	font:14px/16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#532703;
	text-align:left;
}

td.main p{
	font-family:Arial, Helvetica, sans-serif;
}

a.clinks {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#996600;
	text-decoration:none;
}

a.clinks:hover {
	color:#663300;
}

/** 26.05.09 ***/
 TABLE.productListing {
     border : 1px;
     border-style : solid;
     border-color : #b6b7cb;
     border-spacing : 1px;
      }
 .productListing-heading {
     font-family : Arial, sans-serif;
     font-size : 12px;
     background:#663300;
     color : #ffffff;
     font-weight : bold;
      }
 .productlisting-headingPrice {
     font-family : Arial, sans-serif;
     font-size : 20px;
     background : #cccccc;
     color : #9a9a9a;
     font-weight : bold;
      }
 TD.productListing-data {
     font-family : Arial, sans-serif;
     font-size : 12px;
      }
	  
 TD.main, P.main {
     font-family : Arial, sans-serif;
     font-size : 12px;
     line-height : 1.5;
     color : #000000;
     background : inherit;
      }
	  
a.rplinks {
	font:10px/20px Arial, Helvetica, sans-serif;
	color:#fffbdc;
	text-decoration:none;
}

a.rplinks:hover {
	color:#ffcb67;
}

TD.messageStackSuccess{
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#FF0000;
	background:#FFFF00;
}
