/* Natures Corner Stylesheet */
body, p, td, tr, th, input, h1, h2, h3, h4, h5, h6, select, option, textarea, li, ol, ul {
font-family: verdana, sans-serif;
} 
body {
margin:0px;
padding:0px;
color:#656565;
background:#18A84A url(images/background.jpg) repeat-x top left;
}
form {
margin:0px;
padding:0px;
}
p {
font:0.75em verdana, sans-serif;
line-height:1.4em;
margin:2px 0;
padding:4px 0;
}
textarea {
font-size:1.0em;
}
td {}
th {
font-weight:bold;
}
h1 {
font:1.4em arial, verdana, sans-serif;
line-height:0.8em;
color:#ffffff;
margin:2px 0;
padding:4px 0;
}
h2 {
font:1.1em arial, verdana, sans-serif;
line-height:1.6em;
margin:2px 0;
padding:4px 0;
}
h3 {
font:1.1em arial, verdana, sans-serif;
line-height:1.6em;
margin:2px 0;
padding:4px 0;
}
h4 {
font:bold 0.9em arial, verdana, sans-serif;
line-height:1.6em;
margin:2px 0;
padding:4px 0;
}
li {
font:0.75em verdana, sans-serif;
line-height:1.4em;
}
li ul li, li ol li {
font-size:1.0em;
line-height:1.4em;
}
ul li {
line-height:1.0em;
margin:2px 0px;
padding:2px;
}
ul.sublist li {
/*border:1px solid red;*/
margin:0px 15px;
padding:0px;
line-height:1.1em;
}
a, a:link, a:active {
color:#A57A5E;
text-decoration:underline;
font-weight:bold;
}
a:visited {
color:#A57A5E;
text-decoration:underline;
font-weight:bold;
}
a:hover {
color:#A57A5E;
text-decoration:underline;
font-weight:bold;
}

a.flink, a.flink:link, a.flink:active, a.flink:visited, a.flink:hover {
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
a.sub, a.sub:link, a.sub:active, a.sub:visited, a.sub:hover {
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

/*ID's*/
#redframe {
position:relative;
margin:0 auto;
padding:0;
width:980px;
background:#18A74B;
}
#header {
height:192px;
background:#ffffff url(images/headerimage.jpg) no-repeat top right;
}
#logo {
padding:20px 0 0 43px;
}
#testimonials {
position:absolute;
top:20px;
left:250px;
background:transparent url(images/testimonial.jpg) no-repeat top right;
width:320px;
margin:0 auto;
}
#testimonials p {
font:0.75em verdana, sans-serif;
color:#6E6E6E;
text-align:center;
padding:18px 0px 0 0px;
}
#testimonials p#author {
color:#B6937C;
font-weight:bold;
text-align:center;
padding:5px 0 0 0px;
}
#headernav {
background:transparent url(images/tabs.jpg) no-repeat top left;
height:39px;
/*border:1px solid yellow;*/
}
#headernav a {
line-height:39px;
color:white;
text-decoration:none;
margin:0;
padding:0px 15px 0 14.5px;
font-weight:bold;
/*background:transparent url(images/dot.jpg) no-repeat center right;*/
}

#headerlist {
list-style-type: none;
margin: 0;
padding: 0;
}

#headerlist li {
font:bold 0.9em Arial;
float: left;
line-height:39px;
margin:0;
padding:0;
}
#headerlist li a:hover, #headerlist li a#active {
margin: 0;
color:#FCE6AD;
line-height:39px;
padding:0px 15px 0 14.5px;
/*background:url(images/nav_over.jpg) repeat-x top left;*/
}
#headerlist a#start {padding-left:65px}
#headerlist a#end {background:none;}

#maincontent {
padding:0;
margin:0;
min-height:520px;
}
#homecontent {
margin:0;
padding:0;
}
#content {
width:960px;
/*color:#ffffff;*/
margin:0 0 220px 0;
padding:0;
background:url(images/mid.jpg) repeat-y top left;
/*border:1px solid red;*/
}
#startcontent {background:url(images/top.jpg) no-repeat top left;width:960px;height:29px;}
#endcontent {background:url(images/bottom.jpg) no-repeat top left;width:960px;height:32px;}
#content h1 {
color:#A57A5E;
font:1.4em arial, verdana, sans-serif;
line-height:1.6em;
padding:0px 25px;
margin:0px 0;
}
#content h2 {
color:#0F7C23;
font:1.1em arial, verdana, sans-serif;
line-height:1.6em;
padding:0px 25px;
margin:0px 0;
}
#content h3 {
color:#F1AF3F;
font:bold 1.0em arial, verdana, sans-serif;
line-height:1.6em;
padding:0px 25px;
margin:0px 0;
}
#content p {
padding:4px 25px;
margin:2px 0;
}
#footer {
clear:both;
/*text-align:center;*/
color:#ffffff;
font-size:0.9em;
margin:0;
padding:0;
background:#0F7C23;

/*height:195px;*/
}
#footer .footertable {
width:980px;
margin:0 auto;
padding:15px 0 0 0;
}
#footer h2 {
font:bold 0.8em arial, verdana, sans-serif;
line-height:0.8em;
margin:0;
padding:0;
}
#footer ul {
font:1.0em arial, verdana, sans-serif;
line-height:1.0em;
margin:2px 0;
padding:2px 0;
}
#footer .follow h2 {
color:#FAD556;
font:1.4em arial, verdana, sans-serif;
line-height:1.3em;
margin:0;
padding:0;
}
#footer .follow img {padding:5px;}
.whatsnew {
position:absolute;
top:231px;
left:0px;
background:transparent url(images/banner.jpg) no-repeat bottom left;
width:960px;
height:279px;
}
.whatsnewtext {
width:290px;
padding:20px 0 0 220px
}
.whatsnew h1 {
color:#A57A5E;
font:1.6em arial, verdana, sans-serif;
}
.whatsnew p {
color:#989797;
font:0.75em verdana, sans-serif;
}

#home1 {
position:absolute;
/*top:521px;*/
bottom:10px;
left:0px;
width:313px;
height:219px;
background:transparent url(images/box.jpg) no-repeat top left;
}
#home2 {
position:absolute;
/*top:521px;*/
bottom:10px;
left:323px;
width:313px;
height:219px;
background:transparent url(images/box.jpg) no-repeat top left;
}
#home3 {
position:absolute;
/*top:521px;*/
bottom:10px;
left:646px;
width:313px;
height:219px;
background:transparent url(images/box.jpg) no-repeat top left;
}
#home1 h2, #home2 h2, #home3 h2 {
color:#FAD556;
font:1.3em arial, verdana, sans-serif;
line-height:1.6em;
margin:2px 0;
padding:6px 15px 2px 15px;
}
#home1 p, #home2 p {
font-size:0.7em;
margin:2px 0;
padding:4px 15px;
text-align:center;
line-height:1.1em;
}
.plotimage {
padding:15px 0 0 19px;
}
/*.home1 img, .home2 img, .home3 img, .home4 img */
/*.readmore {
background:transparent;
position:absolute;
top:2214px;
left:54px;
}*/
.readmoretext {
background:transparent url(images/readmore.png) no-repeat top left;
position:absolute;
top:214px;
left:54px;
}
a.readmoretext {
font:bold 0.8em arial, verdana, sans-serif;
line-height:32px;
color:#fff;
text-decoration:none;
padding:0 16px;
}
.home2 {
position:absolute;
top:423px;
left:257px;
width:230px;
height:231px;
/*min-height:223px;*/
background:transparent url(images/boxback.png) no-repeat top left;
}
.home3 {
position:absolute;
top:423px;
left:496px;
width:230px;
height:231px;
/*min-height:223px;*/
background:transparent url(images/boxback.png) no-repeat top left;
}
.home4 {
position:absolute;
top:423px;
left:735px;
width:230px;
height:231px;
/*min-height:223px;*/
background:transparent url(images/boxback.png) no-repeat top left;
}
.home1 h2, .home2 h2, .home3 h2, .home4 h2, .home5 h2 {
font:bold 1.0em arial, verdana, sans-serif;
line-height:1.2em;
margin:0 0px;
padding:0 16px 5px 16px;
color:#ffffff;
}
.home1 p, .home2 p, .home3 p, .home4 p, .home5 p {
font:0.8em arial, verdana, sans-serif;
line-height:1.2em;
margin:0 0px;
padding:0 16px;
color:#ffffff;
}


#sidecontent {
float:left;
width:230px;
/*border:1px solid red;*/
margin:0px 20px 0 20px;
}
#sidecontent .home5 {
/*position:absolute;
top:423px;
left:18px;*/
width:230px;
height:231px;
background:transparent url(images/boxback.png) no-repeat top left;
margin:0;
padding:0;
}
#sidecontent .readmoretexta {
background:transparent url(images/readmore.png) no-repeat top left;
/*position:;*/
/*top:214px;
left:54px;*/
}
/*classes*/
.white {color:#ffffff;}
.images {float:right;border:2px solid #0F7C23;padding:2px;margin:10px 20px;}
.test1 p, .test2 p {font-style:italic;}
.test1 {border-bottom:1px dashed #0F7C23; margin: 0 25px;}
.test2 {border-bottom:1px dashed #0F7C23; margin: 0 25px;}



th.therapy {
background-color:#F1F8E7;
color:;
}
td.therapy, th.therapy {
font-size:0.7em;
padding:2px 3px;
vertical-align:top;
border-top:1px solid #BADA89;
}
/*healthnotes stuff*/
div.nwImage {
display:none;
}
.nwHead {
font-size:120% !important;
text-decoration:none;
color:#000000;
font-weight:bold;
margin:0;
padding:5px 10px;
}
.nwByline {
text-align:right;
font-size:0.8em !important;
padding:5px 10px !important;
}
.nwBody {
font-size:1.2em !important;
line-height:1.6em !important;
margin:0 !important;
padding:5px 0 !important;
}
.nwBio {
font-size:0.8em !important;
}
.nwCopyright {
font-size:0.8em !important;
}
#nwArticle {
padding:0 !important;
margin:0 !important;
}
.Article-Title {
font-size:120% !important;
text-decoration:none;
color:#000000 !important;
font-weight:bold;
margin:0 !important;
padding:5px 5px !important;
}
.Index-Entry a {
font-size:0.8em !important;
padding:2px 5px !important;
color:#F37121 !important;
}
div.healthnotes {
font-size:0.8em !important;
padding:2px 25px !important;
color:#F37121 !important;
}
.searchpager{
font-size:0.7em !important;
padding:2px 0 !important;
color:#F37121 !important;
border:none !important;
background:#ffffff !important;
font-weight:normal !important;
}
.pager_first a, .pager_back a, .pager_prev a, .pager_next a, .pager_fwd a, .pager_last a {
font-weight:normal !important;
}
.result_title a, .result_category {
font-size:0.7em !important;
padding:2px 5px !important;
background:#ffffff !important;
font-weight:normal !important;
}
table.results {
width:90% !important;
}
th {
font-size:0.8em !important;
padding:2px 5px !important;
font-weight:bold;
color:#336633 !important;
}

ul.normlist {
list-style:none;
padding:0 25px;
margin:0;
list-style-type:none;
}
ul.normlist li {
padding:0;
/*font-size:12px;*/
line-height:1.6em;
}
p.links {
text-align:center;
font:1.2em arial;
}
#footer .newsletter h2 {
text-transform:uppercase;
color:#FFFFFF;
font:bold 1.0em arial, verdana, sans-serif;
line-height:1.3em;
margin:0px 0;
padding:5px 0 !important;
text-align:right;
}
.signuptable {
width:180px !important;
color:#FAD658;
margin:0px;
padding:0;
}
.signupbutton {
background:#013C05;
text-transform:uppercase;
color:#FAD658;
border:none;
width:175px !important;
font-weight:bold;
padding:2px 0
}

