@charset "utf-8";
/* CSS Document */

@import "reset.css";
@import "typography.css";

body { background:#f2f4e3; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;}
h1 {}
a { text-decoration:none;}
.clear { clear:both;}
	#main-wrapper { background:url(http://media.mercola.com/themes/vaccines/images/contentBg.png) 0px 158px repeat-x; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -230px; }
/* New Header */
.bannerdiv {
background: url(http://media.mercola.com/themes/vaccines/images/headerBg.png) 0 -10px repeat-x ;
text-align:center;
}

.headerdiv {
height:117px;
margin:0 auto;
width:1003px;
}

.headerdiv .logodiv {
float:left;
padding-top:10px;
text-align:left;
width:261px;
}

.headerdiv .logodiv img {
margin-bottom:6px;
}

.headerdiv .rightarea {
float:right;
padding-top:50px;/* 20px default */
position:relative;
text-align:left;
width:730px;
}

.profilediv {
font: 12px arial;
margin-left:10px;
padding-bottom:3px;
position:relative;
top:-3px;
}
.profilediv a { color: #0869BD; cursor: pointer; text-decoration: none; font-family: arial; font-size: 12px; }
	.profilediv a:hover { text-decoration:underline; }

.CommonSearch {
text-align:left;
}

.CommonSearchTxt {
float:left;
font:bold 18px Arial;
margin-left:10px;
padding-top:10px;
width:12%;
}

.CommonSearchTextBox {
float:left;
width:73%;
}

.SearchTxtBox {
background:url("http://media.mercola.com/themes/vaccines/images/CommonSearchBg.jpg") no-repeat scroll left center transparent;
border:1px solid #8C8C8C;
color:#000000;
font:bold 14px Arial,Helvetica,sans-serif;
height:22px;
margin-top:3px;
padding:6px 0 0 40px;
width:90%;
}

.CommonSearchBtn {
cursor:pointer;
float:left;
text-align:right;
width:10%;
}

.menudiv {
background: url(http://media.mercola.com/themes/vaccines/images/menuBg.png) repeat-x center top;
clear:both;
color:#FFFFFF;
font:bold 14px arial;
height:41px;
margin:0 auto;
text-transform:uppercase;
}

.menudiv .margindiv {
background:url(http://media.mercola.com/themes/vaccines/images/menuBgLinks.png) center no-repeat; 
margin: 0px auto;
padding-top:0px;
width:1010px;
}

.menudiv .margindiv ul {
margin:0 0 0 16px;
overflow:hidden;
padding:0;
}

.menudiv .margindiv li {
float:left;
list-style:none outside none;
overflow:hidden;
text-shadow: 0px -1px 1px #000;
}

.menudiv .margindiv li a {
border-bottom:none;
color:#f2f4e3;
height:27px;
padding: 14px 90px 0 90px;
}

.menudiv .margindiv li a:hover {
color:#f0f078;
background:url(http://media.mercola.com/themes/vaccines/images/menu-arrow.png) bottom no-repeat; color:#f0f078;
}

/* End of New Header */

	
	#header-block { width:1000px; margin:0 auto;}
		#top-links { height:25px; text-align:right; line-height:22px;}
		#top-links a { background:url(http://media.mercola.com/themes/vaccines/images/top-link-line.png) right no-repeat; color:#efefa2; text-decoration:none; padding-right:20px; height:25px; display:inline; outline:none; }
		#top-links a:hover { color:#d5d559; text-decoration:underline;}
		
		#header-banner { height:124px;}
		#logo { float:left; margin:0px 0 0 0px;}
		#header-right-block { background: url(http://media.mercola.com/themes/vaccines/images/search-bg.jpg) 65px 0 no-repeat; height:125px; float:right; width:465px;}
			#search-block { padding: 8px 0 0 100px; color:#000;}
			.search-tf { border:none; background:none;  padding:6px 0 0 0px; width:200px; margin-left:10px; }
			.button-search { background:none; width:72px; height:30px; border:none; cursor:pointer; margin:-6px 0 0 0; padding:0; outline:none;}
		    #social-block { color:#fff; margin-top:34px;}
			#social-block h5 { font-weight:normal; font-size:12px; color:#ffff96; margin:0px 0 0 148px; padding-top:7px;}
			#social-links { float:right; display:block; width:346px;}
			#social-links li { float:left; margin-left:16px;}
			#social-links li a { width:32px;  text-indent:-7777px; height:32px; padding:0px; border:none;}
			#social-links li a.item01 { background:url(http://media.mercola.com/themes/vaccines/images/social-icons.png) no-repeat;}
			#social-links li a.item02 { background:url(http://media.mercola.com/themes/vaccines/images/social-icons.png) -32px 0 no-repeat;}
			#social-links li a.item03 { background:url(http://media.mercola.com/themes/vaccines/images/social-icons.png) -64px 0 no-repeat;}
			#social-links li a.item01:hover { background:url(http://media.mercola.com/themes/vaccines/images/social-icons.png) 0 -32px no-repeat;}
			#social-links li a.item02:hover { background:url(http://media.mercola.com/themes/vaccines/images/social-icons.png) -32px -32px no-repeat;}
			#social-links li a.item03:hover { background:url(http://media.mercola.com/themes/vaccines/images/social-icons.png) -64px -32px no-repeat;}
	
	#menu-block {}
		#menu { background:url(http://media.mercola.com/themes/vaccines/images/menu-bg.jpg) no-repeat; width:664px; height:54px; display:block; float:left; padding-left:2px;}
		#menu li { float:left; font-family: "Times New Roman", Times, serif; font-weight:bold; font-size:20px; }
		#menu li a { display:block; padding:18px 26px 12px 26px; text-decoration:none; color:#ececca; margin-top:1px; border:none;}
		#menu li a:hover { background:url(http://media.mercola.com/themes/vaccines/images/menu-arrow.png) bottom no-repeat; color:#f0f078; }
		#newsletter-box { background: url(http://media.mercola.com/themes/vaccines/images/nl-bg.png) repeat-x; width:1006px; height:47px; margin:0 auto 16px ; -moz-border-radius-bottomright: 12px; -webkit-border-bottom-right-radius:12px; -moz-border-radius-bottomleft: 12px; -webkit-border-bottom-left-radius:12px;  border-bottom:0px solid #f4e9b6; -moz-box-shadow: 1px 0px 5px #939e63; -webkit-box-shadow: 0px 1px 5px #939e63; color:#174b79; font-weight:bold; font-size:18px;}
		#newsletter-box img.social { float: right; padding:10px 5px 0 0;}
		#newsletter-box div { float:left; margin: 12px 0 0 80px;}
			.newsletter-tf { margin:10px 0 0 12px;width:250px; height:22px; border:1px solid #fae58a; padding:4px 0 0 4px; float:left;}
			.button-newsletter { background:url(http://media.mercola.com/themes/vaccines/images/newsletter-btn.png) no-repeat; width:161px; height:38px; border:none; padding: 0px 0 0 0; cursor:pointer; outline:none; margin-top:0px; float:left; font:bold 14px arial; color:#fff; cursor:pointer; position:relative; top:6px; }
	#content-block { background:url(http://media.mercola.com/themes/vaccines/images/content-bg.png) repeat-y #fff; width:1000px; margin:0 auto 10px; clear:both; border-bottom:1px solid #e0e2cf;  border-top:1px solid #e0e2cf; border-right:1px solid #e0e2cf; border-left:1px solid #e0e2cf; -moz-border-radius-topleft: 12px; -webkit-border-top-left-radius:12px; -moz-border-radius-topright: 12px; -webkit-border-top-right-radius:12px;  -moz-border-radius-bottomleft: 12px; -webkit-border-bottom-left-radius:12px; -moz-border-radius-bottomright: 12px; -webkit-border-bottom-right-radius:12px;}
	#inside-content-block { background:#fafafa; width:1000px; margin:0 auto 10px; clear:both; border-bottom:1px solid #e0e2cf;  border-top:1px solid #e0e2cf; border-right:1px solid #e0e2cf; border-left:1px solid #e0e2cf; -moz-border-radius-topleft: 12px; -webkit-border-top-left-radius:12px; -moz-border-radius-topright: 12px; -webkit-border-top-right-radius:12px;  -moz-border-radius-bottomleft: 12px; -webkit-border-bottom-left-radius:12px; -moz-border-radius-bottomright: 12px; -webkit-border-bottom-right-radius:12px;}
		#articles { background: url(http://media.mercola.com/themes/vaccines/images/title01-bg.png) repeat-x #fafafa; width:666px; float:left; padding:15px 0 0 0; -moz-border-radius-topleft: 12px; -webkit-border-top-left-radius:12px;  -moz-border-radius-bottomleft: 11px; -webkit-border-bottom-left-radius:11px;}
		#articles-wide { background: url(http://media.mercola.com/themes/vaccines/images/title01-bg.png) repeat-x #fafafa; padding:0px 0 15px 0; -moz-border-radius-topleft: 12px; -webkit-border-top-left-radius:12px; -moz-border-radius-topright: 12px; -webkit-border-top-right-radius:12px; -moz-border-radius-bottomleft: 12px; -webkit-border-bottom-left-radius:12px; -moz-border-radius-bottomright: 12px; -webkit-border-bottom-right-radius:12px;}
		#articles p { padding:4px 25px 4px 25px;}
		#articles-wide p { padding:4px 25px 4px 25px;}
		.sub-content img { margin:0 auto; text-align:center;}
		h2 { background: url(http://media.mercola.com/themes/vaccines/images/title01-bg.png) repeat-x; min-height:22px; font-family:"Times New Roman", Times, serif; font-size:22px; border-bottom:1px solid #adaab8; padding:9px 25px 8px 25px; margin:0; color:#28272c;}
		#articles-wide h2 { background: url(http://media.mercola.com/themes/vaccines/images/title01-bg.png) repeat-x; min-height:22px; font-family:"Times New Roman", Times, serif; font-size:22px; border-bottom:1px solid #adaab8; padding:9px 25px 8px 25px; margin:0; color:#28272c; -moz-border-radius-topleft: 12px; -webkit-border-top-left-radius:12px; -moz-border-radius-topright: 12px; -webkit-border-top-right-radius:12px; }
		h4 { background: url(http://media.mercola.com/themes/vaccines/images/title01-bg.png) repeat-x; min-height:22px; font-family:"Times New Roman", Times, serif; font-size:18px; border-bottom:1px solid #adaab8; padding:9px 25px 8px 25px; margin:0; color:#28272c;}
		.l-news, .contents-block { background:url(http://media.mercola.com/themes/vaccines/images/article-bg.png) repeat-x; min-height:90px; border-top:1px solid #fff; border-bottom:1px solid #e9e9e9; clear:both;}
		.contents-block { -moz-border-radius-bottomleft: 11px; -webkit-border-bottom-left-radius:11px;}
		#articles div.l-news p{ padding:5px 15px 15px 112px;}
			#articles-wide div.l-news p{ padding:5px 15px 15px 0;}
				div.l-news h3 { margin-right:25px;}
				div.l-news h3 a { font-size:16px;}
		.cv-counter { width:60px; float:left; text-align:center; margin:10px 25px 10px 25px; border-right:1px solid #c3c1c1; border-top:1px solid #f0f0c8; border-left:1px solid #f0f0c8; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
		small { font-size:11px; padding:2px;}
		.c-count { background:#f0f0c8; display:block;}
			.c-count span{ color:#57574c;}
		.v-count { background:#e0e0a4; display:block; border-bottom:1px solid #c3c1c1;}
			.v-count span { color:#666666;}
		h3 { padding-top:10px;}
		h3 a { color:#7e9805;}
		h3 a:hover { border-bottom: 1px solid #7e9805;}
		#paging { text-align:right; padding:0 25px 15px 0;}
		#page-links { text-align:left; padding:10px 0px 10px 25px;}
		#page-links a { display: inline-block; padding:2px 6px 2px 6px; text-decoration:none; background:#a1a15c; color:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
		#page-links a:hover { background:#757534;}
		.published { background:url(http://media.mercola.com/themes/vaccines/images/icon-published.png) 0 5px no-repeat; padding: 2px 0 4px 10px; display:block; margin-left:110px; color:#666666;}
		.published a { color: #d6600a; text-decoration:underline; font-size:12px; }
		.published a:hover { text-decoration:none;}
		
	#section { background:#28272c; float:left; -moz-border-radius-topright: 12px; -webkit-border-top-right-radius:12px; }
	#section h2 { background:url(http://media.mercola.com/themes/vaccines/images/title02-bg.png) top repeat-x; font-size:22px; min-height:24px; color:#c9c991; text-align:center; width:304px; border-bottom:1px solid #1c1b1f; padding:10px 15px 10px 15px; clear:both; -moz-border-radius-topright: 12px; -webkit-border-top-right-radius:12px;}
	.sub-content { background:url(http://media.mercola.com/themes/vaccines/images/sub-content-bottom.jpg) bottom no-repeat; padding:15px; text-align:center; border-top:1px solid #3e3e40;}
	.sub-content h3 { width:304px; text-align:center; padding:8px 0 15px 0; font-size:16px;}
	.sub-content h3 a {padding:0px; color:#fba831; text-decoration:none; border-bottom:1px solid #fba831;}
	.sub-content h3 a:hover { text-decoration:none; border-bottom:none;}
	.sub-content img { border:1px solid #000; }
	.sub-content img:hover { border:1px solid #fba831; }
	.sub-content p { color:#f0f0c3; padding: 8px 0 4px 0; width:304px; margin:0;}
	#mercola-image { background:url(http://media.mercola.com/themes/vaccines/images/mercola-photo.jpg) no-repeat; width:940px; height:99px; margin:0 auto; padding-top:100px}
	#mercola-image p { padding:3px 15px 3px 245px; color:#3c3c02;}
	

	
		
/*
//	organic tab
*/

ul { list-style: none; }
ul li a { display: block; border-bottom: 1px solid #d2d2d2; padding: 4px 4px 4px 10px; color: #000; }
ul li a:hover { background: #fe4902; color: white; }
ul li:last-child a { border: none; }

#organic-tabs { background: #eee; padding: 15px 25px 15px 25px; margin: 0 0 0px 0;  -moz-border-radius-bottomleft: 11px; -webkit-border-bottom-left-radius:11px;}

#explore-nav { overflow: hidden; margin: 0 0 0 0; border-bottom:1px solid #adaab8; }
#explore-nav li { float: left; margin: 0 10px 0 0; }
#explore-nav li.last { margin-right: 0; }
#explore-nav li a { display: block; padding: 7px; background: #959290; color: white; font-size: 14px; text-align: center; border:1px solid #959290; text-decoration:none; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; }
#explore-nav li a:hover { background-color: #595959; }

#external{ display: none; }

#explore-nav li#ex-media a.current { background-color: #5e5e13; color: white; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top:1px solid #5e5e13; border-left:1px solid #5e5e13; border-right:1px solid #5e5e13; border-bottom:2px solid #5e5e13;}
#explore-nav li#ex-external a.current { background-color: #a81906; color: white;  -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top:1px solid #a81906; border-left:1px solid #a81906; border-right:1px solid #a81906; border-bottom:2px solid #a81906;}

ul#media li a:hover { background-color: #5e5e13; color: white;}
ul#external li a:hover { background-color: #a81906; color: white;}

/*
// end of organic tab
*/

/* Forum CSS */

#forum-menu { background:url(http://media.mercola.com/themes/vaccines/images/forums-menu-bg.jpg) center no-repeat; margin: 0 auto; display:block; height:42px; padding: 0 0 0 230px;}
#forum-menu li { float:left; font-weight:bold; font-size:18px; font-family:Tahoma, Geneva, sans-serif;}
#forum-menu li a { color:#443d3d; margin:0 20px 0 20px; border:none; line-height:30px;}
#forum-menu li a:hover { background:none; color:#9b2400;}
#forum-post{ background: url(http://media.mercola.com/themes/vaccines/images/title01-bg.png) repeat-x #fafafa; width:640px; float:left; padding:0 0 0 0; margin: 0 0 0 25px;}

.forum-section { float:right; width:303px; padding:0 0 0 0; float:right; margin: 0px 25px 20px 0px;}
.forum-section-box { background:url(http://media.mercola.com/themes/vaccines/images/f-section-bg.png) repeat-y; margin: 0px 0px 4px 0px;}
	.f-top { background:url(http://media.mercola.com/themes/vaccines/images/f-section-top.png) no-repeat; min-height:250px; width:303px;}
	.f-top { background:url(http://media.mercola.com/themes/vaccines/images/f-section-top.png) no-repeat; min-height:250px; width:303px;}
	.f-top h2 { text-align:center; font-size:20px; margin-bottom:8px;}
	.f-bottom { background:url(http://media.mercola.com/themes/vaccines/images/f-section-bottom.png) no-repeat; height:9px; width:303px;}

.post-button { margin:10px 25px 10px 25px; display:block; width:145px; float:right;}
.l-post{ background:url(http://media.mercola.com/themes/vaccines/images/article-bg.png) repeat-x; min-height:60px; border-top:1px solid #fff; border-bottom:1px solid #e9e9e9; clear:both; padding:0px 25px 0px 25px; border-right:1px solid #e9e9e9; border-left:1px solid #e9e9e9;}
div.l-post p{ padding:0; width:100%;}
div.l-post small{ padding:0px 15px 15px 0; }
div.l-post h3{ background:url(http://media.mercola.com/themes/vaccines/images/vaccine-icon.png) 0 16px no-repeat;  font-size:16px; display:block; padding-left:20px; }
div.l-post h3 a { color:#5e5e13}
div.l-post h3 a:hover { border:none; text-decoration:none;}
div.l-post small.published { background:url(http://media.mercola.com/themes/vaccines/images/icon-published.png) 20px 5px no-repeat; padding: 2px 0 4px 30px; display:block; color:#666666; margin:0;}

.comment-count { background:url(http://media.mercola.com/themes/vaccines/images/comment-bubble.png) no-repeat; float:right; width:64px; height:38px; text-align:center; line-height:36px; font-size:12px; color:#333; font-weight:bold; margin:5px 0 0 0;}

.ga-list { padding: 7px 0px 0 0px; margin: 0 0 0 0;}
.ga-list li { padding: 4px 25px 7px 25px; margin: 0 0 0 0; border-bottom:1px solid #dbdbdb; font-size:12px;}
.ga-list li a { display:inline; padding:0; border:none; color: #d6600a; text-decoration:none; font-size:14px; font-size:14px;}
.ga-list li a:hover { text-decoration:none; background:none; color: #d6600a}

.sidebar-content-box {}
.CommonSidebarTagCloud { padding:0px 10px 0px 10px; margin:0px;}
.CommonSidebarTagCloud li { display:inline; float:left;}
.CommonSidebarTagCloud li a{ display:inline; float:left; color: #d6600a; padding:2px 4px 2px 4px; border:none;}
.CommonSidebarTagCloud li a:hover { background: #d6600a; color:#fff;}
.CommonContentBoxFooter { clear:both; padding:7px 15px 0px 15px;}
.CommonContentBoxFooter a { color:#b63a32; text-decoration:underline; font-weight:bold;}
.CommonContentBoxFooter a:hover { color:#b63a32; text-decoration:none;}

.CommonSidebarList { padding:0px 10px 0px 10px; margin:0px;}
.CommonSidebarList li { display:inline; float:left;}
.CommonSidebarList li a{ display:inline; float:left; color: #d6600a; padding:2px 4px 2px 4px; border:none;}
.CommonSidebarList li a:hover { background: #d6600a; color:#fff; }

.f-subscribe-group { }
input.f-subscribe-button { background: url(http://media.mercola.com/themes/vaccines/images/f-subscribe-button.png) no-repeat; width:191px; height:38px; margin: 0 auto 12px ; color:white; font-weight:bold; display:block; text-align:center; border:none; cursor:pointer; }
input.f-subscribe-button:hover { color:#ffe3ad;}

.f-unsubscribe-button { background: url(http://media.mercola.com/themes/vaccines/images/f-subscribe-button.png) no-repeat; width:191px; height:28px; margin: 0 auto 12px ; color:white; font-weight:bold; display:block; text-align:center; border:none; cursor:pointer; padding-top:10px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; }
.f-unsubscribe-button:hover { color:#ffe3ad;}

.sidebar-content-bottom { clear:both; margin: 0 0 0 0; padding:5px}

#forum-wide { margin:0 25px 0 25px;}
.forum-wide-bottom { margin:0 25px 0 25px;}

.CommonContentBoxList { padding:0px 10px 0px 10px; margin:0px;}
.CommonContentBoxList li { }
.CommonContentBoxList li a { color:#5e5e13; }
.CommonContentBoxList li a:hover { color:#fff; background:#5e5e13; }

.forum-unread { color:#5e5e13; font-weight:bold; text-decoration:none; }
.forum-read { color:#a1a15c; font-weight:bold; text-decoration:none; }
.LinkDelete { float:right;}

.f-links-block { border-bottom:1px solid #e9e9e9;}
.f-links { float:left; margin:34px 0 0 25px;}
.f-links a { color:#b10000; border:1px solid #c5cfcf; padding:3px 5px 3px 5px; background:#e0eaea;}
.f-links a:hover { color:#b10000; border:1px solid #c5cfcf; padding:3px 5px 3px 5px; background:#f2f9f9;}
.CommonBreadCrumbArea { padding: 3px 25px 3px 25px; border-bottom:1px solid #e9e9e9; font-size:12px; }
.CommonBreadCrumbArea a { color:#5e5e13; }

.filter-option-box { background:#e0eaea; display:none; clear:both; border:1px solid #e9e9e9; margin:0 25px 10px 25px; padding:0 25px 10px 25px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.CommonFormFieldName select option { font-size:12px; font-family: Tahoma, Geneva, sans-serif; color:#000;}
.CommonFormFieldName input { font-size:12px; font-family: Tahoma, Geneva, sans-serif; color:#000; padding:3px 5px 3px 5px;}

.members-menu, .contacts-menu { border:none; color:#333; font-size:14px;}
.members-menu a, .contacts-menu a { color:#dc600a;}
.members-menu a:hover, .contacts-menu a:hover { color:#dc600a;}
.members-menu a:visited, .contacts-menu a:visited { color:#dc600a;}
.members-menu b a, .contacts-menu b a { color:#333;}
.members-menu b a:visited, .contacts-menu b a:visited { color:#dc600a;}

.left-col1 { width:200px;}
.left-col2 { width:330px; float:right;}

.CommonContentBoxContent { background-color:#ebebeb; border-bottom:2px solid #dadada;}
.CommonContentBoxContent p { padding:3px 25px 3px 25px;}
h4.CommonContentBoxHeader { background: url(http://media.mercola.com/themes/vaccines/images/title01-bg.png) repeat-x; min-height:22px; font-family:"Times New Roman", Times, serif; font-size:18px; border-bottom:1px solid #adaab8; padding:9px 25px 8px 25px; margin:0; color:#28272c; font-weight:bold;}
.CommonFormArea { padding:0px 25px 10px 25px;}
.common-tf { width:170px; border:1px solid #dadada; height:22px; }

.CommonTagCloud { margin:0; padding:25px; background:#fafafa; }
.CommonTagCloud li { display:inline; border:none; float:none;}
.CommonTagCloud li a { display:inline; float:none; color: #d6600a; padding:2px 4px 2px 4px; border:none;}
.CommonTagCloud li a:hover { background: #d6600a; color:#fff;}

.CommonAvatarListItem { padding:5px 15px 15px 40px;}
.f-threads-header { padding:5px 25px 5px 25px; font-size:12px; }
.forum-bubble { width:750px;}
.f-post-body { margin-left:0px;}

.ForumPostStatistics { font-size:11px; }
.ForumPostStatistics a { color:#d6600a;}
.ForumPostStatistics span { font-size:12px;}
.CommonContentBoxFooter a { text-decoration:none; }

.CommonSidebar-post { display:none;}
.CommonInlineTagEditor { border: 3px solid #adaab8; padding:12px; background:#fff;}
.CommonInlineTagEditor input { font-size:12px; padding:3px 5px 3px 5px; color:#333;}

.contact { padding:10px 25px 10px 25px; }
.SectionBoxContent {}
.sidebar-text-inside { padding:0px 10px 10px 10px; }
.sitelinks-block { text-align:left; margin:0 auto; width:1000px; }
.sitelinks-block ul{ font-size:12px; margin:0 0 0 0; float:left;}
.sitelinks-block ul li{ margin: 0 0 0 0px; padding: 0 0 0 0;}
.sitelinks-block ul li a { margin:0; padding:3px 7px 3px 0; border-bottom:1px solid #b0b08b;}
.sitelinks-block ul li a:hover { background:#858537;}
.sitelinks-block ul li a span{ color:#fff; vertical-align: top;}
.link-title { background:#f0f0c8; display:block; padding: 12px 3px 12px 10px; border-bottom: 1px solid #85857d; }
.link-title2 { background:#e0e0a4; display:block; padding: 12px 3px 12px 10px; border-bottom: 1px solid #85857d;}
.link-title3 { background:#d2d28a; display:block; padding: 12px 3px 12px 10px; border-bottom: 1px solid #85857d; border-right: 1px solid #85857d;}

#footer-bottom {border-top:2px solid #b8b898; margin:-1px auto; clear:both;}
.preview-box { overflow:hidden;}

#error-block { background:url(http://media.mercola.com/themes/vaccines/images/error-bg.jpg) 30px 40px no-repeat; min-height:344px; padding: 50px 0 0 380px; }
#error-block h4 { font-size:36px; background: none; border:none; padding:0px; }
.btn-search2 { background:url(http://media.mercola.com/themes/vaccines/images/button-search2.png) no-repeat; width:116px; height:39px; border:none; float:left; margin-top:5px; }
#error-block p { margin:0px; padding:3px 0 3px 0;}
#error-search { background:#acac8a; padding:10px 25px 10px 25px; margin: 0 50px 0 0;}
.search-tf2 { background:#f0f0f0; border:3px solid #6f6e1e; margin: 5px 5px 0 0; height:33px; padding:0; float:left; padding: 0 5px 0 5px; width: 380px; line-height:32px; font-size:16px;}
.error-links { float:left; width:280px; }
.error-links li a { border:none;color:#6f6e1e; font-size:16px; }
.error-links li a:hover { background:none; color:#424019; }

.footerSitemapBox { background:#919569; clear:both; text-align:left; padding-top:0px; font-size:11px; width:960px; margin: 0 auto; }
      .footerSitemapBox ul { margin:0; padding:0; color:#FFF; list-style-position:outside; float:left; padding:15px 0; }
      .footerSitemapBox li { margin:0; padding:0; background: url(http://media.mercola.com/Themes/vaccines/images/bullet-footer.jpg) no-repeat ; padding-bottom:3px;}
      .footerSitemapBox .listTitle { list-style-position:outside; list-style:none; font-weight:bold;
                                     color:#f0f0c8; padding-bottom:5px; background:none; }
      .footerSitemapBox a{ margin:0; padding:0; border:0; margin-left:12px; color:#FFF; text-decoration:none;   }
      .footerSitemapBox a:hover{ margin:0; padding:0; border:0; margin-left:12px; color:#FFF; text-decoration:underline;  background:#919569; }
      
    
            .Mercolalist { width: 180px; }
            .Mercolalist2 { width: 170px;  }
            .Productlist { width: 180px; }
            .Productlist2 { width: 170px; }
            .SpecialInfolist { width: 180px; }
            .SpecialInfolist2 { width: 70px; overflow:hidden; }

.push { height: 230px; }
#inside-footer-block { background:#919569; clear:both; text-align:center; padding-top:0px;}
#footer-bottom a { color:#fff;}
#footer-bottom a:hover { color:#fff; text-decoration: underline;}

/* sort article */
#SortArticleListHolder { margin-top:-36px; float:right; }
#SortArticleList { list-style:none;}
#SortArticleList a { color:#7E9805; }
#SortArticleList .selected {  margin-top:-2px; padding-bottom:3px; background-color:Transparent !important;  }
#SortArticleList .selected a { font-weight:bold; color:#000;}
.hide-this { display:none !important; }
.sort-options { float:right;  border:1px solid #ccc; border-bottom:none; margin:8px 5px; padding:5px; background-color:#fff;}


.clearfloat { clear:both; }	
 #newsletter-box  span { margin:0; padding:0;  font:normal 10px arial; position:relative; top:-6px; }
 .gendisclaimdiv { width:960px; margin:0 auto; text-align:left; font:normal 12px arial; color:#FFF; padding-top:10px; }
 
 .gendisclaimdiv p{ padding-bottom:10px; margin-bottom:10px; }
 .gendisclaimdiv a{ color:#fff; text-decoration:none; }
 .gendisclaimdiv a:hover{ color:#fff; text-decoration:underline; }
 .gendisclaimdiv p { text-align:left; }
 .disclaimer { text-align:left !important; }