BODY, PRE, TD, LI, UL, OL, DL, P, FORM, INPUT, SELECT, TEXTAREA {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
}

BODY {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}

form {
	display: inline;
}

img {
	border: none;
}


/*
main section
*/

#main_table{
	width: 1024px;
}

#main_cell{
	background-color: #fff;
}

#top{
	background-image: url(images/bg_top_index.jpg);
	width: 1024px;
	height: 230px;
	vertical-align: top;
	padding-top: 21px;
	padding-left: 402px;
}

#top_price{
	background-image: url(images/bg_top_price.jpg);
	width: 1024px;
	height: 230px;
	vertical-align: top;
	padding-top: 28px;
	padding-left: 40px;
}

#top_anhui{
	background-image: url(images/bg_top_anhui.jpg);
	width: 1024px;
	height: 230px;
	vertical-align: top;
	padding-top: 28px;
	padding-left: 40px;
}

#top_babao{
	background-image: url(images/bg_top_babao.jpg);
	width: 1024px;
	height: 230px;
	vertical-align: top;
	padding-top: 28px;
	padding-left: 40px;
}

#senter_scripts{
	width: 100%;
	height: 323px;
	margin: 8px 0px 0px 13px;
}

#senter_scripts_bottom{
	height: 340px;
}

#start_content{
	padding: 36px 31px 57px 0px;
	color: #656668;
	font-size: 15px;
	font-weight: bold;
	line-height: 24px;
}

#contacts{
	color: #78834c;
	font: Tohoma;
	font-weight: bold;
	padding-top: 7px;
	line-height: 18px;
}

#contacts A{
	color: #78834c;
	font: Tohoma;
	font-weight: bold;
	text-decoration: none;
}

#bottom{
	height: 128px;
	background: url(images/bg_bottom.gif) repeat-x;
}

#bottom_left{
	height: 128px;
	background: url(images/bg_bottom_left.jpg) no-repeat;
	vertical-align: top;
}

#copyrights{
	color: #78834c;
	font: Tohoma;
	font-weight: bold;
	margin-top: 40px;
	line-height: 18px;
	float: left;
	margin-right: 15px;
}

#china{
	width: 212px;
	background: #cbeb5b url(images/china_map.jpg) 10px 11px no-repeat;
	vertical-align: top;
	padding: 174px 0 10px 0;
}

#china P{
	margin: 0px 13px 0px 15px;
	font-weight: bold;
	text-indent: 12px;
	font-size: 10px;
	text-align: justify;
	color: #4d5a22;
}

#photo_title{
	width: 556px;
	height: 29px;
	background-color: #6db400;
	margin-bottom: 10px;
}

#photo_title SPAN{
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	line-height: 29px;
	padding-left: 12px;
}


/* menu */
P.menu{
	height: 23px;
}

P.menuCurrent{ height: 23px;background-image: url(images/bg_active_menu.gif);}

A.menu{
	font-family: Tahoma;
	font-weight: bolder;
	text-decoration: none;
	color: #8a8c8e;
	width: 212px;
	height: 23px;
	padding: 4px 0px 0px 42px;
}

/* scroll */
TD.scroll{
	width: 193px;
	background-image: url(images/bg_scroll.jpg);
	background-repeat:no-repeat;
	vertical-align: top;
}

TD.scroll IMG{
	margin: 28px 0px 0px 45px;
}

TD.scroll H1{
	color: #006000;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	widows:120px;
	text-align: center;
	line-height: 13px;
}

TD.scroll P{
	width:120px;
	margin: 0px 0px 0px 43px;
	padding: 0px;
}

TD.scroll P A{
	color: #337041;
	text-decoration: none;
	padding-right: 16px;
	font-size: 10px;
}

TD.scroll P A:hover{
	text-decoration: underline;
}

.first_cup{
	color: #126634;
	font-size: 56px;
	margin-top: 30px;
	margin-right: 3px;
	font-family: Verdana;
}

A.bottom_menu{
	color: #565950;
	margin: 0px 20px 0px 0px;
	font-weight: bold;
	text-decoration: none;
}
A.bottom_menu:hover{
	text-decoration: underline;
}

P.header_links{
	text-align: center;
}

P.header_links A{
	font-family: Tahoma;
	color: #3a7638;
	text-decoration: none;
	font-weight: bold;
}

.page_sub_title{
	color: #146634;
	font-size: 13px;
	font-weight: bolder;
}

/* Price page */

.tea_div{
	background-color: #2b8e44;
	height: 1px;
}

.photo_sell{
	background: #daeaa1 url(images/ico_plus.gif) no-repeat top left;
	height: 225px;
	width: 213px;
	text-align: center;
}

.desc_cell{
	vertical-align: middle;
	padding: 4px 16px 5px 8px;
}

.desc_cell H1{
	color: #000;
	font-size: 12px;
	margin-bottom: 7px;
}

.desc_cell P{
	padding: 0px;
	margin: 0px 0px 8px 0px;
}

.desc_cell P A{
	color: #333333;
	text-decoration: none;
}

.desc_cell P A:hover{
	color: #146634;
}

TABLE.price{
	width: 190px;
	background: #269300;
	vartical-align: bottom;
}

TD.weight{
	width: 62px;
	text-align: center;
	color: #fff;
	font-weight: bold;
}

TD.price{
	text-align: center;
	color: #146634;
	font-weight: bold;
}

/* anhui page */
#gallery SPAN{
	float: left;
	border: 1px solid #6e6e6d;
	margin-right: 4px;
	margin-bottom: 4px;
}

#gallery SPAN IMG{
	margin: 1px;
}

/* babao */
#babao_top{
	background-color: #eef5d2;
	vertical-align: top;
	padding: 25px 40px 0 10px;
}

#babao_top P{
	color: #247b1f;
	font: bold 14px/120% Tahoma;
	text-indent: 18px;
}

DIV.babao_teas{
	width: 212px;
	text-align:center;
}

DIV.babao_teas IMG{
	margin-top: 28px;
}

DIV.babao_teas HR{
	width: 151px;
	padding: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}

DIV.babao_teas SPAN{
	background-color: #fff;
	border: 1px solid #1d771a;
	width: 151px;
	display: block;
	margin-left: 24;
	padding: 1px;
	font-weight: bold;
	color:#1d771a;
}

DIV.babao_teas P{
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
	margin: 2px 24px 2px 24px;
	color: #1d771a;
}

#babao_content{
	padding: 12px 37px 59px 10px;
	vertical-align: top;
}

#babao_content OL{
	margin: 0px;
	padding-left: 18px;
}

#babao_content OL LI{
	margin-bottom: 14px;
	font-size: 12px;
	text-align:justify;
}

#babao_content OL LI B{
	color: #1c771c;
}

#babao_content H1{
	font-size: 17px;
	font-weight: bold;
}

/* gifts */

#gifts{
	margin: 0 5 0 90px;
	padding-left: 18px;
	font-size: 14px;
}

#gifts LI{
	font-size: 14px;
	margin-bottom: 7px;
	font-weight: bold;
	color: #586232;
}


/* symbols */
.sym_cell{
	background-color: #daeaa1;
	text-align: center;
	width: 211px;
}
 .sym_fchar{
 	width: 26px;
	padding-top: 16px;
	padding-left: 12px;
	vertical-align: top; 
	color: #005200;
	font-size: 30px;
	text-align:right;
 }
  
 .sym_text{
 	width: 254px;
	vertical-align: top;
	padding-top: 20px;
	padding-bottom: 20px;
 }

.sym_text P{
	color: #4f4f4d;
	font-weight: bold;
	padding: 0 17px 0 3px;
	margin: 0;
	text-align:justify;
 }

TD.recept A{
    font-size: 11px;
    color: #146634;
}


TD.recept A:hover{ text-decoration: none; }


