

body {

	background-image: url(images/bghead.jpg);

	background-repeat:repeat-x;

	background-color: #fff;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	text-align:center;

		}

#container{

width:990px;

height:auto;

margin:0 auto;

text-align:left;

}

#header{

width:990px;

height:165px;

background-image: url(images/index_01.jpg);

background-repeat:repeat-x;}



#body{width:990px; float:left;}





.search_box{

width:251px;

height:55px;

background-image: url(images/search_box.png);

background-repeat:no-repeat;

float:left;

margin:55px 0 0 726px;

}



.search{margin:15px 0 0 12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:900; color: #000; float:left;}

.searchbutton{margin:15px 0 0 5px; float:left;}





.menu{

width:717px;

height:41px;

background-image: url(images/menu.png);

background-repeat:no-repeat;

float:left;

margin:5px 0 0 256px;

}



.mattblacktabs{

width: 703px;

overflow: hidden;

float:left;

margin:7px 0 0 5px;

}



.mattblacktabs ul{

margin: 0;

padding: 0;

padding-left: 10px; /*offset of tabs relative to browser left edge*/

font: bold 12px Verdana;

list-style-type: none;



}



.mattblacktabs li{

display: inline;

margin: 0;

}



.mattblacktabs li a{

float: left;

display: block;

text-decoration: none;

margin: 0;

padding: 7px 25px; /*padding inside each tab*/

border-right: 1px dotted #ffcd8d; /*right divider between tabs*/

color: white;



}





.mattblacktabs li .item6 {

      border-right: none;

}





.mattblacktabs li a:visited{

color: white;

}



.mattblacktabs li a:hover, .mattblacktabs li.selected a{

color: #fff; 

text-decoration: underline;

}





#left_panel{

width:217px;

height:auto px;

padding-left:20px;

float:left;

}





/*vertical menu*/



#categories{

width: 200px; 

padding:0 0 0 15px;



}



.arrowlistmenu{

width: 210px; /*width of menu*/

}



.arrowlistmenu .headerbar{

font: bold 14px Arial;

color: white;

background: black url(images/titlebar.png) repeat-x center left;

margin-bottom: 10px; /*bottom spacing between header and rest of content*/

padding: 4px 0 4px 10px; /*header text is indented 10px*/

}



.arrowlistmenu ul{

list-style-type: none;

margin: 0;

padding: 0;

margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/

}



.arrowlistmenu ul li{

padding-bottom: 2px; /*bottom spacing between menu items*/

}



.arrowlistmenu ul li a{

color: #1f1f1f;

background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/

display: block;

padding: 2px 0;

padding-left: 19px; /*link text is indented 19px*/

text-decoration: none;



border-bottom: 1px solid #dadada;

font-size: 75%;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}



.arrowlistmenu ul li a:visited{

color: #1f1f1f;

}



.arrowlistmenu ul li a:hover{ /*hover state CSS*/

color: #A70303;

background-color: #f1eeee;

}







#right_panel{

width:733px;

height:auto px;

padding-left:4px;

float:left;

}



.banner{width:733px;

height:239px;

background-image: url(images/herbal-pills.jpg);

background-repeat:no-repeat; float:left;

margin:0 0 0 10px;

}



.contents{width:733px; float:left; margin:0 0 15px 10px; }

.content_top{width:733px; height:51px; background-image: url(images/content-box_01.jpg); background-repeat:no-repeat; float:left;}

.content_mid{width:733px;  background-image: url(images/content-box_02.jpg); background-repeat:repeat-y; float:left;}

.content_bot{width:733px; height:18px; background-image: url(images/content-box_03.jpg); background-repeat:no-repeat; float:left;}



.content_top h1{font:bold 16px calibri; color:#fc4902; text-transform:uppercase; margin:15px 0 0 20px;}

.content_mid p.texts{width:690px; float:left; margin:10px 0 0 22px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height:1.3em;	color: #636363;}

.texts2{width:670px; float:left; margin:10px 0 0 20px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height:1.3em;	color: #636363; border-bottom:1px  #CCCCCC dotted; padding:10px;}

.texts3{width:670px; float:left; margin:10px 0 0 20px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height:1.3em;	color: #636363;  padding:10px;}

.texts4{width:670px; float:left; margin:10px 0 0 0; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height:1.3em;	color: #636363;}

.bottle_image{width:103px; height:103px; float:left; margin:0 0 0 0; }

.bottle_image1{width:103px; height:auto; float:left; margin:0 10px 0 0; border:1px  #eaeae7 solid; font-size: 11px;}



.bottle_image1 a {

	color: #636363;

	text-decoration: none;

}

.bottle_image1  a:hover  {

	color: #636363;

	text-decoration: underline;

}





img.pic{

float:left;

padding:5px;

margin:10px 10px 10px 0;

border:1px  #eaeae7 solid;

}



img.pic1{

float:right;

padding:5px;

margin:10px 0 10px 5px;

border:1px  #eaeae7 solid;

}







.order-box{width:480px; height:auto; margin:20px 0 0 120px;}

.order-box_top{width:480px; height:14px; background-image: url(images/order-box_01.jpg); background-repeat:no-repeat; float:left;}

.order-box_mid{width:480px;  background-image: url(images/order-box_02.jpg); background-repeat:repeat-y; float:left;}

.order-box_bot{width:480px; height:17px; background-image: url(images/order-box_03.jpg); background-repeat:no-repeat; float:left;}

.order-content{width:452px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; font-weight:bold;}

.order-content1{width:480px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; font-weight:bold;}

.cartbutton{margin:26px 0 0 10px; float:left;}

.selection{margin:0 0 0 25px;  float:left;}





.cartbutton1{margin:26px 0 0 10px; float:left;}

.selection1{margin:0 0 0 20px;  float:left;}



.cartbutton2{margin:24px 10px 0 0; float:left;}

.selection2{margin:0 0 0 12px;  float:left;}



.selection3{margin:5px 0 0 25px;  float:left;}

.cartbutton3{margin:2px 60px 0 0; float:right;}

.cartbutton4{margin:12px 0 0 10px; float:left;}

.selection4{margin:5px 0 0 35px;  float:left;}





.contains{margin:0 0 5px 25px;  }







.decrip1{float:left; margin:0 0 20px 0; width:540px;}



.decrip{float:left; margin:0 0 0 0; width:550px;}

.decrip h1{font: 14px calibri; color:#2e7001; text-transform:uppercase; margin:0 0 8px 0; font-weight:700;}



.video{margin:22px 0 0 54px; float:left;}
.video1{margin:21px 0 0 54px; float:left;}
.video2{margin:22px 0 0 54px; float:left;}



A.lnkStyle_01:link    { color: #2e7001; text-decoration: none;   }

	A.lnkStyle_01:visited { color: #2e7001; text-decoration: none;  }

	A.lnkStyle_01:active  { color: #2e7001; text-decoration: none;  }

	A.lnkStyle_01:hover   { color: #2e7001; text-decoration: underline;  }





.price{font-family: Arial, Helvetica, sans-serif;	font-size: 16px; color:#FF0000; font-weight:bold;}



.cart{width:690px; float:left; margin:10px 0 0 40px; font-family: Arial, Helvetica, sans-serif;	font-size: 14px; line-height:1.3em;	color: #636363;}



.contact{float:left; margin:30px 0 0 40px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #636363; width:690px;}





.footer_container {

height : auto;

width : 100%;

background-image : url(images/footer-bg.jpg);

background-repeat : repeat-x;

background-color:#f6f0a4;

clear : both;

float:left;

padding-top:20px;

}



.footer_txt a {

	color:  #2e7001;

	text-decoration: none;

}

.footer_txt  a:hover  {

	color:  #2e7001;

	text-decoration: underline;

}





.footer_txt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2e7001;

	text-align:center;

}



.statement{

	width:850px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6f6f6f;

	padding-top:10px;

	padding-bottom:10px;

	text-align:left;	

		}		



.privacy {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6f6f6f;

	text-align:center;

	padding:10px 0 10px 0;

}



.privacy a {

	color:  #6f6f6f;

	text-decoration: none;

}

.privacy  a:hover  {

	color:  #6f6f6f;

	text-decoration: underline;

}