body
{
	margin:0;
	padding:0;
	background:#d4d9d0;
	text-align:center;
	font-size:76.5%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

img
{
	border:0px;
}

a
{
	color:#114da7;
}

a:hover
{
	text-decoration:none;
	color:#b5c8e5;
}

td
{
	vertical-align:top;
}

.clear
{
	clear:both;
	height:1px;
	width:1px;
	overflow:auto;
}

#container_top, #container_bottom
{
	width:807px;
	margin:0px auto 0px auto;
	background:#d4d9d0 url('/images/container_top.gif') no-repeat;
	height:14px;
	overflow:hidden;
	display:block;
}

#container_bottom
{
	background:url('/images/container_bottom.gif') no-repeat;
}

#container
{
	width:807px;
	margin:0px auto 0px auto;
	padding-top:3px;
	text-align:left;
	background:#fff url('/images/container_bg.gif') repeat-y;
}



#top_row1
{
	height:70px;
	overflow:hidden;
	margin:0px 13px 0px 13px; 
	background-image: url('/images/top_bg.gif');
}

#top_row1 .left
{
	float:left;
	padding-left:10px;
}

#top_row2
{
	margin:10px 3px 10px 13px;
}



#top_row2 img
{
	float:left;
	margin-right:6px;
}


#left {
  width: 160px;          /* LC width */ 
}

#right {
  width: 164px;          /* RC width */
}




#center .content
{
	margin:0px 5px 0px 5px;
	padding:0px 10px 10px 10px;
	color:#514d4e;
	line-height:1.4em;
	font-size:.9em;
}

#center h1
{
	color:#3f77cb;
	margin:0;
	padding:0;
	font-family:"Gotham Medium",Trebuchet MS, Arial;
	font-weight:normal;
	font-size:1.8em;
	text-transform:uppercase;
}

#center h2
{
	color:#52961a;
	font-family:"Gotham Medium",Trebuchet MS, Arial;
	font-weight:normal;
	line-height:1.2em;
	font-size:1.6em;
}

p.times h3
{
	padding:0;
	margin:0;
}

#center ul.quiz
{
	list-style-type:none;
	margin:10px 0px 10px 0px;
	padding:0;
}

#center ul.quiz li
{
	float:left;
	width:200px;
}

#center .media_player
{
	float:right;
	margin:10px;
}

#center .about_glenn
{
	font-style:italic;
	color:#999;
	margin-top:20px;
}

.testimonial, .health
{
	padding:5px;
	background:#eee;
	margin-top:10px;
}

.even 
{
	background:#fff;
}

.testimonial h4, .health h4
{
	margin:0;
	font-size:1em;
	color:#3f77cb;
}

.recommended_products
{
	width:150px;
	float:right;
	margin:5px;
	padding:5px;
	background:#a0ba3a;
	border:1px solid #fff;
}

.even .recommended_products
{
	background:#389dd0;
}


h5 {
	font-size: 1em;
}
#h-alert {
	
}
#h-alert span {
	display: block;
	font-style: italic;
	font-weight: bold;
	font-size: 90%;
}

.recommended_products h5
{
	font-size:1em;
	color:#fff;
	margin:0;
	padding:0;
	text-transform:uppercase;
}

.recommended_products ul
{
	list-style-type:none;
	margin:0;
	padding:3px 0px 3px 0px;
}

.recommended_products ul li
{
	margin-top:3px;
}

.recommended_products ul li a
{
	color:#eafcd3;
}

.even .recommended_products ul li a
{
	color:#d8eef9;
}

.showonclick
{
	display:none;
}

.close, .bar
{
	padding:3px;
	border:1px dotted #666;
	text-align:center;
}


.bar a
{
	color:#52961a;
	font-size:1.2em;
}

.testimonial img
{
	border:1px solid #fff;
	float:right;
	margin:5px 0px 5px 5px;
}

#left .nav
{
	background:#e3e2e3;
	border-top:5px solid #4b484c;
	border-bottom:5px solid #4b484c;
	margin-left:13px;
}

#left .nav ul
{
	list-style-type:none;
	margin:0;
	padding:0;
}

#left .nav li
{
	border-bottom:1px solid #b7b6b8;
}

#left .nav li a
{
	display:block;
 	padding:5px 10px 5px 10px;
	color:#52961a;
	font-weight:bold;
	text-decoration:none;
	font-size:.9em;
}

#left .nav li a:hover, #disease_risk li.disease_risk a, #home li.home a, #health_quiz li.health_quiz a, #broadcasts li.broadcasts a, #testimonials li.testimonials a, #natural_pet_care li.natural_pet_care a, #glenn li.glenn a, #health_concerns li.health_concerns a, #health_alert li.health_alert a, #your_disease_risk li.your_disease_risk a, #employee_health_benefits li.employee_health_benefits a, #store_locations li.store_locations a
{
	display:block;
 	padding:4px 9px 4px 7px;
	color:#52961a;
	border-top:1px solid #e3e2e3;
	border-right:1px solid #e3e2e3;
	border-bottom:1px solid #e3e2e3;
	border-left:3px solid #4e8e29;	
	font-weight:bold;
	text-decoration:none;
	font-size:.9em;
	background:#cdcccd;
	
}


#right .recommends
{
	font-size:.8em;
	color:#3f8006;
}

#right .recommends h4
{
	
	font-weight:bold;
	font-size:1.1em;
	text-transform:uppercase;
	margin-bottom:0px;
	padding-bottom:0px;
}

#right .recommends a, #right .read_about a
{
	display:block;
	width:152px;
	padding-bottom:3px;
	color:#114da7;
}

#right .read_about
{
	font-size:.8em;
}


#bottom_row1
{
	height:16px;
	overflow:hidden;
	margin:20px 13px 0px 13px; 
	background-image: url('/images/footer_bg.jpg');
	padding:5px;
	color:#fff;
	font-size:.8em;
}

.show
{
	display:block;
}