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.title a{color:white;}
ul#menu li span.title a:hover {color:yellow;}
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 h2{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:center;
	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}

.bannerhover{
	border: 5px solid midnightblue;
  margin: 0px ;
  padding: 0px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  width: 100%;
 }

/*  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: right;width: 224px;	height: 33px;margin:4px;}
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;}

div.feed_link {float:left;width:100%;	height:auto;	margin:0px;text-align:left;}
div.feed_link ul {padding:0px;margin:0 0 0 0px;list-style-type: none;width:100%;}
div.feed_link  li a {display:block;color:#0200ac;	font-size:12px;text-decoration:none;	width:100%;	padding:4px 0 0 10px;}
div.feed_link li a:hover {color:#000;background:lightblue ;width:100%;}

/*  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;}

