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

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #7E7E7E url(../images/bg.jpg) repeat-x;
	margin:0px;
	padding:0px;
	}
.clean{
	clear:both;
	}	
#wrapper{
	width:940px;
	height:100%;
	margin:0 auto;
	margin-top:1px;
	padding:0px;
	background:url(../images/bg_border.jpg) repeat-y;
	}
#wrapper #wrapper_inner{
	width:898px;
	height:100%;
	display:table;
	margin:0 auto;
	border:1px solid #fff;
	}

#wrapper #wrapper_inner #banner1{
	width:898px;
	height:156px;
	background:url(../images/banner_bg.jpg) repeat-y;	
	}

#wrapper #wrapper_inner #banner1 .khukuri_banner{
	width:898px;
	height:131px;	
	}
#wrapper #wrapper_inner #banner1 .menu_banner1{
	width:860px;
	height:25px;
	float:right;
	}
#modernbricksmenu1{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu1 ul{
font: bold 11px Arial;
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu1 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu1 a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #495251; /*Default menu color*/
}

#modernbricksmenu1 a:hover{
background-color: #E40D0E; /*Menu hover bgcolor*/
}

#modernbricksmenu1 #current a{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
border-color: #D25A0B; /*Brown color theme*/ 
}
		
	
#wrapper #wrapper_inner .topscrolling_text{
	width:898px;
	padding-top:3px;
	height:19px;
	font-weight:bold;
	color:#06301C;
	background:#dadac5;
	}
#wrapper #wrapper_inner #banner2{
	width:898px;
	height:120px;
	background:url(../images/bg1_banner.jpg) repeat-x;
	}
#wrapper #wrapper_inner #banner2 .banner2_inner{
	width:685px;
	height:120px;
	float:left;
	}
#wrapper #wrapper_inner #banner2 .banner2_inner .flashimg{
	width:220px;
	height:120px;
	float:left;
	}

	
#wrapper #wrapper_inner #banner2 .banner2_inner .toptext{
	width:400px;
	margin:6px 0px 3px 0px;	
	text-align:center;
	color:#fff;
	float:right;
	line-height:22px;
	font-weight:bold;
	font-size:20px;
	}
.othertext{
	width:400px;
	font-size:11px;
	text-align:left;
	color:#FFFF00;
	float:right;
	}
		
#wrapper #wrapper_inner #banner2 .banner2_inner .toptext_small{
	width:400px;
	height:40px;
	margin:0px 0px 7px 20px;	
	text-align:left;
	color:#fff;
	float:right;
	line-height:20px;
	font-weight:bold;
	font-size:12px;
	}
#wrapper #wrapper_inner #banner2 .banner2_inner .toptext_small a{
	text-decoration:none;
	color:#ffff00;
}

#wrapper #wrapper_inner #banner2 .banner2_inner .toptext_small a:hover{
	color:#fff;
	text-decoration:none;
}

#wrapper #wrapper_inner #banner2 .banner2_inner .menu_banner2{
	height:22px;
	width:460px;
	float:right;
	margin-top:4px;
	}	
/* menu_banner2 starts */
#modernbricksmenu{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #727A7E; /*Default menu color*/
}

#modernbricksmenu a:hover{
background-color: gray; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
border-color: #D25A0B; /*Brown color theme*/ 
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #D25A0B; /*Brown color theme*/ 
}
/* nav end */	
	
#wrapper #wrapper_inner #banner2 .newsletter{
	width:170px;
	height:116px;
	padding-left:15px;
	padding-right:5px;
	float:right;
	background:url(../images/newsletter_bg.jpg) repeat-x;
	}	
h2{
	font-weight:bold;
	color:#fff;
	font-size:12px;
	text-align:left;
	padding-top:3px;
	margin:0px;
	margin-bottom:7px;
	}
.news_name{
	width:155px;
	height:18px;
	margin-bottom:5px;
	}
.news_name .name{
	width:40px;
	color:#1A5E2B;
	text-align:left;
	float:left;
	}
.news_name .textfield_area1{
	width:90px;
	height:18px;
	float:right;
	}
.news_name .textfield_area1 .textfield1{
	width:90px;
	height:14px;
	border:1px solid #3E7C2A;
	background:#9ABF24;
	}		
.sighuptext{
	text-align:left;
	color:#1A5E2B;
	font-weight:bold;
	padding-left:65px;
	margin-bottom:4px;
	height:20px;
	}
.subscribe{
	color:#fff;
	font-weight:bold;
	text-align:right;
	margin-top:4px;
	margin-right:5px;
	}
.signupbtn{
	padding:0px 1px 0px 1px;
	CURSOR: pointer;
	color:#084025;
	BACKGROUND-COLOR: #B0E125;
	border:0px;
}
		
.err_text{
	padding-left:2px;
	color:#FF0000;
}
.subscribe{
	color:#fff;
	font-weight:bold;
	text-align:right;
	padding-top:0px;
	margin-right:5px;
	}	
						
#wrapper #textarea{
	width:898px;
	margin:0px;
	background:#a2a2a2;
	}
#wrapper #textarea #leftarea{
	width:708px;
	float:left;
	}
#wrapper #textarea #leftarea .title_bg{
	width:708px;
	height:28px;
	background:url(../images/topborder1.jpg) no-repeat;
	}
#wrapper #textarea #leftarea .title_bg .khukuri_title{
	width:180px;
	margin-left:15px;
	padding-top:5px;
	height:23px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	float:left;
	}
#wrapper #textarea #leftarea .title_bg .welcome_title{
	width:220px;
	margin-left:20px;
	padding-top:5px;
	height:23px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	left:195px;
	float:left;
	}		
#wrapper #textarea #leftarea .title_bg .search_area{
	width:230px;
	margin-right:10px;
	float:right;
	padding-top:5px;
	height:23px;
	color:#fff;
	}
#wrapper #textarea #leftarea .title_bg .search_area .search_text{
	padding-top:2px;
	color:#fff;
	text-align:left;
	width:50px;
	float:left;
	}		
#wrapper #textarea #leftarea .title_bg .search_area .textfield_area{
	width:135px;
	left:50px;
	float:left;
	margin-right:2px;
	}
.text_field{
	height:13px;
	width:90px;
	border:1px solid #a2a2a2;
	background:none;
	}
.go{
	width:25px;
	float:left;
	margin-right:5px;
	margin-top:2px;
	}	
#wrapper #textarea #leftmenu_bg{ 
	width: 210px;
	height:1368px;
	background: #394829 url(../images/leftmenu_bg.jpg) repeat-y;
	float:left;
	border-right:1px solid #fff;
	}
/* nav area starts */
.nav_normal{
	width:190px;
	padding:0px;
	padding-left:10px;
	float:left;
	margin-bottom:15px;
	}
.nav_normal ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
		
.nav_normal li{
	margin: 0px;	
	line-height: 18px;
	list-style-type: none;
	background: url(../images/bullet1.jpg) left no-repeat;
	color: #fff;
	padding: 3px 0px 3px 20px;
	border-bottom:1px dotted #a3a3a3;
	}
.nav_normal li a{
	text-decoration:none;
	color: #fff;
	}
.nav_normal li a:link, a:visited {
	color: #fff;
	text-decoration: none;
	}

.nav_normal li a:hover{
	color:#FFFf00;
	text-decoration: none;
	}
/* nav end */	

.testimonials{
	width:180px;
	font-size:13px;
	padding-bottom:3px;
	font-weight:bold;
	text-align:left;
	color:#fff;
	margin-left:15px;
	border-bottom:1px solid #fff;
	}
.testimonial_box{
	width:190px;
	margin:10px 5px 10px 10px;
	}
.testimonial_box .testiomonial_top{
	width:190px;
	height:10px;
	background:url(../images/testimonials_top_corner.jpg) no-repeat bottom center;
	}
.testimonial_box .middlebg{
	width:168px;
	padding:10px;
	padding-top:0px;
	padding-bottom:0px;
	background: #a0a0a0;
	border-left:1px solid #7e7e7e;
	border-right:1px solid #7e7e7e;
	color:#374428;
	text-align:left;
	line-height:17px;
	}
h3{
	text-align:right;
	color:#f0f0f0;
	padding-top:0px;
	padding-bottom:5px;
	margin:0px;
	font-size:11px;
	font-weight:bold;
	}
.more_testi{	
	color:#ffff00;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	text-decoration:none;
	}
.more_testi a{	
	color: #ffff00;
	text-decoration:none;
	}
.more_testi a:link{	
	color: #ffff00;
	text-decoration:none;
	}	
.more_testi a:active{	

	color: #ffff00;
	text-decoration:none;
	}
.more_testi a:hover{	
	color: #fff;
	text-decoration:none;
	}		
.recognized_botton{
	width:190px;
	height:20px;
	padding-top:3px;
	margin:0px 10px 10px 10px;
	background:url(../images/recognized_botton.jpg) no-repeat center;
	}
.recognized_text{
	text-align:center;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	}
.recognized_text a{
	color:#fff;
	text-decoration:none;
	}
.recognized_text a:link{
	color:#fff;
	text-decoration:none;
	}
.recognized_text a:active{
	color:#fff;
	text-decoration:none;
	}
.recognized_text a:hover{
	color:#ffff00;
	text-decoration:none;
	}								
.testimonial_box .testiomonial_bottom{
	width:190px;
	height:10px;
	background: url(../images/testimonials_bootom_corner.jpg) no-repeat top center;
	}
.official_khukuribg{
	width:170px;
	padding:10px;
	margin:0px 5px 10px 10px;
	height:76px;
	color:#fff;
	line-height:17px;
	font-weight:bold;
	background: url(../images/official_khukuri.jpg) no-repeat center;
	}		

/* nav another */
.nav1{
	width:190px;
	padding:0px;
	padding-left:10px;
	float:left;
	margin-bottom:15px;
	}
.nav1 ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
		
.nav1 li{
	margin: 0px;	
	line-height: 18px;
	list-style-type: none;
	background: url(../images/bullet2.jpg) left top no-repeat;
	margin-top:5px;
	color: #fff;
	padding: 3px 0px 3px 25px;
	}
.botton1{
	width:190px;
	height:24px;
	background: url(../images/botton1.jpg) no-repeat center;
	margin:5px 10px 5px 10px;
	}
.botton1 .botton_text{
	color:#0F562C;
	font-weight:bold;
	padding-top:4px;
	text-decoration:none;
	text-align:center;
	}
.botton1 .botton_text a{	
	color:#0F562C;
	text-decoration:none;
	}
.botton1 .botton_text a:link{	
	color:#0F562C;
	text-decoration:none;
	}	
.botton1 .botton_text a:active{	
	color:#0F562C;
	text-decoration:none;
	}		
.botton1 .botton_text a:hover{	
	color:#ffff00;
	text-decoration:none;
	}	
		
/* nav end */	
	
#wrapper #textarea #middle_text{
	width:495px;
	left:210px;
	float:left;
	line-height:18px;
	}
#wrapper #textarea #middle_text .welcome_text{
	padding:10px;
	color:#313131;
	text-align:left;
	background:#dadada;
	}
	
.more{
	text-align:right;
	color:#0F562C;
	text-decoration:none;
	font-weight:bold;
	}
.more a{
	color:#0F562C;
	text-decoration:none;
	}
.more a:link{
	color:#0F562C;
	text-decoration:none;
	}			
.more a:hover{
	color:#000;
	text-decoration:none;
	}
					 		
/* right area starts */
#wrapper #textarea #rightarea{
	width:190px;
	float:right;
	height:1395px;
	background:url(../images/right_img1.jpg) repeat-y;
	}
.myshopping_cart{
	background: url(../images/shopping_cart.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	text-align:left;
	padding-left:32px;
	padding-bottom:2px;
	border-bottom:1px solid #fff;
	height:27px;
	margin:10px;
	}
.shoppingcart_text{
	width:145px;
	margin:0px 10px 15px 25px;
	color:#fff;
	text-align:left;
	line-height:18px;
	}
.shopby_price{
	background:url(../images/view_bullet.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	text-align:left;
	padding-left:25px;
	padding-bottom:2px;
	border-bottom:1px solid #fff;
	height:22px;
	margin:10px;
	}
.topselling_price{
	background:#fff;
	width:175px;
	height:19px;
	color:#0F562C;
	font-weight:bold;
	font-size:12px;
	padding-left:15px;
	padding-top:3px;
	margin-bottom:10px;
	}	
.topproduct1{
	width:140px;
	height:140px;
	margin:5px 25px 10px 25px;
	}

.genuine_appeal{
	width:170px;
	margin:10px;
	margin-top:10px;
	color:#fff;
	text-align:left;
	line-height:17px;
	}
.more2{
	color:#ffff00;
	font-weight:bold;
	text-align:right;
	margin-right:10px;
	text-decoration:none;
	}
.more2 a{
	color:#ffff00;
	text-decoration:none;
	}	
.more2 a:link{
	color:#ffff00;
	text-decoration:none;
	}	
.more2 a:hover{
	color:#fff;
	text-decoration:none;
	}				
h4{
	color:#ffff00;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	}					
/* right area ends */		

#wrapper #textarea #middle_text .offerproduct_bg{
	width:480px;
	color:#fff;
	font-weight:bold;
	padding-left:15px;
	padding-top:2px;
	height:22px;
	background: url(../images/offer_bg.jpg) no-repeat;
	margin-bottom:5px;
	}
#wrapper #textarea #middle_text .featured_box1{
	width:135px;
	padding:7px 10px 7px 10px;
	height:206px;
	margin-left:7px;
	float:left;
	background:url(../images/featured_box.jpg) no-repeat;
	}
.product1{
	width:135px;
	height:98;
	margin-bottom:0px;
	}
.product1_name{
	width:135px;
	height:88px;
	color:#fff;
	text-decoration:none;
	}
.product1_name a{
	color:#fff;
	text-decoration:none;
	}
.product1_name a:link{
	color:#fff;
	text-decoration:none;
	}
.product1_name a:visited{
	color:#fff;
	text-decoration:none;
	}
.product1_name a:hover{
	color:#394829;
	text-decoration:none;
	}																
	
#wrapper #textarea #middle_text .featured_box2{
	width:135px;
	padding:7px 10px 7px 10px;
	height:206px;
	margin-left:6px;
	left:162px;
	float:left;
	background:url(../images/featured_box.jpg) no-repeat;
	}
#wrapper #textarea #middle_text .featured_box3{
	width:135px;
	padding:7px 10px 7px 10px;
	height:206px;
	padding-right:15px;
	float:right;
	background:url(../images/featured_box.jpg) no-repeat;
	}
.addtocart{
	width:135px;
	text-align:right;
	height:18px;
	text-decoration:none;
	}
.addtocart img{
	border:0px;
	}			
#wrapper #textarea #middle_text .featuredproduct_bg{
	width:480px;
	color:#fff;
	font-weight:bold;
	padding-left:15px;
	padding-top:2px;
	height:22px;
	background:url(../images/featured_product_bg.jpg) no-repeat;
	margin-bottom:5px;
	margin-top:5px;
	}
#wrapper #textarea #middle_text .products{
	width:495px;
	height:220px;
	border-bottom:4px solid #7e7e7e;
	padding-bottom:7px;
	margin-bottom:7px;
	margin-top:5px;
	}	
#wrapper #textarea #middle_text .whitebox1{
	width:135px;
	padding:7px 10px 7px 10px;
	height:206px;
	margin-left:6px;
	float:left;
	background: url(../images/whitebox.jpg) no-repeat;
	}
.product1_name_green{
	width:135px;
	height:88px;
	text-align:left;
	color:#0A522C;
	text-decoration:none;
	}
.product1_name_green a{
	color:#0A522C;
	text-decoration:none;
	}
.product1_name_green a:link{
	color:#0A522C;
	text-decoration:none;
	}
.product1_name_green a:visited{
	color:#0A522C;
	text-decoration:none;
	}			
.product1_name_green a:hover{
	color:#000066;
	text-decoration:none;
	}		
#wrapper #textarea #middle_text .whitebox2{
	width:135px;
	padding:7px 10px 7px 10px;
	height:206px;
	margin-left:6px;
	left:161px;
	float:left;
	background: url(../images/whitebox.jpg) no-repeat;
	}	
#wrapper #textarea #middle_text .whitebox3{
	width:135px;
	padding:7px 10px 7px 10px;
	height:206px;
	margin-right:4px;
	float:right;
	background: url(../images/whitebox.jpg) no-repeat;
	}	

#wrapper #textarea #middle_text .seperator{
	width:495px;
	padding-top:5px;
	border-bottom:4px solid #7E7E7E;
	}
	
	
		
/* footer starts */
#footer{
	width:898px;
	margin:0 auto;
	height:55px;
	background:#0A361C;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	}
#footer .footer_left{
	width:280px;
	height:40px;
	padding:8px 0px 7px 10px;
	color:#fff;
	line-height:18px;
	float:left;
	}
#footer .footer_middle{
	width:390px;
	float:left;
	left:290px;
	height:50px;
	margin:2px 0px 2px 0px;
	}
		
#footer .footer_right{
	width:200px;
	float:right;
	height:55px;
	/*	padding:15px 10px 10px 0px; */
	}
#footer .footer_right .language1{
	width:200px;
	height:15px;
	margin-top:7px;
	float:right;
	}
#footer .footer_right .footertext{
	width:200px;
	height:15px;
	margin-top:10px;
	margin-bottom:8px;
	color:#fff;
	float:right;
	}	
	
	
		
.sabaiko{
	color:#fff;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	}
.sabaiko a{
	color:#fff;
	text-decoration:none;
	}		
.sabaiko a:link{
	color:#fff;
	text-decoration:none;
	}		
.sabaiko a:hover{
	color:#ffff00;
	text-decoration:none;
	}		
/* footer ends */
.language{
	margin-top:5px;
	margin-left:48px;
}

.language img{
	border:none;
}

.sendafriend{	
	width:140px;
	height:137px;
	background: url(../images/sendfriend.jpg) no-repeat bottom;
	margin:5px 25px 10px 25px;
	padding-top:30px;
	}
.sendafriend .title_friend{
	text-align:center;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:10px;
	width:140px;
	}	
.sendafriend .name{
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding-left:15px;
	margin-top:10px;
	width:125px;
	margin:0px 0px 3px 0px;
	}	
.field{
	border:1px solid #0F562C;
	height:14px;
	width:110px;
	background:none;
	}
.sendafriend .personalize{
	padding-left:15px;
	width:25px;
	float:left;
	margin:4px 0px 5px 0px;
	}
.sendafriend .personalize_text{
	color:#fff;
	font-size:11px;
	font-weight:bold;
	width:100px;
	float:right;
	margin:4px 0px 5px 0px;
	text-align:left;
	}							

.buy_get{
/*	background:url(../images/buyget.jpg); */
	margin-top:3px;
	background:#031E0F;
	margin-left:3px;
	padding: 5px 2px 2px 0px;
	height:16px;
	width:182px;
	text-align:center;
}

.buy_get a{
	text-decoration:none;
	text-transform:capitalize;
	font-weight:bold;
	color:#fff;
	text-decoration:blink;
}

.buy_get a:hover{
	text-decoration:none;
	text-transform:capitalize;
	font-weight:bold;
	color:#ffff00;
	text-decoration:blink;
}

.buy_get a:visited{
	text-decoration:none;
	text-transform:capitalize;
	font-weight:bold;
	color:#003300;
	text-decoration:blink;
}

.other_web{
	margin-left:2px;
	margin-right:2px;
	padding:5px 2px 5px 10px;
	background:#999999;
	width:172px;
	color:#ffff00;
	font-size:16;
	font-weight:bolder;
}

.other_web a{
	text-decoration:none;
	color:#FFFFFF;
}
.other_web a:hover{
	text-decoration:none;
	color:#FFFF00;
}

.other_web a:visited{
	text-decoration:none;
	color:#FFFFFF;
}