/*
Theme Name: Health Native
Theme URI: 
Description: Custom WordPress theme made by Templates Inn.
Author: Templates Inn
Author URI: http://www.templatesinn.com

*/


body {
margin : 0;
padding : 0;
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 : 0;
margin-top : 0;
}
.topnav {
background : #450516;
border-bottom : 1px solid #8d0e30;
}
.wraper1 {
width : 972px;
margin : 0 auto;
padding-left : 17px;
padding-right : 14px;
}
.wraper {
width : 972px;
margin : 0 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 : #fffffe;
}
.header {
background : #97cc34;
border-bottom : 7px solid #c01844;
}
.headerbg {
background : url(images/header.jpg) no-repeat right top;
height : 255px;
}
.headerbg2 {
background : transparent url(images/bg2.gif) no-repeat 0% 8px;
height : 150px;
}
.wraper2 {
width : 986px;
margin : 0 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 #fffffe;
background : #fafadf url(images/bodybg.gif) repeat-x left top;
padding-top : 10px;
}
.sliderbg {
background : url(images/sliderbg.png) no-repeat left top;
float : left;
width : 515px;
height : 273px;
padding : 10px;
}
.clear {
clear : both;
}
.topnews {
background : url(images/topnewsbg.png) no-repeat left top;
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 : 0;
padding : 0;
}
.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;
}
.leftside {
width : 589px;
float : left;
}
.recenttop {
background : url(images/lefttop.png) no-repeat left top;
padding-top : 12px;
}
.recentmid {
background : url(images/postmid.gif) repeat-y left top;
padding-bottom : 2px;
}
.recentbottom {
background : url(images/leftbottom.png) no-repeat left top;
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 : 0;
}
.editorheading {
margin : 0;
}
.editorpic {
height : 264px;
width : 104px;
float : left;
overflow : hidden;
}
.editorpic img {
height : 264px;
width : 104px;
border : 0;
}
.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 : 0;
margin : 0;
padding-top : 3px;
}
.editordescription li {
padding : 0;
margin : 0;
list-style : none;
}
.editordescription li a {
line-height : 20px;
text-decoration : none;
background : url(images/bullet2.gif) no-repeat 0% 2px;
padding-left : 18px;
font-weight : bold;
font-size : 11px;
color : #4f585d;
}
.editordescription li a:hover {
text-decoration : underline;
}

.quick1{
padding-left:7px;
padding-bottom:10px;
}
.editor1{
width:585px;
float:left;
border:1px solid #B9BDC2;
float:left;

}
.editortitle1{
background:#C9CAA5;
padding:10px;
padding-top:5px;
padding-bottom:5px;
color:white;
font-size:13px;
font-weight:bold;
margin-bottom:0px;
}
.editorheading1{
margin:0px;
}
.editordes1{
width:559px;
padding-top:10px;
float:left;
padding-left:10px;
padding-right:10px;
}
.editordescription1{
font-size:12px;
color:#363334;
padding-top:10px;
}


.eddescription1{
font-size:12px;
color:#363334;
padding-top:5px;
}
.editorheading1{
color:#600C22;
font-size:13px;
font-weight:bold;
}
.editorheading1 a{
color:#600C22;
}

.editordescription1 ul{
padding:0px;
margin:0px;
padding-top:3px;
}
.editordescription1 li{
padding:0px;
margin:0px;
list-style:none;
}
.editordescription1 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;
}
.editordescription1 li a:hover{
text-decoration:underline;
}



.recipe {
width : 152px;
float : left;
border : 1px solid #b9bdc2;
margin-left : 5px;
height : 290px;
}

.recipe55 {
width : 285px;
float : left;
border : 1px solid #b9bdc2;
margin-left : 5px;
height : 250px;
}

.eddescription55 {
font-size : 12px;
color : #363334;
padding-top : 5px;
padding-left: 5px;
line-height: normal;
list-style-position: inherit;
}

.recipepad55 {
padding-left : 0px;
padding-right : 5px;
padding-top : 5px;
padding-bottom : 5px;
}

.recipepad {
padding-left : 5px;
padding-right : 10px;
padding-top : 7px;
padding-bottom : 10px;
border-bottom : 1px dotted #b9bdc2;
}
.recipepic img {
width : 152px;
height : 95px;
border : 0;
}
.posttitle {
font-size : 13px;
font-weight : bold;
color : #202020;
padding : 0;
margin : 0;
}
.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 : 0;
padding-top : 0;
}
.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 : 0;
}
.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 left top;
height : 31px;
line-height : 31px;
padding-bottom : 0;
margin-bottom : 0;
font-size : 13px;
font-weight : bold;
color : #fffeff;
padding-left : 10px;
}
.midbg {
background : #fefeff url(images/midbg.gif) repeat-x left bottom;
padding-top : 1px;
padding-bottom : 1px;
border-right : 1px solid #dfdfdf;
border-left : 1px solid #dfdfdf;
}
.midbottom {
background : url(images/midbottom.png) no-repeat left top;
height : 13px;
}
.mainad {
padding-left : 8px;
padding-right : 8px;
padding-bottom : 10px;
}
.ad1 img {
border : 0;
}
.ad1 {
display : block;
background : #f2f5db;
padding : 16px;
border : 1px solid #e2e7ba;
margin-top : 10px;
}
.adbg {
background : url(images/adbg.gif) repeat-x left top;
line-height : 32px;
font-size : 13px;
font-weight : bold;
padding-left : 10px;
margin-bottom : 0;
color : #fffffe;
}
.googlead {
padding-left : 8px;
padding-top : 10px;
}
.rightcont {
width : 193px;
float : right;
}
.ajaxtop {
background : url(images/ajaxbg.png) no-repeat left top;
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 : #fffffe;
text-decoration : underline;
}
.ajaxtop a.selected {
color : #fffffe;
}
.ajaxmid {
padding-top : 5px;
padding-bottom : 10px;
}
.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 : #fffefe;
border-left : 1px solid #dfdfdf;
border-right : 1px solid #dfdfdf;
}
.rightbottom {
background : url(images/rightbottom.png) no-repeat left top;
height : 14px;
}
.cateframe {
padding-top : 7px;
padding-bottom : 15px;
}
.cateframe ul {
margin : 0;
padding : 0;
}
.cateframe ul li {
margin : 0;
padding : 0;
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 : 5px;
}
.footerlinks {
background : url(images/footer.png) repeat-x;
height : 24px;
font-size : 14px;
text-align : center;
padding-top : 4px;
}
.footerlinks span {
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
}
.footerlinks a {
color : #eaf6d4;
text-decoration : none;
}
.footerlinks a:hover {
color : #f4890b;
text-decoration : underline;
}
.catelist h2{border-bottom:1px dotted #2B9AC6;color:#656565;font-size:16px;font-weight:bold;height:20px;line-height:22px;margin:0;padding:0 0 5px 10px;}
.footermain{ background: #4f6720; padding-top:10px;padding-bottom:10px;}
.footerbottom{ background:url(images/footbottom.png) no-repeat bottom left; padding-bottom:10px;}
.footertop{ background:url(images/foottop.png) no-repeat top left; padding-top:10px;}
.footermid{ background:url(images/footmid.png) repeat-y top left; min-height:200px;}
.pagetop{ color:#ffffff; font-size:16px; font-weight:bold; margin:0px; padding:0px; padding-bottom:7px;}
.toppages2{padding-left:10px;padding-right:8px;width:210px; float:left;}
.toppages3{float:left;padding-left:24px;padding-right:10px;width:416px;}
.toppages4{float:left;padding-left:20px;padding-right:8px;width:246px;}

.toppagenav{ margin:0px; padding:0px; padding-top:10px;}
.toppagenav li{ margin:0px; padding:0px; list-style:none; padding-bottom:5px;}
.toppagenav li a{ text-decoration:none;margin:0px;padding:0px; padding-left:10px; font-size:12px; display:block;list-style:none; background:url(images/footnav.gif) repeat-x top left; line-height:22px; color:#CFCFCF;}
.toppagenav li a:hover{ background:url(images/footnavhover.gif) repeat-x top left; text-decoration:none;}

.copyrights {
background : #450516;
padding-top : 5px;
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 : 0;
border-bottom : 1px dotted #d7d7d7;
}
.editorheading4 {
margin : 0;
}
.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 0;
}
#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 : 0;
margin : 0;
}
.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 : 0;
}
#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 0 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 : 0;
}
ol.commentlist li {
border : 2px solid #ddd;
height : 1%;
margin : 0 0 10px;
padding : 5px 7px 5px 57px;
position : relative;
}
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.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;
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 : #feffff;
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.depth-2 {
margin : 0 0 0.25em;
}
ol.commentlist li ul.children li.depth-3 {
margin : 0 0 0.25em;
}
ol.commentlist li ul.children li.depth-4 {
margin : 0 0 0.25em;
}
ol.commentlist li.even {
background : #f7f7f7;
}
ol.commentlist li.odd {
background : #fff;
}
ol.commentlist li.pingback div.vcard {
padding : 0 170px 0 0;
}
.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 : #fffefe;
margin-bottom : 6px;
}
.contentArea .leftside1 {
width : 411px;
float : left;
border : 1px solid #cdcdcd;
margin-right : 6px;
background : #fffefe;
}
.contentArea .leftside2 {
width : 168px;
float : left;
margin-right : 6px;
background : #fffefe;
}
.contentArea .leftside3 {
width : 585px;
float : left;
margin-right : 6px;
}
.contentArea .leftside3 .insiderO {
background : #fffefe;
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 : 0;
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 : #fffefe;
}
.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 : #fffffe;
border : 1px solid #33010e;
}
.searchbutton {
background : #6dac00;
border : 1px solid #33010e;
color : #fffffe;
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 : 0 10px;
margin-bottom : 10px;
color : #48841f;
background : url(images/path.png) no-repeat left top;
height : 35px;
line-height : 35px;
}
.breadcrumb a {
color : #600c22;
}
.breadcrumb img {
padding : 0 6px;
}
.customads {
background : url(images/adsbg.gif) no-repeat left top;
height : 96px;
margin-top : 48px;
width : 497px;
float : right;
padding-left : 25px;
padding-top : 23px;
margin-right : 16px;
}
.customads img {
border : 0;
}

