@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	
}


.clear{clear:both; border:none;}
.left{float:left; border:none}
.right{float:right; border:none}
.captext{text-transform:uppercase}
.font14{font-size:14px;}

body{ margin:0px auto; background-color:#808080; font-family: Helvetica,  Arial, sans-serif"Myriad Pro"; ; font-size:12px;}

#outer_wrapper{margin:0px auto; padding-left:129px; width:1000px; background:url(images/side_bg.gif) left top no-repeat; position:relative; }
#wrapper{width:900px; float:left; margin:0px;}

#nav{width:1014px;  height:17px;     text-align:center; padding-top:10px;  }


#content_section_outer{width:900px;  background:url(images/shadow_bg.png) repeat-y;  }
#content_inner_section{width:964px; margin-left:27px; position:relative; repeat-x #fff; background:#ccc; }
.header{width:1016px; height:286px; background:url(images/banner.png) bottom right no-repeat; margin-left:2px;}
.main_content{width:963px; position:relative; }
.content_left{width:211px; float:left;background:#ccc; position:relative; }
.content_right{width:705px; float:left; padding:0px 14px 0px 32px; background:url(images/content_bg.gif) repeat-x #fff;}
.banner_bello_content{width:964px; }
.side_left_nav{width:212px; float:left; }
.left_top_nav{width:212px; }
.Feature_nav{width:187px; float:left; height:30px; padding-left:25px; padding-top:8px;  background:url(images/active_nav.png) bottom left repeat-x ;  font-size:14px; color:#000000; font-weight:normal; text-decoration:none;}
.our_quality_nav{width:187px; float:left; padding-left:25px; padding-top:3px; height:24px; background-image:url(images/quality_product_bg.jpg); background-repeat:repeat-x; font-size:14px; color:#000000; font-weight:normal; text-decoration:none;}
.with_bullet_nav{width:187px; float:left; height:21px; padding-left:25px; padding-top:10px; background-image:url(images/bullet_nav_bg.jpg); background-repeat:repeat-x;  font-size:14px; color:#8c228c; font-weight:normal; text-decoration:none;}


.receive_news{width:189px; background:#cccccc; padding:18px 10px 14px 12px; display:block; }
.receive_text{font-family:Helvetica, Arial, sans-serif ," Myriad Pro"; font-size:12px; color:#5a5b5b; font-weight:normal; margin-top:10px;}
.input_news{ width:162px;   border:1px solid #666; margin-right:3px; color:#024d0e}
.form{width:170px; float:left;}
.form_170px{width:165px; border:1px solid #469253;}
.contact_address{width:211px;  height:90px; padding-top:121px; _padding-top:131px;text-align:center;   font-size:12px; color:#5b5a5a; font-weight:normal; background:#ccc; position:absolute; bottom:0px; left:0px;}
.contact_address a{ color:#5b5a5a; text-decoration:none}
.browm_13px{font-size:13px; }
.padding_bullet_img{padding-top:1px; padding-right:4px;}
.black_10px{font-family: Helvetica,  Arial, sans-serif"Myriad Pro"; font-size:10px; color:#5a5b5b; font-weight:normal; text-transform:uppercase}

.welcome_right{width:718px; float:left; padding-left:33px; background-image:url(images/welcome_bg.gif); background-repeat:repeat-x;}
.welcome_text_img{width:705px; position:relative; }
.welcome_text_left{width:404px; float:left; padding-top:51px; padding-bottom:24px; margin-right:30px;}
.black_18px{ font-size:18px; color:#000000; font-weight:normal;}
.welcome_left_top{width:404px;   font-size:12px; color:#5b5a5a; font-weight:normal; text-decoration:none;}
.welcome_read_more{width:404px; float:left; text-align:right;  font-size:11px; color:#aa6460; font-weight:normal;}
.welcome_read_more a{width:404px; float:left; text-align:right;  font-size:11px; color:#8c228c; text-decoration:none; font-weight:normal;}

.welcome_img_right{width:270px; float:left;  padding-top:27px; }
.right_top_img{width:270px; float:left; display:block; margin-top:8px; }
.free_img{width:270px; float:left; margin-top:8px;}
.our_best_sellers{width:687px; display:block; }
.best_heading{width:687px; float:left; border-bottom:1px solid #8c228c; padding-bottom:10px; margin-bottom:10px;}
.big_strip{width:687px; float:left; padding-top:10px; padding-bottom:7px;}
.best_img{width:687px; float:left;}
.img_product{width:121px; float:left; margin-right:17px; }
.product_top_img{width:121px; float:left; border:1px solid #5b5a5a; text-align:center;}
.product_name{width:121px; float:left; text-align:center; padding-top:7px; padding-bottom:16px;  font-family: "Helvetica", Arial, sans-serif,Myriad Pro  ; font-size:10px; color:#000000; font-weight:normal;}

.ladis_gift_set{width:124px; float:left;}
.ladis_gift_top{width:122px; float:left; border:1px solid #909045; text-align:center;}
.ladis_product_name{width:124px; float:left; padding-top:7px; padding-bottom:16px; text-align:center; font-family:"Myriad Pro"; font-size:10px; color:#000000; font-weight:normal;}


#footer_section{width:950px; height:44px;  background:url(images/footer_bg2.png) no-repeat; margin-left:2px;  font-size:10px; color:#FFFFFF;  padding-left:32px; padding-top:26px; padding-right:32px;  }
.footer_left{ float:left; padding-top:16px; padding-bottom:30px; font-size:10px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.footer_right{width:514px; float:right; padding-top:16px; padding-bottom:30px;  font-size:10px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.paddimg_read_bollet{padding-top:4px; padding-left:5px;}
#footer_section li{
	list-style:none;
	display:inline;
	}
#footer_section li a{
	font-family:Helvetica, Arial,  sans-serif; 
	color:#fff;
	font-size:10px;
	border-right:1px solid #fff;
	text-decoration:none;
	padding:0px 5px;
	text-transform:uppercase
	}

#nav li{
	list-style:none;
	display:inline;
	}

#nav li a{
	font-family:Helvetica, Arial,  sans-serif; 
	color:#fff;
	font-size:10px;
	border-right:1px solid #fff;
	text-decoration:none;
	padding:0px 5px;
	text-transform:uppercase
	}


.left_top_nav li{
	list-style:none;
	
	}
.left_top_nav li a{
	font-size:14px;
	color:#000;
	background:url(images/active_nav.png) repeat-x bottom left;
	height:23px;
	display:block;
	padding-top:7px;
	text-decoration:none;
	font-weight:bold;
	font-family:Helvetica, Verdana, Arial,  sans-serif;
	padding-left:20px;
	}
.left_top_nav li ul li {
	display:none;	
	}
.left_top_nav li:hover ul li {
	display:block;
	font-size:14px;
	color:#8c228c;
	height:23px;	
	margin-bottom:1px;
	height:30px;
	
	
	}
.left_top_nav li:hover ul li a{
	font-size:14px;
	color:#8c228c;
	height:23px;
	background:url(images/side_nav_bullet.gif) 5px no-repeat #e1e1e1;
	font-weight:normal;
	border-bottom:1px solid #fff;	
	
	}
	
/* Conatct Form */
.response { font:normal 12px Arial, Helvetica, sans-serif; color:red; text-align:center;}
#contactform { margin:0; padding:5px;}
#contactform * { font-family:Arial, Helvetica, sans-serif;; font-size:12px;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0 0 5px 0; padding:10px; background:none;}
#contactform li.buttons { margin:0; overflow:hidden;}
#contactform label { margin:0; width:100px; display:block; float:left; padding:2px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#242424;}
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif; color:#242424; margin:0; padding:0;}
#contactform input.text { width:500px; border:1px solid #d6d6d6; margin:0; padding:5px 2px; height:16px; background:#fff;}
#contactform textarea { width:500px; border:1px solid #d6d6d6; padding:2px; background:#fff;}
#contactform li.buttons input { padding:3px 10px; margin:0 0 0 100px; background:#cccccc; border:1px solid #dddcdc; color:#000; float:left;}