/* CSS Document */
body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
height:815px;
}

img{
margin:0px;
border:0px none;
}
a, .hand{
cursor:pointer;
text-decoration:none;
}
td{
vertical-align:top;
}
textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bg_left_top{
background:#FFFFFF url(../images/bg_left_top.jpg) no-repeat right top;
height:69px;
}
.bg_right_top{
background:#FFFFFF;
height:69px;
}
.bg_center_top{
background:#FFFFFF url(../images/bg_center_top.jpg) no-repeat left top;
height:69px;
width:1154px;
}
.bg_left_content{
background:#FFFFFF url(../images/bg_left.jpg) no-repeat right 69px;
height:581px;
}
.bg_center_content{
background:url(../images/bg_center.jpg) no-repeat 0px 69px;
/*background:url(../images/bg_center.jpg) no-repeat -205px 69px;*/
height:581px;
/*width:1154px;*/
}

.bg_center_full_content{
background:url(../images/bg_center.jpg) no-repeat 0px 69px;
height:581px;
/*width:1154px;*/
}

.bg_center_small_content{
background:url(../images/bg_center.jpg) no-repeat -205px 69px;
height:581px;
/*width:1154px;*/
}


.bg_right_content{
background:#FFFFFF url(../images/bg_right.jpg) no-repeat  0px 69px;
height:581px;
}
.bg_left_footer{
background:#FFFFFF url(../images/footer_left.jpg) no-repeat right top;
height:165px;
}
.bg_center_footer{
background:#FFFFFF url(../images/footer_center.jpg) no-repeat left top;
height:165px;
width:1154px;
}
.bg_right_footer{
background:#FFFFFF url(../images/footer_right.jpg) no-repeat left top;
height:165px;
}
.menu, .menu a{
color:#4d917b;
font-family:"Baskerville Old Face";
font-size:18px;
text-decoration:none;
}
.menu_active, .menu_active a, .menu a:hover{
color:#c60070;
font-family:"Baskerville Old Face";
font-size:18px;
text-decoration:none;
}
.menu_tbl td{
padding-top:28px;
text-align:center;
}
.flash_img{
background:#FFFFFF url(../images/flash_img_1.jpg) no-repeat left top;
height:650px;
z-index:100;
}
.three_button{
padding-top:558px;
padding-left:209px;
}
.welcome_title{
font-family:"Baskerville Old Face";
font-size:24px;
color:#4d917b;
padding-top:29px;
}
.welcome_des{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#3b3b3b;
padding-bottom:25px;
}
.let_shoppping{
color:#c60070;
font-family:"Baskerville Old Face";
font-size:18px;
text-align:right;
padding-right:5px;
}
.bg_left_top_sub{
background:#FFFFFF url(../images/bg_left_top_sub.jpg) no-repeat right top;
height:124px;
width:auto;
}
.bg_center_top_sub{
background:#FFFFFF url(../images/bg_center_top_sub.jpg) no-repeat left top;
height:124px;
width:733px;
}
.bg_right_top_sub{
background:#FFFFFF url(../images/bg_right_top_sub.jpg) no-repeat left top;
height:124px;
width:auto;
}
.bg_general{
background:#ffffff;
}
.bg_content{
background:#FFFFFF;
height:462px;
}
.bg_left_footer_sub{
background:#FFFFFF url(../images/bg_footer_left.jpg) no-repeat right top;
height:165px;
}
.bg_center_footer_sub{
background:#FFFFFF url(../images/bg_footer_center.jpg) no-repeat left top;
height:165px;
width:900px;
}
.bg_right_footer_sub{
background:#FFFFFF url(../images/bg_footer_right.jpg) no-repeat left top;
height:165px;
}
.pathway{
color:#c60070;
font-family:"Baskerville Old Face";
font-size:18px;
padding-left:5px;
}
.title_des{
color:#4d917b;
font-family:"Baskerville Old Face";
font-size:18px;
padding-left:30px;
vertical-align:middle;
height:30px;
}
.title_des p, .welcome_des p{
margin:0px;
padding:0px;
}
.main_content_area{
/*padding-left:25px;
padding-right:64px;*/
height:310px;
}
.info_item, .info_item a, .cate_item, .cate_item a, .sub_cate_item, .sub_cate_item a{
color:#4d917b;
font-family:"Baskerville Old Face";
font-size:18px;
list-style:none;
padding:0px;
margin:0px;
cursor:pointer;
text-decoration:none;
}
.info_item_active, .info_item:hover, .info_item a:hover{
color:#c60070;
font-family:"Baskerville Old Face";
font-size:18px;
list-style:none;
padding:0px;
margin:0px;
cursor:pointer;
text-decoration:none;
}
.info_item_active a
{
color:#c60070;
font-family:"Baskerville Old Face";
font-size:18px;
list-style:none;
padding:0px;
margin:0px;
cursor:pointer;
text-decoration:none;

}

.cate_item_active, .cate_item_active a, .cate_item a:hover, .sub_cate li:hover, .sub_cate_item_active, .sub_cate_item_active a, .sub_cate_item a:hover, .sub_cate_item li:hover{
color:#c60070;
font-family:"Baskerville Old Face";
list-style:none;
padding:0px;
margin:0px;
cursor:pointer;
text-decoration:none;
}
.cate_item_active{
font-size:24px;
}
.cate_item:hover, .sub_cate_item:hover, .sub_cate_item_active, .sub_cate li:hover{
font-size:18px;
}
/*.sub_cate, .sub_cate_item:hover, .sub_cate_item_active, .sub_cate li {*/
.sub_cate{
/*padding:0px 0px 0px 30px;*/
margin:0px;
padding-left:30px;
}
ul, li{
list-style-position:outside;
}
.info_des{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#191919;
/*padding-right:64px;*/
padding-right:34px;
padding-top:20px;
}
.content{
padding-left:5px;
/*padding-right:64px;*/
height:310px;
width:895px;
}
.back_nav{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ebb7cb;
font-weight:bold;
text-align:center;
cursor:pointer;
}
.products_list{
/*padding:0px 56px 0px 43px;*/
padding:0px 26px 0px 23px;
width:536px;
color:#4D917B;
}
.product_1, .product_4{
text-align:center;
padding-right:34px;
color:#4d917b;
font-size:14px;
padding-bottom:10px;
}
.product_2, .product_5{
text-align:center;
padding-right:28px;
color:#4d917b;
font-size:14px;
padding-bottom:10px;
}
.product_3, .product_6{
text-align:center;
color:#4d917b;
font-size:14px;
padding-bottom:10px;
}
.product_img{
padding:0px 47px 0px 48px;
}
.pr_item_title{
color:#ebb7cb;
font-size:14px;
line-height:14px;
font-weight:bold;
padding-top:10px;
}
.pr_name, .pr_price{
color:#4d917b;
font-size:14px;
line-height:14px;
font-weight:bold;
padding-top:10px;
}
.pr_des_title{
color:#ebb7cb;
font-size:14px;
line-height:14px;
font-weight:bold;
padding-top:20px;
}
.pr_des, .pr_des p{
color:#4d917b;
font-size:14px;
padding:0px;
margin:0px;
}
.pr_options_title, .pr_price_title{
color:#ebb7cb;
font-size:14px;
font-weight:bold;
}
.pr_options_title{
padding-top:10px;
}
.pr_price_title{
top:-20px;
}
.look_great{
font-size:16px;
color:#ebb7cb;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding-left:42px;
padding-top:33px;
}
.add_to_cart, .add_to_cart a{
color:#4d917b;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.add_to_cart:hover, .add_to_cart a:hover{
color:#ebb7cb;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.required{
color:#C60070;
}
.contact_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
width:300px;
}
.contact_capcha{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
width:150px;
vertical-align:top;
}
/*css for cart*/
.cart_heading{
background:url(../images/cart_heading.jpg) no-repeat left top;
width:773px;
height:45px;
}
.cart_heading td{
vertical-align:middle;
color:#C60070;
font-size:16px;
font-weight:bold;
font-family:"Baskerville Old Face";
}
.cart_item{
height:50px;
}
.cart_item td{
height:50px;
vertical-align:middle;
color:#4D917B;
font-size:14px;
border-bottom:1px solid #ebb8cb;
}
.cart_heading_left{
background:url(../images/cart_heading_left.jpg) no-repeat left top;
width:25px;
height:45px;
}
.cart_heading_right{
background:url(../images/cart_heading_right.jpg) no-repeat left top;
width:24px;
height:45px;
}
.cart_left{
background:url(../images/cart_left_bg.jpg) repeat-y left top;
width:25px;
height:101px;
}
.cart_right{
background:url(../images/cart_right_bg.jpg) repeat-y left top;
width:24px;
height:101px;
}
.cart_content{
background:#FFFFFF;
}
.cart_total_left{
background:url(../images/cart_bottom_left.jpg) no-repeat left top;
width:25px;
height:42px;
}
.cart_total_center{
background:url(../images/cart_bottom_center.jpg) no-repeat left top;
width:773px;
height:42px;
}
.cart_total_right{
background:url(../images/cart_bottom_right.jpg) no-repeat left top;
width:24px;
height:42px;
}
.cart_total_counting{
vertical-align:top;
color:#4D917B;
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:5px;
}
.cart_total{
vertical-align:top;
color:#C60070;
font-size:16px;
font-weight:bold;
font-family:"Baskerville Old Face";
padding-top:5px;
}

.cls_validate
{
	background:url(../images/mtovalidateoff.jpg) no-repeat left center;
	width:89px;
	height:40px;
}
.cls_validate:hover,cls_validate_active
{
	background:url(../images/mtovalidateon.jpg) no-repeat left center;
	width:89px;
	height:40px;
}
.cls_input
{
	background:url(../images/brow_bg.jpg) no-repeat left center;
	width:176px;
	height:36px;
}
.cls_val
{
	color:#4D917B;
	font-size:14px;
	height:50px;
	vertical-align:middle;
	text-align:right;
	padding-right:5px;
}