/*
Theme Name: The Renegade Health Show
Description: The Renegade Health Show Wordpress Theme
*/

/* ---------Layout--------- */

body { 
  font-size: 75%;
  color: #222; 
  font-family:Georgia, "Times New Roman", Times, serif;
  padding:0px;
  margin:0px;
}
#wrapper{ width:966px; margin:0 auto; padding:0em 2em; }
.pagebg{ font-size:75%; color:#222; font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px; background:#b5d845 url(http://renegadehealth.com/blog/wp-content/themes/TheRenegadeHealthShowTheme/images/main-bg.jpg) repeat-x top left;}

/* ---------Header--------- */
#header{ background:url(http://renegadehealth.com/help/images/headerbg.gif) no-repeat; width:966px; height:184px;}
#topLinks{ float:left; color:#4c4c4c; font-size:12px; margin:30px 0px 0px 265px; }

#topLinks a{color:#4c4c4c; text-decoration:none;}

#topLinks a:hover{color:#437b89;}

.topSeperator{ background:url(http://renegadehealth.com/blog/wp-content/themes/TheRenegadeHealthShowTheme/images/topseperator.gif) no-repeat; width:18px; height:25px; float:left; }

.topLinksItems{ float:left; padding:5px 0px 0px 0px;}

.topLinkItems{ float:left; padding:4px 0px 0px 0px;}

#topLinksSearch{ float:left; margin:0px 0px 0px 0px; }
.advanced_search{ color:#437b89; font-size:12px; font-family:Myriad Pro; padding-left:33px; margin:0px;}

.topLinksSearchBox{ background:url(http://renegadehealth.com/blog/wp-content/themes/TheRenegadeHealthShowTheme/images/comment-search-box-top.gif) no-repeat; width:200px; height:44px; float:left;}

#hnav{
	margin:0;
	padding:0;
	}
#hnav li{
	list-style-type:none;
	float:left;
	margin:0;
	padding:0;
	}
#hnav li#cart{
	background-image:url(../images/cart_img.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0px 0px 0px 28px;
	}
#hnav li a{
	display:block;
	padding:8px 10px;
	background-image:url(../images/hnav_sep.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#4c4c4c;
	}
#hnav li a:hover{
	color:#437b89;
	}

/* Form fields
-------------------------------------------------------------- */

input.text, input.title,
textarea, select {
  margin:0.5em 0;
  border:1px solid #bbb;
}

input.text:focus, input.title:focus,
textarea:focus, select:focus {
  border:1px solid #666;
}

.input{ background:url(input-bg.gif) no-repeat left; width:192px; height:47px; float:left;}

.input input{ width:160px; border:0px; background:none; padding:5px; color:#437B87; margin:10px 0px 0px 10px; font-size:12px;}

.search_box{ background:url(comment-search-box.gif) no-repeat; width:195px; height:44px; float:left;}

.searchinput{ width:160px; border:1px solid #fff; padding:5px; color:#437B87; margin:8px 0px 0px 14px;}
.leftsearchinput{ width:95px; border:1px solid #fff; padding:5px; color:#437B87; margin:8px 0px 8px 14px; outline:none;}
.emailsearchinput{ width:96px; border:1px solid #fff; padding:5px; font-size:11px; color:#437B87; margin:7px 0px 7px 14px; outline:none;}
.namesearchinput{ width:120px; border:1px solid #fff; padding:5px; font-size:11px; color:#437B87; margin:8px 0px 8px 14px; outline:none;}

input.text, 
input.title   { width: 300px; padding:5px; }
input.title   { font-size:1.5em; }
textarea      { width: 390px; height: 250px; padding:5px; }

.search_bg{ background:url(http://renegadehealth.com/blog/wp-content/themes/TheRenegadeHealthShowTheme/images/search-btn.gif) no-repeat; width:48px; height:44px; border:none; cursor:pointer; }

.search_bg:hover{ background:url(http://renegadehealth.com/blog/wp-content/themes/TheRenegadeHealthShowTheme/images/search-btn_ro.gif) no-repeat; width:48px; height:44px;}

.text1 {
font-size:12px;
}

.inputrss {
border:1px solid #CCCCCC;
padding:5px;
font-size:11px;
}

.btn1 {
background-color:#417987;
border:1px solid #07414F;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding:5px 10px;
cursor:default;
}

.btn2 {
background-color:#e7e7e7;
border:1px solid #CCC;
color:#888;
font-size:11px;
font-weight:bold;
padding:5px 20px;
cursor:default;
}

.border1{ border:solid 1px #CCC; background-color:#f0f0f0;}

.txtArea{ width:400px; height:145px;  border:solid 1px #d0cece; background-color:#fff; padding:15px; overflow:hidden;}

/* ---------MENU--------- */


#menus{ color:#000000; font-size:14px; width:946px; margin:0px 0px 0px 20px; top:146px;  position:absolute; z-index:1000; }

#menus a{ color:#000000; font-size:14px; padding:0px; display:block; text-decoration:none;}

#menus a:hover{ color:#437b89;}

#menus div:hover{ cursor:pointer;}
.home{margin:0px; float:left;}
.blog{float:left; margin:26px 0px 0px 0px; }
.vitamins-supplements{float:left; margin:32px 0px 0px 0px; }
.raw-foods-superfoods{float:left; margin:32px 0px 0px 0px;}
.detox-cleansing{float:left; margin:32px 0px 0px 0px; }

.bath-beauty{float:left; margin:32px 0px 0px 0px;}
.home-appliances{float:left; margin:32px 0px 0px 0px; }
.book-dvd{float:left; margin:32px 0px 0px 0px;}
.sale{float:left; margin:32px 0px 0px 0px; }
.help{float:left; margin:32px 0px 0px 0px; }


/* ---------Inner Circle--------- */

.innerCircle{
	width:141px;
	height:51px;	
	overflow:hidden;
}

.innerCircle{background:url(../images/inner-circle-normal.gif) no-repeat; width:141px; position:absolute; height:51px; margin:32px 0px 0px 264px;}

.inner-circle-out{background:url(../images/top-nav/inner-circle-hover.gif) no-repeat; width:141px; position:absolute; height:51px;  margin:32px 0px 0px 264px;}

.inner-circle-width{ background:url(../images/top-nav/inner-circle-bg.png) repeat-y top left; margin:51px 0px 0px 0px; width:150px;  margin-left:-6px; text-align:center;  padding-top:5px; height:270px;}

.inner-circle-width a{ color:#4C4C4C; font-size:14px; line-height:25px; text-decoration:none; }
.inner-circle-width a:hover{ color:#437b89; line-height:25px; text-decoration:none; }

.inner-circle-bot{ background:url(../images/top-nav/inner-circle-bot.png) no-repeat; width:150px; height:13px; margin-left:-6px;}

/* ---------Subscribe--------- */

.subscribe{
	width:126px;
	height:51px;	
	overflow:hidden;
}

.subscribe{background:url(../images/subscribe-normal.gif) no-repeat; width:126px; position:absolute; height:51px; margin:32px 0px 0px 405px;}

.subscribe-out{background:url(../images/top-nav/subscribe-hover.gif) no-repeat; width:126px; position:absolute; height:51px;  margin:32px 0px 0px 405px;}

.subscribe-width{ background:url(../images/top-nav/subscribe-bg.png) repeat-y top left; margin:51px 0px 0px 0px; width:135px;  margin-left:-6px; text-align:center;  padding-top:5px; height:270px;}

.subscribe-width a{ color:#000000; font-size:14px; line-height:15px; text-decoration:none; margin-left:5px; margin-right:5px; margin-bottom:10px; }
.subscribe-width a:hover{ color:#437b89; line-height:15px; text-decoration:none; margin-left:5px; margin-right:5px; margin-bottom:10px; }

.subscribe-bot{ background:url(../images/top-nav/subscribe-bot.png) no-repeat; width:135px; height:14px; margin-left:-6px;}

/* --------	Contact--------- */

.contact{ width:117px; position:absolute; height:51px; margin:32px 0px 0px 531px;}

/* ---------Press--------- */

.press{
	width:91px;
	height:51px;	
	overflow:hidden;
}

.press{background:url(../images/press-normal.gif) no-repeat; width:91px; position:absolute; height:51px; margin:32px 0px 0px 648px;}

.press-out{background:url(../images/top-nav/press-hover.gif) no-repeat; width:91px; position:absolute; height:51px;  margin:32px 0px 0px 648px;}

.press-width{ background:url(../images/top-nav/press-content-bg.png) repeat-y top left; margin:51px 10px 0px 10px; width:102px;  margin-left:-6px; text-align:center;  padding-top:5px; height:270px;}

.press-width a{ color:#4C4C4C; font-size:14px; line-height:15px; text-decoration:none; margin-left:5px; margin-right:5px; margin-bottom:10px; }
.press-width a:hover{ color:#437b89; line-height:15px; text-decoration:none; margin-left:5px; margin-right:5px; margin-bottom:10px; }

.press-bot{ background:url(../images/top-nav/press-content-bot.png) no-repeat; width:102px; height:14px; margin-left:-6px;}

/* ---------About--------- */

.about{
	width:98px;
	height:51px;	
	overflow:hidden;
}

.about{background:url(../images/about-normal.gif) no-repeat; width:98px; position:absolute; height:51px; margin:32px 0px 0px 739px;}

.about-out{background:url(../images/top-nav/about-hover.gif) no-repeat; width:98px; position:absolute; height:51px;  margin:32px 0px 0px 739px;}

.about-width{ background:url(../images/top-nav/about-bg.png) repeat-y top left; margin:51px 0px 0px 0px; width:109px;  margin-left:-6px; text-align:center;  padding-top:5px; height:270px;}

.about-width a{ color:#000000; font-size:14px; line-height:15px; text-decoration:none; margin-left:5px; margin-right:5px; margin-bottom:10px; }
.about-width a:hover{ color:#437b89; line-height:15px; text-decoration:none; margin-left:5px; margin-right:5px; margin-bottom:10px; }

.about-bot{ background:url(../images/top-nav/about-bot.png) no-repeat; width:109px; height:14px; margin-left:-6px;}

/* --------	Help--------- */

.faq{ width:98px; position:absolute; height:51px; margin:32px 0px 0px 837px;}





/*---------   ----------*/
#content{ text-align:left; position:relative; top:0px;}
.content-body{ background:url(../images/content-bg.png) repeat-y top left; width:926px; padding:0px 20px 1px 20px;}
.content-Area{ background:url(../images/content-dot-line.gif) repeat-y top left; width:926px;}
.contentLeftSide{ width:170px; padding:0px 9px; float:left; }
.contentMiddleArea{ width:507px; padding:0px 21px; float:left;}
.contentRightSide{ width:170px; padding:0px 9px; float:left;}

/*----------Left Side Bar ----------*/
.leftSearchArea{ width:170px; }
.leftlinksearchbox { background:url(../images/search_input_bg.gif) no-repeat top left; width:122px; float:left; }
.searchbox{ background:url(../images/search_btn.gif) no-repeat; width:44px; height:44px; border:none; cursor:pointer; }
.left_advanced_search{ color:#437b89; font-size:12px; font-family:Myriad Pro; padding:5px 0px 0px 10px; margin:0px; float:left;}
.left_Txtbox{ background:url(../images/left_box_mid.gif) repeat-y top left; width:152px; padding:0px 0px 0px 18px; }
.left_Txtbox ul{ margin:0px; padding:5px 0px 0px 0px; list-style-type:none; }
.left_Txtbox ul li{ margin:0px; padding:0px;  font-size:12px; color:#4c4c4c; line-height:18px; }
.left_Txtbox ul li a{ color:#4c4c4c; text-decoration:none; }
.left_Txtbox ul li a:hover{ color:#267076; }
.contentLeftSide h2{  font-size:16px; color:#000000; margin:0px; padding:0px 0px 7px 10px; line-height:21px; }
.contentLeftSide h3{  font-size:16px; color:#000000; margin:3px 17px 5px 0px; padding:0px 0px 7px 0px; border-bottom:1px solid #417987; }
.leftdotline{ background:url(../images/dot_bg.gif) repeat-x bottom left; margin:14px 5px; height:1px; }
.leftnamesearchbox { background:url(../images/input_bg.gif) no-repeat top left; width:167px; float:left; }
.leftemailsearchbox { background:url(../images/email_input_bg.gif) no-repeat top left; width:121px; float:left; }
.emailsearchbox{ background:url(../images/go_btn.gif) no-repeat; width:44px; height:44px; border:none; cursor:pointer; }

/*----------Right Side Bar ----------*/
.contentRightSide p{ font-size:12px; color:#4c4c4c; line-height:18px; padding:13px 10px 13px 0px; margin:0px; }
.contentRightSide p a{ color:#417987; text-decoration:none;}
.contentRightSide h2{  font-size:16px; color:#000000; margin:0px 17px 0px 0px; padding:0px 0px 7px 0px; border-bottom:1px solid #417987; }

/*---------- Content Area ----------------*/

.contentMiddleArea h2{ font-size:24px; color:#000000; }
.contentMiddleArea h4{ font-size:16px; color:#000000; padding-top:10px; }

.contentBoxArea{ background:url(../images/inner_midbox.gif) repeat-y top left; width:507px; }
.contentBoxArea img{ padding:0px 15px; }
.featuredTxtArea { width:285px; }
.contentMiddleArea p{ color:#4C4C4C;
font-size:16px;
line-height:24px;
margin:0 0 15px; }
.contentMiddleArea p a{ color:#417987; text-decoration:none;}
.top_sellers_Area{ width:497px; padding:10px 5px;}
.top_sellers_AreaImg{ width:105px; text-align:center; padding-top:5px; }
.top_sellers_TxtWidth{ width:392px; text-align:left; }

.tf_questions {
margin:0;
padding:0;
}
.tf_questions li {
line-height:150%;
list-style-type:none;
padding:5px 0;
}

.triangle_bullet  a{
	color:#4c4c4c;
	text-decoration:none;
	font-size:16px;
	
	}
.triangle_bullet  a:hover{
	color:#437b89;
	}

.contentTopLinkArea{ float:left; font-size:12px; color:#4c4c4c; margin-bottom:10px; width:500px; }
.contentTopLinkArea a{ font-size:12px; color:#4c4c4c; text-decoration:none;  }
.contentTopLinkArea a:hover{ color:#437b89; text-decoration:none; }
.contentTopLinkArea .active{ font-size:12px; color:#437b89; }

.subscribe-txt-width{
padding:0px 0px 10px 0px;
}
.subscribe-icon-list {
float:left;
padding-right:3px;
width:25px;}
.subscribe-item-listwidth {
float:left;
padding-left:10px;
padding-top:4px;
width:400px;}
.subscribe-item-listwidth a{
color:#4C4C4C;
font-size:16px;
line-height:normal;
text-decoration:none;}
.subscribe-item-listwidth a:hover{
color:#437b89;
text-decoration:underline;}

.subscribeinnerTxt{
	font-weight:normal;
	font-size:11px;
	padding:4px 0px 2px 13px;
	display:block;
	}
.subscribeinnerTxt a{
	color:#4c4c4c;
	font-size:11px;
	text-decoration:none;
	}
	
.subscribeinnerTxt a:hover{
	color:#437b89;
	}
	
	#twitter_div ul{ margin:0px; padding:0px; list-style:none; }
	#twitter_div li{ margin:0px; padding:0px; list-style:none;}

h3 { font-size: 16px; color:#4c4c4c; }
/*#accordion h3{ margin:0px; padding-top:15px; color:#4c4c4c;}
#accordion h3 a{color:#437b89; text-decoration:none; color:#4c4c4c;  background:url(../images/arrow_up.gif) no-repeat left 5px;  }
#accordion h3 a:hover{ text-decoration:none; color:#437b89;  background:url(../images/arrow_hover.gif) no-repeat left 5px;}
#accordion h3 .active{ text-decoration:none; color:#437b89;  background:url(../images/arrow_active.gif) no-repeat left 5px; }

.accordion_content{color: #555555;
	border-bottom: 1px dotted #bbbfce;
	margin-bottom:0px;}*/
	
	

#accordion h3{ margin:0px; padding-top:15px; font-weight:normal;}
#accordion h3 a{color:#4c4c4c; text-decoration:none; }
#accordion h3 a:hover{ color:#437b89; text-decoration:none;}

#accordion h3.ui-state-active a{ color:#437b89; }

.accordion_content{color: #555555;
	border-bottom: 1px dotted #bbbfce;
	margin-bottom:0px;}
.accordion_contentTXT{ padding:8px 0px 13px 37px }
.accordion_contentTXT p{ font-size:12px; line-height:16px; }
.accordion_contentTXT  ul{ margin:10px 0px 0px 15px; padding:0; list-style:disc; }
.accordion_contentTXT  li{ color:#267076;}
.accordion_contentTXT  li a{ font-size:12px; color:#267076; text-decoration:none;}
.accordion_contentTXT  li a:hover{ color:#267076;}
.accordion_contentInner{ width:508px; padding:15px 0px 10px 0px; }
.accordion_contentImg{ width:103px; float:left; }
.accordion_contentTxtWidth{ width:405px; float:left;}
.accordion_contentTxtWidth p{ line-height:16px; color:#4c4c4c; font-size:12px; padding:0px 0px 15px 0px; }
	

.aboutLinks a{color:#4C4C4C; text-decoration:none; font-size:16px;}
.aboutLinks a:hover{color:#437B89; font-size:16px;}
	
	
	
	
	

/* ---------Footer -----------*/

.botmenu{
	padding:10px 0px 0px 269px;
	}
#footnav{
	margin:0;
	padding:0;
	}	
#footnav li{
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
	}
#footnav li a{
	display:block;
	padding:10px 10px;
	font-size:11px;
	color:#3c5c5e;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../../images/f_sep.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration:underline;
	}
#footnav li#flast a{
	background-image:none;
	}
#footnav li a:hover{
	text-decoration:none;
	}
.copyright{
	text-align:center;
	font-size:9px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#3c5c5e;
	padding: 5px 45px 50px 45px;
	}

/* ---------Common CSS--------- */

.leftFloat   { float:left; }
.rightFloat  { float:right; }
.clear{ clear:both;}

.hide   { display:none; }

h1, h2, h3, h4, h5, h6{ margin:0; padding:0; font-weight:normal; }

.reset-margin   { margin:0 auto;} 
.reset-padding  { padding:0; } 
.reset          { margin:0; padding:0; } 

.align-justify  { text-align:justify; } 
.align-left     { text-align:left; } 
.align-center   { text-align:center; } 
.align-right    { text-align:right; } 
.borderB{ border-bottom:1px solid #417987; margin:0px 10px; }
.bBorder{ border-bottom:1px solid #417987;}

.marginT{ margin-top:10px; }
.marginB{ margin-bottom:10px; }

.paddingT5{padding:5px;}
.paddingL5{ padding-left:5px;}
.paddingL8{ padding-left:8px;}
.paddingR5{ padding-right:5px;}
.paddingL10{ padding-left:10px;}

.spacer3{ height:3px;}
.spacer5{ height:5px;}
.spacer10{ height:10px;}
.spacer12{ height:12px;}
.spacer15{ height:15px;}
.spacer20{ height:20px;}
.spacer60{ height:60px;}
.spacer65{ height:65px;}
.spacer70{ height:70px;}
.spacer73{ height:73px;}

#h_id, #hid_nature{ color:#FF0000; font-size:12px;}
