body {
	background: url(images/bg01.jpg) #FBEDB5 repeat left top;
	margin: 0px;
	padding: 0px;
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#666;
	text-decoration:none;
	line-height:17px;
}
.page_bg {
	background:url(images/bg.jpg) repeat-y top center;
}
li {
	color: #666666;
}
#wrapper {
	margin: 0px auto 0px auto;
	padding:0px;
	width:836px;
	background:#FFFFFF;
	display: table;
}
#page_content {
	width:836px;
	float:left;
	clear:both;
	background:url(images/bg_rhs.gif) repeat-y top right;
}
form {
	margin:0px;
	padding:0px;
}
/*Common---------------*/
.clearfix {
	clear:both;
	display:block;
	visibility:hidden;
	height:0px;
	content: ".";
	line-height:0px;
}
.left {
	float:left;
}
.right {
	float:right;
}
.hitext {
	font-size:11px;
	color:#EC6700;
	margin: 8px;
}
.link11 {
	padding-left:10px;
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#A3B69B;
	text-decoration:none;
	line-height:16px;
}
.link11 a{
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#A3B69B;
	text-decoration:none;
}
.link11 a:hover{
	color:#A3B69B;
	text-decoration: underline;
}
/*Header---------------*/
#header {
	width:836px;
}
.top_main {
	height:85px;
}
.logo {
	float:left;
	margin-top:36px;
	margin-left:32px;
}
.top_link {
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#3F6530;
	text-decoration:none;
	float:right;
	margin-right:10px;
	margin-top:30px;
	text-align: right;
}
.top_link a{
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#3F6530;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
}
.top_link a:hover{
	color:#EC6700;
	text-decoration: underline;
}
#navi {
	height:47px;
}
.navigation {
	background:#EC6700;
	width:618px;
	height:38px;
	float:left;
	padding-top:9px;
	margin-right:1px;
}
.cart {
	width:217px;
	float: right;
	background:#FBEDB5;
	height:47px;
}
.font10 {
	font-family:Tahoma, Arial, Georgia;
	font-size:10px;
	color:#EC6700;
	font-weight:bold;
	text-decoration:none;
}
.font10 a{
	font-family:Tahoma, Arial, Georgia;
	font-size:10px;
	color:#EC6700;
	font-weight:bold;
	text-decoration:none;
}
.font10 a:hover{
	color:#EC6700;
	text-decoration: underline;
}

.font10_blk {
	font-family:Tahoma, Arial, Georgia;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
/*Banner---------------*/
#banner {
	width:836px;
	height:172px;
}
#banner img{
	margin: 1px 0px;
	padding:0px;
}
.login {
	margin:1px 0px 1px 0px;
	background:url(images/login_bg.jpg) repeat-x top left;
	width:217px;
	height:170px;
	float:right;
}


/*Right Band---------------*/
#right_band {
	width: 217px;
	float: right;
}
#right_band h1{
	border-top: 1px solid #FFFFFF;
}
.h_teaworld {
	margin-top:1px;
}
.listing ul{
	margin: 5px 0px 5px 30px;
	padding:0px;
	list-style-type:none;
}
.listing li{
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#3E642F;
	line-height:17px;
	text-decoration:none;
	list-style-type:disc;
}
.listing li a:link, .listing li a:visited, .pro_detail a:link, .pro_detail a:visited {
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#3E642F;
	line-height:17px;
	text-decoration:none;
}
.listing li a:hover, .pro_detail a:hover {
	color:#3E642F;
	text-decoration: underline;
}
.content11 {
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#0A0000;
	text-decoration:none;
	line-height:17px;
}
.textarea {
	font-family: Tahoma, Arial, Georgia;
	font-size: 11px;
	text-decoration: none;
	padding-left: 10px;
	line-height: 16px;
	*line-height: 20px;
	padding-top: 4px;
	*padding-top: 0px;
	border: 1px solid #476D38;
}
.textfield, .textfield01, .textfield_reg {
	font-family: Tahoma, Arial, Georgia;
	font-size: 11px;
	height:17px;
	*height:21px;
	text-decoration: none;
	padding-left: 10px;
	line-height: 16px;
	*line-height: 20px;
	padding-top: 4px;
	*padding-top: 0px;
}
.textfield, .selectbox, .textfield_reg {
	background-color: #FFFFFF;
	border: 1px solid #476D38;
	color: #446A35;
	/*color:#FFFFFF;*/
}
.selectbox, .textfield_reg {
	font-family: Tahoma, Arial, Georgia;
	font-size: 11px;
	text-decoration: none;
	padding-left: 5px;
	line-height: 16px;
	color: #000000;
}
.textfield01 {
	background-color: #CBD8C6;
	border: 1px solid #A3B69B;
	color: #3E642F;
}
.right_button {
	border:none;
	background:url(images/go.gif) no-repeat left;
	height: 25px;
	width: 26px;
}
.login_button {
	border:none;
	background:url(images/bt_login.gif) no-repeat left;
	height: 20px;
	width: 76px;
}
.button_general {
	border: none;
	height: 20px;
}
/*content Area---------------*/
#content_area {
	width:618px;
	*width: 617px;
	float:left;
	background:url(images/bg_grey.gif) repeat-y top right;
}
#content_inner {
	width:618px;
	*width: 617px;
	float:left;
}
.content {
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#333333;
	line-height: 15px;
	text-decoration:none;
	margin:10px 20px 10px 20px;
}
.hline {
	background:url(images/hline.gif) repeat-x top left;
	height:15px;
	display:block;
	clear:both;
}
.articles {
	float:right;
	width:176px;
	background-color:#F2F2F2;
	margin-bottom:0px;
	height:100%;
}
.products {
	width:440px;
	float:left;
}
.recipes {
	background: url(images/buytea.jpg) no-repeat left top;
	width:575px;
	height:360px;
	margin-left:0px;
	float:left;
	width:575px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.rec_butoon {
	float:left;
	width:302px;
	margin-top:339px;
	outline: none;
}
.recipe_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:14px;
	float:left;
	width:243px;
	margin:0px;
	padding:10px 15px;
	text-align:justify;
}
.recipe_content p{
	margin:0px 0px 5px 0px;
	padding:0px;
}
.recipe_content ul{
	margin:0px 0px 6px 15px;
	padding:0px;
	list-style-type: square;
}
.recipe_content li{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.recipe_content h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	margin:0px 0px 2px 0px;
}
.email {
	text-align:right;
}
.pro_detail {
	margin-left:0px;
	margin-bottom:12px;
	float:left;
	width:575px;
}
.pro_detail h1, h2 {
	background: url(images/bullet.gif) no-repeat left 6px;
	*background: url(images/bullet.gif) no-repeat left 5px;
	padding: 0px 0px 0px 12px;
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#EC6700;
	font-weight:bold;
	text-decoration:none;
	text-transform: uppercase;
}
.closedetail {
	cursor: pointer;
}
.pro_detail p {
	padding-left:12px;
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color: #666666;
	line-height:15px;
	font-weight: normal;
	text-decoration:none;
}
.product_list_inner {
	width:440px;
	float: left;
}
.product_list {
	float: left;
	width:260px;
}
.product_list ul, .product_list_inner ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.product_list li, .product_list_inner li{
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#EC6700;
	font-weight:bold;
	text-decoration:none;
	line-height:12px;
	list-style-type:none;
	padding-bottom: 8px;
}
.product_list li h1, .product_list_inner li h1 {
	background: url(images/bullet.gif) no-repeat left 5px;
	*background: url(images/bullet.gif) no-repeat left 4px;
	padding: 0px 0px 0px 12px;
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#EC6700;
	font-weight:bold;
	text-decoration:none;
	text-transform: uppercase;
	cursor: pointer;
}
.product_list li p, .product_list_inner li p{
	padding-left:12px;
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#666666;
	line-height:15px;
	font-weight: normal;
	text-decoration:none;
}
.product_list li.buttons, .product_list_inner li.buttons {
	padding-left:12px;
	line-height:15px;
}
.product_list li h2, .product_list_inner li h2{
	padding:10px 0px 10px 12px;
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	font-weight: bold;
}
.product_list_inner li a:link, .product_list_inner li a:visited {
	text-decoration: none;
}
.product_list_inner li a:hover {
	text-decoration: none;
	color: inherit;
}
.product_list li p, h1, h2, .product_list_inner li p, h1, h2 {
	margin:0px;
}
.price {
	color: #3D632E;
}
.thumb {
	margin-right: 10px;
	display: block;
	float: left;
	background-image: url(images/bg_dot.gif);
	background-repeat: repeat;
}
.thumb img {
	padding:20px;
	background-color:white;
	margin: 2px;
	cursor: pointer;
}
.sep_line {
	background-color:#3E642F;
	height:2px;
	width:150px;
	margin:6px 0px 10px 12px;
}
.article_content {
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#72726E;
	text-decoration:none;
	line-height:16px;
	width:150px;
	margin-left:14px;
	margin-bottom:10px;
	text-align:justify;
}
.article_content a{
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#426A32;
	text-decoration: underline;
	text-align:right;
}
.article_content a:hover{
	text-decoration:none;
}
.button_grn, .button_org {
	height:17px;
	padding-left:14px;
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	text-transform: uppercase;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	border: none;
	padding-right:5px;
	padding-bottom: 2px;
	*padding-bottom: 0px;
}
.button_grn {
	background: url(images/bullet_grn.gif) #3D632E no-repeat left;
	width:80px;
}
.button_org {
	background: url(images/bullet_org.gif) #EC6700 no-repeat left;
	width:96px;
}
#footer {
	height:90px;
	background-color:#EC6700;
	clear:both;
}
.copyright {
	font-family:Tahoma, Arial, Georgia;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	margin-top:17px;
	margin-left:20px;
	float:left;
}
.b_link {
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	float:right;
	margin-right:20px;
	margin-top:20px;
}
.copyright a, .b_link a{
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}
.copyright a:hover, .b_link a:hover{
	color:#fff;
	text-decoration: underline;
}

/* Table data */
.content td {
	font-family:Tahoma, Arial, Georgia;
	font-size:11px;
	line-height: 15px;
	text-decoration:none;
	margin:10px 20px 10px 20px;
}

/* Blog Style */
#sidebar {
	font-family: Tahoma, Arial, Georgia;
	background-color: #eeeeee;
	font-size: 10px;
	padding: 5px;
	width: 207px;
	float: right;
}
#sidebar img {
	border: none;
}
#sidebar hr {
	border: none;
	background:url(images/hline.gif) repeat-x top left;
	clear:both;
}
#sidebar a:link, a:visited {
	font-family: Tahoma, Arial, Georgia;
	font-size: 11px;
}