body {
	background: #F8F8F8 url(http://www.Whole-Food-Vitamins.net/graphics/BKGNDblue.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px; 
 	text-align:left;  
}
h1,h2,h3,h4 {
	color: darkblue;
	font-family: Arial, Helvetica, sans-serif;
}
h5 {
	color: darkblue;
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
}
#wrapper {
  border: 5px solid midnightblue;  background-color:black;
  color: black;
  margin: 0px ;
  padding: 0px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  width: 996px;
}

#header {
background-image: url(http://www.Whole-Food-Vitamins.net/graphics/header2.png);
	margin: 0px;
	padding: 0px;
	text-align:left;

}

/*  New Menu System  */
ul#menu {list-style-type: none;	margin:4px; padding:0px;}
ul#menu li {margin:0px; padding:0px;float:left;width:152px;background: url(graphics/menu-off.jpg) no-repeat  top center;height:52px;text-align:center;z-index: 5;}
ul#menu li.home {margin-right:1px; margin-left:6px;padding:0px;float:left;width:65px;background: url(graphics/menu-off.jpg) no-repeat  top center;height:52px;text-align:center;z-index: 5;}
ul#menu li span.title{position:relative;top:20px;font-size:16px;font-weight:bold;font-style:normal; text-decoration:none; display:block; padding:0px 0px 0px; text-shadow:#000 1px 1px 3px;	color:white;}
ul#menu li span.title:hover{color:#FFF75B;z-index: 5;}
ul#menu li span.submenu{background:white;border:1px darkblue solid;  color:black;min-height:50px;min-width:160px;padding:2px 0px 20px;display:none;position:absolute; top:160px;text-align:left; z-index: 5;}
ul#menu li span.submenu a {font-size:14px;font-weight:normal;font-style:normal; text-decoration:none; display:block;padding:2px 10px 2px;text-shadow: #424242 1px 1px 3px;	color:black;}
ul#menu li span.submenu a:hover {color:yellow;}
/*       */
#editmenu{background-color:black;color:white;margin:auto;width:900px;} #editmenu A:link {color: white;font-size:12px;} #editmenu A:visited {color: white;font-size:12px;} #editmenu A:hover {color: gold;font-size:12px;} #editmenu A:active {color: white;font-size:12px;}
#main{
  margin-top:0px;
 width: 100%;  
}
#content {
	background-color: azure;
  border:1px solid cadetblue;
  color: black;
  margin: 4px;
  padding: 10px;
  text-align:left;
  vertical-align:top;
	width:760px;
}
#content blockquote {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}
#content ul {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}
#content p {
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}
#intro h1{
margin-bottom:2px;
}
#intro h3{
font-size:14px;
margin: 0px;
}
#intro h3{
font-size:12px;
margin: 0px;
}
#intro p{
font-size:10px;
margin: 0px;
}

#sidebar {
	background-color: azure;
	border: 3px solid azure;
	margin: 0px;
	padding:0px;
	text-align:left;
	vertical-align: top;
	width: 200px;
}
#sidebar .product_name {
	color: darkblue;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding: 0px;
	width: 500px;
}

#footer {
	clear: both;
	top:0px;
	left:0px;
	background-image: url(http://www.Whole-Food-Vitamins.net/graphics/footer1.png);
	height: 75px;
	width : 100%;
}

#footer_menu ul {
	margin-top:0px;
/*	border-bottom: 1px solid blue;*/
}

#footer_menu li {
	display: inline;
	padding: 4px;
}

#footer_menu A:link {color: darkblue;font-size:11pt}
#footer_menu A:visited {color: blue; font-size:11pt  }
#footer_menu A:hover {color: violet; font-size:11pt}
#footer_menu A:active {color: darkblue;font-size:11pt}

#disclaimer {
/*	position:relative; left:0px; top:0px;*/
	background-color: black;
	color: white;
	font-family:"Arial", sans-serif;
	font-size: 10pt;
}
#index {
font-size:10pt;
padding:10px;
}
#index A:hover {color: red;} 
/*#index table,td {border: 1px solid blue;}*/

.its_us {
	color:gray;
	font-size:xx-small;
	border: 0px;
}

.LiveChat{
	text-align:center;
	color:#006600;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}
/*
.display-one-product{
border: 5px double blue; 
padding: 10px 10px;
}	
*/
A.edit:link {color: darkblue;font-size:8pt}
A.edit:visited {color:darkblue; font-size:8pt  }
A.edit:hover {color: red; font-size:10pt} 
A.edit:active {color: darkblue;font-size:8pt}

.edit {
	margin:0px;
	padding-left:5px;
	}
.ourprice {
	color:steelblue;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
}

.product_name {
	color: darkblue;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	padding: 0px;
	width:100%;
}
A.product_name:link {color: darkblue;}
A.product_name:visited {color: blueviolet; }
A.product_name:hover {color:blue ; font-style:italic}
A.product_name:active {color: darkblue;}


.product_name2 {
	color: darkblue;
	font-size:12pt;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
}
.more_link {
border: 6px outset gray;
background-color:lightblue;
padding:0px 2px;
width:60px;
}
A.more_link2:link {color: darkblue;font-size:8pt}
A.more_link2:visited {color:darkblue; font-size:8pt  }
A.more_link2:hover {color: red; font-size:10pt} 
A.more_link2:active {color: darkblue;font-size:8pt}

.product_picture {
margin: 10px;
padding: 10px;
text-align: center;
vertical-align: middle;
}

.product_desc {
	color: #6666ff;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 5px;
	vertical-align:text-top;
}
.product_descr_small{
	color: #6666ff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 5px;
}

.form-table{
background-color: aliceblue;
border: 3px solid blue;
padding:3px;
width:100%;
}
.product_dropdown{
color: blue;
text-align:left;
}

.product_details{
font-family: sans-serif;
font-size: 9pt;
text-align: center;
}
.side_form{
text-align: center;
vertical-align: top;
}

.error{
border: 2px dashed red;
color: red;
width:600px
}
.buy_now{
border: 1px solid blue;
padding:3px;
/* width:98%;*/

}

.buy_now table{
background-color: white;
border: 1px solid blue;
font-family: sans-serif;
font-size: 9pt;
text-align: center;
width:100%;
}
.buy_now A:link {color: darkblue;font-size:10pt}
.buy_now A:visited {color:darkblue; font-size:10pt  }
.buy_now A:hover {color: red; font-size:10pt} 
.buy_now A:active {color: darkblue;font-size:10pt}
/*  You Save CSS    */
.you_save {
margin: 0px;
padding: 0px;
text-align: center;
}
.you_save table{border: 4px double blue;width:100%;}

A.you_save:link {color: darkblue;font-size:large}
A.you_save:visited {color:darkblue; font-size:large  }
A.you_save:hover {color: red; font-size:large} 
A.you_save:active {color: darkblue;font-size:large}


/*   Ingredients CSS   */
table.supp{
border:4px groove lightgrey;
margin:0px;padding:0px;
width: 580px;
}
tr.head1{border:1px solid gray; text-align:center;}
td.ingred{border:1px groove gray;margin:0px;padding:0px; text-align:left;}
td.grams{border:1px groove gray;margin:0px;padding:0px; text-align:center;width:20%;}
td.dv{border:1px groove gray;margin:0px;padding:0px; text-align:center;width:10%;}

#foodtable{
border:4px groove lightgrey;
margin:0px;padding:0px;
width: 580px;
}
#foodtable td{border:1px groove gray;margin:0px;padding-right:5px; text-align:right;}

div.WFV_button { float: left;	width: 120px;	height: 72px;}
div.WFV_button a {display: block;margin: 0px;overflow: hidden;	text-decoration: underline;
	height: 100%;background: url('http://www.Whole-Food-Vitamins.net/graphics/click_for_info.png') top left no-repeat;color: #000000;
	font-family: 'Tahoma';font-size:11px;font-style: italic;line-height: 72px;text-align: center;}
div.WFV_button a:hover {background-position: -120px 0px;color: #66CCFF;}
div.WFV_button a:active {background-position: -240px 0px;color: #FFFFFF;}
/* sidebar button  */
div.wfv_button_1 {float: left;width: 224px;	height: 33px;}
div.wfv_button_1 a {display: block;	margin: 0px;overflow: hidden;
	text-decoration: none;height: 100%;
	background: url('http://www.Whole-Food-Vitamins.net/graphics/wfv-button.png') top left no-repeat;
	color: #FFFFFF;	font-family: 'Arial';	font-size:13px;
	font-weight: bold; line-height: 33px;	text-align: center;}
div.wfv_button_1 span {	position: relative;	top:1px;margin:auto}
div.wfv_button_1 a:hover {background-position: -224px 0px;color: #191919;}
div.wfv_button_1 a:active {	background-position: -448px 0px;color: #E6E6E6;}
/* =============  */
A.h3:link {color: darkblue;font-family:verdana;font-size:medium;font-weight:bold;}
A.h3:visited {color: darkblue; font-family:verdana; font-size:medium;font-weight:bold; }
A.h3:hover {color: darkblue;font-family:verdana;font-size:medium;font-weight:bold;}
A.h3:active {color: darkblue;font-family:verdana;font-size:medium;font-weight:bold;}

A.h5:link {color: darkblue;font-family:verdana;font-size:small;font-weight:bold;}
A.h5:visited {color: darkblue; font-family:verdana; font-size:small;font-weight:bold; }
A.h5:hover {color: darkblue;font-family:verdana;font-size:small;font-weight:bold;}
A.h5:active {color: darkblue;font-family:verdana;font-size:small;font-weight:bold;}
/*  Shopping Cart  */
#shopcart {  border: 1px solid blue; font-size:11px;padding:3px; 	width:98%; min-width:400px;  }
#shopcart tr, td{  border: 0px solid blue; }     
.droplabel {color: #8a2be2;background-color:azure;font-size:14px;font-weight:bold; padding:10px;} 
.highlighted {color: #FFFFCD;background-color:#8a2be2;font-weight:normal; text-decoration:underline; }     
.plus{font-weight:bold;}      
.minus{font-weight:bold;}     
.userinfo {border: 2px purple solid;font-size:12px; padding:10px;}       
input.error {border: 2px blue solid; }   
label.error {border: 1px darkblue solid; color:purple;font-weight:bold;}        
input{font-size:10px;font-weight:bold;}  
.location {font-size:8px;font-weight:bold;}         
.message { color:blue; font-style:italic; margin: 2px; padding: 0px;}    
.message2 { color:red; font-weight:bold; }          
.errorflash {color:magenta;text-decoration:blink;}  
.added {background-color:#FFFFCE;color:red;display:none;}      
.submitbutton{background:url(/graphics/wfv-cart-button.png);border:0px solid white;color:yellow;font-size:14px;height:32px;width:145px;text-align:center;line-height:2;}          
.editbutton{background:url(/graphics/wfv-cart-button.png);border:0px solid white;color:white;font-size:14px;height:32px;width:145px;text-align:center;line-height:2;}        
.paypalbuttonConfirm{background:url(/graphics/btn_xpressPay.jpg);border:0px;height:32px;width:145px;}      
.paypalbutton{background:url(/graphics/btn_xpressBlank.jpg);border:0px solid white;color:yellow;font-size:12px;height:32px;width:145px;}    
