/*

Theme Name: Health Native

Theme URI: 

Description: Custom WordPress theme made by Templates Inn.

Author: Templates Inn

Author URI: http://www.templatesinn.com



*/


p { line-height:1.6; }



body{ margin:0px; padding:0px; font-size:13px; font-family:Arial, Helvetica, sans-serif; }

a{ color:#CC0000; text-decoration:none; }

a:hover{ color:#CC0000; text-decoration:underline; }

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

.topnav{ background:#450516; border-bottom:1px solid #8D0E30; } 

.wraper1{ width:972px; margin:0px auto; padding-left:17px; padding-right:14px; }

.wraper{ width:972px; margin:0px auto; padding-left:17px; padding-right:14px; padding-bottom:30px; }

.toplinks{ color:#C4CD4C; padding-top:5px; padding-bottom:5px; width:682px; float:left; }

.toplinks a{ color:#C4CD4C; text-decoration:none; }

.toplinks a:hover{ color:#C4CD4C; text-decoration:underline; }

.toplinks span{ padding-left:5px; padding-right:5px; color:#FFFFFF; }

.header{ background:#004C01; border-bottom:7px solid #C01844; }

.headerbg{ background:url(images/header.gif) no-repeat top right; height:250px; }

.headerbg2{ background:transparent url(images/bg2.gif) no-repeat 0px 8px; height:206px; }

.wraper2{ width:986px; margin:0px auto; padding-left:17px; }

.logo{ padding-left:366px; padding-top:116px; }

.logo2{ padding-left:133px; padding-top:45px; width:200px; float:left;}

.bodybg{ border-top:1px solid #FFFFFF; background:#FAFADF url(images/bodybg.gif) repeat-x top left; padding-top:10px; }

.sliderbg{

background:url(images/sliderbg.png) no-repeat top left;

float:left;

width:515px;



height:273px;

padding:10px;

}

.clear{

clear:both;

}

.topnews{

background:url(images/topnewsbg.png) no-repeat top left;

height:293px;

width:232px;

float:left;



margin-left:6px;

}

.leftcont{

float:left;

width:778px;

}

.newsdate{

font-size:12px;

color:#336C11;

padding-left:10px;

padding-top:10px;

}

.toptitle{

font-size:18px;

color:#590D1F;

padding-bottom:7px;

padding-left:10px;

padding-top:3px;

border-bottom:1px dotted #4B831E;

}

.newsnav *{

margin:0px;

padding:0px;

}



.newsnav a{

background:url(images/bullet1.gif) no-repeat 10px 6px;

display:block;

padding-left:27px;

line-height:24px;

color:#4A4E46;

text-decoration:none;

padding-right:10px;

}

.newsnav a:hover{

text-decoration:underline;

}

.content{



}

.leftside{

width:589px;

float:left;

}

.recenttop{

background:url(images/lefttop.png) no-repeat top left;



padding-top:12px;

}

.recentmid{

background:url(images/postmid.gif) repeat-y top left;



padding-bottom:2px;



}

.recentbottom{

background:url(images/leftbottom.png) no-repeat top left;



height:12px;

}

.quick{

padding-left:7px;

padding-bottom:10px;

}

.editor{

width:254px;

float:left;

border:1px solid #B9BDC2;

float:left;

height:290px;



}

.editortitle{

background:#C9CAA5;

padding:10px;

padding-top:5px;

padding-bottom:5px;

color:white;

font-size:13px;

font-weight:bold;

margin-bottom:0px;

}

.editorheading{

margin:0px;

}

.editorpic{

height:264px;

width:104px;

float:left;

overflow:hidden;

}

.editorpic img{

height:264px;

width:104px;

border:0px;

}

.editordes{

width:129px;

padding-top:10px;

float:left;

padding-left:10px;

padding-right:10px;

}

.editordescription{

font-size:12px;

color:#363334;

padding-top:10px;

}





.eddescription{

font-size:12px;

color:#363334;

padding-top:5px;

}

.editorheading{

color:#600C22;

font-size:13px;

font-weight:bold;

}

.editorheading a{

color:#600C22;

}



.editordescription ul{

padding:0px;

margin:0px;

padding-top:3px;

}

.editordescription li{

padding:0px;

margin:0px;

list-style:none;

}

.editordescription li a{

line-height:20px;

text-decoration:none;

background:url(images/bullet2.gif) no-repeat 0px 2px;

padding-left:18px;

font-weight:bold;

font-size:11px;

color:#4F585D;

}

.editordescription li a:hover{

text-decoration:underline;

}

.recipe{

width:152px;

float:left;

border:1px solid #B9BDC2;

margin-left:5px;

height:290px;



}

.recipepad{

padding-left:10px;

padding-right:10px;

padding-top:7px;

padding-bottom:10px;

border-bottom:1px dotted #B9BDC2;

}

.recipepic img{

width:152px;

height:95px;

border:0px;

}







.posttitle{

font-size:13px;

font-weight:bold;

color:#202020;

padding:0px;

margin:0px;

}



.posttitle a{

font-size:13px;

font-weight:bold;

color:#202020;

text-decoration:none;

}

.posttitle a:hover{

text-decoration:underline;

}

.postedby{

font-size:11px;

color:#202020;

padding-top:3px;

}

.postedby a{

color:#4D8B23;

text-decoration:none;

}

.postedby a:hover{

color:#4D8B23;

text-decoration:underline;

}

.postdescription{

color:#202020;

padding-top:10px;

line-height:18px;

}

.postdescription img{

max-width:569px;

}



.postdescription h2{

font-size:16px;

color:#202020;

}



.postdescription h3{

font-size:14px;

color:#202020;

}



.postdescription a{

color:#CC0000;

text-decoration:none;

}



.postdescription a:hover{

color:#CC0000;

text-decoration:underline;

}





.postdescription img{

border:1px solid #BFBFBF;

max-width:424px;

}



.postdescription p{

margin-top:0px;

padding-top:0px;

}

.postpic{

padding:3px;

background:#EDFCFF;

width:151px;

height:93px;

border:1px solid #BFBFBF;

float:left;

margin-right:5px;

}



.postpic img{

width:151px;

height:93px;

border:0px;

}



.continue{

text-align:right;

}

.continue a{

color:#600C22;

text-decoration:underline;

font-weight:bold;

}

.postframe{

padding-top:20px;

padding-bottom:20px;

padding-left:10px;

padding-right:10px;

border-bottom:1px dashed #D5C69F;

line-height:18px;

}

.midcont{

width:178px;

float:left;

margin-left:5px;

}

.midtitle{

background:url(images/sponser.png) no-repeat top left;

height:31px;

line-height:31px;

padding-bottom:0px;

margin-bottom:0px;

font-size:13px;

font-weight:bold;



color:white;

padding-left:10px;

}

.midbg{

background:#ffffff url(images/midbg.gif) repeat-x bottom left;

padding-top:1px;

padding-bottom:1px;

border-right:1px solid #DFDFDF;

border-left:1px solid #DFDFDF;

}

.midbottom{

background:url(images/midbottom.png) no-repeat top left;

height:13px;



}





.mainad{

padding-left:8px;

padding-right:8px;

padding-bottom:10px;

}

.ad1 img{

border:0px;

}

.ad1{

display:block;

background:#F2F5DB;

padding:16px;

border:1px solid #E2E7BA;

margin-top:10px;

}





.adbg{

background:url(images/adbg.gif) repeat-x top left;

line-height:32px;

font-size:13px;

font-weight:bold;

padding-left:10px;

margin-bottom:0px;

color:#ffffff;

}

.googlead{

padding-left:8px;

padding-top:10px;

}



.rightcont{

width:193px;

float:right;

}

.ajaxtop{

background:url(images/ajaxbg.png) no-repeat top left;

height:25px;

line-height:25px;

padding-left:10px;

color:#F0F5A9;

font-size:12px;

font-weight:bold;



}

.ajaxtop span{

padding-left:8px;

padding-right:8px;

}

.ajaxtop a{

text-decoration:none;

color:#F0F5A9;

}

.ajaxtop a:hover{

color:#ffffff;

text-decoration:underline;

}

.ajaxtop a.selected{

color:#ffffff;

}

.ajaxmid{

padding-top:0px;

padding-bottom:0px;

}

.ajaxmid a{

font-size:12px;

color:#4A4E46;

background:url(images/bullet1.gif) no-repeat 10px 7px;

display:block;

line-height:24px;

text-decoration:none;

padding-left:27px;

padding-right:10px;

}

.ajaxmid a:hover{

text-decoration:underline;

}

.rightmid{

background:#ffffff;

border-left:1px solid #DFDFDF;

border-right:1px solid #DFDFDF;

}

.rightbottom{

background:url(images/rightbottom.png) no-repeat top left;

height:14px;



}



.cateframe{

padding-top:7px;

padding-bottom:15px;

}

.cateframe ul{

margin:0px;

padding:0px;

}

.cateframe ul li{

margin:0px;

padding:0px;

list-style:none;

}

.cateframe ul li a{

background:url(images/bullet3.gif) no-repeat 10px 8px;

padding-left:27px;

width:164px;

color:#5B8F21;

text-decoration:none;

line-height:26px;

display:block;

border-bottom:1px dashed #D5C69F;

}

.cateframe ul li a:hover{

background:#F1FDE4 url(images/bullet3.gif) no-repeat 10px 8px;

}

.content{

padding-bottom:50px;

}

.footerlinks{

color:#4D4C4C;

text-align:center;

padding-bottom:4px;

}

.footerlinks span{

padding-left:5px;

padding-right:5px;

}

.footerlinks a{

color:#4D4C4C;

text-decoration:none;



}

.footerlinks a:hover{

color:#4D4C4C;

text-decoration:underline;



}



.copyrights{

background:#450516;

padding-top:7px;

padding-bottom:7px;

text-align:center;

color:#D9D6D6;

}

.copyrights a{

color:#D9D6D6;

}

.homepage{

padding-bottom:10px;

}



.editortitle4{

padding:10px;

padding-top:5px;

padding-bottom:5px;

color:#8C283D;

font-size:18px;

font-weight:bold;

margin-bottom:0px;

border-bottom:1px dotted #D7D7D7;

}

.editorheading4{

margin:0px;

}





.postframe3{

padding-top:2px;

padding-bottom:20px;

padding-left:10px;

padding-right:10px;

border-bottom:1px dashed #D5C69F;

line-height:18px;

}











#wp-commentsbox, #wp-topcommentsbox { padding:8px 8px 0px; }

#wp-commentsbox ul, #wp-topcommentsbox ul { list-style:none; list-style-type:none; }

#wp-commentsbox ul li, #wp-topcommentsbox ul li { margin-bottom:8px; }

#wp-commentsbox *, #wp-topcommentsbox * { padding:0px; margin:0px; }

.rc_item, #rc_nav {background:transparent;line-height:145%;padding:2px 0;}

.rc_item .rc_avatar {line-height:1px;}

.rc_item .rc_avatar img {background:#FFF;padding:1px;border:1px solid #999;}

.rc_item .rc_left {display:inline;float:left;padding-right:7px !important;padding-right:4px;}

.rc_item .rc_right {display:inline;float:right;padding-left:7px !important;padding-left:4px;}

.rc_item .rc_info .author_name {font-weight:bold;}

.rc_item a {color:#008DAE;}

#rc_nav {font-size:10px;padding-top:5px;}

#rc_nav a { color:#008DAE;}

#rc_newest {float:left;padding-right:10px;}

#rc_newer {float:left;}

#rc_older {float:right;}

.rc_fixed {clear:both;}

.rc_expand {font-size:10px;}

.rc_label {font-weight:bolder;font-size:10px;}

.rc_back {float:left;}

.rc_datetime {float:right;}



.pinkdes { height:50px; }



#commentform {

	padding:10px;

	margin: 5px 5px 0 0;

	padding-top:0px;

	}

#commentform textarea {

	width: 555px;

	padding: 2px;

	margin-top:6px;

	}

	

#commentform label {

	display:block;

	padding-top:10px;

	float:left;

	width:206px;

	font-size:12px;

	}

#commentform label small {

	font-size:12px;

}

#commentform input#author, #commentform input#email, #commentform input#url {

	width: 330px;

	padding: 2px;

	margin: 5px 0px 1px 0;

	float:right;

	}

#respond:after {

		content: "."; 

	    display: block; 

	    height: 0; 

	    clear: both; 

	    visibility: hidden;

	}

#commentform #submit {

	margin: 0 0 5px auto;

	float: right;

	width:150px; height:30px;

	padding-bottom:8px;

	font-size:12px;

	}





ol.commentlist { list-style:none; margin:0; padding:10px; text-indent:0; border-bottom:1px solid #ededed; margin-bottom:0px; }

ol.commentlist li { border:2px solid #ddd; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }

ol.commentlist li.alt { }

ol.commentlist li.bypostauthor {}

ol.commentlist li.byuser {}

ol.commentlist li.comment-author-admin {}

ol.commentlist li.comment { }

ol.commentlist li div.comment-author { padding:0 170px 0 0; }

ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }

ol.commentlist li div.vcard cite.fn { font-style:normal; }

ol.commentlist li div.vcard cite.fn a.url { color:#c00; text-decoration:none; }

ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }

ol.commentlist li div.vcard img.avatar { border:5px solid #ddd; left:7px; position:absolute; top:7px; }

ol.commentlist li div.vcard img.avatar-32 {}

ol.commentlist li div.vcard img.photo {}

ol.commentlist li div.vcard span.says {}

ol.commentlist li div.commentmetadata {}

ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }

ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }

ol.commentlist li div.comment-meta a:hover { color:#000; }

ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }

ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }

ol.commentlist li div.reply { background:#999; border:2px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }

ol.commentlist li div.reply:hover { background:#c30; border:2px solid #c00; }

ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }

ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }

ol.commentlist li ul.children li {  }

ol.commentlist li ul.children li.alt {}

ol.commentlist li ul.children li.bypostauthor {}

ol.commentlist li ul.children li.byuser {}

ol.commentlist li ul.children li.comment {}

ol.commentlist li ul.children li.comment-author-admin {}

ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-5 {}

ol.commentlist li ul.children li.odd {}

ol.commentlist li.even { background:#f7f7f7; }

ol.commentlist li.odd { background:#fff; }

ol.commentlist li.parent { }

ol.commentlist li.pingback { }

ol.commentlist li.pingback.parent { }

ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }

ol.commentlist li.thread-alt { }

ol.commentlist li.thread-even {}

ol.commentlist li.thread-odd {}





.contentArea { margin-top:6px; }

.contentArea .leftside { width:194px; float:left; margin-right:6px; }

.contentArea .leftside .insideleft { width:176px; border:1px solid #cdcdcd; padding:8px; background:#fff; margin-bottom:6px; }

.contentArea .leftside1 { width:411px; float:left; border:1px solid #cdcdcd; margin-right:6px; background:#fff; }

.contentArea .leftside2 { width:168px; float:left; margin-right:6px; background:#fff; }

.contentArea .leftside3 { width:585px; float:left; margin-right:6px; }

.contentArea .leftside3 .insiderO { background:#fff; border:1px solid #cdcdcd; margin-bottom:6px; text-align:left!important; }

.contentArea .leftside3 .insiderO .post .detail .con { width:326px!important; }

.footHeading {

border-bottom:1px dotted #D7D7D7;

color:#8C283D;

font-size:16px;

font-weight:bold;

padding:0px;

padding:5px 10px 5px 10px;

}



.footHeading3{

border-bottom:1px dashed #D5C69F;

color:#8C283D;

font-size:14px;

font-weight:bold;

margin-bottom:0;

padding:5px;

padding-left:10px;

padding-right:10px;

padding:10px;

}



.contentArea .rightside { width:210px; float:left; background:#fff; }

.contentArea .rightside .footHeading { height:24px; }

.catHeading { height:24px; }





.tags{

padding:10px;

}

.tags a{

color:#5B8F21;

}

.textwidth{

width:154px;

}

.search{

float:right;

width:220px;

padding-top:2px;

}



.searchbox{

background:#73102A;

height:17px;

width:150px;

float:left;

padding-left:5px;

color:#ffffff;

border:1px solid #33010E;

}

.searchbutton{

background:#6DAC00;

border:1px solid #33010E;

color:#FFFFFF;

float:left;

font-size:11px;

height:20px;

padding-bottom:2px;

margin-left:2px;

}





.wp-pagenavi{

text-align:right;

padding:13px 10px 5px 5px;

}

.wp-pagenavi a, .wp-pagenavi a:link {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #CECCCC;

	color: #ffffff;

	background-color: #450516;	

}



.wp-pagenavi a:hover {	

	border: 1px solid #CECCCC;

	color: #ffffff;

	background-color: #417C1B;

}

.wp-pagenavi a:active {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #0066cc;

	color: #ffffff;

	background-color: #417C1B;	

}

.wp-pagenavi span.pages {

	padding: 2px 4px 2px 4px; 

	margin: 2px 2px 2px 2px;

	color: #000000;

	border: 1px solid #000000;

	background-color: #FFFFFF;

}

.wp-pagenavi span.current {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #CECCCC;

	color: #ffffff;

	background-color: #417C1B;

}

.wp-pagenavi span.extend {

	padding: 2px 4px 2px 4px; 

	margin: 2px;	

	border: 1px solid #000000;

	color: #000000;

	background-color: #FFFFFF;

}





img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	border:1px solid #333333;

	}



img.alignright {

	margin: 0 0 2px 7px;

	display: inline;

	border:1px solid #333333;

}



img.alignleft {

	margin: 0 7px 2px 0;

	display: inline;

	border:1px solid #333333;

}



.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.alignleft {

	float: left;

}



.alignright {

	float: right;

}





.breadcrumb {padding:0px 10px; margin-bottom:10px;  color:#48841F; background:url(images/path.png) no-repeat top left;

height:35px; line-height:35px; }

.breadcrumb a { color:#600C22; }

.breadcrumb img { padding:0px 6px; }



.customads{

background:url(images/adsbg.gif) no-repeat top left;

height:96px;

margin-top:48px;

width:497px;

float:right;

padding-left:25px;

padding-top:23px;

margin-right:16px;

}

.customads img{

border:0px;

}
