@charset "utf-8";
html,body{ padding:0; margin:0; font-size:11px; font-family:"Century Gothic",Arial, Helvetica, sans-serif; height:100%; width:100%; position:relative; background:#F3F6D9 ;}
a{ color:#FF8000}
#wrap{ width:780px; background:#fff; margin:0 auto; height:auto}
#header{ width:100%; height:auto; background:#F3F6D9 url(../images/index_top_02.jpg) 287px 0 no-repeat; position:relative; z-index:10}
#navMenu{ width:310px; float:right; height:130px;background:url(../images/index_top_04.jpg) 0  30px no-repeat;}
#menuMain{width:310px;background:url(../images/index_top_03.jpg) repeat-y; height:30px; overflow:hidden; }
#menuMain a{ color:#3D3600; margin:7px 6px 0; display:block;float:left; text-decoration:none}
#menuMain a.dot{ width:3px; font-size:0; height:17px ;background:url(../images/left_dot.gif) center bottom no-repeat; padding:0; margin:0;}
#menuMain a#linkPress{ margin-left:79px}
#logo{ width:287px; height:130px; background:url(../images/index_top_01.jpg); display:block; overflow:hidden; float:left}
#nav{ clear:both; height:24px; width:780px;background:#006227; position:relative}
#nav span{ background:url(../images/index_top_line.jpg) no-repeat; display:block; width:5px; height:24px; position:absolute; top:0; }
#nav span#line_1{left:59px}
#nav span#line_2{left:174px}
#nav span#line_3{left:269px}
#nav span#line_4{left:386px}
#nav span#line_5{left:471px}
#nav span#line_6{left:574px}
#nav span#line_7{left:696px}
#nav div{ position:absolute; top:0; height:24px; background-repeat:no-repeat; cursor:pointer}
#nav #navNews{ background-image:url(../images/index_top_05.jpg); width:47px; left:5px}
#nav #navLocations{ background-image:url(../images/index_top_06.jpg); width:89px; left:75px}
#nav #navMenus{ background-image:url(../images/index_top_07.jpg); width:73px; left:188px}
#nav #navOffice{ background-image:url(../images/index_top_08.jpg); width:91px; left:285px}
#nav #navTeaClub{ background-image:url(../images/index_top_09.jpg); width:65px; left:399px}
#nav #navShop{ background-image:url(../images/index_top_10.jpg); width:79px; left:486px}
#nav #navAbout{ background-image:url(../images/index_top_11.jpg); width:95px; left:590px}
#nav #navTeaStuff{ background-image:url(../images/index_top_12.jpg); width:64px; left:709px}
#nav div a.navTitle{ display:none;height:24px; padding:0;font-size:0; border:none}
#nav div a{ display:none; background-color:#006227; padding:3px 0 3px 23px; width:auto;text-decoration:none;font-size:11px; color:#fff; border-top:1px solid #fff; border-right:3px solid #C0C0C0}
#nav div a:hover{ background-color:#B5DC11}
#nav div#navNews a.navTitle{ background:url(../images/index_top_05_on.jpg); width:47px; }
#nav div#navLocations a.navTitle{ background:url(../images/index_top_06_on.jpg); width:89px;}
#nav div#navMenus a.navTitle{ background:url(../images/index_top_07_on.jpg); width:73px; }
#nav div#navOffice a.navTitle{ background:url(../images/index_top_08_on.jpg); width:91px; }
#nav div#navTeaClub a.navTitle{ background:url(../images/index_top_09_on.jpg); width:65px;}
#nav div#navShop a.navTitle{ background:url(../images/index_top_10_on.jpg); width:79px; }
#nav div#navAbout a.navTitle{ background:url(../images/index_top_11_on.jpg); width:95px; }
#nav div#navTeaStuff a.navTitle{ background:url(../images/index_top_12_on.jpg); width:64px;}



#content{ width:100%; height:auto; background:#EEF7CC url(../images/left02.jpg) 0 78px no-repeat; position:relative; z-index:1}
#wrap .index{ background:#fff}
#contentIndexLeft{ width:550px; height:auto;line-height:16px; float:left; }
#CIL_1{ padding:46px 0 0 25px}
#CIL_1 div{ width:280px; height:auto; padding-top:14px; margin-bottom:1px; }
#CIL_2{ background:#B5DB12; font-size:13px; font-weight:bold; color:#3D3600; padding:4px 0 5px 0; width:323px; text-align:center}
#CIL_3{ padding:16px 0 0 25px; height:auto; width:270px}
#contentIndexRight{ border:5px solid #E6F3AD; padding:3px; width:auto; height:auto; float:left ; margin-top:16px; background:#fff}
#contentIndexRightMain{border:1px solid #E6F3AD; width:187px; height:auto; background:#F3F6D9 url(../images/index_right_bg.jpg) center 13px no-repeat; padding:23px 9px 7px; color:#3d3600}
#contentLeft{ float:left; width:153px; color:#3D3600;}
#cL_1{ padding:54px 0 7px 12px; display:block; font-size:12px; border-bottom:1px solid #BFDB38}
#cL_2{ height:auto; width:auto; overflow:hidden; padding:8px 0 0 16px}
#cL_2 a{ display:block; color:#3D3600; text-decoration:none; background:url(../images/left_dot.gif) left 6px no-repeat; padding: 0 10px 3px 8px; height:19px; height:auto;}
#cL_2 a:hover{ color:#FF8000}
#cL_2 a.lev2{ margin-left:15px; padding: 1px 25px 3px 8px;}
#cL_2 a.selected{ color:#A5A5A5; background-image:url(../images/left_dot_.gif)}
#contentRight{ float:left; height:auto; background:#fff; width:627px;overflow:hidden;}
#cRMinH{ font-size:0; padding:0; margin:0; border:none; width:1px; overflow:hidden; height:500px;float:left}
/*
#contentRightMain{ width:584px; height:auto; float:left; padding: 0 10px 0 32px}
*/
#contentRightMain{ background:#fff; width:584px; height:auto; float:left; padding: 0 10px 0 0}
.title_{  text-align:right; border-bottom:1px solid #B7DB15; height:75px; overflow:hidden; margin-bottom:21px; position:relative}
.title_ img{ margin:1px 0 1px 1px}
.title_ div{ position:absolute; left:0; bottom:8px;color:#006227; font-size:21px; width:300px; text-align:left; line-height:21px}

.conPm{ margin-bottom:30px}
.content_L{ float:left; width:414px; height:auto; padding:3px 0 13px 3px; line-height:16px; font-size:11px; }
.content_L a:hover{ text-decoration:underline}
.content_L span{ display:block; padding:15px 15px 6px 0;}
.content_L  .imgList,.content_L  .imgList_{padding:15px 0 22px 0;}
.imgList_1{padding:15px 0 5px 3px; width:520px}
.imgList_3{padding:18px 0 19px 3px; width:520px}
.imgList_3 img{float:left; margin:11px 7px 0 6px}
/*
.imgList_3 strong{ display:block; height:16px}
*/
.imgList_3 strong{height:16px}
.content_L  .imgList_ img,.imgList_1 img{ float:left; margin:0 3px}
/*
.content_R{float:left; width:154px; height:auto; background:#F3F6D9; border:1px solid #D9ED87; padding:9px 16px 15px 16px;color:#3D3600; line-height:12px}
*/
.content_R{ float:left; width:130px!important; width: 160px; height:auto; background:#F3F6D9; border:1px solid #D9ED87; padding:9px 16px 15px 16px;color:#3D3600; line-height:12px; font-size:11px;}
/*
.content_R strong{ display:block; background:url(../images/line.gif) 0 bottom repeat-x;  height:21px; margin-bottom:5px}
*/
.content_R strong{ display:block; background:url(../images/images/line.gif) 0 bottom repeat-x;  height:21px; margin-bottom:5px}
#footer{ background:#3D3600; width:auto; height:24px; color:#B5DC11; font-size:9px;  text-align:right; position:relative}
#footer span{ float:left; padding:6px 0 0 23px;}
#footer span.r{ float:right; padding:7px 24px 0 23px;}
#footerLink{ display:block; width:42px; height:15px; background:url(../images/anythink_logo.gif); position:absolute; left:144px; top:4px}

#cIRM_1_c{ padding-top:8px;}
#cIRM_1_c strong{ display:block; padding-bottom:16px}
#footer .clear,.clear{ clear:both; height:0; line-height:0; font-size:0; overflow:hidden; position:static; margin:0; padding:0; border:none}
.left{ float:left}
.h19{ display:block; height:19px; width:auto}
.title{ background:url(../images/title.gif) no-repeat; height:20px; display:block; margin-left:9px}
.line{background:url(../images/line.gif) left bottom repeat-x;}
.pTop12{ padding-top:12px; display:block}
#wNew{ width:85px}
#wmenu{ width:165px; background-position:-86px 0; margin-top:42px}
#wNews{width:37px; background-position:-253px 0; margin:37px 0 8px 9px}

.color01{color:#6D5501; font-size:13px; margin-left:3px}
.conteTileA{ color:#6D5501; font-weight:bold; font-size:16px; text-decoration:none; line-height:20px; }
.conteTileA_1{color:#6D5501; font-weight:bold; font-size:16px; text-decoration:none; line-height:21px; margin-left:3px; }
.conteTileA_1:hover{ text-decoration:underline}
#contentRightMain a.conteTileA{color:#6D5501; font-weight:bold; font-size:16px; text-decoration:none; line-height:20px; }
#contentRightMain a.conteTileA:hover{color:#6D5501; text-decoration:underline}
#contentRightMain a.conteTileA_1{color:#6D5501; font-weight:bold; font-size:16px; text-decoration:none; line-height:21px; margin-left:3px; }
#contentRightMain a.conteTileA_1:hover{color:#6D5501; text-decoration:underline}
#contentRightMain a:hover{color:#FF8000; text-decoration:none}
.conteTileSpan{ color:#6D5501; font-weight:bold; font-size:16px; text-decoration:none; line-height:20px; padding:18px 0 19px 3px; display:block;}
.left10{ margin-left:43px; font-size:12px}
.mctitle{ display:block; padding:8px 0 1px 11px}
.listTopB{line-height:11px; height:13px; overflow:hidden; display:block; padding-top:2px}
.Menulist{ margin-left:8px}

table#ourTab1{ font-size:11px; margin-top:-1px}
table#ourTab1 tr td{ border:1px solid #000; vertical-align:top;}
table#ourTab1 tr td#one_title{ background:#030;font-size:17px; font-weight:bold; padding:8px 16px 8px 8px; line-height:21px; color:#E2FFC5; border-bottom:none }
table#ourTab1 tr td#one_left{ padding:4px 0 4px 8px ; width:220px; border-right:none; }
table#ourTab1 tr td#one_right{ border-left:none; text-align:right; padding:3px 8px 4px 0;}
table#ourTab2{ font-size:11px; margin:20px 0 22px 0}
table#ourTab2 tr td{ border:1px solid #030; border-top:none; background:#E6F3AD; padding:4px 8px; vertical-align:top;vertical-align:middle; }
table#ourTab2 tr.top td{border:1px solid #030;color:#E6F3AD;background:#3D3600; padding:10px 8px; font-size:15px}
table#ourTab2 tr td.left{ background:#A0C80A; border-right:none; font-weight:bold; padding:11px 0 0 8px;  width:50px; vertical-align:top; overflow:hidden; height:29px; +height:auto }
table#ourTab2 tr td.right{background:#A0C80A; border-left:none;  width:38px; padding:0 20px 0 0; text-align:right; height:39px }
table#ourTab2 tr td.bom{ font-size:9px;background:#A0C80A; line-height:13px}

