body{	background-color: #daddcb;	font-family: verdana,arial,sans-serif;}h4{	color: #789d2b;	font-size: 120%;}.container{	width: 795px;	margin: 30px auto;}.header{	width: 795px;	text-align: right;}.header .sharethis{	float: left;	font-size: 10px;	margin-left: 10px;}.header .sharethis a{	color: #666;	text-decoration: none;}.header ul.nav-top{	margin: 0;	padding: 0 0 10px 0;	list-style: none;	height: 10px;}.tagline{	font-family: verdana,arial,sans-serif;	font-size: 13px;	text-transform: uppercase;	color: #7aa331;}.header ul.nav-top li{	float:right;	font-family: verdana,arial,sans-serif;	font-size: 11px;	padding: 0 0px 0 0;}.header ul.nav-top li a:link{	color: #999999;	text-decoration: none;}.header ul.nav-top li a:visited{	color: #999999;	text-decoration: none;}.header ul.nav-top li a:hover{	color: #000000;	text-decoration: none;}.header ul.nav-top li a.active{	color: #000000;	text-decoration: none;}.content{	border: 5px solid #d8d7b9;}.content td.sidebar{	width: 110px;	background: #fdf9eb url(images/bkg-sidebar.jpg) no-repeat 0 0;	padding: 10px;	text-align: center;}.content td.sidebar .logo{	padding: 0 0 20px 0;	border-bottom: 2px solid #e5dba8;}.content td.sidebar .about{	color: #979894;	font-size: 9px;	line-height: 14px;	text-align: left;	padding: 10px 0 0 0;}.content td.sidebar .emailupdates{	padding: 20px 0 10px 0;	border-bottom: 2px solid #e5dba8;	text-transform: uppercase;	font-size: 10px;	text-align: left;}.content td.sidebar .emailupdates a:link, .content td.sidebar .emailupdates a:visited{	text-decoration: none;	color: #94a834;}.content td.sidebar .emailupdates a:hover{	text-decoration: underline;	color: #94a834;}.content td.sidebar .feature{	padding: 20px 0 10px 0;	border-bottom: 2px solid #e5dba8;	text-transform: uppercase;	font-size: 10px;	text-align: left;	display: none;}.content td.sidebar .feature a:link, .content td.sidebar .feature a:visited{	text-decoration: none;	color: #94a834;}.content td.sidebar .feature a:hover{	text-decoration: underline;	color: #94a834;}.links{	padding: 10px 0 0 0;	font-size: 9px;	text-align: left;}.links div{	padding-top: 20px;}.links img{	margin: 0 0px 0 10px;}.links a:visited{	text-decoration: none;	color: #babcb5;}.links a:hover{	text-decoration: underline;	color: #babcb5;}.links .icons{	float: right;	padding-right: 10px;}.content td.center{	background-color: #fff;	width: 625px;	padding: 20px;	color: #333;}.content td.center ul.nav{	margin: 0;	text-align: right;}.content td.center ul.nav li{	list-style: none;	float: left;	font-family: verdana,arial,sans-serif;	font-size: 12px;	padding: 0 14px 0 0;	letter-spacing: -.03em;}.content td.center ul.nav li a:link{	color: #babcb5;	text-decoration: none;}.content td.center ul.nav li a:visited{	color: #babcb5;	text-decoration: none;}.content td.center ul.nav li a:hover{	color: #789d2b;	text-decoration: none;}.content td.center ul.nav li a.active{	color: #789d2b;	text-decoration: none;}.content td.center .home-photo{	margin: 20px 0 0 0;}.content td.center .text{	margin: 30px 0 0 0;	font-size: 12px;	line-height: 18px;	color: #666666;}.content td.center h2{	color: #666;	font-family: georgia,times,serif;	font-size: 24px;	line-height: 30px;	font-weight: normal;	margin: 0;	border-bottom: 1px dotted #efefef;}.content td.center ul{	list-style: square;}.content td.center .text a:link{	color: #789d2b;	text-decoration: none;	border-bottom: 1px dotted #999;}.content td.center .text a:visited{	color: #789d2b;	text-decoration: none;	border-bottom: 1px dotted #999;}.content td.center .text a:hover{	color: #789d2b;	text-decoration: none;	border-bottom: 1px solid #999;}.content td.center .text p{	color: #666	;	font-size: 12px;}.content td.center .text b{	font-weight: normal;	color: #789d2b;}.content td.center .text .interior-photo{	float: right;	margin: 0 0 15px 15px;}.content td.center .text td.tea-navigation{	width: 140px;	text-align: center;	font-size: 11px;}.content td.center .text td.tea-image{	width: 400px;	text-align: center;	padding: 0 40px 0 20px;}.content td.center .text td.tea-sub-navigation{	text-align: center;}.content td.center .text td.tea-sub-navigation ul{	list-style: none;	font-size: 12px;	font-family: verdana,arial,sans-serif;	line-height: 36px;}.content td.center .text td.tea-sub-navigation ul li{	float: left;	padding: 0 20px 0 0;	position: relative;}.content td.center .text td.tea-sub-navigation ul li a:link{	text-decoration: none;	color: #999;	border: 0px;	padding: 0 0 20px 0;}.content td.center .text td.tea-sub-navigation ul li a:visited{	text-decoration: none;	color: #999;	border: 0px;	padding: 0 0 20px 0;}.content td.center .text td.tea-sub-navigation ul li a:hover{	text-decoration: none;	color: #94a834;	border: 0px;	background: #fff url(images/tea-nav-border.gif) no-repeat 50% 15px;	padding: 0 0 20px 0;}.content td.center .text td.tea-sub-navigation ul li a.active{	text-decoration: none;	color: #94a834;	border: 0px;	background: #fff url(images/tea-nav-border.gif) no-repeat 50% 15px;	padding: 0 0 20px 0;}.content td.center .text td.tea-thumbnails{	width: 83px;	text-align: center;	padding: 30px 0 0 0;}.content td.center .text td.tea-thumbnails a{	border-bottom: 0px;}.content td.center .text h3{	color: #715274;	font-weight: normal;	font-family: 'lucida grande','lucida sans',verdana,sans-serif;	font-size: 22px;	margin: 10px 0;	padding: 0 0 30px 0;	background: #fff url(images/tea-title-border-trans.gif) no-repeat 50% 20px;}.content td.center .text h3.nounderline{	background-image: none;	color: #666;	font-size: 12px;}.content td.center .text .description{	font-size: 9px;	text-transform: uppercase;	font-weight: bold;}/* FOOTER ----------*/.footer{	width: 795px;	font-family: verdana,arial,sans-serif;	font-size: 10px;	color: #999999;	margin-top: 10px;}.footer a:link{	color: #999999;	text-decoration: none;}.footer a:visited{	color: #999999;	text-decoration: none;}.footer a:hover{	color: #789d2b;	text-decoration: none;}.footer .copyright{	float: right;	margin: 0;	padding: 0;}.caption{	font-size: 13px;	font-family: palatino,georgia,times,serif;	color: #999;	font-style: italic;	text-align: center;}table.teas-grid{	margin: 0 0px 10px 0px;	background: #fff url(/images/our-teas-main-bkg.jpg) repeat-x 0 0;}table.teas-grid td{	padding: 0;		overflow: hidden;	text-align: center;}.content td.center .text table.teas-grid a:link,.content td.center .text table.teas-grid a:visited{	border-bottom: 0px;}.content td.center .text table.teas-grid td:hover a.green-hover h3{	color: #b4c245;}.content td.center .text table.teas-grid td:hover a.black-hover h3{	color: #e15024;}.content td.center .text table.teas-grid td:hover a.sweet-hover h3{	color: #d48a99;}.content td.center .text table.teas-grid td:hover a.zelda-hover h3{	color: #715274;}.content td.center .text table.teas-grid td:hover a.popeye-hover h3{	color: #98a668;}.content td.center .text table.teas-grid td:hover a.midnight-hover h3{	color: #99b5b8;}.content td.center .text table.teas-grid td:hover a.goodnight-hover h3{	color: #98795c;}.content td.center .text table.teas-grid td:hover a.love-hover h3{	color: #d29195;}a:focus{	border: 0px;	outline: none;}.more-tea{	display: block;	margin: 5px;	font-size: 9px;	font-weight: bold;}.content td.center .more-tea p{	font-size: 9px;	color: #666;}.home-banner{	text-align: center;	text-transform: uppercase;	padding: 5px 5px 5px 5px;	font-size: 14px;	background-color: #7aa331;	color: #fff;	margin: 0 0 10px 0;	font-weight: bold;}.small{	font-size: 8px;}ul.magazines{	list-style: none;	margin: 0;	padding: 0;}ul.magazines li{	list-style: none;	margin: 0;	padding: 0;	float: left;}ul.magazines img{	width: 205px;}