﻿/*
  Whole Family Health
  http://www.wholefamilyhealth.com
  Copyright (c) 2008 Whole Family Health
*/

body 				{margin:0; background:#dedede; padding:0px 0px 5px 0px;}
td, input, textarea {font-size:10pt; font-family:century gothic; color:#505050; line-height:11pt; vertical-align:top; padding:0px;}
img      			{border:0px;}
form 				{display: inline;}
select              {width:134px;font-size:10px;}
.input				{width:44px; height:18px; color:#3F4143; font-size:10px; text-align:right}

a					{color:#00b4da; font-weight:bold; font-size:12px; text-decoration:none; text-transform:none}
a:hover				{color:#00b4da; text-decoration:underline;}

/* SIDEBAR */
#bluebox			{background:url("http://www.wholefamilyhealth.com/maintemplate/images/blueboxbg.gif"); width:270px; }
#yellowbox			{background:url("http://www.wholefamilyhealth.com/maintemplate/images/yellowboxmiddle.gif")repeat-y; width:270px; }

ul.mainlist  		{list-style:none;padding:0px; margin:0px;}
ul.ul_1				{list-style:none;padding:0px; margin:0px;}
.ul_1 .bg_list		{margin:0px 0px 0px 0px; line-height:14px; display:block;}
.ul_1 .bg_list a 	{color:#3a3a3a; font-weight:bold; text-decoration:none; font-size:11px; line-height:16px; text-transform:none !important; padding:0px 0px 0px 24px;}
.ul_1 .bg_list a:hover{color:#919191; text-decoration:none;}

/* CONTENT */
.bluewavetext 		{font-size:12px;}
#bluewave			{background:url("http://www.wholefamilyhealth.com/maintemplate/images/header_bg.gif") no-repeat; }
#pagebox			{background:url("http://www.wholefamilyhealth.com/maintemplate/images/middle.gif")repeat-y; width:950px;  }
#pagebox1			{background:url("http://www.wholefamilyhealth.com/maintemplate/images/middle1.gif"); width:950px; }

/* FOOTER */
#footer				{height:53px; border-top:3px solid #f4f4f4}
#footer td			{color:#7d7d7d; font-size:11px}
#footer .space 		{padding:0px 0px 0px 123px;}
#footer .space div 	{border-top:20px solid #fff}
#footer .space dl	{padding:0px 0px 0px 12px;}
#footer a 			{color:#7d7d7d; text-decoration:none;  font-weight:normal; font-size:11px;}
#footer a:hover 	{color:#7d7d7d; text-decoration:underline}
#footer .left		{width:100%}
#footer .right		{height:63px}
#footer font		{padding:0px 0px 0px 50px; font-size:11px}
#footer font a		{color:#4cc9e4}
#footer font a:hover{color:#4cc9e4; text-decoration:underline}

/* PRODUCTS */
.box_corner			{width:22px;}
.box_header			{width:556px;padding:0px 0px 0px 0px; vertical-align:middle; font-size:13px; font-weight:bold; color:#212121 !important;}
.box_shopsite		{width:620px;padding:0px 0px 0px 0px; vertical-align:middle; font-size:13px; font-weight:bold; color:#212121 !important;}
.prod_featured		{padding:5px;width:554px;}
.main_featured		{padding:2px;width:615px;}
.sidebar_header 	{width:220px;padding:0px 0px 0px 0px; vertical-align:middle; font-size:13px; font-weight:bold; color:#212121 !important;}
.sidebar_content 	{
	padding: 10px;
	width: 220px;
	background-repeat: repeat-y;
}
.sidebar_prod		{text-align:center;}
.prod_cell_hdr		{padding: 0px 5px 0px 5px;background-image:url('"http://www.wholefamilyhealth.com/maintemplate/images/cell_hdr.gif');height:65px;text-align:center;vertical-align:middle;}
.prod_cell_mid		{padding: 0px 5px 0px 5px;background-color:#ffffff;width:188px;text-align:center;}
.prod_cell_btn		{padding: 10px 0px 10px 0px;background-color:#ffffff;text-align:center;}
.prod_image 		{height: 100px;}
.prod_info			{height: 35px;}
.prod_listing 		{padding: 0px 5px 0px 5px;background-color:#ffffff;width:574px;text-align:center;}
.prod_listing_image {height:120px;width:120px;text-align:center;vertical-align:middle;}

/* WFH.NET BLOG */
.blog_header 	{width:465px;padding:0px 0px 0px 0px; vertical-align:middle; height:25px;font-size:13px; font-weight:bold; color:#212121 !important;}
.blog_content 	{padding:10px;width:480px;}
.blognav_content {padding:10px;width:180px;}
.bluewavetxt 		{font-size:12px; height:45px;margin-right:45px;}
#bluewaveblog			{background:url("http://www.wholefamilyhealth.com/maintemplate/images/header_bg_blog.gif") no-repeat; }

/* SHOP SITE */
a.catcolor {color:#3a3a3a; font-weight:bold; font-size:10pt; text-decoration:none;}
a.subcatcolor {color:#3a3a3a; font-weight:bold; font-size:10pt; text-decoration:none;}
a.pagelinkcolor {color:#3a3a3a; font-weight:bold; font-size:10pt; text-decoration:none;}
.shopsite			{padding:5px; margin:0px;}