@CHARSET "UTF-8";
*{
	margin:0px;
	padding:0px;
}

body{
	margin:0;
	padding:0;
	font-size:11px;
	background:#E7E7E7; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin-top:10px;
	background:transparent url(images/bg.jpg) repeat left top;
}

#body a{
	text-decoration:none;
}

#body a:hover{
	text-decoration:underline;
}

ul,li{
	list-style:none;
}

form{
	display:inline;
}

input{
	display:inline;
}

#container{
	margin:auto;
	width:898px;
	height:auto;
	margin:auto;
}

#header{
	width:898px;
	height:173px;
	float:left;
	background-image:url('images/header_bg.gif');
}

#header_top_content{
	height:120px !important;
	width:878px !important;
	width:898px;
	float:left;
	height:143px;
	padding-top:23px;
	padding-right:20px;
}

#header_top_content_left{
	width:348px;
	float:left;
	clear:right;
	height:120px;
}

#header_top_content_right{
	width:530px;
	height:120px;
	float:left;
}

#header_bottom_static{
	width:898px;
	float:left;
	height:30px;
}

#header_left_static{
	width:520px !important;
	width:540px;
	height:24px !important;
	height:30px;
	padding-left:20px;
	line-height:24px;
	font-size:14px;
	color:#AA8C67;
	float:left;
	clear:right;
	padding-bottom:6px;
}

#header_left_static h1{
	font-size:14px;
	font-weight:normal;
}

#header_right_content{
	height:150px !important;
	margin-left:8px;
	width:530px !important;
	width:550px;
	float:left;
	height:173px;
	padding-top:23px;
	padding-right:20px;
}

#header_right_content_nav{
	height:30px;
	width:530px;
	text-align:right;
	float:left;
}

#header_right_content_nav_left{
	width:300px !important;
	width:500px;
	margin-right:6px;
	height:30px;
	float:left;
	clear:right;
	padding-left:200px;
}

#header_right_content_nav_left ul{
	width:auto;
	height:30px;
}

#header_right_content_nav_left ul li{
	height:30px;
	padding-left:10px;
	padding-right:10px;
	line-height:30px;
	float:left;
	font-size:10px;
}

#header_right_content_nav_left ul li a{
	color:#784529;
	text-decoration:none;
}

#header_right_content_nav_right{
	width:24px;
	float:left;
	height:30px;
}

#header_right_content_service{
	width:530px;
	height:80px;
	float:left;
}

#header_right_content_service_left{
	width:140px;
	height:54px !important;
	height:80px;
	float:left;
	clear:right;
	padding-bottom:29px;
	font-size:11px;
	color:#AA8C67;
	line-height:17px;
}

#header_right_content_service_left a{
	color:#AA8C67;
	text-decoration:none;
}

#header_right_content_service_center{
	height:59px !important;
	height:80px;
	padding-bottom:21px;
	width:150px;
	float:left;
	clear:right;
	margin-left:10px;
}

#header_right_content_service_center_1{
	width:3px;
	height:59px;
	float:left;
	clear:right;
	background-image:url('images/divider_header.gif');
}

#header_right_content_service_center_2{
	width:134px !important;
	width:144px;
	height:55px !important;
	height:59px;
	float:left;
	clear:right;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	color:#AA8C67;
}

#header_right_content_service_center_3{
	width:3px;
	height:59px;
	float:left;
	background-image:url('images/divider_header.gif');
}

#header_right_content_service_right{
	height:79px !important;
	height:80px;
	float:left;
	width:207px;
	margin-left:20px;
	padding-bottom:1px;
}

#header_right_content_service_right a{
	color:#636363;
	text-decoration:none;
}

#header_right_content_service_right_1{
	height:79px;
	float:left;
	clear:right;
	width:71px;
	background-image:url('images/promo_wedding.gif');
}

#header_right_content_service_right_2{
	width:123px !important;
	height:74px !important;
	height:79px;
	float:left;
	width:128px;
	padding-left:5px;
	padding-top:5px;
	color:#636363;
}

#header_right_content_search{
	width:306px !important;
	height:22px !important;
	padding-left:52px;
	width:358px;
	float:left;
	padding-bottom:8px;
	height:30px;
}

#header_right_content_search_form{
	width:217px;
	height:22px;
	float:left;
	clear:right;
}

#search_input{
	width:210px !important;
	background:url('images/search_input.gif') no-repeat scroll left top transparent;
	border:0 none;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	padding:4px 4px 5px 3px;
	vertical-align:top;
	width:217px;
}

#header_right_content_search_img{
	width:61px;
	height:22px;
	float:left;
	clear:right;
	margin-left:8px;
}

#content{
	width:898px;
	height:auto;
	float:left;
	position:relative;
}

#content_nav_index{
	width:894px !important;
	width:898px;
	height:62px !important;
	height:72px;
	float:left;
	background-image:url('images/top_nav_bg_homepage.jpg');
	padding-left:2px;
	padding-right:2px;
	padding-bottom:10px;
}

#content_nav_index a,#content_nav_normal a{
	color:#EBDAA9;
	font-size:13px;
	text-decoration:none;
}

#content_nav_normal{
	width:894px !important;
	width:898px;
	height:62px !important;
	height:72px;
	float:left;
	background-image:url('images/top_nav_bg.jpg');
	padding-left:2px;
	padding-right:2px;
	padding-bottom:10px;
}

#content_nav_normal_1{
	width:120px !important;
	height:62px;
	width:130px;
	float:left;
	clear:right;
	line-height:62px;
	color:#EBDAA9;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:13px;
}

#content_nav_normal_2{
	width:104px !important;
	height:62px;
	width:114px;
	float:left;
	clear:right;
	line-height:62px;
	color:#EBDAA9;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#content_nav_normal_3{
	width:160px !important;
	height:62px;
	width:170px;
	float:left;
	clear:right;
	line-height:62px;
	color:#EBDAA9;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#content_nav_normal_4{
	width:70px !important;
	height:62px;
	width:80px;
	float:left;
	clear:right;
	line-height:62px;
	color:#EBDAA9;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#content_nav_normal_5{
	width:80px !important;
	height:62px;
	width:90px;
	float:left;
	clear:right;
	line-height:62px;
	color:#EBDAA9;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#content_nav_normal_6{
	width:50px !important;
	height:62px;
	width:60px;
	float:left;
	clear:right;
	line-height:62px;
	color:#EBDAA9;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#content_nav_normal_7{
	width:90px !important;
	height:62px;
	width:100px;
	float:left;
	clear:right;
	line-height:62px;
	color:#EBDAA9;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#content_nav_normal_8{
	width:140px !important;
	height:62px;
	width:150px;
	float:left;
	line-height:62px;
	color:#EBDAA9;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#content_nav_second{
	position:absolute;
	float:left;
	top:50px;
	left:2px;
	width:892px !important;
	width:894px;
	height:auto;
	font-size:10px;
	padding-left:1px;
	padding-right:1px;
}

/*======= nav1 =======*/
#content_nav_second_1,#content_nav_second_2,#content_nav_second_4,#content_nav_second_5,#content_nav_second_6,#content_nav_second_7,#content_nav_second_8{
	width:892px;
	height:auto;
	float:left;
	background:#E9D9A8;
	display:none;
}

#content_nav_second_1 ul,#content_nav_second_2 ul,#content_nav_second_4 ul,#content_nav_second_5 ul,#content_nav_second_6 ul,#content_nav_second_7 ul,#content_nav_second_8 ul{
	width:890px !important;
	width:892px;
	height:auto;
	float:left;
	border-top:1px solid #AA8C67;
	border-left:1px solid #AA8C67;
	border-right:1px solid #AA8C67;
}

#content_nav_second_1 ul li,#content_nav_second_2 ul li,#content_nav_second_4 ul li,#content_nav_second_5 ul li,#content_nav_second_6 ul li,#content_nav_second_7 ul li,#content_nav_second_8 ul li{
	width:178px;
	height:20px !important;
	height:21px;
	line-height:20px;
	border-bottom:1px solid #AA8C67;
	text-align:center;
	float:left;
}

#content_nav_second_1 ul li a,#content_nav_second_2 ul li a,#content_nav_second_4 ul li a,#content_nav_second_5 ul li a,#content_nav_second_6 ul li a,#content_nav_second_7 ul li a,#content_nav_second_8 ul li a{
	color:#AA8C67;
	text-decoration:none;
}

/*======= nav2 =======*/
#content_nav_second_3{
	width:892px;
	height:auto;
	float:left;
	background:#E9D9A8;
	display:none;
}

#content_nav_second_3 ul{
	width:890px !important;
	width:892px;
	height:auto;
	float:left;
	border-top:1px solid #AA8C67;
	border-left:1px solid #AA8C67;
	border-right:1px solid #AA8C67;
}

#content_nav_second_3 ul li{
	width:222px;
	height:20px !important;
	height:21px;
	line-height:20px;
	border-bottom:1px solid #AA8C67;
	text-align:center;
	float:left;
}

#content_nav_second_3 ul li a{
	color:#AA8C67;
	text-decoration:none;
}

/*====== nav_second_end ==========*/

#index_content_top{
	width:898px;
	height:203px;
	float:left;
	background-image:url('images/homepage_top_bg.jpg');
}

#index_content_top_static{
	width:878px !important;
	width:898px;
	height:30px;
	line-height:30px;
	padding-left:20px;
	float:left;
	font-size:12px;
	color:#8B6E50;
}

#index_content_top_static h1{
	font-size:12px;
	font-weight:normal;
}

#index_content_top_static_2{
	width:882px !important;
	width:898px;
	margin-top:3px;
	float:left;
	height:155px !important;
	height:170px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:15px;
}

#index_content_top_static_2_left{
	width:554px;
	height:155px;
	float:left;
	clear:right;
}

#index_content_top_static_2_left_pic{
	width:234px;
	height:150px !important;
	height:155px;
	float:left;
	clear:right;
	padding-top:5px;
}

#index_content_top_static_2_left_words{
	margin-left:5px;
	width:315px;
	height:155px;
	float:left;
}

#index_content_top_static_2_left_words_title{
	width:315px;
	height:30px;
	line-height:30px;
	font-size:17px;
	color:#564529;
	float:left;
}

#index_content_top_static_2_left_words_content{
	width:305px !important;
	width:315px;
	height:125px;
	float:left;
	line-height:16px;
	padding-right:10px;
	color:#AA8C67;
	font-size:11px;
}

#index_content_top_static_2_center{
	width:170px;
	height:129px !important;
	height:155px;
	float:left;
	clear:right;
	padding-top:26px;
}

#index_content_top_static_2_center_1{
	width:7px;
	height:129px;
	float:left;
	clear:right;
	background-image:url('images/divider.jpg');
}

#index_content_top_static_2_center_2{
	height:124px !important;
	width:130px !important;
	width:156px;
	height:129px;
	float:left;
	clear:right;
	padding-top:5px;
	padding-left:13px;
	padding-right:13px;
}

#index_content_top_static_2_center_2_title{
	width:130px;
	height:24px;
	float:left;
	font:15px Verdana,Arial,Helvetica,sans-serif;
	color:#000;
	line-height:24px;
}

#index_content_top_static_2_center_2_content{
	width:130px;
	height:100px;
	float:left;
}

#index_content_top_static_2_center_2_content ul{
	width:130px;
	height:100px;
}

#index_content_top_static_2_center_2_content ul li{
	height:20px;
	line-height:20px;
	width:130px;
	font-size:11px;
}

#index_content_top_static_2_center_2_content ul li img{
	margin-top:7px;
	float:left;
}

#index_content_top_static_2_center_2_content ul li a{
	color:#AA8C67;
	text-decoration:none;
}

#index_content_top_static_2_center_2_content ul li a:hover{
	text-decoration:underline;
}

#index_content_top_static_2_center_3{
	width:7px;
	height:129px;
	float:left;
	background-image:url('images/divider2.jpg');
}

#index_content_top_static_2_right{
	width:132px !important;
	width:158px;
	height:124px !important;
	height:155px;
	float:left;
	padding-top:31px;
	padding-left:13px;
	padding-right:13px;
}

#index_content_top_static_2_right_title{
	width:132px;
	height:24px;
	float:left;
	font:15px Verdana,Arial,Helvetica,sans-serif;
	color:#000;
	line-height:24px;
}

#index_content_top_static_2_right_content{
	width:132px;
	height:100px;
	float:left;
}

#index_content_top_static_2_right_content ul{
	width:132px;
	height:100px;
}

#index_content_top_static_2_right_content ul li{
	height:20px;
	line-height:20px;
	width:132px;
	font-size:11px;
}

#index_content_top_static_2_right_content ul li img{
	margin-top:7px;
	float:left;
}

#index_content_top_static_2_right_content ul li a{
	color:#AA8C67;
	text-decoration:none;
}

#index_content_top_static_2_right_content ul li a:hover{
	text-decoration:underline;
}


#index_content_categories{
	width:898px;
	height:215px;
	float:left;
}

#index_content_category1{
	width:299px;
	height:215px;
	float:left;
	clear:right;
	background-image:url('images/watches_category_1.jpg');
}

#index_content_category2{
	width:297px;
	height:215px;
	float:left;
	clear:right;
	background-image:url('images/watches_category_2.jpg');
}

#index_content_category3{
	width:302px;
	height:215px;
	float:left;
	clear:right;
	background-image:url('images/watches_category_3.jpg');
}

#index_customer_reviews_discount{
	width:898px;
	height:182px;
	float:left;
}

#index_customer_reviews_discount_1{
	width:321px;
	height:182px;
	float:left;
	clear:right;
	background-image:url('images/reviews_bg.jpg');
}

#index_customer_reviews_discount_1_title{
	height:40px;
	width:301px !important;
	width:321px;
	float:left;
	line-height:40px;
	font-size:15px;
	padding-left:20px;
	text-align:left;
}

#index_customer_reviews_discount_1_content{
	width:291px !important;
	width:321px;
	margin-top:12px;
	float:left;
	height:95px !important;
	height:110px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	line-height:16px;
	color:#BC8C67;
	font-size:12px;
	font-style:italic;
}



#index_customer_reviews_discount_1_more{
	height:20px;
	line-height:20px;
	width:291px !important;
	width:321px;
	padding-left:15px;
	padding-right:15px;
	color:#BC8C67;
	text-align:right;
	font-weight:700;
}

#index_customer_reviews_discount_1_more a{
	color:#BC8C67;
	text-decoration:none;
}

#index_customer_reviews_discount_1_more a:hover{
	text-decoration:underline;
}

#index_customer_reviews_discount_2{
	width:393px;
	height:181px !important;
	height:182px;
	float:left;
	clear:right;
	background-image:url('images/findyourwatches.jpg');
	border-bottom:1px solid #F2ECCC;
}

#index_customer_reviews_discount_2_title{
	height:40px;
	width:373px !important;
	width:393px;
	float:left;
	line-height:40px;
	font-size:15px;
	padding-left:20px;
	text-align:left;
}

#index_customer_reviews_discount_2_content{
	width:363px !important;
	width:393px;
	margin-top:12px;
	float:left;
	height:95px !important;
	height:130px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	line-height:15px;
	color:#BC8C67;
	font-size:11px;
}

#index_customer_reviews_discount_2_content a{
	color:#BC8C67;
	text-decoration:none;
}

#index_customer_reviews_discount_3{
	width:184px;
	height:182px;
	float:left;
	background-image:url('images/coupons_bg.jpg');
}

#featured_products{
	width:898px;
	height:auto;
	float:left;
}

#featured_products_title{
	width:898px;
	height:46px;
	float:left;
	background-image:url('images/featured_products.jpg');
}

#featured_products_list_staticwords{
	width:858px !important;
	width:898px;
	height:auto;
	float:left;
	background:url('images/content_bg.gif') repeat-y;
	padding:20px;
}

#featured_products_list{
	width:858px;
	height:auto;
	float:left;
	border-bottom:1px solid #DDD;
	padding-bottom:5px;
}

#featured_products_list ul{
	width:856px !important;
	width:858px;
	height:auto;
	float:left;
	border-left:1px solid #DDD;
	padding-right:1px;
}

#featured_products_list ul li{
	width:203px !important;
	width:214px;
	height:auto;
	float:left;
	border-right:1px solid #DDD;
	padding-left:5px;
	padding-right:5px;
}

.index_featured_product_name{
	width:203px;
	height:80px;
	line-height:15px;
	font-size:12px;
	font-weight:700;
	float:left;
	text-align:center;
}

.index_featured_product_name h3{
	font-weight:700;
	font-size:11px;
}

.index_featured_product_name a{
	color:#566036;
	text-decoration:none;
}

.index_featured_product_name a:hover{
	color:#AB8E6B;
	text-decoration:underline;
}

.index_featured_product_retail_price{
	width:203px;
	float:left;
	height:25px;
	line-height:25px;
	font-size:13px;
	text-align:center;
}

.index_featured_product_price{
	float:left;
	width:203px;
	height:26px;
}

.index_featured_product_price_left{
	width:203px;
	float:left;
	line-height:26px;
	font-weight:700;
	height:26px;
	color:#584429;
	font-size:12px;
	text-align:center;
}

.index_featured_product_image{
	width:180px;
	width:203px;
	padding-left:11px;
	padding-right:12px;
	height:134px;
	margin-top:10px;
	float:left;
}

#featured_products_keywords{
	height:20px !important;
	width:858px !important;
	height:40px;
	width:898px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:20px;
	color:#C85A48;
	text-align:center;
	float:left;
	padding-left:20px;
	padding-right:20px;
	background:url('images/content_bg.gif') repeat-y;
}

#featured_products_keywords h2{
	font-size:12px;
	font-weight:normal;
}

#featured_products_staticwords{
	width:858px !important;
	width:898px;
	height:auto;
	float:left;
	line-height:18px;
	color:#B59D7F;
	font-size:13px;
	padding-left:20px;
	padding-right:20px;
	background:url('images/content_bg.gif') repeat-y;
	padding-bottom:20px;
}

#footer{
	width:898px;
	height:auto;
	float:left;
	padding-bottom:10px;
}

#footer_main{
	width:898px;
	height:221px;
	float:left;
	background-image:url('images/footer_bg.gif');
}

#footer_nav{
	height:20px !important;
	width:898px;
	float:left;
	height:42px;
	padding-top:11px;
	padding-bottom:11px;
}

#footer_main_content{
	width:868px !important;
	margin-top:5px;
	width:898px;
	height:85px !important;
	height:114px;
	float:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:14px;
	padding-bottom:15px
}

#footer_main_content_contactus{
	width:300px;
	height:85px;
	float:left;
	clear:right;
}

#footer_main_content_contactus_left{
	float:left;
	clear:right;
	width:72px !important;
	width:90px;
	height:13px;
	padding-left:9px;
	padding-right:9px;
	margin-top:3px;
}

#footer_main_content_contactus_right{
	float:left;
	margin-left:15px;
	width:195px;
	height:85px;
}

#footer_main_content_contactus_right_1{
	width:195px;
	height:60px;
	float:left;
}

#footer_main_content_contactus_right_1 ul{
	width:195px;
	height:60px;
	float:left;
}

#footer_main_content_contactus_right_1 ul li{
	line-height:20px;
	width:195px;
	height:20px;
	color:#AB8E6B;
}

#footer_main_content_contactus_right_1 ul li a{
	color:#AB8E6B;
	text-decoration:none;
}

#footer_main_content_contactus_right_1 ul li a:hover{
	text-decoration:underline;
}

#footer_main_content_contactus_right_2{
	height:25px;
	float:left;
	width:195px;
}

#footer_main_content_contactus_right_2 img{
	margin-right:2px;
}

#footer_main_content_freeshipping{
	width:200px !important; 
	width:252px;
	height:78px !important;
	height:85px;
	float:left;
	clear:right;
	margin-left:6px;
	padding-left:26px;
	padding-right:26px;
	padding-top:2px;
	padding-bottom:5px;
}

#footer_main_content_exclusive{
	width:270px;
	height:85px;
	margin-left:20px;
	float:left;
}

#footer_main_content_exclusive_title{
	width:166px !important;
	width:270px;
	height:16px;
	padding-right:104px;
	float:left;
}

#footer_main_content_exclusive_content{
	height:22px;
	width:270px;
	float:left;
	margin-top:5px;
}

#footer_main_content_exclusive_content_left{
	width:129px;
	height:22px;
	float:left;
	clear:right;
}

#email_input{
	width:123px !important;
	background:url("images/email_input_bg.gif") no-repeat scroll left top transparent;
	border:0 none;
	margin:0 2px 0 0;
	padding:4px 3px 5px 3px;
	vertical-align:top;
	width:129px;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	color:#AB8E6B;
}

#footer_main_content_exclusive_content_right{
	width:61px;
	height:22px;
	margin-left:10px;
	float:left;
}

#footer_main_we_accept{
	width:247px !important;
	width:898px;
	padding-left:325px;
	padding-right:326px;
	float:left;
	height:53px;
}

#footer_nav ul{
	width:898px;
	height:20px;
	text-align:center;
}

#footer_nav ul li{
	display:inline;
	height:20px;
	line-height:20px;
	padding-left:2px;
	padding-right:2px;
	color:#EBDAA9;
}

#footer_nav ul li a{
	text-decoration:none;
	color:#EBDAA9;
}

#footer_nav ul li a:hover{
	text-decoration:underline;
}

#footer_copyright{
	width:898px;
	height:auto;
	margin-top:10px;
	float:left;
	text-align:center;
	color:#EBDAA9;
}

#footer_copyright a{
	text-decoration:none;
	color:#EBDAA9;
}

#footer_cnzz{
	width:898px;
	height:20px;
	text-align:center;
	float:left;
	display:none;
}

/*======= Category ========*/
#content_main{
	width:894px !important;
	width:898px;
	height:auto;
	float:left;
	background:url('images/content_bg.gif') repeat-y;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:5px;
}

#content_main_left_bar{
	width:218px !important;
	width:219px;
	height:auto;
	float:left;
	clear:right;
	border-right:1px solid #6F4A30;
}


#content_main_left_bar_category{
	width:218px;
	height:auto;
	float:left;
	border-bottom:1px solid #AB8E6B;
}

#content_main_left_bar_category_title{
	height:24px !important;
	width:218px;
	height:30px;
	float:left;
	background-image:url('images/second_category.jpg');
	padding-bottom:6px;
	line-height:24px;
	text-align:center;
	font-size:15px;
}

#content_main_left_bar_category_list{
	width:218px;
	height:auto;
	float:left;
	padding-bottom:10px;
}

#content_main_left_bar_category_list_top{
	width:218px;
	float:left;
	height:auto;
}

#content_main_left_bar_category_list_top_title,#content_main_left_bar_category_list_bottom_title,#content_main_left_bar_category_list_center_title{
	width:213px !important;
	width:218px;
	height:30px;
	float:left;
	background-image:url('images/reviews_bg_2.jpg');
	line-height:30px;
	padding-left:5px;
}

#content_main_left_bar_category_list_bottom,#content_main_left_bar_category_list_center{
	width:218px;
	float:left;
	height:auto;
	margin-top:2px;
}

#content_main_left_bar_category_list_top ul{
	width:208px !important;
	width:218px;
	height:auto;
	float:left;
	padding-left:5px;
	padding-right:5px;
}

#content_main_left_bar_category_list_bottom ul,#content_main_left_bar_category_list_center ul{
	width:208px !important;
	width:218px;
	height:auto;
	float:left;
	padding-left:5px;
	padding-right:5px;
}

#content_main_left_bar_category_list_top ul li,#content_main_left_bar_category_list_bottom ul li,#content_main_left_bar_category_list_center ul li{
	width:104px;
	height:18px;
	line-height:18px;
	font-size:11px;
	text-align:left;
	float:left;
}

#content_main_left_bar_category_list_top ul li a,#content_main_left_bar_category_list_bottom ul li a,#content_main_left_bar_category_list_center ul li a{
	color:#AB8E6B;
	text-decoration:none;
}

#content_main_left_bar_category_list_top ul li a:hover,#content_main_left_bar_category_list_bottom ul li a:hover,#content_main_left_bar_category_list_center ul li a:hover{
	text-decoration:underline;
}

#content_main_left_bar_more{
	width:218px;
	height:auto;
	float:left;
	margin-top:10px;
}

#content_main_left_bar_more_newarrivals{
	width:218px;
	height:30px;
	float:left;
}

#content_main_left_bar_more_about{
	width:203px !important;
	width:218px;
	height:30px;
	float:left;
	line-height:30px;
	font-size:15px;
	padding-left:15px;
	margin-top:10px;
}

#content_main_left_bar_more_about a{
	color:#807464;
	text-decoration:none;
}

#content_main_left_bar_more_sale{
	width:218px;
	height:50px;
	float:left;
	margin-top:10px;
}

#content_main_left_bar_more_confidence{
	width:218px;
	height:auto;
	float:left;
	margin-top:10px;
}

#content_main_left_bar_more_confidence_title{
	width:218px;
	height:30px;
	float:left;
	background-image:url('images/shop_with_confidence.jpg');
}

#content_main_left_bar_more_confidence_content{
	width:198px !important;
	margin-top:5px;
	width:218px;
	height:auto;
	float:left;
	padding-left:20px;
}

#content_main_left_bar_more_confidence_content_left{
	width:28px;
	height:53px;
	float:left;
	clear:right;
	background-image:url('images/trustlock_default.gif');
}

#content_main_left_bar_more_confidence_content_right{
	width:145px !important;
	width:150px;
	background:#CDDBE4;
	float:left;
	height:48px !important;
	height:53px;
	line-height:12px;
	color:#486575;
	padding-left:5px;
	font-size:11px;
	padding-top:5px;
}

#content_main_left_bar_more_confidence_content ul{
	width:188px;
	list-style:square;
	height:auto;
}

#content_main_left_bar_more_confidence_content ul li{
	width:188px;
	line-height:18px;
	list-style:square;
	color:#AB8E6B;
}

#content_main_left_bar_more_confidence_content ul li a{
	color:#AB8E6B;
	text-decoration:none;
}

#content_main_left_bar_more_customer_feedback{
	width:173px !important;
	width:218px;
	padding-left:22px;
	padding-right:23px;
	height:253px;
	float:left;
	margin-top:20px;
}

#content_main_left_bar_more_customer_feedback_content{
	height:170px !important;
	width:143px !important;
	width:173px;
	height:253px;
	background-image:url('images/review.gif');
	padding-top:78px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:5px;
	color:#353C44;
}

#content_main_left_bar_more_customer_feedback_content_1{
	width:143px;
	height:auto;
	float:left;
	line-height:14px;
}

#content_main_left_bar_more_customer_feedback_content_2{
	width:143px;
	height:20px;
	line-height:20px;
	margin-top:10px;
	float:left;
}

#content_main_left_bar_more_customer_feedback_content_3{
	width:143px;
	height:21px;
	float:left;
}

#content_main_left_bar_more_customer_feedback_content_3_flag{
	width:16px;
	height:11px !important;
	height:21px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	clear:right;
}

#content_main_left_bar_more_customer_feedback_content_3_country{
	width:120px;
	margin-left:7px;
	float:left;
	height:21px;
	line-height:21px;
}

#content_main_right{
	width:655px !important;
	width:675px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
}

#content_main_right_nav{
	height:24px !important;
	width:655px;
	height:25px;
	border-bottom:1px solid #AB8E6B;
	line-height:24px;
	font-weight:700;
}

#content_main_right_nav a{
	color:#776447;
	text-decoration:none;
}

#content_main_right_category_content{
	width:655px;
	height:auto;
	float:left;
	margin-top:5px;
}

#content_main_right_category_content_top{
	width:655px;
	height:20px;
	float:left;
	margin-bottom:4px;
}

#content_main_right_category_content_top_3{
	width:176px;
	height:20px;
	float:left;
	margin-left:468px;
}

#content_main_right_category_content_top_3_1{
	width:18px;
	height:20px;
	float:left;
	clear:right;
	margin-right:4px;
}

#content_main_right_category_content_top_3_2{
	width:30px;
	height:20px;
	line-height:20px;
	float:left;
	clear:right;
	font-weight:700;
}

#content_main_right_category_content_top_3_3{
	width:18px;
	height:20px;
	float:left;
	clear:right;
	margin-right:4px;
}

#content_main_right_category_content_top_3_4{
	width:30px;
	height:20px;
	line-height:20px;
	float:left;
	font-weight:700;
}

#content_main_right_category_content_top_3_5{
	width:18px;
	height:20px;
	float:left;
	clear:right;
	margin-right:4px;
}

#content_main_right_category_content_top_3_6{
	width:50px;
	height:20px;
	line-height:20px;
	float:left;
	font-weight:700;
}

#content_main_right_category_content_page_show_nums{
	width:655px;
	height:40px;
	float:left;
	margin-top:4px;
}

#content_main_right_category_content_show_nums{
	width:300px;
	height:20px !important;
	height:40px;
	float:left;
	clear:right;
	padding-top:10px;
	padding-bottom:10px;
	line-height:20px;
	font-weight:700;
}

#content_main_right_category_content_page{
	width:355px;
	height:20px !important;
	height:40px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

#content_main_right_category_content_page ul{
	float:right;
	height:20px;
	width:auto;
}

#content_main_right_category_content_page ul li{
	float:left;
	margin-right:5px;
	height:18px !important;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #AB8E6B;
	background:#FBF8E3;
	color:#AB8E6B;
	line-height:18px;
}

#content_main_right_category_content_page ul li a{
	color:#AB8E6B;
	text-decoration:none;
}

#content_main_right_category_list_grid{
	width:655px;
	height:auto;
	float:left;
	border-top:1px dotted #AB8E6B;
	padding-top:2px;
	padding-bottom:2px;
}

#content_main_right_category_list_gallery{
	width:655px;
	height:auto;
	float:left;
	border-top:1px dotted #AB8E6B;
	padding-top:2px;
	padding-bottom:2px;
}

#content_main_right_category_list_list{
	width:655px;
	height:auto;
	float:left;
	border-top:1px dotted #AB8E6B;
	padding-top:2px;
	padding-bottom:2px;
}

#ul_grid,#ul_list,#ul_gallery{
	width:655px;
	height:auto;
	float:left;
}

#ul_grid li{
	width:207px !important;
	width:218px;
	height:auto;
	border-left:1px solid #DDD;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	float:left;
	padding:5px;
	margin-bottom:5px;
}

#ul_list li{
	width:645px !important;
	width:655px;
	height:112px !important;
	border:1px solid #DDD;
	margin-bottom:5px;
	height:124px;
	padding:5px;
}

#ul_gallery li{
	width:152px !important;
	width:163px;
	height:auto;
	border-left:1px solid #DDD;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	float:left;
	padding:5px;
	margin-bottom:5px;
}

.category_featured_product_image_list_left{
	float:left;
	clear:right;
	width:150px;
	height:112px;
}

.category_featured_product_others_list_right{
	float:left;
	margin-left:10px;
	width:485px;
	height:112px;
}

.category_featured_product_others_list_right_proname{
	width:485px;
	height:60px;
	line-height:15px;
	float:left;
	font-size:12px;
	font-weight:700;
}

.category_featured_product_name{
	width:207px;
	height:60px;
	line-height:12px;
	font-size:10px;
	font-weight:normal;
	float:left;
	text-align:center;
}

.category_featured_product_name h3,.category_featured_product_others_list_right_proname h3{
	font-weight:normal;
	font-size:10px;
}

.category_featured_product_name a,.category_featured_product_others_list_right_proname a{
	color:#566036;
	text-decoration:none;
}

.category_featured_product_name a:hover,.category_featured_product_others_list_right_proname a:hover{
	color:#AB8E6B;
	text-decoration:underline;
}

.category_featured_product_retail_price{
	width:207px;
	float:left;
	height:25px;
	line-height:25px;
	font-size:12px;
	text-align:center;
}

.category_featured_product_others_list_right_retail_price{
	width:485px;
	float:left;
	height:25px;
	line-height:25px;
	font-size:12px;
	text-align:center;
}

.category_featured_product_price,.category_featured_product_others_list_right_price{
	float:left;
	width:207px;
	height:26px;
}

.category_featured_product_price_left,.category_featured_product_others_list_right_price_left{
	width:207px;
	float:left;
	line-height:26px;
	font-weight:700;
	height:26px;
	color:#584429;
	font-size:12px;
	text-align:center;
}

.category_featured_product_price_right,.category_featured_product_others_list_right_price_right{
	height:20px !important;
	width:67px;
	float:left;
	font-weight:700;
	font-size:10px;
	height:26px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:20px;
}

.category_featured_product_price_right img,.category_featured_product_others_list_right_price_right img{
	float:left;
	clear:right;
	margin-right:2px;
}

.category_featured_product_price_right a,.category_featured_product_others_list_right_price_right a{
	color:#888;
	text-decoration:none;
	float:left;
}

.category_featured_product_image{
	width:180px;
	width:207px;
	padding-left:13px;
	padding-right:14px;
	height:134px;
	margin-top:10px;
	float:left;
}


/*------Category Gallery------*/
.category_featured_product_name_gallery{
	width:152px;
	height:84px;
	line-height:12px;
	font-size:10px;
	float:left;
	text-align:center;
}

.category_featured_product_name_gallery h3{
	font-weight:normal;
	font-size:10px;
}

.category_featured_product_name_gallery a{
	color:#566036;
	text-decoration:none;
}

.category_featured_product_name_gallery a:hover{
	color:#AB8E6B;
	text-decoration:underline;
}

.category_featured_product_retail_price_gallery{
	width:152px;
	float:left;
	height:25px;
	line-height:25px;
	font-size:12px;
	text-align:center;
}


.category_featured_product_price_gallery{
	float:left;
	width:152px;
	height:26px;
	text-align:center;
}

.category_featured_product_price_left_gallery{
	width:152px;
	float:left;
	clear:right;
	line-height:26px;
	font-weight:700;
	height:26px;
	color:#584429;
	font-size:12px;
}

.category_featured_product_image_gallery{
	width:125px;
	width:152px;
	padding-left:13px;
	padding-right:14px;
	height:93px;
	margin-top:10px;
	float:left;
}


/*======== Product =========*/
#product_page_proname{
	width:655px;
	line-height:20px;
	float:left;
	height:auto;
	font:bold 14px Verdana;
	color:#566036;
}

#product_page_pro_detailinfo{
	width:655px;
	height:auto;
	float:left;
	margin-top:5px;
}

#product_page_pro_detailinfo_left{
	width:345px;
	height:auto;
	float:left;
	clear:right;
}

#product_page_pro_detailinfo_left_proimage{
	width:335px !important;
	width:345px;
	height:250px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}

#product_page_pro_detailinfo_left_btn{
	width:123px !important;
	width:345px;
	height:24px;
	float:left;
	margin-top:5px;
	padding-left:111px;
	padding-right:111px;
}

#div_add_this{
	width:125px !important;
	width:345px;
	height:16px;
	float:left;
	margin-top:5px;
	padding-left:110px;
	padding-right:110px;
}

#alternate_view{
	width:345px;
	height:auto;
	float:left;
	margin-top:5px;
}

#alternate_view_title{
	width:345px;
	height:15px;
	line-height:15px;
	float:left;
	text-align:center;
}

#alternate_view_list{
	width:344px !important;
	width:345px;
	height:auto;
	float:left;
	padding-left:1px;
}

#alternate_view_list ul{
	width:344px;
	height:auto;
	float:left;
}

#alternate_view_list ul li{
	width:82px !important;
	padding:2px;
	width:86px;
	height:61px !important;
	height:65px;
	float:left;
}

#product_page_pro_detailinfo_left_btn_1{
	width:123px;
	height:24px;
	float:left;
	clear:right;
}

#product_page_pro_detailinfo_right{
	width:305px;
	height:200px;
	float:left;
	margin-left:5px;
}

#product_page_pro_detailinfo_right_price_param{
	width:292px !important;
	width:305px;
	height:106px !important;
	height:120px;
	float:left;
	border-left:1px solid #DDD;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	padding:6px;
}

#product_page_pro_detailinfo_right_addtocart{
	width:304px !important;
	width:305px;
	height:118px !important;
	height:120px;
	float:left;
	border-left:1px solid #DDD;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	margin-top:10px;
}

#product_page_pro_detailinfo_right_addtocart_title{
	width:298px !important;
	width:304px;
	height:15px;
	float:left;
	background:#DDDDDD;
	color:#8E8E8E;
	padding-left:6px;
	line-height:15px;
	font:11px Verdana;
}

#product_page_pro_detailinfo_right_addtocart_form{
	width:200px !important;
	width:206px;
	height:83px;
	float:left;
	margin-top:10px;
	padding-left:6px;
}

#product_page_pro_detailinfo_right_addtocart_form_top{
	width:200px;
	height:7px;
	float:left;
	background-image:url('images/Line_Group_Features.gif');
}

#product_page_pro_detailinfo_right_addtocart_form_quantity{
	width:200px;
	height:22px;
	margin-top:10px;
}

#product_page_pro_detailinfo_right_addtocart_form_btn{
	width:142px;
	height:32px;
	float:left;
	margin-top:15px;
}

#product_page_pro_detailinfo_right_addtocart_form_quantity_left{
	width:60px;
	height:22px;
	line-height:22px;
	float:left;
	clear:right;
	font-weight:700;
}

#product_page_pro_detailinfo_right_addtocart_form_quantity_right{
	width:50px !important;
	width:52px;
	border-left:1px solid #6E4931;
	border-right:1px solid #6E4931;
	height:22px;
	float:left;
}

#txt_quantity{
	width:50px !important;
	background:url('images/quantity_input.gif') no-repeat scroll left top transparent;
	border:0 none;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	padding:4px 4px 5px 3px;
	vertical-align:top;
	width:57px;
	text-align:center;
}

#product_page_pro_detailinfo_right_price_param ul{
	width:292px;
	height:106px;
	float:left;
	font:11px Verdana;
}

#product_page_pro_detailinfo_right_price_param ul li{
	width:292px;
	height:16px;
	line-height:16px;
	font-weight:700;
}

#span_you_save{
	font-size:13px;
}

#span_stock_status{
	font-weight:normal;
}

#product_page_proname h1{
	font:bold 14px Verdana;
}

#product_page_special_returns{
	width:655px;
	height:auto;
	float:left;
	margin-top:5px;
}

#product_page_special_returns_tab{
	width:655px;
	height:20px;
	float:left;
}

#special_of_product{
	width:auto;
	height:19px !important;
	height:20px;
	border-left:1px solid #DDD;
	border-top:1px solid #DDD;
	float:left;
	clear:right;
	font-size:12px;
	padding-left:6px;
	line-height:19px;
	color:#566036;
	font-weight:700;
}

#tab1{
	width:18px;
	height:20px;
	float:left;
	clear:right;
	background-image:url('images/tab.jpg');
}

#easy_returns{
	width:auto;
	height:19px !important;
	height:20px;
	border-left:1px solid #DDD;
	border-top:1px solid #DDD;
	float:left;
	clear:right;
	font-size:12px;
	padding-left:6px;
	line-height:19px;
	color:#566036;
}

#product_contactus{
	width:auto;
	height:19px !important;
	height:20px;
	border-left:1px solid #DDD;
	border-top:1px solid #DDD;
	float:left;
	clear:right;
	font-size:12px;
	padding-left:6px;
	line-height:19px;
	color:#566036;
}

#tab2{
	width:18px;
	height:20px;
	float:left;
	background-image:url('images/tab.jpg');
}

#content_main_right_product_content{
	width:655px;
	height:auto;
	float:left;
	margin-top:5px;
	padding-bottom:5px;
}

#special_of_product_1_static{
	width:643px !important;
	width:655px;
	height:auto;
	border:1px solid #DDD;
	padding:5px;
	line-height:16px;
	float:left;
}

#easy_returns_static{
	width:643px !important;
	width:655px;
	height:auto;
	border:1px solid #DDD;
	padding:5px;
	line-height:16px;
	float:left;
	display:none;
}

#product_contactus_static{
	width:643px !important;
	width:655px;
	height:auto;
	border:1px solid #DDD;
	padding:5px;
	line-height:16px;
	float:left;
	display:none;
}

#product_contactus_form{
	width:643px;
	height:auto;
	float:left;
}

.product_contactus_form_line{
	width:633px !important;
	width:643px;
	height:22px;
	float:left;
	margin-top:5px;
	padding-left:5px;
	padding-right:5px;
}

.product_contactus_form_line_left{
	width:305px;
	height:22px;
	float:left;
	clear:right;
	margin-right:23px;
}

.product_contactus_form_line_left_1{
	width:126px;
	height:22px;
	float:left;
	clear:right;
	line-height:22px;
	font-weight:700;
	text-align:right;
}

.product_contactus_form_line_left_2{
	width:129px;
	margin-left:10px;
	height:22px;
	float:left;
}

.product_contactus_form_line_left_2 input{
	width:123px !important;
	background:url("images/email_input_bg.gif") no-repeat scroll left top transparent;
	border:0 none;
	margin:0 2px 0 0;
	padding:4px 3px 5px 3px;
	vertical-align:top;
	width:129px;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	color:#AB8E6B;
}

.product_contactus_form_line_right{
	width:305px;
	height:22px;
	float:left;
}

#contactus_your_suggestion{
	width:600px;
	float:left;
	margin-top:5px;
	height:auto;
}

#contactus_your_suggestion_left{
	height:22px;
	float:left;
	clear:right;
	width:130px;
	text-align:right;
	font-weight:700;
	line-height:22px;
}

#contactus_your_suggestion_right{
	margin-left:10px;
	width:330px;
	height:62px;
	float:left;
	clear:right;
}

#contactus_your_suggestion_right textarea{
	width:328px !important;
	width:330px;
	height:60px !important;
	height:62px;
	line-height:15px;
	float:left;
	border:1px solid #784529;
	background:#FBF8E3;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	color:#AB8E6B;
}

#contactus_your_suggestion_third{
	height:28px !important;
	margin-left:10px;
	width:81px !important;
	width:120px;
	padding-left:39px;
	height:60px;
	padding-top:32px;
	float:left;
}


#more_items_in_this_category{
	width:653px !important;
	width:655px;
	height:auto;
	float:left;
	margin-top:5px;
	border:1px solid #AB8E6B;
}

#more_items_in_this_category_title{
	width:650px !important;
	width:653px;
	height:17px !important;
	height:18px;
	border-bottom:1px solid #AB8E6B;
	float:left;
	padding-left:3px;
	line-height:17px;
	font-size:11px;
	font-weight:700;
	background:#F8EBC6;
}

#more_items_in_this_category_list{
	width:652px !important;
	width:653px;
	height:auto;
	float:left;
	padding-left:1px;
}

#more_items_in_this_category_list ul{
	width:648px !important;
	width:652px;
	height:auto;
	float:left;
	padding-left:4px;
	padding-bottom:4px;
}

#more_items_in_this_category_list ul li{
	width:144px !important;
	width:158px;
	padding-left:6px;
	padding-right:6px;
	margin-right:4px;
	height:auto;
	float:left;
	margin-top:4px;
	border:1px solid #DDD;
	padding-top:2px;
	padding-bottom:2px;
}

.more_items_proname{
	width:144px;
	height:77px;
	line-height:11px;
	float:left;
	text-align:center;
}

.more_items_proname h3{
	font-size:10px;
	font-weight:normal;
}

.more_items_proname a{
	color:#566036;
	text-decoration:none;
}

.more_items_proname a:hover{
	color:#AB8E6B;
	text-decoration:underline;
}

.more_items_your_price{
	width:144px;
	height:20px;
	line-height:20px;
	font-weight:700;
	float:left;
}

.more_items_img{
	width:144px;
	height:107px;
	float:left;
	margin-top:5px;
}

#my_recent_history{
	width:655px;
	height:auto;
	margin-top:5px;
	float:left;
	padding-bottom:5px;
}

#my_recent_history_title{
	width:300px;
	height:40px;
	float:left;
	background-image:url('images/heading_history.gif');
}

#my_recent_history_content{
	width:655px;
	height:auto;
	float:left;
}

#my_recent_history_content ul{
	width:643px !important;
	width:655px;
	height:auto;
	float:left;
	border:1px solid #AA8C67;
	padding:5px;
}

#my_recent_history_content ul li{
	width:643px;
	height:70px !important;
	height:81px;
	border-top:1px solid #DDD;
	padding-top:5px;
	padding-bottom:5px;
}

.recently_view_img{
	width:94px;
	height:70px;
	float:left;
	clear:right;
}

.recently_view_proname{
	width:429px !important;
	width:449px;
	height:32px !important;
	height:70px;
	float:left;
	clear:right;
	padding-left:10px;
	padding-right:10px;
	line-height:16px;
	padding-top:19px;
	padding-bottom:19px;
}

.recently_view_proname h4{
	font-size:12px;
	font-weight:normal;
}

.recently_view_proname a{
	color:#AA8C67;
	text-decoration:none;
}

.recently_view_price{
	width:100px;
	float:left;
	height:70px;
	line-height:70px;
	text-align:center;
}

/*======= Cart =========*/
#cart_page_top{
	width:655px;
	height:45px;
	float:left;
	background-image:url('images/shopping_cart_tip.jpg');
}

#cart_page_shop_more_ads{
	width:621px !important;
	width:655px;
	height:100px;
	float:left;
	padding-left:17px;
	padding-right:17px;
}

#cart_page_shop_more{
	height:27px !important;
	width:175px;
	height:100px;
	padding-top:73px;
	float:left;
	clear:right;
}

#cart_page_shop_ads{
	width:200px;
	height:78px !important;
	height:100px;
	padding-top:22px;
	float:left;
	margin-left:30px;
	
}

#cart_page_static_words{
	width:621px !important;
	width:655px;
	height:40px;
	line-height:20px;
	float:left;
	margin-top:10px;
	padding-left:17px;
	padding-right:17px;
	text-align:center;
	color:#776447;
}

#cart_page_detail{
	width:621px !important;
	width:655px;
	height:auto;
	float:left;
	margin-top:20px;
	padding-left:17px;
	padding-right:17px;
}

#cart_no_item_tip{
	width:621px !important;
	width:655px;
	height:30px;
	float:left;
	margin-top:20px;
	padding-left:17px;
	padding-right:17px;
	line-height:30px;
	font-size:14px;
	font-weight:700;
	color:#444F24;
}

#cart_page_detail_cart_info{
	width:621px;
	height:auto;
	float:left;
}

#cart_page_detail_cart_info_title{
	width:621px;
	height:24px;
	float:left;
	background-image:url('images/cart_table_head.jpg');
}

.cart_page_detail_cart_info_single{
	width:619px !important;
	width:620px;
	height:70px !important;
	height:71px;
	float:left;
	border-bottom:1px solid #684529;
	border-left:1px solid #684529;
}

.cart_page_detail_cart_info_single_remove{
	width:24px !important;
	width:36px;
	float:left;
	clear:right;
	height:24px !important;
	height:70px;
	padding-left:5px;
	padding-right:6px;
	border-right:1px solid #684529;
	padding-top:23px;
	padding-bottom:23px;
}

.cart_page_detail_cart_info_single_description{
	width:296px !important;
	width:305px;
	height:60px !important;
	height:70px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:4px;
	padding-right:4px;
	border-right:1px solid #684529;
	float:left;
	clear:right;
}

.cart_page_detail_cart_info_single_description2{
	width:332px !important;
	width:341px;
	height:60px !important;
	height:70px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:4px;
	padding-right:4px;
	border-right:1px solid #684529;
	float:left;
	clear:right;
}

.cart_page_detail_cart_info_single_description_1{
	width:80px;
	height:60px;
	float:left;
	clear:right;
}

.cart_page_detail_cart_info_single_description_2{
	width:211px;
	margin-left:5px;
	height:60px;
	line-height:15px;
	float:left;
}

.cart_page_detail_cart_info_single_description2_2{
	width:247px;
	margin-left:5px;
	height:60px;
	line-height:15px;
	float:left;
}

.cart_page_detail_cart_info_single_description_2 a{
	color:#566036;
	text-decoration:none;
}

.cart_page_detail_cart_info_single_description_2 a:hover{
	color:#AB8E6B;
	text-decoration:underline;
}

.cart_page_detail_cart_info_single_qty{
	width:50px !important;
	width:59px;
	height:22px !important;
	height:70px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:4px;
	padding-right:4px;
	border-right:1px solid #684529;
	float:left;
	clear:right;
}

.cart_page_detail_cart_info_single_qty2{
	width:50px !important;
	width:59px;
	height:22px !important;
	height:70px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:4px;
	padding-right:4px;
	border-right:1px solid #684529;
	float:left;
	clear:right;
	text-align:center;
}

#cart_quantity{
	width:41px !important;
	background:url('images/quantity_input.gif') no-repeat scroll left top transparent;
	border-top:none;
	border-bottom:none;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	padding:4px 4px 5px 3px;
	vertical-align:top;
	width:50px;
	text-align:center;
	border-left:1px solid #684529;
	border-right:1px solid #684529;
}

.cart_page_detail_cart_info_single_each{
	width:66px !important;
	width:75px;
	height:22px !important;
	height:70px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:4px;
	padding-right:4px;
	border-right:1px solid #684529;
	float:left;
	clear:right;
	line-height:22px;
	text-align:center;
	font-size:12px;
}

.cart_page_detail_cart_info_single_total{
	width:126x !important;
	width:135px;
	height:22px !important;
	height:70px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:4px;
	padding-right:4px;
	border-right:1px solid #684529;
	float:left;
	line-height:22px;
	text-align:center;
	font-weight:700;
	font-size:13px;
	color:#636363;
}

#cart_total_more_info{
	width:621px;
	height:auto;
	float:left;
}

#cart_total_more_info_left{
	width:337px !important;
	width:341px;
	height:auto;
	float:left;
	clear:right;
	padding-left:4px;
	padding-top:4px;
	color:#584429;
	font-size:11px;
}

.cart_total_more_info_left_tip{
	width:337px;
	height:24px;
	line-height:24px;
}

#empty_your_cart{
	width:337px;
	height:24px;
	line-height:24px;
	font-size:11px;
}

#empty_your_cart a{
	color:#584429;
	text-decoration:none;
}

#empty_your_cart a:hover{
	text-decoration:underline;
}

.cart_total_more_info_left_tip .words1{
	float:left;
	clear:right;
	height:24px;
	line-height:24px;
}

.cart_total_more_info_left_tip img{
	float:left;
	clear:right;
	margin-left:5px;
	margin-right:5px;
}

.cart_total_more_info_left_tip .words2{
	float:left;
	height:24px;
	line-height:24px;
}

#cart_total_more_info_right{
	width:277px !important; 
	width:279px;
	height:auto;
	float:left;
	border-left:1px solid #684529;
	border-right:1px solid #684529;
}

#cart_total_more_info_right_top{
	width:277px;
	height:auto;
	background:#F8EBC6;
	padding-top:2px;
	padding-bottom:2px;
}

#cart_total_more_info_right_top_1{
	width:267px !important;
	width:277px;
	padding-left:10px;
	height:20px;
	line-height:20px;
	font-weight:700;
}

.cart_choose_ship_country{
	width:267px !important;
	width:277px;
	height:20px !important;
	float:left;
	padding-left:10px;
	height:25px;
	padding-top:5px;
}

.cart_choose_ship_country_left{
	width:105px;
	height:20px;
	line-height:20px;
	float:left;
	clear:right;
	color:#584429;
}

.cart_choose_ship_country_right{
	width:150px;
	height:20px;
	float:left;
}

.cart_choose_ship_country_right span{
	position:absolute;
	border:1px solid #AB8E6B;
	width:148px !important;
	width:150px;
	height:17px !important;
	height:20px;
	margin-top:1px;
}


.cart_choose_ship_country_right select{
	position:absolute;
	width:150px;
	background:#FBF8E3;
	margin-top:-1px;
	margin-left:-1px;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
}

#cart_total_more_info_right_bottom{
	width:277px;
	height:30px !important;
	height:31px;
	float:left;
	border-bottom:1px solid #684529;
}

#cart_total_more_info_right_bottom_1{
	width:277px;
	height:30px;
	float:left;
}

#cart_total_more_info_right_bottom_2_left{
	width:210px;
	height:30px;
	float:left;
	clear:right;
	text-align:right;
	font-size:15px;
	font-weight:700;
	line-height:30px;
}

#cart_total_more_info_right_bottom_2_right{
	width:60px;
	margin-left:7px;
	float:left;
	height:30px;
	color:#B32C05;
	line-height:30px;
	font-weight:700;
	font-size:16px;
}

#newcustomer_returncustomer{
	width:481px !important;
	width:621px;
	height:auto;
	margin-top:30px;
	float:left;
	padding-left:140px;
}

#newcustomer{
	width:200px !important;
	width:220px;
	height:200px;
	float:left;
	clear:right;
	padding-left:20px;
}

#newcustomer_title{
	width:154px;
	height:28px;
	background-image:url('images/heading_proceed_guest.gif');
	float:left;
}

#newcustomer_content{
	width:200px;
	float:left;
	margin-top:2px;
	height:170px;
}

#checkout_tip_1{
	width:200px;
	height:20px;
	line-height:20px;
	float:left;
	color:#684529;
}

#checkout_tip_2{
	width:200px;
	height:30px;
	line-height:15px;
	float:left;
	color:#006400;
	margin-top:20px;
	font-weight:700;
}

#proceed_to_checkout{
	height:27px;
	width:162px;
	margin-top:73px;
	float:left;
}

#heading_proceedcheckout_div{
	width:30px;
	height:200px;
	float:left;
	clear:right;
	background-image:url('images/heading_proceedcheckout_div.gif');
	margin-left:8px;
	margin-right:2px;
}

#returncustomer{
	width:200px !important;
	width:221px;
	height:auto;
	float:left;
	padding-left:21px;
}

#returncustomer_title{
	width:154px;
	height:28px;
	float:left;
	background-image:url('images/heading_proceed_login.gif');
}

#returning_login_error_tip{
	width:198px !important;
	width:200px;
	height:auto;
	float:left;
	border:1px solid #AB8E6B;
	display:none;
}

.returning_login_error_tip_single{
	width:190px !important;
	width:198px;
	height:auto;
	float:left;
	padding-left:4px;
	padding-right:4px;
	background:#FBF8E3;
	padding-top:2px;
	padding-bottom:2px;
}

.returning_login_error_tip_single2{
	width:290px !important;
	width:298px;
	height:auto;
	float:left;
	padding-left:4px;
	padding-right:4px;
	background:#FBF8E3;
	padding-top:2px;
	padding-bottom:2px;
}

.returning_login_error_tip_single_left{
	width:16px;
	height:16px;
	float:left;
	clear:right;
	background-image:url('images/error_msg_icon.gif');
}

.returning_login_error_tip_single_right{
	width:170px !important;
	width:174px;
	float:left;
	line-height:16px;
	background:#FBF8E3;
	color:#EB5C41;
	font-weight:700;
	font-size:11px;
	padding-left:4px;
}

.returning_login_error_tip_single_right2{
	width:270px !important;
	width:274px;
	float:left;
	line-height:16px;
	background:#FBF8E3;
	color:#EB5C41;
	font-weight:700;
	font-size:11px;
	padding-left:4px;
}

#account_login_error_tip{
	width:298px !important;
	width:300px;
	height:auto;
	float:left;
	border:1px solid #AB8E6B;
	display:none;
	margin-top:5px;
}

.account_login_error_tip_single{
	width:190px !important;
	width:198px;
	height:auto;
	float:left;
	padding-left:4px;
	padding-right:4px;
	background:#FBF8E3;
	padding-top:2px;
	padding-bottom:2px;
}

.account_login_error_tip_single_left{
	width:16px;
	height:16px;
	float:left;
	clear:right;
	background-image:url('images/error_msg_icon.gif');
}

.account_login_error_tip_single_right{
	width:170px !important;
	width:174px;
	float:left;
	line-height:16px;
	background:#FBF8E3;
	color:#EB5C41;
	font-weight:700;
	font-size:11px;
	padding-left:4px;
}

#returncustomer_content{
	width:200px;
	float:left;
	margin-top:2px;
	height:auto;
}

#returncustomer_content_tip{
	width:200px;
	height:30px;
	line-height:15px;
	float:left;
	color:#684529;
	margin-bottom:6px;
}

.form_param_title{
	width:200px;
	height:20px;
	float:left;
	line-height:20px;
	font-weight:700;
}

.form_param_text{
	width:129px;
	height:auto;
	float:left;
}

.form_param_text input{
	width:123px !important;
	background:url("images/email_input_bg.gif") no-repeat scroll left top transparent;
	border:0 none;
	margin:0 2px 0 0;
	padding:4px 3px 5px 3px;
	vertical-align:top;
	width:129px;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	color:#AB8E6B;
}

#forgot_your_password{
	width:200px;
	height:15px;
	line-height:15px;
	color:#684429;
	float:left;
	font-size:11px;
}

#forgot_your_password a{
	color:#684429;
	text-decoration:none;
}

#forgot_your_password a:hover{
	text-decoration:underline;
}

#login_checkout{
	width:162px;
	height:27px;
	float:left;
	margin-top:7px;
}

#if_you_have_question{
	width:621px;
	height:45px;
	float:left;
	margin-top:30px;
}

#if_you_have_question ul{
	width:621px;
	height:45px;
	float:left;
}

#if_you_have_question ul li{
	width:621px;
	height:15px;
	line-height:15px;
	color:#776447;
	text-align:right;
	font-size:11px;
}

#if_you_have_question ul li span{
	color:#566035;
	font-size:12px;
}

#if_you_have_question ul li a{
	color:#776447;
	text-decoration:none;
}

#if_you_have_question ul li a:hover{
	text-decoration:underline;
}

/*======== Checkout =========*/
#checkout_page_top{
	width:655px;
	height:45px;
	float:left;
	background-image:url('images/checkout.jpg');
}

#checkout_page_tip_1{
	width:630px;
	height:20px;
	line-height:20px;
	margin-top:10px;
	text-align:center;
	float:left;
	color:#006400;
	font-size:14px;
}

#checkout_page_tip_2{
	width:630px;
	font-size:11px;
	height:20px;
	line-height:20px;
	float:left;
	color:#AB8E6B;
	text-align:center;
}

#shipping_information{
	width:615px !important;
	width:655px;
	height:auto;
	float:left;
	padding-left:30px;
	padding-right:30px;
}

#shipping_information_left{
	width:290px;
	height:auto;
	float:left;
	clear:right;
}

#copy_billing_address{
	width:262px !important;
	width:290px;
	height:20px;
	float:left;
	line-height:20px;
	color:#999999;
	font-size:10px;
	text-align:right;
	padding-right:28px;
}

#shipping_information_left_title{
	width:290px;
	height:30px;
	float:left;
	background-image:url('images/one-page-checkout_billing.gif');
}

#shipping_information_left_content{
	width:290px;
	height:auto;
	float:left;
	padding-bottom:5px;
}

.shipping_information_left_content_1{
	width:290px;
	height:22px;
	float:left;
	margin-top:5px;
}

.shipping_information_left_content_1_left{
	width:140px;
	height:22px;
	line-height:22px;
	font-weight:700;
	float:left;
	clear:right;
	text-align:right;
	margin-right:6px;
	color:#636363;
}

.shipping_information_left_content_1_right{
	width:131px;
	height:22px;
	line-height:22px;
	font-weight:700;
	float:left;
}

.shipping_information_left_content_1_right input{
	width:123px !important;
	background:url("images/email_input_bg.gif") no-repeat scroll left top transparent;
	border:none;
	padding:4px 3px 5px 3px;
	vertical-align:top;
	width:129px;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	color:#AB8E6B;
}

.shipping_information_left_content_1_right_select{
	height:20px !important;
	width:129px;
	height:22px;
	float:left;
	padding-top:1px;
	padding-bottom:1px;
}

.shipping_information_left_content_1_right_radio{
	width:129px;
	height:22px;
	float:left;
}

.gender{
	width:22px;
	height:22px;
	float:left;
	clear:right;
}

#male{
	width:auto;
	height:22px;
	float:left;
	clear:right;
	line-height:22px;
}

#female{
	width:auto;
	height:22px;
	float:left;
	line-height:22px;
}

.shipping_information_left_content_1_right_select span{
	position:absolute;
	border:1px solid #AB8E6B;
	width:127px !important;
	width:129px;
	height:17px !important;
	height:20px;
	margin-top:1px;
}


.shipping_information_left_content_1_right_select select{
	position:absolute;
	width:129px;
	background:#FBF8E3;
	margin-left:-1px;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	height:20px;
	margin-top:-1px;
}
	
#shipping_information_right{
	border-left:1px solid #720404;
	width:300px !important;
	width:301px;
	height:auto;
	float:left;
	clear:right;
}

#shipping_information_right_title{
	width:300px;
	height:30px;
	float:left;
	background-image:url('images/one-page-checkout_shipping.gif');
}

#shipping_information_right_content{
	width:300px;
	height:auto;
	float:left;
	padding-bottom:5px;
}

#choose_shipping_method{
	width:590px !important;
	width:650px;
	height:auto;
	float:left;
	margin-top:20px;
	padding-left:30px;
	padding-right:30px;
}

#choose_shipping_method_title{
	width:590px;
	height:50px;
	float:left;
	background-image:url('images/one-page-checkout_shipmeth.gif');
}

#choose_shipping_method_content{
	width:590px;
	height:auto;
	float:left;
}

#shipping_method_content_1{
	width:585px !important;
	width:590px;
	height:20px !important;
	height:30px;
	line-height:20px;
	float:left;
	font-weight:700;
	color:#684529;
	padding-left:5px;
	padding-top:10px;
}

#choose_shipping_method_tip{
	width:585px !important;
	width:590px;
	height:20px !important;
	height:30px;
	line-height:20px;
	float:left;
	font-weight:700;
	color:#FF0000;
	padding-left:5px;
	padding-top:10px;
	display:none;
}

#shipping_method_content_1 span{
	color:#006400;
}

#shipping_method_choose{
	width:585px !important;
	width:590px;
	height:auto;
	float:left;
	margin-top:5px;
	padding-left:5px;
}

#shipping_method_choose_title{
	width:585px;
	height:20px;
	line-height:20px;
	font-weight:700;
	color:#684529;
	font-size:13px;
}

.shipping_method_ems{
	width:583px !important;
	width:585px;
	height:48px !important;
	height:49px;
	float:left;
	margin-top:5px;
	border-top:1px solid #EEE;
	border-left:1px solid #EEE;
	border-right:1px solid #EEE;
}

.shipping_method_ems_left,.shipping_method_dhl_left{
	width:20px !important;
	width:49px;
	height:20px !important;
	height:48px;
	float:left;
	clear:right;
	border-right:1px solid #EEE;
	padding:14px;
}

.shipping_method_ems_left input,.shipping_method_dhl_left input{
	width:20px;
	height:20px;
}

.shipping_method_ems_center{
	height:38px !important;
	width:120px !important;
	width:131px;
	border-right:1px solid #EEE;
	height:48px;
	padding:5px;
	float:left;
	clear:right;
}

.shipping_method_dhl_center{
	height:38px !important;
	width:288px !important;
	width:299px;
	border-right:1px solid #EEE;
	height:48px;
	padding:5px;
	float:left;
	clear:right;
}

.shipping_method_ems_right{
	width:399px !important;
	float:left;
	width:403px;
	height:38px !important;
	height:48px;
	padding:2px;
	line-height:38px;
	font-size:11px;
	color:#006400;
}

.shipping_method_dhl_right{
	width:227px !important;
	float:left;
	width:231px;
	height:38px !important;
	height:48px;
	padding:2px;
	line-height:38px;
	font-size:11px;
	color:#006400;
}

.shipping_method_dhl_right span{
	font-size:13px;
	color:red;
}

.shipping_method_dhl{
	width:583px !important;
	width:585px;
	height:48px !important;
	height:50px;
	float:left;
	border-left:1px solid #EEE;
	border-right:1px solid #EEE;
	border-bottom:1px solid #EEE;
	border-top:1px solid #EEE;
}

#choose_payment_method{
	width:590px !important;
	width:650px;
	height:auto;
	float:left;
	margin-top:20px;
	padding-left:30px;
	padding-right:30px;
}

#choose_payment_method_title{
	width:590px;
	height:50px;
	float:left;
	background-image:url('images/one-page-checkout_payment.gif');
}

#choose_payment_method_content{
	width:590px;
	height:auto;
	float:left;
	padding-top:10px;
}

#choose_payment_method_content_weaccept{
	width:590px;
	height:53px;
	float:left;
}

#choose_payment_method_content_payment_select{
	width:588px !important;
	width:590px;
	height:20px;
	float:left;
	padding-left:2px;
}

#payment_method_credit_card{
	width:389px !important;
	width:391px;
	height:auto;
	float:left;
	margin-top:10px;
	border:1px solid #EEE;
	display:none;
}

#credit_card_input_tip{
	width:385px !important;
	width:391px;
	border:1px solid #AA8C67;
	height:16px !important;
	height:22px;
	float:left;
	margin-top:10px;
	background:#FBF8E3;
	color:#EB5C41;
	padding:2px;
	display:none;
}

#choose_payment_method_tip{
	width:385px !important;
	width:391px;
	border:1px solid #AA8C67;
	height:16px !important;
	height:22px;
	float:left;
	margin-bottom:10px;
	background:#FBF8E3;
	color:#EB5C41;
	padding:2px;
	display:none;
}

#credit_card_input_tip_left,#choose_payment_method_tip_left{
	width:16px;
	height:16px;
	float:left;
	clear:right;
	background-image:url('images/error_msg_icon.gif');
}

#credit_card_input_tip_right,#choose_payment_method_tip_right{
	height:16px;
	width:365px !important;
	width:369px;
	float:left;
	padding-left:4px;
	line-height:16px;
	color:#EB5C41;
	font-weight:700;
}

#payment_method_credit_card_number,#payment_method_credit_card_verification_number,#payment_method_credit_card_year_month,#payment_method_credit_card_issuing_bank{
	width:389px;
	height:22px !important;
	height:26px;
	padding-top:2px;
	padding-bottom:2px;
	float:left;
	margin-right:5px;
}

.payment_method_credit_card_number_left{
	width:168px !important;
	width:170px;
	height:22px;
	line-height:22px;
	font-weight:700;
	color:#684529;
	padding-left:2px;
	float:left;
}

#payment_method_credit_card_number_right,#payment_method_credit_card_issuing_bank_right{
	width:217px;
	height:22px;
	float:left;
}

#payment_method_credit_card_number_right input,#payment_method_credit_card_issuing_bank_right input{
	width:210px !important;
	background:url('images/search_input.gif') no-repeat scroll left top transparent;
	border:0 none;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	padding:4px 4px 5px 3px;
	vertical-align:top;
	width:217px;
}

#payment_method_credit_card_verification_number_right{
	width:67px !important;
	width:68px;
	height:22px;
	float:left;
	border-right:1px solid #684529;
}

#payment_method_credit_card_year_month_right{
	width:200px;
	height:20px !important;
	height:22px;
	padding-top:1px;
	padding-bottom:1px;
	float:left;
}

#payment_method_credit_card_year_month_right_1{
	width:70px;
	height:20px;
	float:left;
	clear:right;
}

#payment_method_credit_card_year_month_right_2{
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	float:left;
	clear:right;
	font-weight:700;
}

#payment_method_credit_card_year_month_right_3{
	width:40px;
	height:20px;
	float:left;
}

#payment_method_credit_card_year_month_right_1 span{
	position:absolute;
	border:1px solid #AB8E6B;
	width:66px !important;
	width:68px;
	height:17px !important;
	height:20px;
}

#payment_method_credit_card_year_month_right_1 select{
	position:absolute;
	width:68px;
	background:#FBF8E3;
	margin-left:-1px;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	height:20px;
	margin-top:-1px;
}

#payment_method_credit_card_year_month_right_3 span{
	position:absolute;
	border:1px solid #AB8E6B;
	width:38px !important;
	width:40px;
	height:17px !important;
	height:20px;
}

#payment_method_credit_card_year_month_right_3 select{
	position:absolute;
	width:40px;
	background:#FBF8E3;
	margin-left:-1px;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	height:20px;
	margin-top:-1px;
}

#payment_method_credit_card_verification_number_right input{
	width:60px !important;
	background:url('images/search_input.gif') no-repeat scroll left top transparent;
	border:0 none;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	padding:4px 4px 5px 3px;
	vertical-align:top;
	width:67px;
}

#choose_payment_method_content_payment_select_left{
	width:120px;
	height:20px;
	float:left;
	clear:right;
	font-weight:700;
	line-height:20px;
}

#choose_payment_method_content_payment_select_right{
	width:130px;
	height:20px;
	float:left;
}

#choose_payment_method_content_payment_select_right span{
	position:absolute;
	border:1px solid #AB8E6B;
	width:128px !important;
	width:130px;
	height:17px !important;
	height:20px;
	margin-top:1px;
}


#choose_payment_method_content_payment_select_right select{
	position:absolute;
	width:130px;
	background:#FBF8E3;
	margin-left:-1px;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	height:20px;
	margin-top:-1px;
}

#order_comments{
	width:588px !important;
	width:590px;
	height:90px;
	float:left;
	margin-top:10px;
	padding-left:2px;
}

#order_comments_tip{
	width:588px;
	height:20px;
	line-height:20px;
	float:left;
	font-weight:700;
}

#order_comments_content{
	width:588px;
	height:62px;
	float:left;
}

#order_comments_content_left{
	width:402px;
	height:62px;
	float:left;
	clear:right;
}

#place_an_order{
	width:168px !important;
	width:588px;
	padding-right:420px;
	height:39px !important;
	height:62px;
	padding-top:22px;
	border-top:1px solid #720404;
	float:left;
	margin-top:20px;
}

#order_comments_content_left textarea{
	width:385px !important;
	width:387px;
	height:60px !important;
	height:62px;
	line-height:15px;
	border:1px solid #DDD;
	background:#FBF8E3;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
}

#checkout_error_tip{
	width:390px !important;
	width:655px;
	height:auto;
	float:left;
	padding-left:130px;
	padding-right:135px;
	margin-top:10px;
	display:none;
}

#error_tip_message_list{
	width:388px !important;
	width:390px;
	height:auto;
	border:1px solid #AB8E6B;
}

.error_tip_message{
	width:383px !important;
	width:388px;
	height:16px !important;
	line-height:16px;
	height:20px;
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	background:#FBF8E3;
}

.error_tip_message_left{
	height:16px;
	width:16px;
	float:left;
	clear:right;
	background-image:url('images/error_msg_icon.gif');
}

.error_tip_message_right{
	height:16px;
	width:362px !important;
	width:367px;
	line-height:16px;
	float:left;
	background:#FBF8E3;
	color:#EB5C41;
	padding-left:5px;
	font-weight:700;
}

/*====== Login ========*/
#login_page_top{
	width:400 !important;
	height:55px;
	width:655px;
	padding-right:245px;
	float:left;
	padding-left:10px;
}

#login_page_content{
	width:655px;
	height:auto
	float:left;
}

#login_page_content_left{
	width:309px !important;
	width:325px;
	height:auto;
	float:left;
	clear:right;
	border-right:1px solid #DEDEDE;
	padding-left:10px;
	padding-right:5px;
}

#login_page_content_left_title{
	width:309px;
	height:25px;
	line-height:25px;
	float:left;
	font-weight:700;
	color:#566036;
	font-size:18px;
}

#login_page_content_left_tip{
	width:309px;
	height:30px;
	line-height:15px;
	float:left;
	font-weight:700;
	font-size:12px;
	color:#858585;
}

#login_page_form{
	width:200px;
	height:auto;
	float:left;
	margin-top:5px;
}

#login_form_btn_1{
	width:214px;
	height:27px;
	float:left;
	margin-top:5px;
}

#login_page_content_right{
	width:310px !important;
	width:325px;
	height:auto;
	float:left;
	margin-left:5px;
	padding-left:5px;
	padding-right:10px;
}

#login_page_content_right_title{
	width:310px;
	height:25px;
	line-height:25px;
	float:left;
	font-weight:700;
	color:#566036;
	font-size:18px;
}

#login_page_content_right_tip{
	width:310px;
	height:45px;
	line-height:15px;
	float:left;
	font-weight:700;
	font-size:12px;
	color:#858585;
}

#login_form_btn_2{
	width:80px !important;
	width:310px;
	height:27px;
	float:left;
	margin-top:93px;
	padding-left:230px;
}

/*======= register Account =======*/
#register_account_tip{
	width:655px;
	height:32px;
	float:left;
}

#register_account_tip_info{
	width:645px !important;
	width:655px;
	height:30px !important;
	height:31px;
	float:left;
	border-bottom:1px solid #AB8E6B;
	background-image:url('images/top_nav_normal.jpg');
	color:#D4C699;
	font-size:18px;
	padding-left:10px;
	line-height:30px;
}

#register_account_content{
	width:450px !important;
	width:600px;
	float:left;
	margin-top:10px;
	height:auto;
	padding-left:150px;
}

.register_account_info_single{
	width:450px;
	height:22px !important;
	height:26px;
	padding-top:2px;
	padding-bottom:2px;
	float:left;
}

.register_account_info_single_left{
	width:180px;
	height:22px;
	float:left;
	clear:right;
	line-height:22px;
	font-weight:700;
}

.register_account_info_single_right{
	width:129px;
	height:22px;
	float:left;
}

.register_account_info_single_right input{
	width:123px !important;
	background:url("images/email_input_bg.gif") no-repeat scroll left top transparent;
	border:0 none;
	margin:0 2px 0 0;
	padding:4px 3px 5px 3px;
	vertical-align:top;
	width:129px;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	color:#AB8E6B;
}

#register_account_password_tip{
	width:389px;
	height:35px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}

#register_account_password_tip_1{
	width:389px;
	height:20px;
	float:left;
	line-height:20px;
	font-weight:700;
	font-size:15px;
	color:#CC8859;
}

#register_account_password_tip_2{
	width:389px;
	height:15px;
	float:left;
	line-height:15px;
	font-weight:700;
	font-size:11px;
}

#register_account_continue{
	width:80px !important;
	border-top:1px solid #AB8E6B;
	height:27px !important;
	height:32px;
	padding-top:4px;
	width:655px;
	padding-left:550px;
	padding-right:25px;
	margin-top:10px;
	float:left;
}

/*======= Register Shipping Address ========*/
#register_shipping_content{
	width:505px !important;
	width:655px;
	height:auto;
	float:left;
	padding-left:150px;
}

#register_shipping_information_content{
	width:290px;
	height:auto;
	float:left;
}

#register_address_error_tip{
	width:390px !important;
	width:655px;
	height:auto;
	float:left;
	padding-left:135px;
	padding-right:130px;
	margin-top:10px;
	margin-bottom:10px;
	display:none;
}

#register_address_error_tip_message_list{
	width:388px !important;
	width:390px;
	height:auto;
	border:1px solid #AB8E6B;
}

#register_account_error_tip{
	width:390px !important;
	width:655px;
	height:auto;
	float:left;
	padding-left:145px;
	padding-right:120px;
	margin-top:10px;
	display:none;
}

#register_account_error_tip_message_list{
	width:388px !important;
	width:390px;
	height:auto;
	border:1px solid #AB8E6B;
}

/*====== My Account ======*/
#myaccount_content{
	width:655px;
	height:auto;
	float:left;
	padding-top:20px;
	padding-bottom:10px;
}

#myaccount_top_title{
	width:645px !important;
	width:655px;
	height:30px !important;
	height:31px;
	float:left;
	border-bottom:1px solid #AB8E6B;
	background-image:url('images/top_nav_normal.jpg');
	color:#D4C699;
	font-size:18px;
	padding-left:10px;
	line-height:30px;
}

#myaccount_content a{
	text-decoration:none;
	color:#784529;
}

#myaccount_content a:hover{
	text-decoration:underline;
}

/*====== Confirm Order =======*/
#confirm_order_top{
	width:645px !important;
	width:655px;
	height:30px !important;
	height:31px;
	float:left;
	border-bottom:1px solid #AB8E6B;
	background-image:url('images/top_nav_normal.jpg');
	color:#D4C699;
	font-size:18px;
	padding-left:10px;
	line-height:30px;
}

#confirm_order_content{
	width:655px;
	height:auto;
	float:left;
	margin-top:10px;
}

#review_order_shipping_address{
	width:655px;
	height:auto;
	float:left;
}

#review_order_shipping_address_title,#item_details_title,#review_shipping_method_title,#review_payment_method_title,#review_order_pay_detail_title{
	width:645px !important;
	height:25px;
	background:#D4C699;
	width:655px;
	float:left;
	padding-left:10px;
	line-height:25px;
	color:#784529;
	font-size:15px;
	font-weight:700;
}

#review_order_shipping_address_content{
	width:645px !important;
	width:655px;
	height:auto;
	float:left;
	padding-left:10px;
}

#review_order_shipping_address_content_left{
	width:300px;
	height:100px;
	float:left;
	clear:right;
}

#review_order_shipping_address_content_right{
	width:300px;
	height:100px;
	float:left;
	margin-left:10px;
}

.shipping_address_content_single{
	width:300px;
	height:20px;
	float:left;
}

.shipping_address_content_single_left{
	width:100px;
	height:20px;
	line-height:20px;
	float:left;
	clear:right;
	font-weight:700;
	color:#636363;
}

.shipping_address_content_single_right{
	width:200px;
	height:20px;
	line-height:20px;
	float:left;
	font-weight:700;
	color:#84664A;
}

#item_details{
	width:655px;
	height:auto;
	float:left;
}

#item_details_content{
	width:655px;
	height:auto;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
}

#review_order_pay_detail_content{
	width:645px !important;
	width:655px;
	height:100px;
	float:left;
	padding-left:10px;
}

.review_order_pay_detail_content_single{
	width:645px;
	height:24px;
	line-height:24px;
	float:left;
}

.review_order_pay_detail_content_single_left{
	width:130px;
	height:24px;
	line-height:24px;
	float:left;
	font-size:12px;
	font-weight:700;
	clear:right;
	color:#636363;
}

.review_order_pay_detail_content_single_right{
	width:515px;
	height:24px;
	line-height:24px;
	float:left;
	font-weight:700;
	font-size:13px;
	color:#84664A;
}

#review_shipping_method,#review_payment_method,#review_order_pay_detail{
	width:655px;
	height:auto;
	float:left;
}

#review_shipping_method_content,#review_payment_method_content{
	width:645px !important;
	width:655px;
	height:20px !important;
	line-height:20px;
	padding-left:10px;
	font-weight:700;
	font-size:14px;
	color:#684529;
	padding-top:3px;
	padding-bottom:3px;
	height:26px;
	float:left;
}

#review_shipping_method_content span{
	font-size:11px;
	font-weight:700;
	color:#AB8E6B;
}

#review_order_total{
	width:635px !important;
	width:655px;
	height:30px;
	float:left;
	background:#555C33;
	color:#D4C699;
	line-height:30px;
	padding-right:20px;
	font-size:16px;
	font-weight:700;
	text-align:right;
}

#review_order_total span{
	color:#CD661D;
	font-size:18px;
}

#check_conditions{
	width:145px !important;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	width:655px;
	height:20px;
	padding-right:10px;
	line-height:20px;
	padding-left:500px;
}

#check_conditions input{
	float:left;
	clear:right;
	height:20px;
	width:20px;
}

#check_conditions a{
	text-decoration:none;
	color:#84664A;
}

#review_order_place_order{
	width:168px !important;
	width:655px;
	height:39px;
	float:left;
	padding-left:487px;
}

#order_success_tip{
	width:645px !important;
	width:655px;
	height:30px;
	float:left;
	background:#FBF8E3;
	color:#AA8C67;
	line-height:30px;
	font-size:15px;
	padding-left:10px;
}

#order_success_shop_more{
	width:175px !important;
	width:655px;
	height:27px;
	margin-top:10px;
	float:left;
	padding-left:480px;
}

/*====== Retrieve  Password======*/
#retrieve_password_form{
	width:655px;
	float:left;
	height:auto;
}

#retrieve_password_tip{
	width:635px !important;
	width:655px;
	line-height:15px;
	float:left;
	color:#784529;
	padding-left:10px;
	padding-right:10px;
}

#retrieve_password_content{
	width:635px !important;
	width:655px;
	height:22px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}

#retrieve_password_content_left{
	width:120px;
	height:22px;
	line-height:22px;
	float:left;
	clear:right;
	font-weight:700;
	font-size:13px;
}

#retrieve_password_content_right{
	width:217px;
	height:22px;
	float:left;
}

#retrieve_password_content_right input{
	width:210px !important;
	background:url('images/search_input.gif') no-repeat scroll left top transparent;
	border:0 none;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	padding:4px 4px 5px 3px;
	vertical-align:top;
	width:217px;
}

#btn_retrieve{
	width:80px !important;
	height:27px;
	float:left;
	padding-left:10px;
	width:655px;
	padding-right:565px;
	margin-top:10px;
}

.retrieve_email_tip{
	width:310px !important;
	width:315px;
	float:left;
	background:#FBF8E3;
	margin-left:10px;
	margin-top:10px;
	border:1px solid #684529;
	line-height:20px;
	font-weight:700;
	display:none;
	padding-left:5px;
}

/*======== Contact Us ========*/
#contactus_top{
	width:635px !important;
	width:655px;
	float:left;
	line-height:20px;
	height:auto;
	color:#684529;
	padding-left:10px;
	padding-right:10px;
}

#contactus_contents{
	width:635px !important;
	width:655px;
	float:left;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
}

.contactus_contents_single{
	width:635px;
	height:22px !important;
	height:26px;
	padding-top:2px;
	padding-bottom:2px;
	float:left;
}

.contactus_contents_single2{
	width:635px;
	height:62px !important;
	height:66px;
	padding-top:2px;
	padding-bottom:2px;
	float:left;
}

.contactus_contents_single_left{
	width:105px;
	height:22px;
	float:left;
	clear:right;
	line-height:22px;
	font-weight:700;
}

.contactus_contents_single2_left{
	width:105px;
	height:22px;
	float:left;
	clear:right;
	line-height:22px;
	font-weight:700;
}

.contactus_contents_single_right{
	width:217px;
	height:22px;
	float:left;
}

.contactus_contents_single2_right{
	width:217px;
	height:62px;
	float:left;
	background:red;
}

.contactus_contents_single2_right textarea{
	width:215px !important;
	width:217px;
	height:60px !important;
	height:62px;
	border:1px solid #684529;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	background:#FBF8E3;
	margin:none;
	padding:none;
	line-height:15px;
}

.contactus_contents_single_right input{
	width:210px !important;
	background:url('images/search_input.gif') no-repeat scroll left top transparent;
	border:0 none;
	color:#AB8E6B;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	padding:4px 4px 5px 3px;
	vertical-align:top;
	width:217px;
}

#contactus_submit{
	width:80px !important;
	width:322px;
	height:27px;
	margin-top:10px;
	float:left;
	padding-left:105px;
	padding-right:137px;
}

#contactus_error_tip{
	width:213px !important;
	width:215px;
	height:auto;
	float:left;
	border:1px solid #AB8E6B;
	display:none;
	margin-top:5px;
	margin-left:105px;
}

.contactus_error_tip_single{
	width:205px !important;
	width:213px;
	height:auto;
	float:left;
	padding-left:4px;
	padding-right:4px;
	background:#FBF8E3;
	padding-top:2px;
	padding-bottom:2px;
}

.contactus_error_tip_single_left{
	width:16px;
	height:16px;
	float:left;
	clear:right;
	background-image:url('images/error_msg_icon.gif');
}

.contactus_error_tip_single_right{
	width:185px !important;
	width:189px;
	float:left;
	line-height:16px;
	background:#FBF8E3;
	color:#EB5C41;
	font-weight:700;
	font-size:11px;
	padding-left:4px;
}


/*====== F.A.Q ========*/
#faq_list_all{
	width:655px;
	height:auto;
	float:left;
}

.list_faq_nav li{
	height:20px;
	line-height:20px;
}

.list_faq_nav{
	margin-bottom:20px;
	padding-left:10px;
	background:#FBF8E3;
}

.list_faq_nav a{
	text-decoration:none;
	color:#AA8C67;
}

.list_faq_content{
	width:655px;
	height:auto;
}

#faq_content_content{
	background:#EEF3F6;
	width:635px !important;
	width:655px;
	height:auto;
	padding-top:20px;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	color:#AA8C67;
}

#faq_content_content a{
	color:#AA8C67;
	text-decoration:none;
}

#testimonial_content{
	width:655px;
	height:auto;
	float:left;
}

#testimonial_list{
	width:655px;
	height:auto;
	float:left;
}

.testimonial_list_one{
	width:655px;
	height:auto;
	margin-bottom:20px;
	float:left;
	background:#FBF8E3;
}

.testimonial_list_one_title{
	width:655px;
	height:20px;
	line-height:20px;
	float:left;
	margin-bottom:4px;
}

.testimonial_list_one_content{
	width:643px !important;
	width:655px;
	height:auto;
	line-height:18px;
	float:left;
	border:1px solid #AB8E6B;
	padding:5px;
	font-size:13px;
	color:#AB8E6B;
}

#normal_page_content{
	width:635px !important;
	width:655px;
	height:auto;
	padding:10px;
	float:left;
	font-size:12px;
	color:#B59D7F;
}

#normal_page_content a{
	color:#B59D7F;
	text-decoration:none;
}
  
#captcha_input{
	float:left;
	clear:right;
	margin-right:10px;
}

#captcha_img{
	float:left;
	width:60px;
	height:20px;
	margin-top:10px;
}
