/*----------------------------------------
Name: global.css
Developed by: Adam Rotman, Capital Design Solutions
Date Created: 09/26/08
Copyright: Capital Design Solutions 2008
----------------------------------------*/


/* Elements
----------------------------------------*/

ul#menuback li#shutter1, ul#menuback li.shutter, .link, .web-feature-icons, .work-options, #web-dev-btn, #print-prod-btn, #identity-btn { behavior: url(iepngfix.htc) }




body
{
	background-color:#F4EFB7;
	background-image: url(../images/body-bg.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	heigth:100%;
	overflow-x: hidden;
}

body, p, td, th, li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5em;
	color:#F4EFB7;
	/*overflow-x: hidden;*/
}


p
{
	margin: 0 0 1em 0;
	line-height: 166%;
}

/*--- Link Styles ---*/
a:link, a:visited
{
	color:#086835;
	text-decoration: none;
}

a:hover, a:active
{
	color:#40A36C;
	text-decoration:none;

}

h1
{
	color:#000000;
	/*margin:.825em 0 .5em 0;*/
	font-size:25px;
}

h2
{
	color:#411C01;
	/*margin:.825em 0 .5em 0;*/
	font-size:25px;
	line-height:126%;
	margin-bottom: 5px;
	font-weight: bold;
}

h3
{
	color:#593920;
	font-family:arial, sans-serif;
	font-size:15px;
	font-style:normal;
	font-weight:bold;
	letter-spacing:normal;
	line-height:1.2em;
}
.footer-col ul span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5b9b2c;
}



h4
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:1.25em;
}

h5
{
	color:#086835;
	margin:.825em 0 .5em 0;
	font-size:1.125em;
}

h6
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:1em;
}

ul
{
	list-style-type:none;
}

ol
{
	margin-left:25px;
	
}

blockquote	{margin: 0 0 18px 18px; color:#666666; font-style: italic;}
strong		{font-weight:bold;}
em		{font-style:italic;}

/* Standard Definitions
----------------------------------------*/
.left 		{float:left;}
.right 		{float:right;}
.clearThis 	{clear:both;}
.small		{font-size:.625em;}
.large		{font-size:1em;}
.soft		{color:#D3D3D3;}
.hide		{display:none;}
.center {
	margin: auto;
	width: 423px;
}

p.last		{margin-bottom:0px;}




#wrapper{
	margin:0 auto;
	width: 1000px;

	
}
#header {
	background-image: url(../images/header-1000-concept.jpg);
	background-repeat:no-repeat;
	height: 227px;
	width: 1000px;
	margin:auto;
}
#main-container {
	margin: 0 auto;
	background-image: url(../images/content-faux-1000.jpg);
	background-repeat: repeat-y;
}
#main-content {
	width: 749px;
	float: right;
}

#tea-environment #main-content {
	width: 749px;
	float: right;
	position:relative;
}


#main-content p {
	color:#421C00;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	width:688px;
	overflow-x:hidden;
}


#main-container-top {
/*	background-image: url(../images/content-top-1000.jpg);*/
	background-repeat: no-repeat;
	height: 43px;
	width: 982px;
}
#sidebar {
	width: 175px;
	float: left;
	position: relative;
}
.the-line {
	position: absolute;
	top: -45px;
	left: 213px;
}

#nav {
	margin-left: 40px;
}
#nav li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
#nav li {
	height: 26px;
	width: 157px;
}

#footer {
	background-repeat: no-repeat;
	height: 60px;
	width: 1000px;
	background-image: url(../images/footer-bg-1000x60.jpg);
}




#wrapper .footer-col ul li a:hover{
color:#8CBA00;
}

#product-features {
	padding-top: 30px;
	width: 790px;
	margin-left: 256px;
	height: 250px;
}
#wrapper .footer-col ul li a{
	color: #7d7a74;
	font-size: 13px;
}


.footer-col {
	float: left;
	width: 194px;
}
#sitemap-footer ul li {
	float: left;
}
#wrapper #sitemap-footer ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #564e3c;
}
#sitemap-footer {
	margin-left: 26px;
	position: relative;
}
#main-content .wtb-col {
	width: 175px;
}
.active {
background-position: 0px 10px;
}

.about-us-header {
	background-image: url(../images/about-us-header.jpg);
	background-repeat: no-repeat;
	text-indent: -99999px;
	height: 26px;
	width: 119px;
}

.where-to-buy-header {
	background-image: url(../images/where-to-buy-header.jpg);
	background-repeat: no-repeat;
	text-indent: -99999px;
	height: 35px;
	width: 193px;
	margin-left:-2px;
}


.wholesale-header {
	background-image: url(../images/wholesale-header.jpg);
	background-repeat: no-repeat;
	text-indent: -99999px;
	height: 26px;
	width: 141px;
}

.tea-enviro-header {
	background-image: url(../images/tea-enviro-header.jpg);
	background-repeat: no-repeat;
	text-indent: -99999px;
	height: 35px;
	width: 250px;
	margin-left:-2px;
}


.contact-header {
	background-image: url(../images/contact-header.jpg);
	background-repeat: no-repeat;
	text-indent: -99999px;
	height: 35px;
	width: 250px;
	margin-left:-2px;
}





#home-btn{
	background-image: url(../images/nav-sprites.jpg);
	background-repeat: no-repeat;
	background-position:0px 0px;
	height: 27px;
	width: 156px;
	display:block;
	text-indent:-99999999px;
}

#home #home-btn{

	background-position:-157px 0px;

}

#about-btn{
	background-image: url(../images/nav-sprites.jpg);
	background-repeat: no-repeat;
	background-position:0px -27px;
	height: 27px;
	width: 156px;
	display:block;
	text-indent:-99999999px;
}


#about-us #about-btn{
	background-position:-157px -27px;
}


#products-btn{
	background-image: url(../images/nav-sprites.jpg);
	background-repeat: no-repeat;
	background-position:0px -54px;
	height: 27px;
	width: 156px;
	display:block;
	text-indent:-99999999px;
}

#te-btn{
	background-image: url(../images/nav-sprites.jpg);
	background-repeat: no-repeat;
	background-position:0px -162px;
	height: 27px;
	width: 156px;
	display:block;
	text-indent:-99999999px;
}

#tea-environment #te-btn{
	background-image: url(../images/nav-sprites.jpg);
	background-repeat: no-repeat;
	background-position:-157px -162px;
	height: 27px;
	width: 156px;
	display:block;
	text-indent:-99999999px;
}

#wholesale-btn{
	background-image: url(../images/nav-sprites.jpg);
	background-repeat: no-repeat;
	background-position:0px -81px;
	height: 27px;
	width: 156px;
	display:block;
	text-indent:-99999999px;
}

#wholesale #wholesale-btn{
	background-position:-157px -81px;
}

#contact-btn{
	background-image: url(../images/nav-sprites.jpg);
	background-repeat: no-repeat;
	background-position:0px -108px;
	height: 27px;
	width: 156px;
	display:block;
	text-indent:-99999999px;
}


#contact #contact-btn{
	background-image: url(../images/nav-sprites.jpg);
	background-repeat: no-repeat;
	background-position:-157px -108px;
	height: 27px;
	width: 156px;
	display:block;
	text-indent:-99999999px;
}



#where-to-buy-btn{
	background-image: url(../images/nav-sprites.jpg);
	background-repeat: no-repeat;
	background-position:0px -135px;
	height: 27px;
	width: 156px;
	display:block;
	text-indent:-99999999px;
}


#where-to-buy #where-to-buy-btn{
	background-position:-157px -135px;
}





.medicinal-blends-header {
	background-image: url(../images/medicinal-herbals-header.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 126px;
	text-indent: -99999px;
	margin-left:-4px;
}


.signature-blends-header {
	background-image: url(../images/signature-blends-header.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 126px;
	text-indent: -99999px;
		margin-left:-1px;
}



.spa-wellness-header {
	background-image: url(../images/spa-wellness-header.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 126px;
	text-indent: -99999px;
		margin-left:-4px;
}




.accessories-header {
	background-image: url(../images/accessories-header.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 126px;
	text-indent: -99999px;
	margin-left:-4px;
}


#tooltip{
	position:absolute;
	border:1px solid #663;
	background:#8CBA00;
	padding:2px 5px;
	color:#FFF;
	display:none;
	width:300px;
	}	
