/*@import url(/css/menu.css);*/

/* reset all */
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th{margin:0;padding:0;}
table{}
fieldset,img{border:0;margin:0;padding:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:0.9em;font-weight:inherit;color:#666;}
input,textarea,select{_font-size:90%;}
legend{color:#000;}

form{font-size:12px;}
#cont_form td {font-size:12px;}
#cont_form input {font-size:12px;}
.cf_label {text-align:right;padding-right:5px;height:25px;vertical-align:25px;}


body {font:12px arial,helvetica,clean,sans-serif;}
table {font-size:inherit;background:transparent;}
body{text-align:center;color:#000;background:#E3F2C9;}
p{margin-bottom:10px;}

/** GLOBAL LINK STYLES **/
a{color:#AFBD22;text-decoration:underline;}
a:link{color:#AFBD22;text-decoration:underline;}
a:visited{color:#9A0217;text-decoration:none;}
a:active{color:#AFBD22;text-decoration:underline;}
a:hover{color:#9A0217;text-decoration:none;}

/** PAGE ELEMENTS **/
#doc { margin-left: auto;margin-right: auto;width:932px; text-align:left; position:relative;}
.doc_wide{width:1130px!important;}
#bd_home{position:relative;top:60px;width:932px;min-height:382px;height:auto !important;background:url(../../../themes/twoleaves/images/logo.gif) 108px 0px;background-repeat:no-repeat;background-color:#FFF;}
#bd_tea{position:relative;top:60px;width:932px;min-height:423px;height:auto !important;background:url(../../../themes/twoleaves/images/logo_small.gif) 108px 10px;background-repeat:no-repeat;background-color:#FFF;}
#bd_region{position:relative;top:60px;width:932px;min-height:423px;height:auto !important;background:url(../../../themes/twoleaves/images/map_left.gif) 85px 0px;background-repeat:no-repeat;background-color:#FFF;}
#bd_cart{position:relative;top:60px;width:932px;min-height:635px;height:auto !important;background:url(../../../themes/twoleaves/images/logo_small.gif) 108px 10px;background-repeat:no-repeat;background-color:#FFF;}
#bd_bottom{position:relative;top:498px;width:940px;min-height:175px;height:auto !important;background:transparent;border:0px solid #000;}
#bd_check{position:relative;width:932px;min-height:910px;height:auto !important;background:url(../../../themes/twoleaves/images/logo_small.gif) 108px 10px;background-repeat:no-repeat;}
#bd_content{position:relative;top:60px;width:932px;min-height:760px;height:auto !important;background:url(../../../themes/twoleaves/images/logo_small.gif) 108px 10px;background-repeat:no-repeat;background-color:#FFF;}
#bd_news{position:relative;top:60px;width:932px;background:url(../../../themes/twoleaves/images/bg_news.gif) 0px 0px;background-repeat:repeat-y;background-color:#FFF;min-height:723px;height:auto !important}
#bd_wholesale{position:relative;top:60px;width:932px;background:url(../../../themes/twoleaves/images/bg_wholesale.png) 0px 0px;background-repeat:repeat-y;background-color:#FFF;min-height:723px;height:auto !important}
#bd_continue{position:relative;top:60px;width:932px;height:910px;background:url(../../../themes/twoleaves/images/copy_backg.gif) 0px 0px;background-repeat:repeat-y;}

#bd_tea_full{position:relative;top:60px;width:932px;min-height:500px;height:auto !important;background:url(../../../themes/twoleaves/images/logo_small.gif) 308px 10px;background-repeat:no-repeat;background-color:#FFF;}

#subnav{position:absolute;top:20px;width:932px;height:25px;display:inline;text-align:left;background-color:#A2B17A;margin:0;padding:0;}
#ft_home{position:absolute;top:650px;width:932px;height:25px;clear:both;font-size:11px;color:#FFF;text-align:center;/*background-color:#A2B17A;*/}
#ft{position:relative;margin-top:70px;margin-bottom:10px;/*top:715px;*/width:932px;height:25px;line-height:25px;clear:both;font-size:11px;color:#FFF;text-align:center;/*background-color:#A2B17A;*/}
/*#ft_check{position:absolute;top:990px;width:932px;height:25px;clear:both;font-size:11px;color:#FFF;text-align:center;background-color:#A2B17A;}*/
#ft_wrap{width:932px;height:62px;clear:both;text-align:center;/*background-color:#E3F2C9;*/border:0px solid;padding-top:20px;}
#ft_content{position:relative;margin-top:70px;margin-bottom:10px;width:932px;height:22px;font-size:11px;color:#FFF;text-align:center;/*background-color:#A2B17A;*/padding:1px 0 5px 0;;}

#ft_check{position:relative;margin-top:80px;margin-bottom:10px;width:932px;height:22px;font-size:11px;color:#FFF;text-align:center;/*background-color:#A2B17A;*/padding:1px 0 5px 0;;}

#ft_products{position:relative;/*top:715px;*/width:932px;height:22px;margin:10px 0;clear:both;font-size:11px;color:#FFF;text-align:center;/*background-color:#A2B17A;*/padding:1px 0 5px 0;}

#ft_cat_full{position:absolute;top:790px;width:932px;height:25px;clear:both;font-size:11px;color:#FFF;text-align:center;/*background-color:#A2B17A;*/}

.green_links {color:#708047!important;}/*A2B17A*/
.green_links li{color:#708047!important;}
.green_links a{color:#708047!important;}
.green_links a:hover{color:#333!important;}

#characters{position:relative;margin-top:80px;/*top:498px;*/width:932px;height:auto;min-height:200px;_height:200px;/*background:#FFF;*/border:0px solid #000;}
#characters1{position:relative;margin-top:80px;width:520px;height:200px;/*background:#FFF;*/border:0px solid #000;}
#promo{position:relative;top:70px;width:945px;min-height:175px;height:auto !important;background:transparent;border:0px solid #000;}
#news_logo{position:absolute;margin-left:440px;top:10px;text-align:left;}
#wholesale_logo{position:absolute;margin-left:340px;top:10px;text-align:left;}




#characters_full{position:absolute;top:576px;width:520px;min-height:200px;height:200px;background:#FFF;border:0px solid #000;}
#cart_window_full{position:absolute;top:576px;width:397px;min-height:200px;height:200px;background:#FFF;border:0px solid #000;margin-left:535px;}

#cart_window{position:absolute;top:20px;width:230px;height:auto;min-height:200px;_height:200px;background:#FFF;border:0px solid #000;margin-left:940px;}
#search{font-size:11px;color:#FFF;position:relative;float:right;background:transparent;text-align:right;margin-top:5px;margin-right:10px;}
#leftnav_home{text-align:center;position:relative;float:left;width:108px;min-height:382px;height:auto !important;height:382px;display:inline;background:#9A0217;margin-top:0px;margin-right:8px;color:#333;}
#leftnav_tea{text-align:center;position:relative;float:left;width:108px;min-height:423px;height:auto !important;height:423px;display:inline;background:#9A0217;margin-top:0px;margin-right:12px;color:#333;}
#leftnav_cart{text-align:center;position:relative;float:left;width:108px;min-height:635px;height:auto !important;height:635px;display:inline;background:#9A0217;margin-top:0px;margin-right:12px;color:#333;}
#leftnav_check{text-align:center;position:relative;float:left;width:108px;min-height:760px;height:auto !important;height:760px;display:inline;background:#9A0217;margin-top:0px;margin-right:12px;color:#333;}
#leftnav_news{text-align:center;position:relative;float:left;width:108px;display:inline;background:#9A0217;margin-top:0px;margin-right:12px;color:#333;}

#leftnav_tea_full{text-align:center;position:relative;float:left;width:108px;min-height:500px;height:auto !important;height:500px;display:inline;background:#9A0217;margin-top:0px;margin-right:12px;color:#333;}

#nav{text-align:left;position:relative;float:left;display:inline;background:transparent;margin:10px 4px 8px 8px;}
#navlist{position:relative;float:left;background:transparent;display:inline;text-align:left;}

div.content{*z-index:-1;position:absolute;top:90px;width:366px;display:inline;min-height:330px;height:auto !important;height:330px;background:transparent;border:0px solid #000;line-height:16px;}
div.content_region{*z-index:-1;position:absolute;top:90px;width:351px;display:inline;min-height:330px;height:auto !important;height:330px;background:transparent;border:0px solid #000;line-height:16px;}
div.content_home{*z-index:-1;position:absolute;display:inline;top:110px;margin-left:10px;width:305px;background:transparent;font-size:12px;color:#666;line-height:16px;text-align:center;}
div.content_cart{*z-index:-1;position:absolute;top:125px;width:812px;height:390px;margin-left:0px;display:inline;background:#FFF;border:0px solid #000;overflow:auto;}
div.content_checkout{*z-index:-1;position:absolute;top:125px;width:812px;margin-left:0px;display:inline;background:#FFF;border:0px solid #000;}
div.content_logo{position:absolute;top:60px;width:932px;height:auto !important;background:url(../../../themes/twoleaves/images/logo_small.gif) 108px 10px;background-repeat:no-repeat;}
div.content_full{*z-index:-1;position:absolute;top:90px;width:812px;display:inline;min-height:330px;height:auto !important;height:330px;background:transparent;border:0px solid #000;line-height:16px;}

#bloglinks{float:left;width:233px;height:175px;position:relative;}
#bloglinks_sub{margin:95px 8px; /*0px 8px;*/}
.blogtitle a:link,.blogtitle a:active,.blogtitle a:visited{font-size:12px;color:#FFF;text-decoration:none;font-weight:bold;}
.blogtitle a:hover{font-size:12px;color:#A30834;text-decoration:none;}
.blogdate{font-size:11px;font-style:italic;color:#FFF;text-decoration:none;font-weight:normal;}
/*#facebook_home{position:absolute; top:5px; left:5px;}
#twitter_home{position:absolute; top:25px; left:5px;}*/
#facebook_home a{display:block;height:67px;width:225px;margin-top:5px;}
#twitter_home a{display:block;height:96px;width:225px;}

#content_flow{width:780px;display: table; position:relative;top:135px;margin:0px 15px 125px;background:#FFF;border:0px solid #000;color:#666;}
#content_news{display:table;margin-top:120px;margin-right:15px;margin-left:340px;margin-bottom:10px;background:transparent;border:0px solid #000;color:#666;}
#content_news_new{width:575px;display: table;margin-top:120px;margin-right:15px;margin-left:340px;margin-bottom:10px;background:transparent;border:0px solid #000;color:#666;border:1px solid;}
#content_wholesale{display:table;margin-top:120px;margin-right:15px;margin-left:240px;margin-bottom:10px;background:transparent;border:0px solid #000;color:#666;}

#nav_news{*z-index:-1;position:absolute;margin-left:125px;top:15px;text-align:left;width:170px;background:transparent;border:0px solid #000;color:#666;}
div.content_news{position:absolute;top:125px;width:350px;height:390px;margin-left:0px;display:inline;background:#FFF;border:0px solid #000;overflow:auto;}
div.content_news1{position:absolute;top:125px;width:450px;height:390px;margin-left:350px;display:inline;background:#FFF;border:0px solid #000;overflow:auto;}

#nav_wholesale{*z-index:-1;position:absolute;margin-left:13px;top:15px;text-align:left;width:180px;background:transparent;border:0px solid #000;color:#666;}
div.content_news{position:absolute;top:125px;width:450px;height:390px;margin-left:0px;display:inline;background:#FFF;border:0px solid #000;overflow:auto;}


#copy{position:relative;float:left;width:560px;display:inline;background:transparent;margin:15px 8px 15px 15px;color:#999;}
#copy_main{width:932px;display:inline;background:transparent;color:#444;}

#leftnav_home{text-align:center;position:relative;float:left;width:108px;min-height:382px;height:auto !important;height:382px;display:inline;background:#9A0217;margin-top:0px;margin-right:8px;color:#333;}
#leftnav_tea{text-align:center;position:relative;float:left;width:108px;min-height:423px;height:auto !important;height:423px;display:inline;background:#9A0217;margin-top:0px;margin-right:12px;color:#333;}
#nav{text-align:left;position:relative;float:left;display:inline;background:transparent;margin:10px 4px 8px 8px;}
#navlist{position:relative;float:left;background:transparent;display:inline;text-align:left;}


/** RIGHT ROLL NAV **/
#teas_home{border:0px solid #000;position:absolute;display:inline;width:467px;min-height:382px;height:auto !important;height:382px;background:transparent;margin-left:349px;}
#tea_selected_home{position:absolute;width:439px;background:transparent;display:inline;}
#tea_navigation_home{text-align:right;position:relative;float:right;width:28px;background:transparent;display:inline;}
#teas{border:0px solid #000;position:absolute;display:inline;width:432px;min-height:423px;height:auto !important;height:423px;background:transparent;margin-left:377px;}
#teas_region{border:0px solid #000;position:absolute;display:inline;width:453px;min-height:423px;height:auto !important;height:423px;background:transparent;margin-left:359px;}
#tea_selected{position:absolute;width:404px;background:transparent;display:inline;}
#tea_selected_image{position:absolute;width:341px;background:transparent;display:inline;}
#tea_selected_graphic{position:absolute;width:67px;background:transparent;display:inline;margin-left:338px;}
#tea_navigation{text-align:right;position:relative;float:right;width:28px;min-height:423px;height:auto !important;height:423px;background:#A40232;display:inline;border:0px solid #000;}
#tea_navigation h4, #tea_navigation_home h4{margin:0;padding:0; height:24px;width:28px;}


/** TEA CHARACTERISTICS **/

.tabs{float:left;height:22px;padding-left:15px;background: url(/themes/twoleaves/images/corners/trans-left.png) left top no-repeat;text-align:center;_width:90px;white-space:nowrap;}
.tabs a{outline:none;display:block;height:20px;padding-right:15px;padding-top:2px;background:url(/themes/twoleaves/images/corners/trans-right.png) right top no-repeat;color:#fff;font-weight:normal;font-size:13px;margin-left:0px;text-align:center;white-space:nowrap;}

#characters1 .tabs{padding-left:19px!important;_padding-left:15px!important;}
#characters1 .tabs a{padding-right:19px!important;_padding-right:15px!important;}

.char_act{background:#fff url(/themes/twoleaves/images/corners/trans-left.png) left top no-repeat!important;}
.char_act a{background:url(/themes/twoleaves/images/corners/trans-right.png) right top no-repeat!important;color:#444!important;}

.tabs_content {border:0px solid #000;position:absolute;top:22px;/*position:relative;*/width:508px;height:auto;min-height:178px;_height:178px;background:#FFF;color:#444;font-size:12px;text-align:left;padding:0 0 0 12px;display:none;}
.tabs_content_shop{border:0px solid #000;position:relative;height:auto;min-height:190px;_height:190px;background:#FFF;color:#444;font-size:12px;text-align:left;padding:0 0 0 12px;display:none;}
.tabs_cont_act{display:block;}

.tabs_content {*position:relative;*top:0px;}


.tabs a{background-color:transparent;color:#FFF;text-decoration:none;}
.tabs a:active,.tabs_content a:hover{background-color: transparent;color:#444;text-decoration:none;}

.string_shop{height:10px;display:none;clear:both;}
.string_shop_act{display:block;}


.product_thumb{margin:10px 0;width:150px;float:left;height:180px;text-align:center;}
.small_txt {height:25px;}

.char_img{float:right;padding:5px;}




/** SHOPPING CART **/
#cart_bar_top{*z-index:-1;position:absolute;top:90px;width:820px;height:22px;display:inline;background:#BECF98;color:#FFF;font-weight:normal;font-size:15px;margin-left:-12px;text-align:left;}
#check_bar_top{*z-index:-1;position:absolute;top:90px;width:820px;height:18px;display:inline;background:#BECF98;color:#FFF;font-weight:normal;font-size:15px;margin-left:-12px;text-align:left;padding:2px;}
div#prod{margin-left:15px;position:absolute;height:18px;text-align:center;width:150px;padding:2px;background-color:#9A0217;}
div#sku{margin-left:365px;position:absolute;height:18px;text-align:center;width:60px;padding:2px;background-color:#9A0217/*#9DCBAE*/;}
div#quant{margin-left:435px;position:absolute;height:18px;text-align:center;width:75px;padding:2px;background-color:#9A0217/*#CA6426*/;}
div#pric{margin-left:520px;position:absolute;height:18px;text-align:center;width:75px;padding:2px;background:#9A0217;}
div#subt{margin-left:605px;position:absolute;height:18px;text-align:center;width:75px;padding:2px;background:#9A0217/*#9B5BBC*/;}
div#rem{margin-left:690px;position:absolute;height:18px;text-align:center;width:75px;padding:2px;background:#9A0217/*#42922F*/;}

span.step{height:22px;margin-left:10px;display:inline;text-transform:lowercase;background:transparent;color:#FFF;font-weight:normal;font-size:15px;margin-top:2px;padding:2px 4px 2px 4px;background:#92A172;}
span.step_complete{height:22px;margin-left:10px;display:inline;text-transform:lowercase;background:transparent;color:#FFF;font-weight:normal;font-size:15px;margin-top:0px;padding:2px 4px 2px 4px;background:#CA6426;}

#cart_bar_bot{position:absolute;top:520px;width:820px;height:22px;display:inline;background:#BECF98;color:#FFF;font-weight:normal;font-size:15px;margin-left:-12px;text-align:left;padding:0px;}
.cont_button{border: 0;cursor:pointer;background:#CA6426;color:#FFF;font-weight:normal;font-size:12px;margin-top:0px;padding:3px 4px 3px 4px;margin-left:500px;}
.empt_button{border: 0;cursor:pointer;background:#9A0217;color:#FFF;font-weight:normal;font-size:12px;margin-top:0px;padding:3px 4px 3px 4px;margin-left:0px;}
.upda_button{border: 0;cursor:pointer;background:#42922F/*#9B5BBC*/;color:#FFF;font-weight:normal;font-size:12px;margin-top:0px;padding:3px 4px 3px 4px;margin-left:0px;}
.chec_button{border: 0;cursor:pointer;background:#CA6426/*#42922F*/;color:#FFF;font-weight:normal;font-size:12px;margin-top:0px;padding:3px 15px 3px 15px;margin-left:0px;}
#cart_content_bot{position:absolute;top:555px;width:820px;height:60px;display:inline;background:transparent;color:#37900E;font-size:15px;margin-left:0px;text-align:left;padding:0px;}
.coup_button{border: 1px solid #37900E;cursor:pointer;background:transparent;color:#37900E;font-weight:normal;font-size:12px;margin-top:0px;padding:1px 4px 1px 4px;margin-left:0px;}
span.product_title {font-weight:bold;color:#83A371;font-size:16px;line-height:18px;padding-bottom:5px;}

.error_alert{color:red;font-weight:bold;}
.AuthorizeNetSeal{margin-top:10px;}

/** SHOPPING CART PREVIEW **/
#cart_head{position:relative;/*width:230px;*/height:21px;line-height:21px;background:#A2B17A;color:#FFF;font-weight:normal;font-size:13px;margin-left:0px;text-align:left;padding:2px 5px;}
#cart_items{border-bottom:1px solid #444;position:relative;height:auto;min-height:100px;_height:100px;/*width:166px;*/background:transparent;color:#444;font-weight:normal;font-size:12px;margin-left:0px;text-align:left;padding:3px;overflow:auto;}
#cart_total{border:0px solid #000;position:relative;/*width:166px;*/height:auto;min-height:25px;_height:25px;background:transparent;color:#444;font-weight:normal;font-size:12px;margin-left:0px;text-align:right;padding:8px;}
#cart_nav{border:0px solid #000;position:relative;height:30px;background:transparent;color:#444;font-weight:normal;font-size:12px;margin-left:0px;text-align:center;padding:0;}
.add_ship{color:#9A0217;font-size:0.9em;}
.cartbutton{border: 0;cursor:pointer;background:#B5C18F;color:#FFF;font-weight:normal;font-size:12px;margin-top:3px;padding:2px 7px 2px 7px;*padding:2px 2px 2px 7px;}
.cat_b_c1{background:#A50334;*witdh:70px;}
.cat_b_c2{background:#e41B21;*witdh:70px;}
.cat_b_c3{background:#E66F1D;*witdh:70px;}

.cbv_main{height:35px;}
.cbv_inp{width:15px;}
.cbv_tle{}
.cbv_opt{font-size:0.8em;padding-left:25px;display:block;}
.cbv_subt{width:40px; text-align:right; font-size:0.8em;}
.cbv_chk{/*height:7px;width:7px;*/}
.cbv_rm{font-weight:bold;color:#f00; font-weight:2em;  width:30px; text-align:right;}



/** PRODUCT WINDOW **/
#char_head{position:relative;top:0px;width:300px;height:18px;background:#ABBD37;color:#FFF;font-weight:normal;font-size:15px;margin-left:0px;text-align:left;padding:2px 2px 2px 10px;}
/*#colors{position:absolute;top:0px;width:225px;height:22px;background:#9A0217;color:#FFF;font-weight:normal;font-size:13px;margin-left:295px;text-align:left;padding:0px;}*/
#colors{position:absolute;top:0px;width:210px;height:22px;background:#9A0217;color:#FFF;font-weight:normal;font-size:13px;margin-left:310px;text-align:left;padding:0px;}
#products{border:0px solid #000;position:relative;/*top:25px;*/width:912px;height:auto;min-height:150px;_height:150px;background:#FFF;color:#444;font-size:12px;text-align:center;padding:0 10px 0 10px;display:block;}

#char_head1{position:relative;top:0px;width:920px;height:18px;background:#9A0217;color:#FFF;font-weight:normal;font-size:15px;margin-left:0px;text-align:left;padding:2px 2px 2px 10px;}
#colors1{position:absolute;top:0px;width:208px;height:22px;color:#FFF;font-weight:normal;font-size:13px;margin-left:312px;text-align:left;padding:0px;}
.action_item{color:#9A0217;display:block;height:12px;}

#char_head2{position:absolute;top:0px;width:388px;height:18px;background:#9A0217;color:#FFF;font-weight:normal;font-size:15px;margin-left:0px;text-align:left;padding:2px 2px 2px 10px;}
#colors2{position:absolute;top:0px;width:143px;height:22px;color:#FFF;font-weight:normal;font-size:13px;margin-left:378px;text-align:left;padding:0px;}

/** CAFFEINE TEAS **/
#caffeines{position:absolute;top:498px;width:520px;min-height:200px;height:200px;background:transparent;border:0px solid #000;}
#caff_row{position:absolute;display:inline;width:150px;}
#caff_head{position:absolute;top:0px;width:150px;height:18px;background:#CA6426;color:#FFF;font-weight:normal;font-size:14px;margin-left:0px;text-align:left;padding:2px 2px 2px 5px;}
#caff_colors{position:absolute;top:0px;width:22px;height:22px;background:#9A0312;color:#FFF;font-weight:normal;font-size:13px;margin-left:0px; left:141px;text-align:center;padding-top:3px;}
#caff_colors1{position:absolute;top:0px;width:22px;height:22px;background:#9A0312;color:#FFF;font-weight:normal;font-size:13px;margin-left:119px;text-align:center;padding-top:3px;}
#caff_products{border:0px solid #000;position:absolute;top:22px;width:163px;height:163px;background:#FFF;color:#444;font-size:12px;text-align:center;padding:15px 0 0 0;display:block;}

#light_row{position:absolute;display:inline;margin-left:177px;width:150px;}
#light_head{position:absolute;top:0px;width:150px;height:18px;background:#925EC0;color:#FFF;font-weight:normal;font-size:14px;margin-left:0px;text-align:left;padding:2px 2px 2px 5px;}
#light_colors{position:absolute;top:0px;width:22px;height:22px;background:#3B952A;color:#FFF;font-weight:normal;font-size:13px;margin-left:0;left:141px;text-align:center;padding-top:3px;}
#light_colors1{position:absolute;top:0px;width:22px;height:22px;background:#3B952A;color:#FFF;font-weight:normal;font-size:13px;margin-left:119px;text-align:center;padding-top:3px;}
#light_products{border:0px solid #000;position:absolute;top:22px;width:163px;height:163px;background:#FFF;color:#444;font-size:12px;text-align:center;padding:15px 0 0 0;display:block;}

#non_row{position:absolute;display:inline;margin-left:353px;width:150px;}
#non_head{position:absolute;top:0px;width:150px;height:18px;background:#8AD7B7;color:#FFF;font-weight:normal;font-size:14px;margin-left:0px;text-align:left;padding:2px 2px 2px 5px;}
#non_colors{position:absolute;top:0px;width:22px;height:22px;background:#355399;color:#FFF;font-weight:normal;font-size:13px;margin-left:0;left:141px;text-align:center;padding-top:3px;}
#non_colors1{position:absolute;top:0px;width:22px;height:22px;background:#355399;color:#FFF;font-weight:normal;font-size:13px;margin-left:119px;text-align:center;padding-top:3px;}
#non_products{border:0px solid #000;position:absolute;top:22px;width:163px;height:163px;background:#FFF;color:#444;font-size:12px;text-align:center;padding:15px 0 0 0;display:block;}


/** BREADCRUMBS **/
.breadcrumb{font-size:11px;font-weight:normal;background:transparent;padding-top:8px;margin-bottom:12px;color:#333;}
.breadcrumb a:link,.breadcrumb a:visited{font-size:11px;color:#606322;text-decoration:none;}
.breadcrumb a:active{color:#000;}
.breadcrumb a:hover{color:#606322;text-decoration:underline;}


/** BODY HEADERS **/
#bd_home h1 {font-size:12px; color:#666;letter-spacing:1px;}
#bd_home h2 {font-size:12px; color:#666;letter-spacing:1px;}
#bd_tea h1 {font-size:16px; font-weight:bold; color:#9A0217;}
#bd_tea h2 {font-size:14px; color:#9A0217;}
.content_checkout h3 {font-size:14px; color:#333;padding-bottom:5px;}
#tea_header h1 {*z-index:-1;font-size:16px; font-weight:normal; color:#A2B17A;text-align:center;text-transform:uppercase;border-bottom:1px solid #A2B17A;padding:10px 5px 5px 5px;font-family: Arial, Helvetica, sans-serif;letter-spacing: 5px;margin-bottom:5px;}
#tea_header_full h1 {*z-index:-1;font-size:16px; font-weight:normal; color:#A2B17A;text-align:left;text-transform:uppercase;padding:0px 5px 5px 5px;font-family: Arial, Helvetica, sans-serif;letter-spacing: 5px;margin-bottom:5px; float:left;width:400px;}
#cart_header h1 {*z-index:-1;position:absolute;margin-left:540px;top:50px;width:250px;display:inline;font-size:16px; font-weight:normal; color:#A2B17A;text-align:center;text-transform:uppercase;border-bottom:0px solid #A2B17A;padding:5px;font-family: Arial, Helvetica, sans-serif;letter-spacing: 5px;}
#content_header h1 {*z-index:-1;position:absolute;/*margin-left:0px;*/top:90px;width:785px;display:inline;font-size:16px; font-weight:normal; color:#A2B17A;text-align:left;text-transform:uppercase;padding:5px;font-family: Arial, Helvetica, sans-serif;letter-spacing: 5px;border-bottom:1px solid #A2B17A;padding:5px;}

/*#news_header h1 {*z-index:-1;position:absolute;margin-left:215px;top:105px;width:585px;display:inline;font-size:16px; font-weight:normal; color:#A2B17A;text-align:left;text-transform:uppercase;padding:5px;font-family: Arial, Helvetica, sans-serif;letter-spacing: 5px;border-bottom:1px solid #A2B17A;padding:5px;}*/
#news_header {*z-index:-1;position:relative;margin-left:340px;top:105px;width:575px;border-bottom:1px solid #A2B17A;}
#news_header h1 {*z-index:-1;display:inline;font-size:16px; font-weight:normal; color:#A2B17A;text-align:left;text-transform:uppercase;padding:0px;font-family: Arial, Helvetica, sans-serif;letter-spacing: 5px;}
/*#news_header h1 {*z-index:-1;position:relative;margin-left:215px;top:105px;width:585px;display:inline;font-size:16px; font-weight:normal; color:#A2B17A;text-align:left;text-transform:uppercase;padding:5px;font-family: Arial, Helvetica, sans-serif;letter-spacing: 5px;border-bottom:1px solid #A2B17A;padding:5px;}*/
.account_head{font-size:16px; color:#9A0217;}

#wholesale_header {*z-index:-1;position:relative;margin-left:240px;top:105px;width:675px;border-bottom:1px solid #A2B17A;}
#wholesale_header h1 {*z-index:-1;display:inline;font-size:16px; font-weight:normal; color:#A2B17A;text-align:left;text-transform:uppercase;padding:0px;font-family: Arial, Helvetica, sans-serif;letter-spacing: 5px;}

.ws_iframe_nav {margin:10px 0 20px 5px; font-size:1em;}
.ws_iframe_nav a{border:1px solid #9A0217;padding:3px;margin-right:6px;}
.ws_iframe_nav a:hover{text-decoration:underline;}

#rev_top_title{width:80px; float:left;line-height:18px; text-align:left; color:#fff; font-weight:bold; font-size:1em; text-transform:lowercase;}
#rev_top_text{width:280px; float:right;line-height:18px; text-align:right; color:#fff; font-size:0.9em; text-transform:lowercase;}

#reviews_block{position:absolute;top:503px;left:530px;width:400px;height:200px;/*background:#FFF;*/border:0px solid #000;}
.add_wishlist {
	background:transparent url(/images/little_arrow.gif) no-repeat scroll left center;
	font-size:1.1em; padding-left:15px;	padding-right:15px;	text-decoration:none!important;
	color:#7a7a7a!important; text-align:left; width:110px; display:block; margin:0 0 0 auto;
	_width:150px;
}
#reviews_text{height:170px; overflow:auto;background-color:#fff;clear:both;padding:5px 10px 3px 10px;}
.rev_col {color:#7a7a7a!important;}
.rev_text {margin:5px 0;color:#7a7a7a!important;}
#revform{color:#7a7a7a!important; }
#revform form {font-size:0.9em;}
#revform form input{font-size:12px;}
#revform form textarea{font-size:12px;}


#top_block {border-bottom:1px solid #A2B17A;height:20px;clear:both;}

#paging-top{width:300px;float:right;text-align:right;}
.paging{text-align:right;}
.pages_border{text-align:right;}
.pages_border td{padding:0 5px; }
.pages_border .navpage {color:#A2B17A;}
.pages_border .navpage a{color:#A2B17A; text-decoration:none;}
.pages_border .navpageselected{color:#9A0217;}

#product_list_full {height:350px;}
.product_list_item {width:160px; text-align:center; float:left;margin-top:10px;}


h2 {font-size:16px; color:#9A0217;}

/** NAVIGATION LISTS **/
ul.nav{margin-top:2px; margin-bottom:12px;}
#nav h5 {font-size:13px;color:#EEE;text-decoration:none;line-height:14px;font-weight:normal;}
#nav h5 a:link, #nav h5 a:visited,#nav h5 a:active {font-size:13px;color:#EEE;text-decoration:none;font-weight:normal;}
#nav h5 a:hover{text-decoration:none;color:#999;font-weight:normal;}

#nav h3 a:link, #nav h3 a:visited,#nav h3 a:active {padding-left:10px;font-size:12px;color:#EEE;text-decoration:none;line-height:14px;font-weight:normal;text-transform:lowercase;}
#nav h3 a:hover{text-decoration:none;color:#999;font-weight:normal;text-transform:lowercase;}
#nav h4 a:link, #nav h4 a:visited,#nav h4 a:active {font-size:12px;color:#fff;text-decoration:none;line-height:14px;font-weight:normal;text-transform:lowercase;}
#nav h4 a:hover{text-decoration:none;color:#eee;font-weight:normal;text-transform:lowercase;}
/*#nav li{margin-bottom:10px;}*/

ul.subnav{padding:0;margin: 5px 0 0 0;}
li.subnav{font-size:13px;color:#FFF;display:inline;margin:0 0 0 12px;padding:0;}
li.subnav a:link,.subnav a:visited,.subnav a:active {font-size:13px;color:#FFF;display:inline;text-decoration:none;}
li.subnav a:hover{text-decoration:none;color:#333;}
li.subnav2{font-size:13px;color:#A30834;display:inline;margin:0 0 0 12px;padding:0;}
li.subnav2 a:link,.subnav2 a:visited,.subnav2 a:active {font-size:13px;color:#A30834;display:inline;text-decoration:none;}
li.subnav2 a:hover{text-decoration:none;color:#fff;}

ul.nav_news{margin-top:2px; margin-bottom:16px;}
#nav_news h3 a:link, #nav_news h3 a:active, li.nav_news a:link,li.nav_news a:active {font-size:13px;color:#AFBD22;text-decoration:underline;line-height:16px;font-weight:normal;text-transform:lowercase;}
#nav_news h3 a:visited,li.nav_news a:visited{font-size:13px;text-decoration:none;color:#777;font-weight:normal;text-transform:lowercase;line-height:16px;}
#nav_news h3 a:hover,li.nav_news a:hover{font-size:13px;text-decoration:none;color:#444;font-weight:normal;text-transform:lowercase;text-decoration:underline;}
#nav_news h2 {font-size:18px; color:#9A0217;}

ul.nav_wholesale{margin-top:2px; margin-bottom:16px;}
#nav_wholesale h3 a:link, #nav_wholesale h3 a:active, li.nav_news a:link,li.nav_news a:active {font-size:13px;color:#AFBD22;text-decoration:underline;line-height:16px;font-weight:normal;text-transform:lowercase;}
#nav_wholesale h3 a:visited,li.nav_news a:visited{font-size:13px;text-decoration:none;color:#777;font-weight:normal;text-transform:lowercase;line-height:16px;}
#nav_wholesale h3 a:hover,li.nav_news a:hover{font-size:13px;text-decoration:none;color:#444;font-weight:normal;text-transform:lowercase;text-decoration:underline;}
#nav_wholesale h2 {font-size:18px; color:#9A0217;}

p.body_links{font-size:14px;color:#444;margin:25px 0 0 12px;text-align:center;}
.body_links a:link,.body_links a:visited,.body_links a:active {color:#9A0217;text-decoration:underline;}
.body_links a:hover{text-decoration:none;color:#AFBD22;text-decoration:none;}


/* SEARCH FORMS */
.logbutton{cursor:pointer;border: 1px solid #FFF;background:#FFF;color:#FFF;font-weight:normal;font-size:10px;margin-top:3px;padding:1px;}
.logfield{width:100px; height:14px;font-size:11px;border: 1px solid #FFF;background:transparent;color:#FFF;}
.searchbutton{cursor:pointer;border: 0;background:transparent;color:#FFF;font-weight:normal;font-size:11px;}
.searchfield{width: 100px; font-size:11px;border: 1px solid #FFF;background:#FFF;color:#444;}


input.tlb_button {
	/* Orange Button Definitions */
	font: 13px "Arial", "Helvetica", sans-serif;
	background: #9A0217;
	height: 25px;
	color: #ffffff;
	font-weight: normal;
	padding-bottom: 3px;
	padding: 2px 5px 6px; 5px;
	margin: 0px;
	border-width: 0px;
	cursor: pointer;
}
input.btnhov {
	/* Orange Button Definitions */
	font: 13px "Arial", "Helvetica", sans-serif;
	background: #E76C1F;
	height: 25px;
	color: #ffffff;
	font-weight: normal;
	padding-bottom: 3px;
	padding: 2px 5px 6px; 5px;
	margin: 0px;
	border-width: 0px;
	cursor: pointer;
}
input.tlb_button_sm {
	/* Orange Button Definitions */
	font: 11px "Arial", "Helvetica", sans-serif;
	background: #9A0217;
	height: 20px;
	color: #ffffff;
	font-weight: normal;
	padding-bottom: 3px;
	padding: 2px 4px 5px; 4px;
	margin: 0px;
	border-width: 0px;
	cursor: pointer;
}
input.btnhov_sm {
	/* Orange Button Definitions */
	font: 11px "Arial", "Helvetica", sans-serif;
	background: #E76C1F;
	height: 20px;
	color: #ffffff;
	font-weight: normal;
	padding-bottom: 3px;
	padding: 2px 4px 5px; 4px;
	margin: 0px;
	border-width: 0px;
	cursor: pointer;
}

#cleardiv
		{
			clear: both;
			height: 1em;
		}
#cleardiv2
		{
			position:absolute;top:685px;width:932px;
			background:transparent;
			clear: both;
			height: 20px;
		}
#cleardiv3
		{
			position:absolute;top:730px;width:932px;
			background:transparent;
			clear: both;
			height: 20px;
		}


a.order_info_on:link, a.order_info_on:visited, a.order_info_on:hover,a.order_ship_on:link, a.order_ship_on:visited, a.order_ship_on:hover,a.order_payment_on:link, a.order_payment_on:visited, a.order_payment_on:hover,a.order_review_on:link, a.order_review_on:visited, a.order_review_on:hover,a.order_complete_on:link, a.order_complete_on:visited, a.order_complete_on:hover{
	color:#fff;text-decoration:underline;
}

a.order_info_on:hover,a.order_ship_on:hover,a.order_payment_on:hover,a.order_review_on:hover,a.order_complete_on:hover{
	color:#fff;text-decoration:none;
}

a.order_info_off:link, a.order_info_off:visited, a.order_info_off:hover{
	color:#fff;
}
	
.news_title {
	font-size:2em;
	color:#9A0217;
}		

.news_sub{
	padding-left:45px;
	
}
		
.news_sub li{
	list-style:disc;
}
.news_sub a{
	color: #444444;
	text-decoration:none;
}

#news_curr{
	color: #9A0217;
}

/* WHOLESALE STYLES */ 
A.sheetsleft:link {
	text-align: center;
	border: outset 1px #AFBD22;
	background: #AFBD22;
	display: block;
	color: #EEE;
	padding: 6px;
	margin-right: 3px;
	margin-bottom: 3px;	
}
A.sheetsleft:visited {
	text-align: center;
	border: outset 1px #AFBD22;
	background: #AFBD22;
	display: block;
	color: #EEE;
	padding: 6px;
	margin-right: 3px;
	margin-bottom: 3px;	
	}
A.sheetsleft:active {
	text-align: center;
	border: outset 1px #AFBD22;
	background: #AFBD22;
	display: block;	
	color: #EEE;
	padding: 6px;
	margin-right: 3px;
	margin-bottom: 3px;	
	}
A.sheetsleft:hover {
	text-align: center;
	border: outset 1px #AFBD22;
	background: #5D9731;
	display: block;	
	color: #EEE;
	padding: 6px;
	margin-right: 3px;
	margin-bottom: 3px;	
	}
	
A.sheetsright:link {
	border: outset 1px #AFBD22;
	background: #AFBD22;
	display: block;
	color: #EEE;
	padding: 6px;
	margin-right: 3px;
	margin-bottom: 3px;
}
A.sheetsright:visited {
	border: outset 1px #AFBD22;
	background: #AFBD22;
	display: block;
	color: #EEE;
	padding: 6px;
	margin-right: 3px;
	margin-bottom: 3px;	
	}
A.sheetsright:active {
	border: outset 1px #AFBD22;
	background: #AFBD22;
	display: block;	
	color: #EEE;
	padding: 6px;
	margin-right: 3px;
	margin-bottom: 3px;	
	}
A.sheetsright:hover {
	border: outset 1px #5D9731;
	background: #5D9731;
	display: block;	
	color: #EEE;	
	color: #eee;
	padding: 6px;
	margin-right: 3px;
	margin-bottom: 3px;	
	}
	
	
/* INTERNET EXPLORER SUCKS */
/* Hide from IE5-mac. Only IE-win sees this. \*/
		
* html #navlist{}
  
/* End hide from IE5/mac */


/* ----------------------------- */
/* Product Detail & Account Tabs */
/* ----------------------------- */

/* Non Selected & Selected Tabs Link Text Colors */
ul.tabbernav li a:link { color: #ffffff; }
ul.tabbernav li a:visited { color: #ffffff; }
ul.tabberactive li a:link { color: #9A0217; }
ul.tabberactive li a:visited { color: #9A0217; }

ul.tabbernav {
	/* Tab Content Top Border */
	border-bottom: 1px solid #9A0217;
	font: 15px "Arial", "Helvetica", sans-serif;
	text-transform:lowercase;
	padding: 3px 0;
	margin: 0;
}

.tabberlive .tabbertab {
	/* Tab Content Sides & Bottom Border */
	border: 1px solid #9A0217;
	padding: 15px;
	border-top: 0;
}

ul.tabbernav li a {
	/* Tab Borders */
	border: 1px solid #9A0217;
	/* Non Selected Tabs Background */
	background: #9A0217;
	padding: 3px 0.5em;
	margin-left: 3px;	
	border-bottom: none;	
	text-decoration: none;
}

ul.tabbernav li a:hover {
	/* Hovered Tabs Background Color */
	background: #9A0217;
	/* Hovered Tabs Border Color */
	border-color: #9A0217;
	/* Hovered Tabs Text Color */
	color: #999;	
}

ul.tabbernav li.tabberactive a {
	border-bottom: 1px solid #ffffff;
	/* Selected Tabs Background Color */
	background-color: #ffffff;
	/* Selected Tabs Font Color */
	color: #9A0217;
}

ul.tabbernav li.tabberactive a:hover {
	border-bottom: 1px solid white;
	/* Selected Tabs Hover Background Color */
	background-color: #ffffff;
	/* Selected Tabs Hover Font Color */
	color: 9A0217;
}

ul.tabbernav li {
	list-style: none;
	display: inline;
	margin: 0;
}

.tabberlive .tabbertabhide { display: none; }
.tabberlive .tabbertab h2 { display: none; }
.tabberlive .tabbertab h3 { display: none; }
.tabberlive { margin-top: 1em; }
.tabber { display: none; }

.form_label{
 padding:5px;
}
.form_item{
	font-size:1.1em;
}

#mycarousel-prev:hover  span{ color: #999!important;}
#mycarousel-next:hover span{ color: #999!important;}

.oft{background-color:#A2B17A;color:#fff;text-align:center;vertical-align:bottom;}
.ofi{background-color:#F0F4E8;border:1px solid #000000;color:#000000;font-family:Tahoma;font-size:11px;height:20px;margin-bottom:2px;margin-top:2px;padding:1px;width:30px;}
.ofs{background:#35470F none repeat scroll 0 0;border:2px solid #C4D7A5;color:#FFFFFF;font-family:Tahoma;font-size:11px;padding:0;width:50px;}

.ofr{color:#fff;height:20px;padding-left:10px;background-color:#9a3300;}
.ofr1{background-color:#9a3300;}
.ofr2{background-color:#808080;}
.ofr3{background-color:#5d9731;}
.ofr4{background-color:#9acc00;}
.ofr5{background-color:#e76c1f;}
.ofr6{background-color:#800080;}
.ofr7{background-color:#00b9b9;}

.ofc1{width:40px;text-align:center;}
.ofc2{width:340px;text-align:left;padding-left:5px;}
.ofc3{width:45px;text-align:center;}
.ofc4{width:55px;text-align:center;}
.ofc5{width:35px;text-align:center;}
.ofc6{width:35px;text-align:center;}
.ofc7{width:45px;text-align:right;padding-right:5px;}

.clear {clear:both; height:0px;}

.red {color:#9A0217!important;}