	@charset "utf-8";

/* CSS Document */



body{

	padding:0px;

	margin:0px;

	color:#1c1315;

	font-size:11px;

	font-family:'Tahoma', Arial, Helvetica, sans-serif;

	background:#ebcd99 url(../images/body_bg.jpg) top center;

	}

h1, h2, h3, h4{

	padding:0px;

	margin:0px;
	
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	
	font-size:11px;

	font-weight:normal;
	
	}

h4{

	font-family:"Serifa Blk BT", Arial, Helvetica, sans-serif;

	font-size:30px;

	color:#8c5915;

	text-transform:uppercase;

	letter-spacing:-1px;	

}


#seo-top{

	text-align: center;

	width:100%;
	
	float:left;
	
	height:16px;

	background:url(../images/seo-top.jpg) no-repeat top center;

	}

#outer{

	width:100%;

	float:left;

	background:url(../images/home_background.jpg) no-repeat top center;

	}

#wrapper{

	margin:0 auto;

	width:996px;

	}

#header{

	margin:0 auto;

	width:984px;



	}

#header h1{

	margin-top:37px;

	float:left;

	margin-left:4px;

}

#header span{

	padding-top:22px;

	float:right;

	}

.search{

	background:url(../images/search_bg.jpg) no-repeat;

	width:215px;

	height:17px;

	float:right;

	border:none;

	outline:none;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:11.3px;

	color:#5b5142;

	padding:7px 5px 5px 8px;

	}

.search_button{

	width:29px;

	height:27px;

	float:right;

	*margin-left:-2px;

	

	}

#banner_container{

	padding-top:43px;

	width:100%;

	float:left;

	} 

#banner_container ul.flash{

	padding:0;

	margin:0;

	float:left;

	list-style:none;

	margin-left:-1px;

	}	

#banner_container ul.flash li{

	display:inline;

	}

#banner_container ul{

	padding:0;

	margin:0;

	float:right;

	list-style:none;

	margin-right:5px;

	}	

#banner_container ul li{

	display:block;

	}

#banner_container ul li h1{

	padding-top:10px;

	margin-left:3px;

	*margin-left:7px;

	}

#banner_container ul li h3{

	font-family:"Swis721 Cn BT", Arial, Helvetica, sans-serif;

	font-size:33px;

	color:#1c1315;

	}	

#banner_container ul li p{

	padding:0;

	margin:0;

	padding-left:18px;

	*padding-left:22px;

	padding-top:16px;

	*padding-top:14px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	line-height:22.7px;

	*line-height:23px;

	color:#322b2d;

	width:300px;

	}

span.viewmore{

	padding:0;

	margin:0;

	float:right;

	width:63px;

	padding-top:1.5px;

	padding-bottom:1.5px;

	padding-left:1px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:center;

	color:#ffffff;

	background:#a0002f;

	margin-right:2px;

	}

span.viewmore a{

	color:#ffffff;

	text-decoration:none;

	}	

span.viewmore a:hover{

	color:#ffffff;

	text-decoration:none;

	}	

#banner_container ul li.features_products{

	margin-top:56px;

	*margin-top:53px;

	padding-left:15px;

	*padding-left:18px;

}

#banner_container ul li ul{

	padding-top:11px;

	*padding-top:8px;

	list-style:none;

	float:left;

	margin:0px;

	}	

#banner_container ul li ul li{

	display:inline;

	float:left;

	}

#banner_container ul li ul li.feature_pro1{

	padding-bottom:20px;

	padding-top:8px;

	width:138px ;

	padding-left:6px;

	padding-right:5px;

	background:#f4c575 url(../images/feature_pro1.jpg) no-repeat bottom;

	}

#banner_container ul li ul li.feature_pro1.img{



	float:left;

	}

#banner_container ul li ul li.feature_pro1 p{

	padding:0;

	margin:0;

	padding-left:1px !important;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#000000;

	padding-top:10px;

	width:134px;

	}	

#banner_container ul li ul li.feature_pro2{

	padding-bottom:20px;

	padding-top:8px;

	margin-left:12px;

	width:139px;

	padding-left:5px;

	padding-right:5px;

	background:#a0002f url(../images/feature_pro2.jpg) no-repeat bottom;

	}

#banner_container ul li ul li.feature_pro2 p{

	padding:0;

	margin:0;

	padding-left:1px !important;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	padding-top:10px;

	width:134px;

	}

#banner_container ul li ul li h2{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#860027;

	padding-top:11px;

	float:left;

	}

.wht_txt{

color:#ffffff!important;

}

.detail{

	float:right;

	text-decoration:none;

	background:#3d4048;

	width:54px;

	height:22px;

	color:#fff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:22px;

	text-align:center;

	margin-right:1px;

	margin-top:10px;

	}



	

/*** container home style****/

#container{

	padding:0;

	margin:0;

	float:left;

	padding-top:49px;

	padding-bottom:40px;

	width:996px;

	}

#container ul{

	list-style:none;

	margin:0px 0px 0px 5px;

	padding:0px;

	}

#container ul li{

	display:inline;

	width:308px;

	background: url(../images/container_border.gif) repeat-x bottom;

	float:left;

	height:167px;

	color:#1c1315;

}

#container ul li h3{

	font-family:"Swis721 Cn BT", Arial, Helvetica, sans-serif;

	font-size:27px;

	color:#830024;

	font-weight:normal;

	}

#container ul li p{

	padding:0;

	margin:0;

	line-height:18px;

	padding-top:5px;

	}

.middle_box{

	width:317px!important;

	margin-left:25px;

	margin-right:26px;

	}

.row2{

	background:tranparent;

	height:116px !important;

	margin-top:19px;

}

	



/**** footer style ****/

#footer_container{

	width:100%;

	float:left;

	background:url(../images/footer_outer_bg.jpg) repeat-x bottom;

	height:277px;

	}

#footer{

	margin:0 auto;

	width:984px;

}

/** for inner page**/

.footer_inner{

	width:974px!important;

}

.footer_box{

	list-style-type:none;

	margin:0px;

	padding:0px;

}

.footer_box li{

	background:url(../images/footer_inner_bg.jpg) no-repeat;

	height:134px;

	float:left;

	width:477px;

}



#footer h4{

	font-family:"Swis721 Cn BT", Arial, Helvetica, sans-serif;

	font-size:22px;

	color:#830024;

	font-weight:bold;

	padding:22px 16px 0px 19px;

	line-height:21px;

	}

#footer p{

	padding:0;

	margin:0;

	font-family:"Swis721 Cn BT", Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#1c1315;

	font-weight:bold;

	padding:13px 0px 0px 19px;

	line-height:18px;

	float:left;

	}

#footer p img{

float:left;

padding-right:8px;

}

#footer p span.email{

float:left;

margin-top:11px;



}



.footer_nav{

float:left;

padding-top:11px;

width:986px;

}

.footer_nav a{

float:left;

display:inline;

font-family: Arial, Helvetica, sans-serif;

font-size:13px;

color:#261b0a;

margin-right:18px;

margin-top:6px;

margin-bottom:3px;

text-decoration:none;

border-bottom:1px solid #261b0a;

}

.footer_nav a:hover{

text-decoration:none;

border-bottom:1px solid #a20030;

}

.footer_nav span.copyright{

font-size:11px;

color:#5b4c35;

padding-top:6px;

float:left;

}

.footer_nav span.netsys_txt{

float:right !important;

color:#392f20;

letter-spacing:0.01px;

}

.netsys_txt span{

float:left;

}

.footer_nav span.netsys_txt a{

	clear:both;

	padding:0 !important;

	margin:0 !important;

	padding-left:5px;

	color:#392f20 !important;

	letter-spacing:0.01px !important;

	text-decoration:none !important;

	border:none  !important;

	font-size:11px !important;

	float:left;

}

.footer_nav span.netsys_txt a:hover{

	color:#990000 !important;

	letter-spacing:0.01px !important;

	text-decoration:none !important;

	border:none  !important;

	font-size:11px !important;

}

/**** inner page style ***/

#outer_inner{

	width:100%;

	float:left;

	background:url(../images/inner_background.jpg) no-repeat top center;

}

#breadcrumb{

float:left;

width:974px;

padding-left:12px;

padding-top:34px;

font-weight:bold;

color:#53565e;

}

#breadcrumb a{

font-family:"Tahoma",Arial, Helvetica, sans-serif;

color:#53565e;

font-size:12px;

font-weight:bold;

text-decoration:underline;

padding-top:5px;

padding-bottom:5px;

padding-right:2px;

}

#breadcrumb a:hover, #breadcrumb a.current{

color:#830024;

font-weight:bold;

text-decoration:none;

}

.homecart a{

font-family:"Tahoma",Arial, Helvetica, sans-serif;

color:#53565e;

font-size:12px;

font-weight:bold;

text-decoration:underline;

padding-top:5px;

padding-bottom:5px;

padding-right:10px;

}

.homecart a:hover, .homecart a.current{

color:#830024;

font-weight:bold;

text-decoration:none;

}

#banner{

	width:996px;

	padding-top:10px;

	float:left;

}





/**** Inner Container ****/



#main_container{

	padding:0;

	margin:0;

	float:left;

	padding-top:1px;

	width:996px;

	}

#inner_container{

	padding:0;

	margin:0;

	float:left;

	padding-top:17px;

	width:996px;

	}

.content{

	height:auto !important;

	height:400px;

	min-height:400px;



	}

.content p{

	padding:0;

	margin:0;

	color:#322B2D;

	font-family:Arial,Helvetica,sans-serif;

	font-size:15px;

	line-height:22.7px;

	padding-left:25px;

	padding-right:20px;

	padding-bottom:20px;

	}

/*#inner_container p{

	padding:0;

	margin:0;

	color:#322B2D;

	font-family:Arial,Helvetica,sans-serif;

	font-size:15px;

	line-height:22.7px;

	padding-left:25px;

	padding-right:20px;

	padding-bottom:20px;

	}*/

/*#inner_container h4{

	background:url(../images/title_bg.jpg) no-repeat;

	padding-top:19px;

	padding-bottom:19px;

	padding-left:23px;

	

	}*/

.heading{

	background:url(../images/title_bg.jpg) no-repeat;

	padding-left:23px;

	width:973px;

	padding-top:19px;

	height:50px;

	float:left;

	}

.heading h4{

	float:left;

	}

.heading span{

	float:right;

	padding-right:20px;

	}

.form_data{

	background:#af680b;

	border:none;

	width:150px;

	}

.product_list{

	list-style:none;

	margin:18px 0px 0px 12px;

	padding:0px 0px 10px 0px;

	float:left;

	height:auto !important;

	height:600px;

	min-height:400px;

	}

.product_list li{

	float:left;

	display:inline;

	height:235px;

	width:295px ;

	margin-right:21px;

	padding-left:7px;

	padding-right:8px;

	background:#f4c575 url(../../shop/images/product_bottom_bg.jpg) no-repeat bottom;

	}

.row1{

	margin-bottom:24px;

}

.last_box{

	margin:0 !important;

	float:left;

	display:inline;

	height:231px;

	width:210px ;

	padding-left:7px;

	padding-right:8px;

	}

.product_list li img{

	padding:8px 0px 8px 0px;

	}

.product_list li h2{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#860027;

	float:left;

	padding-top:8px;

	}

.product_list li p{

	padding:0;

	margin:0;

	font-family:"Tahoma", Arial, Helvetica, sans-serif;

	font-size:17px;

	color:#583302;	

	}

	

/*** pagination style ***/

#pagination{

	float:right;

	width:974px;

	padding-right:12px;

	margin-bottom:25px;



	}

#pagination ul{

	padding:0;

	margin:0;

	list-style:none;

	float:right;

	}	

#pagination ul li{

	padding:0;

	margin:0;

	float:left;

	background:none !important;

	height:auto !important;

	width:auto !important;

	}

#pagination ul li a{

	background:url(../images/pagination_bg.jpg) repeat-x;

	width:21px;

	height:24px;

	float:left;

	text-align:center;

	line-height:24px;

	margin-left:1.5px;

	margin-right:1.5px;

	text-decoration:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#d3c673;

	}

#pagination ul li a:hover{

	background:url(../images/pagination_hover_bg.jpg) repeat-x;

	}

#pagination ul li .current{

	background:url(../images/pagination_active_bg.jpg) repeat-x;

	color:#583b23;

	}

#pagination input{

	float:right;

	}

.previous{

	background:url(../images/pre_button.jpg) no-repeat;

	width:53px;

	font-family:Arial, Helvetica, sans-serif;

	color:#ffffff;

	font-size:13px;

	font-weight:bold;

	margin-right:1.5px;

	border:0;

	outline:0;

	cursor:pointer;

	padding-bottom:3px;

	line-height:16px;

	height:21px;

	text-indent:8px;

	}

.next{

	background:url(../images/next.jpg) no-repeat;

	width:53px;

	height:24px;

	font-family:Arial, Helvetica, sans-serif;

	color:#ffffff;

	font-size:13px;

	font-weight:bold;

	margin-left:1.5px;

	border:0;

	outline:0;

	cursor:pointer;

	padding-bottom:3px;

	line-height:18px;

	height:21px;

	text-indent:-5px;

	}





/*** product style ***/

#product_container{

	padding:0;

	margin:0;

	float:left;

	width:974px;

	margin-left:12px;

	}



#product_container ul{

	list-style:none;

	margin:15px 0px 0px 0px;

	padding-top:18px;

	height:auto!important;

	min-height:400px;

	padding:0px;

	float:left;

	}

#product_container ul li{

	float:left;

	display:inline;

	height:auto!important;	

	width:445px;

	padding:11px 11px 54px 11px!important;

	margin:0px 0px 0px 0px!important;

	background:url(../images/products_bg.jpg) no-repeat;

	}

.second_pro{

	float:right !important;

	}

#product_container ul li img{

	padding:0px!important;

	}

#product_container ul li .product_disc{

	height:48px;

	width:425px;

	background:url(../images/product_description_bg.png) repeat-x;

	margin-top:171px;

	color:#ffffff;

	font-family:"HelveticaNeue", Arial, Times, serif;

	font-stretch:condensed;

	font-size:32px;

	padding-left:18px;

	padding-top:8px;

	position:absolute;

	}

.pro_view{

	float:right;

	background:url(../images/view_product_bg.png) no-repeat;

	width:77px;

	height:27px;

	text-decoration:none;

	color:#ffffff;

	padding-left:4px;

	text-align:center;

	padding-top:6px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	position:absolute;

	margin-top:196px;

	margin-left:381px;

}

/* Contact Us */

#inputfield input
{
	border:1px solid #fef0d9;
	background:#ffe9c3;
	color:#5B5142;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11.3px;
	font-weight:bold;
	line-height:10px;
	vertical-align:top;
}
#inputfield_nobr input
{
	border:none !important;
	background:none !important;
}

td.main, p.main {
color:#322B2D;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:1.5;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family:Arial,Helvetica,sans-serif;
  font-size: 11.3px;
  color:#5B5142;
  font-weight:bold;
  background:#FFE9C3;
  border:none;
}

TEXTAREA {
  /*width: 100%;*/
  font-family:'Tahoma',Arial,Helvetica,sans-serif;
  font-size: 11px;
  background:#ffe9c2;
  border:1px solid #faeado;
}

.error_msg {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#830024;
}


/*#contact_us{

	padding:0;

	margin:0;

	float:left;

	width:974px;

	margin-left:12px;

	padding-bottom:30px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height:18px;

	}



#contact_us ul{

	list-style:none!important;

	margin:15px 32px 0px 0px!important;

	padding-top:18px!important;

	padding:0px!important;

	float:left !important ;

	width:445px;

	}

#contact_us ul li{

	float:left;

	display:block;

	height:auto!important;

	width:445px;

	padding:5px!important;

	margin:0px 0px 0px 0px!important;

	background:none !important;
	

	}

	

#contact_us ul li ul{

	padding:0 !important;

	margin:0 !important;

	}

#contact_us ul li ul li{

	padding:0 !important;

	margin:0 !important;

	}



#contact_us ul li ul li h3{

	font-family:"Swis721 Cn BT", Arial, Helvetica, sans-serif;

	font-size:27px;

	color:#830024;

	font-weight:normal;

	}

#contact_us ul li p{

	

	}

#contact_us ul li span{

	

	}

#contact_us ul li .feild_name{

	width:110px;

	float:left;

	padding-top:1px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	}

#contact_us ul li .input_feild{

	width:300px;

	float:left;

	}

#contact_us ul li .input_bg{

	background:url(../images/contact_us_bg.png) no-repeat;

	width:205px;

	height:17px;

	border:none;

	padding-bottom:12px;

	padding-left:5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	}

#contact_us ul li .input_feild1{

	background:#F4C575;

    width:205px;

 	z-index:2;

	}

#contact_us ul li .input_feild1 option{

	line-height:20px;

	position:absolute;

	background:#F4C575;

	z-index:100;

	}

#contact_us ul li .comment_bg{

	background:#F4C575 url(../images/contact_us_bg.jpg) no-repeat bottom;

	width:205px;

	border:none;

	padding-bottom:12px;

	padding-left:5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	overflow:auto;

	}

#contact_us ul li .submit_button{

	background:#a0002f;

	float:right;

	color:#fff;

	border:0;

	padding-left:3px;

	padding-right:3px;

	margin-right:90px;

}*/

/* Product Detail */



#product_detail{

	padding:0;

	margin:0;

	float:left;

	width:996px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height:18px;

	padding-bottom:30px;

	}

.left_row{

	padding:0;

	margin:0;

	margin:15px 0px 0px 12px;

	padding-top:14px;

	padding-left:15px;

	float:left;

	background-color:#dbac60;

	width:703px;

	background:url(../images/description_content_bg.png);

	border-left:1px solid #c29c5e;

	border-top:2px solid #c29c5e;	

	}

.left_row h3{

	font-family:"Swis721 Cn BT", Arial, Helvetica, sans-serif;

	font-size:27px;

	color:#830024;

	font-weight:normal;

	width:690px;

	padding-bottom:5px;

	background:url(../images/description_heading_border.jpg) repeat-x bottom;

	}



.left_row p{

	line-height:18px;

	padding-right:10px;

	text-align:justify;

	}

.left_row .bullet_style{

	float:left;

	list-style:none;

	}

.bullet_style li{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#1c1315;

	line-height:28px;

	padding-left:20px;

	margin-left:-3px;

	background:url(../images/bullet.png) no-repeat left;

	background-position:0px 9px;

	width:685px;

	}

.right_row{

	float:right;

	width:225px;

	margin:15px 12px 0px 0px;

	}	

.right_row ul{

	padding:0;

	margin:0;

	list-style:none;

	float:right;

	}

.right_row ul li{

	display:block;

	width:210px;

	height:220px;

	padding-left:7px;

	padding-right:8px;

	padding-top:8px;

	background:#f4c575 url(../images/product_bottom_bg.jpg) no-repeat bottom;

	}

.enlarge{

	float:right;

	text-decoration:none;

	background:#9a0430;

	width:105px;

	height:22px;

	color:#fff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:22px;

	text-align:center;

	margin-right:52px;

	margin-top:10px;

	}

.payment_gateway_bg{

	background:url(../images/payment_gateway_bg.jpg) no-repeat top;

	width:184px;

	height:89px;

	float:right;

	margin-right:17px;

	padding-bottom:10px;

}

.payment_gateway_bg h2{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:22px;

	color:#860027;

	padding-top:11px;

	text-align:center;

	padding-bottom:8px;

	}

.description{

	float:left;

	padding-top:15px;

	}

.description img{

	padding-left:10px;

	}

#dhtmltooltip{

position: absolute;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:	10px;

color:#0000CC;

width: 200px;

border: 1px solid black;

padding: 5px;

background-color: lightyellow;

visibility: hidden;

z-index: 1100 !important;

/*Remove below line to remove shadow. Below line should always appear last within this CSS*/



}



/*Added by DH - for sitemap link*/



#sitemaplink{

float:left;

padding-left:12px;

padding-top:34px;

font-weight:normal;

color:#261b0a; /* was 53565e */

}

a#sitemaplink {

font-family:"Tahoma",Arial, Helvetica, sans-serif;

color:#261b0a;

font-size:13px;

font-weight:normal;

padding-top:5px;

padding-bottom:5px;

padding-right:2px;

text-decoration:underline;

}

a#sitemaplink:hover{

color:#830024;

font-weight:normal;

font-size:13px;

text-decoration:underline;

}

/*a#sitemaplink:visited{

color:#261b0a;

font-size:13px;

font-weight:normal;

text-decoration:underline;

}*/





/*Added by TS - for other CMS pages link*/



#cmslink{

font-weight:normal;

color:#830024;

}

a#cmslink {

font-family:"Tahoma",Arial, Helvetica, sans-serif;

color:#830024;

font-size:11px;

font-weight:normal;

text-decoration:underline;

}

a#cmslink:hover{

color:#261b0a;

font-weight:normal;

font-size:11px;

text-decoration:underline;

}
.inputRequirement{
color:#830024;
font-size:15px;
margin-left:3px;
font-weight:bold;
}
#email{
width:157px;
}

/*a#cmsink:visited{

color:#830024;

font-size:11px;

font-weight:normal;

text-decoration:underline;

}*/


/*Added by TS 16/06/2011 - for footer shop links*/

.shoplink{

font-size:11px;

font-weight:normal;

color:#5b4c35;

}

.shoplink a{

font-family:"Tahoma",Arial, Helvetica, sans-serif;

color:#5b4c35;

font-size:11px;

font-weight:normal;

text-decoration:none;

}

.shoplink a:hover{

color:#5b4c35; /*261b0a*/

font-weight:normal;

font-size:11px;

text-decoration:none;

}

.shoplink a:visited{

color:#5b4c35;

font-size:11px;

font-weight:normal;

text-decoration:none;

}
