body {
	color: #5c5b5b /*#1B3F4F*/;
	}

hr.sidebar {
height: 1px;
border: 0;
color: #D9E2E9;
background-color: #D9E2E9;
width: 90%;
} 

#wufoo{position:absolute;width:100%;height:100%;}
/*iframe{height:100%;width:100%;border:none;}
*/
#pages-top {
	background:#15152D url(../images/pages-top.gif) repeat-x bottom center;
	border-bottom:1px solid #4e6d8e;
}

#header {
	/*background:url(../images/bg-shadow.png) top center;*/
}

.search-form {
	background:url(../images/search-bar.gif) repeat-x top center;
}

#logo {
	background:url(../images/logo.png) no-repeat top left;

}

#categories {
	background:#e3edf0 url(../images/categories.gif) repeat-x top center;
	border-top:1px solid #bdd3db;
}

#featured {
	/*background:#8ABE5A url(../images/bg-featured.jpg) repeat-x top center;*/
	background:#8ABE5A url(../images/bg-featured.jpg) repeat-x top center;
	border-bottom:1px solid #FFFFF1;
}

#featured-inner {
	/*background:#8ABE5A url(../images/bg-featured.jpg) repeat-x top center;*/
	background: #E3EFF2 /*#A1DCEA*/ url(../images/bg-featured-inner.jpg) repeat-x top center;
	border-bottom:1px solid #FFFFF1;
}

.featured-norm {
	background:url(../images/featured-norm.jpg) no-repeat top center;
}

#content {
	background:/*#E9F4F8 blue*/ /*#FBFFE6 green */  /*#F1FAFC*/ #238699 url(../images/content.jpg) repeat-x top center;
	border-top:6px solid #55B9D2;
	border-bottom:1px solid #e6e6e6;
}

blockquote {
	background:#f0f4f7;
	border:1px solid #d9e4ef;
}
h1 {
	color:  #296C97;
}

h3, h3 a:link, h3 a:active, h3 a:visited {
	color:  #6F7D23 /*#B05B59 #bc4d10*/;
}

#col-max-left h1, h1.comments-title, .post-content h2, .post-content h2.title, h2.comments-title, .post-content h3, .post-content h4, .post-content h5 {
	color: #DD3A55 /*#FF494D #08243C #E32458*/;
}

#intro { color: #CB4154;
}

.post-content p, .post-content-page p {
	color: #3F3F3F /*#1B3F4F #454A4F*/;
}

.page, .page a { color:#121212;	
}

.featured-small h3 {
	color: #A9DEF0;
}

.featured-small h3 span {
	color: #15152D;
}

h4, .post-content h4, h4.related-posts, h4.tags  {
	color:#2385BA;
}

h5 {
	font-size:1.2em;
	color:#5c6a76;
	font-family:‘Trebuchet MS’, Helvetica, sans-serif;
}

a:link, a:active, a:visited {
	color: #2882C1;
}
a:hover {
	color: #58b24b;
}

h2.featured a:link, h2.featured a:active, h2.featured a:visited, a.email:link, a.email:active, a.email:visited, h2.featured {
	color:#C05F30;
}

.featured-norm{
	color:#1E3208;
}
.featured-small {
	/*background: #E7F3DE;*/
}

#pages-list li, #pages-list li.blank {
	background:url(../../images/page-list-divider.gif) no-repeat center left;
}
#pages-list li.blank {
	background:none;
}

#pages-list li a, a.rss:link, a.rss:active, a.rss:visited, #pages-top {
	color: #d1dce7;
}


.textfield {
	color:#b2b5b6;
}

#category-list li a {
	color: #774C1A /*#FCBF48 #D21B4A #708389*/;
}

#category-list li.active a, #category-list li a:hover {
	color: #fff /*#15152D*/;
}

#category-list li.current-cat, #category-list li:hover {
	background:#e9d23c;
}
#category-list li ul li { background: #e9d23c;}
#category-list li ul li a{ color: #9B6333; }
#category-list li ul li a:hover { color: #E5ECA6; background:#0C3F50;}

#sidebar a, #sidebar {
	color:#7A8A8E;
}
#footer {	
	background-color:#245F7D;
}

#footer, #footer a {
	color:#71a7c2;
}






/* PITCH ------------------------------------------------------*/

div.action {
  background-color: #80CEFF;
  padding: 20px;
  margin: 30px 0;
	clear: both;
	overflow: hidden;
	text-align: center;
}

div.action h2 {
	color: #4c95c3;
	font-family: helvetica, arial, sans-serif;
	font-size: 26px;
	margin: 0;
}

div.action h2 a {
	color: #174c6d;
}

div.actionhome {
	background-color: #3671A1;
  padding: 16px 0 17px 0;
  margin: 0;
	text-align: center;
	border: 0;
	color: #D5E9F6;
	border-bottom: 1px solid #dcdcdc;
}

/*box-content*/
#box_content{width:550px; margin:50px 0;color:#899776;}
#box_content img {float:left;margin-top:-10px;padding:10px;}
#box_content h4 {font: normal 1.4em Verdana, Arial, Sans-serif; color:#007981;}
#box_content p{color:#5F8188;font-size:1em;margin-top:-20px;}

/*Tips Content*/
.tips_content{width:300px;height:250px;background:url(../images/banner_medicatedoil.jpg) no-repeat top left;font-size:90%;margin:50px 0 20px 0;}
.tips_content p{padding:110px 0 0 15px;}

/*Contact Content*/
.box_contact{width:300px;padding:15px;background:url(../images/banner_contact.jpg) no-repeat top left;color:#6B7B4D;font-size:90%;margin:20px 0;}
.box_sidelogo{width:300px;padding:15px;color:#6B7B4D;font-size:90%;margin:20px 0;}
.box_sidelogo img{padding-right:10px;}

/*News SidebarContent*/
.news_sidebar{width:300px;height:250px;background: url(../images/banner_news.jpg) no-repeat top left;font-size:90%;margin:20px 0;}
.news_sidebar h4{font-size:1.3em; color:#5C4A20; padding:0 15px; padding-top:15px;}
.news_sidebar p{padding:0 15px;}

/*dealers list*/
#dealers_container{width:100%;clear:both;}
#dealers_container span{font-size:0.7em;}
#dealers_container h4{font-size:1.2em;margin-bottom:-10px;}
#dealers_left{width:45%;float:left;margin:15px;}
#dealers_right{width:45%;float:right;margin:15px;}

/*Ingredients Content*/
#ingredients_container{width:100%;clear:both;}
#ingredients_left{width:45%;float:left;margin:15px;}
#ingredients_right{width:45%;float:right;margin:15px;}
.ingredients_description{float:right;width:148px;}
#ingredients_container img{float:left;margin:5px; padding:10px;border:1px solid #ccc;background:#fff;}
#ingredients_container p{font-size:85%;line-height:1.5em;}

/*How to use Content*/
#use_content{width:90%;margin:20px;clear:both;}
#use_content img{float:left; padding:10px;}
#use_content p{ padding-top:20px;}
.use_description{width:75%; float:right;margin-top:-15px;}

/*Where and Distribute Content*/
#buy_content{width:100%;height:220px;background:#D6E5FD;margin:60px 0px;}
#buy_content .right_col h5{font:normal 1.3em 'Trebuchet MS', Helvetica, sans-serif;color:#153F5C;margin:5px 0 5px 10px;}
#buy_content .right_col p{font:normal 0.85em Arial, Helvetica, sans-serif;color:#506C5B;margin:5px 10px 10px 15px;}
#buy_content .right_col{float:right;width:64%;}

/*Testimonial_template*/
#testimonial_template{color:#393F3B;width:100%;background: url(../images/pic_testimonial.png) no-repeat top left;}
#testimonial_template img{margin-top:10px;margin-left:10px;}
#testimonial_template p{font:normal 0.9em/1.5em Arial, Helvetica, sans-serif; padding:30px 50px;}
#testimonial_template ol , #testimonial_template ul {margin:-35px 30px;padding:0 50px;line-height:1em;font:normal 0.9em/1.3em Arial, Helvetica, sans-serif;}

/*Media Content*/
#media_content{width:600px;margin:35px 10px;clear:both;background:#dde8ee;float:left;}
#media_content h5{font-size:1.1em;color:#FE8B20;padding:10px;margin:0;}
#media_left{float:left;padding:20px;text-align:center;}
#media_left .logo{margin-bottom:10px;}
#media_description{width:400px;float:right;line-height:1.3em;}
#media_description p{font-size:90%;}

/*Small Header*/
#small-header{width:960px;margin:auto;height:108px;clear:both;}

/*FAQ bullet*/
ul.faq {color:#3D8E93;list-style-type: square;line-height:1.8em;margin-bottom:80px;}
a.questions{color:#3D8E93; font-size:1.3em;}
.faq_question{color:#DC6033;font:normal 1.2em Georgia, Times New Roman, Times, Serif;margin-bottom:-5px;}

/*Misc*/
hr{clear:both;width: 100%; border: 1px dotted #C1D7DD;}
.picborder{border:1px solid #ccc;padding:10px; background:#fff;margin-right:10px;}
.picborder2{border:1px solid #ccc;padding:5px; background:#fff;margin-right:10px;}
#product_bg{background:#E8F2B4;width:98%; height:auto;padding:10px;}
#product_bg p{margin:15px;}
h3.pagesection{background:#EAE877;display:block;padding:10px;margin-top:50px;width:98%;clear:both;}
h4.pagesection{background:#EAE877;display:block;padding:10px;margin-top:30px;}

.top{font-size:90%;text-align:right;}
.lastintro{font-size:1.2em;color:#5c6a76;font-family:Tahoma, Geneva, sans-serif;}
.prominent_sentense{color:#34410D;font-size:1.2em;}
.sidebar_title{font-size:1.2em;font-weight:bold;color:#626E2E;margin-bottom:5px;}

/*Sliding Panels*/
#trigger_container{height:auto;}
h2.trigger {padding: 0 0 0 50px;margin: 0 0 5px 0;background: url(../images/h2_trigger_a.gif) no-repeat;height: 46px;line-height: 46px;width: 450px;font-size: 1.3em;font-weight: normal;float: left;}
h2.trigger a {text-decoration: none;display: block;}
h2.trigger a:hover {}
h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {margin: 0 0 5px;padding: 0;border-top: 1px solid #CED5D1;background: #E6EDE5;overflow: hidden;font-size: 1.2em;width:100%px;clear: both;}
.toggle_container .block {padding: 20px; /*--Padding of Container--*/ /*--Bottom rounded corners--*/}
.toggle_container .block  p{padding-left:35px;}
.toggle_container .block  span.space{padding-right:30px;}

.required{color:red;}

/** Search **/
#search {background:transparent url(../images/search.png) no-repeat scroll 0 0;height:30px;position:absolute;width:224px;margin-left:30px;}
#search fieldset {border: 0px;padding:6px 3px 0 8px;overflow: hidden;}
#search fieldset input {color: #000 /*#4C4C4C*/;border: 0px;background: none;padding: 0px;}
#search fieldset input#search-field {width:142px;font-size: 13px;color: #000 /*#8b8a8a*/;float: left;}
#search fieldset input#search-button {cursor:pointer;float:left;margin-left:4px;margin-top:-5px;padding-bottom:11px;text-indent:-9999px;width:61px;}


/* ######### CSS for Shade Tabs. Remove if not using ######### */
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #CBD7D6;
color: #2d2b2b;
background: #CBD7D6 url(../images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}
