/*  -------------------------------------------------------------------------------
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:#222;
	font-size:14px;
	background-image:url(../images/bodybg.gif);
	background-position:top left;
	background-repeat:repeat-x; 
	text-align:left;
	background-color:#e6e6e6;
	line-height:20px; 
	}
	
/*---------------float clasess----------------*/

.floatleft{ 
	float:left;
	}
.floatright{
	float:right;
	}

/*-------------Clear Classes----------------*/

.clear{ 
	clear:both;
	}

/* ------------ul li classe*----------------*/	
ul, li{
	padding:0;
	margin:0;
	list-style:none;
	}
		
/*-------------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; 
line-height:20px;

	}
	
/*---------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:#f6800af; 
	padding:0; 
	margin:0px 0px 10px 0px; 
	color:#F6800A;
	font-weight:bold;
	}
h3{ 
		font-family:Arial, Helvetica, sans-serif; 
	    color: #4777A9;
    font-size: 1.3em;
    line-height: 1.6em; 
	padding:0; 
	margin:0; 
	}
h4{ 
		font-family:Arial, Helvetica, sans-serif;
	    color: #4777A9;
    font-size: 1.3em;
    line-height: 1.6em; 
	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; 
	}
p{ margin:10px 0px 10px 0px; text-align:justify; font-size:14px;
line-height:20px;}
/*-----------DIv Classes--------------*/		

div {
	margin:auto;
	}
	
		A img {
			border:0;
			}
		

		A:link {
			text-decoration: none;
			color:#222;
			}
			
		A:visited {
			text-decoration: none;
			color:#222;
			}
			
		A:active {
			text-decoration: none;
			color:#222;
			}
			
		A:hover {
			text-decoration: underline;
			color:#222;
			}

/* ---------image Padding Ends here---------- */

/* -----------Start Here - Style for warpper Div------------- */
#mainwrapper{	
	 width:1003px; height:auto;
	 margin:0 auto;
	 background-image:url(../images/mainbg.png);
	 background-repeat:repeat-y;
	 }

	#wrapper {
		width:990px; height:auto;
		margin:0 auto;
		}
		
		/* ---------Header Starts Here---------- */
				
		#wrapper .header{ 
			width:980px; 
			float:left;
			height:80px;
			_height:80px;
			padding-right:10px;
			}
			
		.logo{ 
			width:397px; 
			float:left; 
			padding-top:6px;
			padding-left:15px;
			
			}
		
		.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:222px; 
					height:251px; 
					background-image:url(../images/bannerpanel1bg.gif); 
					background-repeat:no-repeat; margin:0px 10px 0px 28px;
					}
				
				 #pannel1 div .feedburnerFeedBlock{ 
				 	padding-left:25px;
					padding-top:20px;
					}
				 #pannel1 div div img{ 
					padding-top:0px;
					}
					
			/*----- BAnner Pannel1 Starts------*/
			
			
			 	#pannel2{ 
					float:left; 
					width:222px; 
					height:251px; 
					background-image:url(../images/bannerpanel2bg.gif); 
					background-repeat:no-repeat; 
					margin:0px 0px 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;
					}

			
				#pannel3{ 
					float:left; 
					margin:0px 10px 0px 15px;
					}
					
			 	#pannel4{ 
					float:left; 
					width:222px; 
					height:251px; 
					background-image:url(../images/bannerpanel4bg.gif); 
					background-repeat:no-repeat; 
					margin:0px 0px 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; 
				width:982px; 
				float:left; 
				text-align:center; 
				font-family:Arial, Helvetica, sans-serif; 
				color:#ffffff; 
				height:32px;
				margin-left:10px;
				margin-top:10px;
				padding-top:15px;
				background-color:#5b901c;
				background-repeat:repeat-x;}
				
		/* End Here - Style for Adstriporange Div */
		
		/* Start Here - Style for Adstriporange Div */	
			
				#content {
					clear:both;
					height:auto;
					margin:0 auto;
					padding-top:20px;
					width:980px;
					overflow:auto;
					}
				
			/* Start Here - Style for leftpannel */
				
				#leftpannelmain{ 
					width:177px;
					padding-left:10px;
					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:700px;
					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:130px;
					}
					
				#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:20px; color:#f6800af; 
	padding:0; 
	margin:0px 0px 10px 0px; 
	color:#F6800A;
													
							}
							
						.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:0px auto auto auto; 
			text-align:center; 
			border-top:5px solid #669134;
			}
		.footercontent{ 
			width:970px; 
			margin:0 auto; 
			padding-top:20px;
			padding-left:0px; 
			overflow:hidden;
			}
			
		.footersearchbox{ 
			background-image:url(../images/fooetrsearchbg.gif); 
			height:31px; 
			width:365px; 
			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 15px; 
			letter-spacing:0px; float:left; 
			margin-left:5px;}
		.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:5px; 
			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:950px; 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:#5b5b5a; line-height:18px; font-weight:bold;}
	#linkpan1 ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5b5b5a; 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:#5b5b5a; line-height:18px; font-weight:bold;}
	#linkpan2 ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5b5b5a; 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:#5b5b5a; line-height:18px; font-weight:bold;}
	#linkpan3 ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5b5b5a; 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/tabscategorienew.gif);height:35px;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/tabscategorienew1.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/tabscategorienew2.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:553px; height:95px; _height:95px; padding-top:2px; background:url(../images/askaquestion.gif) no-repeat; padding-bottom:30px; }
.subscribesub{ width:auto; height:22px; padding:0 0 0 35px; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#0c457d;  }
.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{ width:553px; padding:20px 0 20px 0; float:left; clear:both;  }
.adcontentmain td{ vertical-align:top;}
.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;
					margin:0px 10px 0px 10px;;
					}
				
				.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:#f6800a;
	letter-spacing:0px; 
	}
	
	.title1 {
		font-weight: bolder; FONT-SIZE: 14px; COLOR: #FF6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.title1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #FF6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.contentinner ul  {
  list-style:disc; margin:0; padding:0;
  }
.contentinner ul li {
  list-style:disc;padding-left:3px;
  }
  
  .text_small {
	      color: #F6800A;
    font-size: 1.4em;
    font-weight: bold;
    line-height: 1.6em;}
	  
.contentinner ol  {
   margin:0; padding:0 0 15px 0;
  }
.contentinner ol li {
  list-style:decimal; margin: 0 0 0 20px; padding-left:1px;;
  }
  
.text_container{}
#title h2{ font-family:Arial, Helvetica, sans-serif;
	font-size:18px; color:#f6800af; 
	padding:0; 
	margin:0px 0px 10px 0px; 
	color:#F6800A; }
#title p { font-family:Arial, Helvetica, sans-serif;
	font-size:18px; color:#f6800af; 
	padding:0; 
	margin:0px 0px 10px 0px; 
	color:#F6800A; }
.headline:{text-align:left;}
