/*  -------------------------------------------------------------------------------
Print Style Sheet for Naturalhomeremidies.com
------------------------------------------------------------------------------- */


/*-------------- Overal setup --------------*/

* { margin:0; padding:0; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	background-image:url(../images/bodybg.gif);
	background-position:top left;
	background-repeat:repeat-x; 
	}
	
/*---------------float clasess----------------*/

.floatleft{ 
	float:left;
	}
.floatright{
	float:right;
	}

/*-------------Clear Classes----------------*/

.clear{ 
	clear:both;
	}

/* ------------ul li classe*----------------*/	
ul, li{
	padding:0;
	margin:0;
	list-style:square;
	}
		
/*-------------padding clasees-------------*/

.padding-top{
	 padding-top:20px;
	 }
.padding-top5{ 
	padding-top:10px;
	}
.padding-btm{ 
	padding-bottom:15px;
	}
.paddinglr{ 
	padding:5px 10px 5px 10px;
	}
.paddinglerh{ 
	padding:0 20px 0 20px;
	}
	
/*-----------paragraph classes-------------*/
p{ 
	margin:20 0 20 0; 
	padding:0;
	}
	
/*---------H1,H@2,H3,H4,H5,H6*----------------*/

h1{ 
		font-family:Arial, Helvetica, sans-serif;
	font-size:18px; color:#4777a9; 
	padding:0; 
	margin:0; 
	}
h2{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px; color:#4777a9; 
	padding:0; 
	margin:0px 0px 10px 0px; 
	}
h3{ 
		font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; color:#066D84; 
	padding:0; 
	margin:0; 
	}
h4{ 
		font-family:Arial, Helvetica, sans-serif;
	font-size:13px; color:#066D84; 
	padding:0; 
	margin:0; 
	}
h5{ 
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	font-family:Arial, Helvetica, sans-serif;
	padding:0; 
	margin:0; 
	}
h6{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:18px; color:#4777a9; 
	padding:0; 
	margin:0; 
	}

/*-----------DIv Classes--------------*/		

div {
	margin:auto;
	}
	
		A img {
			border:0;
			}
		

		A:link {
			text-decoration: none;
			color:#000000;
			}
			
		A:visited {
			text-decoration: none;
			color:#000000;
			}
			
		A:active {
			text-decoration: none;
			color:#000000;
			}
			
		A:hover {
			text-decoration: underline;
			color:#000000;
			}

/* ---------image Padding Ends here---------- */

/* -----------Start Here - Style for warpper Div------------- */

	#wrapper {
		width:990px; height:auto;
		margin:0 auto;
		}
		
		/* ---------Header Starts Here---------- */
				
		#wrapper .header{ 
			width:990px; 
			float:left;
			height:80px;
			_height:80px;
			}
			
		.logo{ 
			width:397px; 
			float:left; 
			padding-top:6px;
			}
		
		.adbannertop{ 
			width:468; 
			float:right; 
			padding-top:15px;
			}
		/* ---------Header Starts Here---------- */
	
		/*----- Start Here - Style for Banner Div ------*/	

			 #banner{ 
			 	width:990px; 
				float:left; 
				height:251px; 
				_height:251px;
				}
				
				/*----- BAnner Pannel1 Starts------*/	
				
				 #pannel1content{ 
					width:170px; 
					height:190px; 
					_height:190px; 
					margin:0 10px 5px; 10px; 
					overflow:auto; 
					float:left; 
					margin-top:45px; 
					border:1px sloid red;
					}
					
				 #pannel1 ul{ 
					margin:40px 0 0 7px; 
					padding-left:10px;  
					width:170px; 
					overflow:hidden; 
					height:170px; 
					list-style:disc;
					}
				 #pannel1 ul li {
				 	margin:2px;
					padding:3px 5px 3px 2px; 
					list-style:disc; 
					font-family:Arial, Helvetica, sans-serif; 
					font-size:12px;
					}
					
				 #pannel1{ 
				 	float:left; 
					width:216px; 
					height:251px; 
					background-image:url(../images/bannerpanel1bg.gif); 
					background-repeat:no-repeat; margin:0px 10px 0px 28px;
					}
				
				 #pannel1 div div{ 
				 	padding-left:10px;
					}
					
			/*----- BAnner Pannel1 Starts------*/
			
			
			 	#pannel2{ 
					float:left;
					margin:0px 10px 0px 15px;
					}
			
				#pannel3{ 
					float:left; 
					margin:0px 10px 0px 15px;
					}
					
			 	#pannel4{ 
					float:left; 
					width:215px; 
					height:251px; 
					background-image:url(../images/bannerpanel4bg.gif); 
					background-repeat:no-repeat; 
					margin:0px 10px 0px 10px;}
					
					
					.panneltextbox{ 
						border:none; 
						width:150px; 
						height:24px;
						_height:24px;
						float:left; 
						border:1px solid #cccccc; 
						border-spacing:0; 
					}
					.panneltextmaindiv{
						padding-top:80px; 
						float:left; 
						width:140px; 
						padding-left:20px;
					}

		/* End Here - Style for Banner Div */	

		
		
		/* Start Here - Style for Adstriporange Div */	
		
.adstriporange {
clear:both;
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
height:21px;
line-height:23px;
padding-top:4px;
text-align:center;
width:100%;
}
				
		/* End Here - Style for Adstriporange Div */
		
		/* Start Here - Style for Adstriporange Div */	
			
				#content {
					clear:both;
					height:auto;
					margin:0 auto;
					padding-top:20px;
					width:990px;
					}
				
			/* Start Here - Style for leftpannel */
				
				#leftpannelmain{ 
					width:177px;
					float:left; 
					height:auto;
					}
				.leftpanel{ 
					width:177px;  
					height:auto;
					}
				#leftpanel1{ 
					width:177px; 
					height:auto;
					}
				#contentpantemp{ 
					background-image:url(../images/leftpannelcontentbg.gif); 
					background-repeat:repeat-y; 
					height:auto;
					height:1200px;
					overflow:auto; 
					clear:both; 
					}
				#contentpantemp ul{ 
					padding:0px; 
					width:159px; 
					overflow:hidden; 
					height:auto;
					}
					
				#contentpantemp ul li {
					margin:2px;
					padding:5px 0px 0px 10px; 
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:13px; 
					color:#000066; 
					line-height:18px;
					}
				#contentpantemp ul li a{ 
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:13px; 
					color:#015f5a; 
					line-height:18px;
					}
					
				#contentpantemp ul li a:hover{ 
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:13px; 
					color:#015f5a; 
					line-height:18px; 
					text-decoration:underline;
					}
					
				
				#contentpan1{ 
					background-image:url(../images/leftpannelcontentbg.gif); 
					background-repeat:repeat-y; 
					height:auto;
					overflow:auto; 
					clear:both; 
					}
				
				#contentpan1 ul{ 
					padding:0px; 
					width:159px; 
					overflow:hidden; 
					height:auto;
					}
					
				#contentpan1 ul li {
					margin:2px;
					padding:5px 0px 0px 10px; 
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:13px; 
					color:#000066; 
					line-height:18px;
					}
				#contentpan1 ul li a{ 
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:13px; 
					color:#015f5a; 
					line-height:18px;
					}
					
				#contentpan1 ul li a:hover{ 
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:13px; 
					color:#015f5a; 
					line-height:18px; 
					text-decoration:underline;
					}
				#contentpanmain2{ 
					background-image:url(../images/leftpannelcontentbg.gif); 
					background-repeat:repeat-y; 
					overflow:auto; 
					clear:both;
					height:200px;
					}
					
				#contentpanmain2 ul{ 
					padding:0px; width:159px; 
					overflow:hidden; 
					height:auto;
					}
					
				#contentpanmain2 ul li {
					margin:2px;
					padding:5px 0px 0px 10px;
					}
					
				#contentpanmain2 ul li a{ 
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:13px; 
					color:#015f5a; 
					line-height:18px;
					}
					
				#contentpanmain2 ul li a:hover{ 
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:13px; 
					color:#015f5a; 
					line-height:18px;
					}	
				#contentpan2{ 
					background-image:url(../images/leftpannelcontentbg.gif); 
					background-repeat:repeat-y; 
					overflow:auto; 
					clear:both; 
					}
					
				#contentpan2 ul{ 
					padding:0px; width:159px; 
					overflow:hidden; 
					height:auto;
					}
					
				#contentpan2 ul li {
					margin:2px;
					padding:5px 0px 0px 10px;
					}
					
				#contentpan2 ul li a{ 
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:13px; 
					color:#015f5a; 
					line-height:18px;
					}
					
				#contentpan2 ul li a:hover{ 
					font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:13px; 
					color:#015f5a; 
					line-height:18px;
					}
			/*-------Left pannel ends------*/
			
			/*----------Right pannel starts-------------*/
							
				#rightpannel{ 
					width:786px; 
					float:right; 
					height:auto;
					padding-bottom:20px;
					}
					
					#contentrightmain{ 
						width:740px;
						float:left;
						margin:20px 15px 15px 15px;
						}
						
						.comtentad{ 
							width:160px; 
							height:auto; 
							margin:0 5px 0 0; 
							float:left; 
							}
						
						.contentinner{ 
							width:553px; 
							float:left;
							padding-left:20px;
							}
						
						#title{ 
							float:left; 
							width:553px;
							}
						#title span.text_header{
							font-family:Arial, Helvetica, sans-serif;
							font-size:16px; color:#4777a9; 
													
							}
							
						.promotetext{
							 font:Verdana, Arial, Helvetica, sans-serif;
							 font-size:13px;
							 color:#000000;
							 margin-right:0px; 
							 text-align:justify; 
							 line-height:18px;
							 }
				/*----------Right pannel ends-------------*/			 
				
		/*-----------footer start here----------*/
					 
		#footermain{ 
			width:100%; 
			background-color:#eeeeee; 
			height:auto; 
			clear:both; 
			margin:20px auto auto auto; 
			text-align:center; 
			border-top:5px solid #375f87;
			}
		.footercontent{ 
			width:990px; 
			margin:0 auto; 
			padding-top:20px; 
			overflow:hidden;
			}
			
		.footersearchbox{ 
			background-image:url(../images/fooetrsearchbg.gif); 
			height:31px; 
			width:364px; 
			margin:0 auto; 
			}
			
		.footertextbox{ 
			border:none; 
			width:151px; 
			height:20px;
			_height:20px; 
			margin-top:2px; 
			float:left; 
			margin-left:15px;
			}
			
		.fooetrseachbutton{ 
			font-family:Arial, Helvetica, sans-serif; 
		    color:#ffffff; 
			font-weight:bold; 
			font-size:11px;  
			padding:3px 4px 0px 10px; 
			letter-spacing:0px; float:left; 
			margin-left:15px;}
		.fooetrseachbutton a{ 
			font-family:Arial, Helvetica, sans-serif; 
			color:#ffffff; t
			ext-decoration:none;
			}
			
		.fooetrseachbutton a;hover{ 
			font-family:Arial, Helvetica, sans-serif; 
			color:#ffffff; 
			text-decoration:none; 
			}
			
		.footerlink{ 
			width:100%; 
			padding-top:20px; 
			font-size:10px; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color:#666666; 
			font-size:12px; 
			}
		
		.flinks{ 
			width:720px; 
			float:left; 
			text-align:left;
			}
		.flinks a{ 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color:#666666; 
			font-size:12px; 
			line-height:18px; 
			}
			
		.flinks a;hover{ 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color:#666666; 
			font-size:12px; 
			line-height:18px; 
			}
			
			
		
		.rightfooter{ 
			width:220px; 
			float:right; 
			text-align:right;
			}
	
	
	/* Ends Here - Style for warpper Div */
	
	/* classes for edit regions */
	.editregion6_headertext{ font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; font-size:14px; }
	
	.text_header{ font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; font-size:14px; }
	
	
/* index page css starts here */


	#indexcontent{ width:100%; clear:both; float:left;}
	#wrappercontent{ width:960px; padding:10px; padding-left:20px; float:left;}
	#linkpan1{ width:181px; float:left; height:auto; border-right:1px dotted #CCCCCC; padding-right:10px;}
	#linkpan1 ul{width:171px; overflow:hidden; height:auto; }
	#linkpan1 ul li{ background:url(../images/indexlibg.gif) no-repeat 0px 3px;margin:7px 4px 7px 4px; padding-left:25px; padding-right:10px; padding-bottom:5px; border-bottom:1px solid #dddddd;}
	#linkpan1 ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#077B94; line-height:18px; font-weight:bold;}
	#linkpan1 ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#077B94; line-height:18px; font-weight:bold;}
	
	#linkpan2{ width:176px; float:left; height:auto; border-right:1px dotted #dddddd; border-left:1px solid #dddddd; padding-left:13px; }
	#linkpan2 ul{width:171px; overflow:hidden; height:auto; }
	#linkpan2 ul li{ background:url(../images/indexlibg.gif) no-repeat 0px 3px;margin:7px 4px 7px 4px; padding-left:25px; padding-right:10px; padding-bottom:5px; border-bottom:1px solid #dddddd;}
	#linkpan2 ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#077B94; line-height:18px; font-weight:bold;}
	#linkpan2 ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#077B94; line-height:18px; font-weight:bold;}
	#linkpan2{ width:181px; float:left; height:auto; border-right:1px dotted #CCCCCC;}
	
	#linkpan3{ width:176px; float:left; height:auto; border-left:1px dotted #dddddd;  padding-left:16px; }
	#linkpan3 ul{width:171px; overflow:hidden; height:auto;   }
	#linkpan3 ul li{ background:url(../images/indexlibg.gif) no-repeat 0px 3px;margin:7px 4px 7px 4px; padding-left:25px; padding-right:10px; padding-bottom:5px; border-bottom:1px solid #dddddd;}
	#linkpan3 ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#077B94; line-height:18px; font-weight:bold;}
	#linkpan3 ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#077B94; line-height:18px; font-weight:bold;}
	#adpan1{ width:162px; float:left; height:auto; margin:5px 10px 0px 10px; }
	#adpan2{ width:162px; float:left; height:auto; margin:5px 10px 0px 10px; }
	.categorytab{ background-image:url(../images/tabscategorie.gif);height:26px;font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:16px; text-align:center; padding-top:4px; font-weight:bold; background-repeat:no-repeat;}
	.categorytab1{ background-image:url(../images/tabscategorie1.gif);height:26px;font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:16px; text-align:center; padding-top:4px; font-weight:bold; background-repeat:no-repeat;}
	.categorytab2{ background-image:url(../images/tabscategorie2.gif);height:26px;font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:16px; text-align:center; padding-top:4px; font-weight:bold; background-repeat:no-repeat;}


/*-------------Promotionalcode-----------------*/

.promotionalcode { float:left; width:523px; height:82px; _height:82px; background:url(../images/promotepage.gif) no-repeat; overflow:hidden; padding:10px 20px 5px 10px;}
.subscrinemshare { float:left; width:618px; height:100px; _height:100px; padding-top:2px; background:url(../images/askaquestion.gif) no-repeat; padding-bottom:30px; }
.subscribesub { 
	color:#0C457D;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	height:26px;
	line-height:35px;
	padding:0 0 0 40px;
	width:auto;
	}
	
.subscribesub a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#0c457d; text-decoration:none;  }
.subscribesub a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#0c457d; text-decoration:none;  }
.adcontentmain {
clear:both;
float:left;
padding:20px 0;
width:553px;
}

.contentad{ width:250px; height:auto; float:left;}
.contentadright{width:300px; height:auto; float:right; overflow:hidden;}

/* Start here - Panel Rounded 3 */
				
				.panel_white_container {
					width:auto; height:auto; background:#ffffff; border:1px solid #e2e7e9;
					}
				
				.panel_white_container .left_top {		
					background:url(../images/wpanel_left-top.gif) left top no-repeat; margin:-1px;
					
					}
					
				.panel_white_container .right_top {		
					background:url(../images/wpanel_right-top.gif) right top no-repeat;
					}
					
				.panel_white_container .right_bottom {		
					background:url(../images/wpanel_right-bottom.gif) right bottom no-repeat;
					}
					
				.panel_white_container .left_bottom {		
					background:url(../images/wpanel_left-bottom.gif) left bottom no-repeat;
					}
					
				.panel_white_container .text_container {		
					height:auto; padding:3px 3px 0px 3px; overflow:hidden;
					}
					
/* End here - Panel Rounded 3 */

/*------Q & A Section starts here------*/

.oatitle{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; color:#0c457d;
	letter-spacing:0px; 
	}
	
	.title1 {
		font-weight: bolder; FONT-SIZE: 14px; COLOR: #FF6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.title1 {
color:#FF6600;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bolder;
padding-bottom:5px;
}
.contentinner ul  {
  list-style:disc; margin:0; padding:0;
  }
.contentinner ul li {
  list-style:disc; margin: 0 0 0 0px; font-size:13px; padding:0 !important;
  }
  
.contentinner ul li a {
color:#066D84;
font-size:13px;
font-weight:bold;
}
  
.contentinner ol  {
   margin:0; padding:0 0 15px 0;
  }
.contentinner ol li {
  list-style:decimal; margin: 0 0 0 20px; padding-left:1px;;
  }
.main_logos_strip {
	background:url(../images/main_logos_strip.gif) no-repeat left top;
	height:76px; display:block; width:990px; clear:both; padding:6px 0 0;
	}
	
.main_logos_strip .logo_01 {
	display:block;
	width:235px; height:69px;
	float:left;
	}
	
	.main_logos_strip .logo_01 a {
		display:block;
		width:235px; height:69px;
		}
	
.main_logos_strip .logo_02 {
	display:block;
	float:left;
	height:69px;
	margin:0 0 0 30px;
	width:163px;
	}
	
	.main_logos_strip .logo_02 a {
		display:block;
		width:163px; height:69px;
		}
	
.main_logos_strip .logo_03 {
	display:block;
	float:left;
	height:69px;
	width:210px;
	}
	
	.main_logos_strip .logo_03 a {
		display:block;
		height:69px;
		margin:0 20px;
		width:210px;
		}
	
.main_logos_strip .logo_04 {
	display:block;
	height:69px;
	margin:0 0 0 15px;
	width:140px;
	float:left;
	}
	
	.main_logos_strip .logo_04 a {
		display:block;
		width:142px; height:69px;
		}
		
.main_logos_strip .logo_05 {
	display:block;
	width:152px; height:69px;
	float:left;
	margin:0 0 0 20px;
	}
	
	.main_logos_strip .logo_05 a {
		display:block;
		width:152px; height:69px;
		}
		.related-post {
	border:1px solid #D9D9D9;
}
.related-post-inner {
	background:url("images/footer-block-bg.jpg") repeat-x scroll left top #FFFFFF;
	border:1px solid #FFFFFF;
	overflow:hidden;
	padding:10px;
}
.related-post h2 {
	color:#676767;
	font-family:arial;
	font-weight:bold;
	padding-bottom:8px;
}
.rendom-post-box, .related-post-box {
float:left;
padding-left:15px;
padding-right:15px;
width:231px;
}
.qnabtn_askaquestion2 {
	width:122px;
	height:27px;
}
.qnabtn_askaquestion2 a {
	background:url(../images/btn2_askaquestion.png) no-repeat left top;
	width:122px;
	height:27px;
	display:block;
	opacity:1;
}
.qnabtn_askaquestion2 a:hover {
	background:url(../images/btn2_askaquestion.png) no-repeat left top;
	width:122px;
	height:27px;
	opacity:0.8;
}
.qnabtn_askaquestion {
	width:146px;
	height:41px;
	float:left;
}
.qnabtn_askaquestion a {
	background:url(../images/qnabtn_askaquestion.png) no-repeat left top;
	width:139px;
	height:41px;
	display:block;
	opacity:0.8;
}
.qnabtn_askaquestion a:hover {
	background:url(../images/qnabtn_askaquestion.png) no-repeat left top;
	width:139px;
	height:41px;
	opacity:1;
}
.qnabtn_ansaquestion {
	width:159px;
	height:41px;
	float:left;
}
.qnabtn_ansaquestion a {
	background:url(../images/qnabtn_ansaquestion.png) no-repeat left top;
	width:159px;
	height:41px;
	display:block;
	opacity:0.8;
}
.qnabtn_ansaquestion a:hover {
	background:url(../images/qnabtn_ansaquestion.png) no-repeat left top;
	width:159px;
	height:41px;
	opacity:1;
}
ul.qna_dsply_recent li {
	padding:5px 8px !important;
}
ul.qna_dsply_recent li .iediv {
	padding:0px 0px 0 22px !important;
	background:url(../images/qna_bulleticon.png) no-repeat left 3px;
!important;
}
.qna_inwrapper {
	background:#FDFDFD none repeat scroll 0 0;
	border:1px solid #E2E2E2;
	margin-bottom:18px;
	width:642px !important;
	padding:10px;
}
#creditfooter img{display:none;}
.sidebar_title {
	background:#4777a9;
	-moz-border-radius: 4px 4px 0px 0px;
     border-radius: 4px 4px 4px 4px;
	 padding:5px;
	 color:#fff;
	 font-weight:bold;
	}
			
.ad_728 {
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
	width:160px;
	}
	
	.adhere {padding:10px 0}
.adhere ul li {
	list-style:none !important; line-height:20px !important; padding: 8px 0 !important;
	}
	.adhere ul {
	margin:0px;}
	
.adhere ul li a {font-weight:normal;}