.bodycopy { float:left;width:797px }

strong { font-weight:bold }
em,.emph { font-style:italic }

/*~ FINANCIAL ASSISTANCE ~*/



.assistance-header {

	background-image:url(../images/header_sprite.gif);background-position:0pt -500px;background-repeat:no-repeat;width:95%;height:32px;margin:10px 0 0 20px

}

.assistance-content p {

font-size:12px;

line-height:18px;

margin:0px;

padding-top:10px;

text-align:left;

}

#assistance { margin-left:20px;width:95% }


/*~ END ~*/



.content p {

font-size:12px;

line-height:18px;

margin:0px;

padding-top:10px;

text-align:left;

}



.content ol {

	font-size: 12px;line-height:18px; margin-top: 5px

}

.content li {

	margin-left:30px

}



.content {

	float:left;width:700px;margin:0 25px 10px 25px

}

.content a, .content a:visited, #links-container p a, #links-container p a:visited {

	color:#006CC7;	

}

.content a, #links-container p a {

	text-decoration:none

}

.content a:hover, #links-container p a:hover, #links-container li a:hover , #contents li a, #contents li a:hover {

	color:#CC0000;

	text-decoration:underline

}

#main-content h2 {

	color:#3c3c3c

}

#main-content h2 .primary {

	font-size:18px;font-family:'Helvetica 65 Medium', Helvetica, serif;text-transform:uppercase

}

#main-content h2 .secondary {

	font-family:AGaramond, Garamond, Georgia, serif;font-style:italic;text-transform:lowercase;font-size:1.2em;letter-spacing:0px

}

.header {

	background-image:url('../images/assistance_header.gif');background-repeat:no-repeat;width:369px;height:32px;margin:10px 0 0 25px

}

#main-content h2 .tertiary {

	font-family:AGaramond, Garamond, Georgia, serif;font-style:italic;text-transform:capitalize;font-size:1.2em;letter-spacing:0px

}

.content ul {

	list-style-type:square;list-style-position:inside;font-size:13px;line-height:18px;margin-left:10px

}

.content p {

	padding-top:10px

}

.bold {

	font-weight:bold

}





/*~ CONTACT US ~*/



.contactus-header {

	float:left;width:369px;height:32px;background-image:url('../images/header_sprite.gif');background-repeat:no-repeat;background-position:0 -461px;margin-top:10px

}



#mainForm { float:left;width:475px;padding-top:20px }



.conLabel {

	font-size:12px;font-style:italic

}

.sub {

	font-size:11px;font-style:normal

}

.mainForm input, .mainForm select, .mainForm textarea {

	font-size:12px

}

.mainForm input {

	padding:3px

}

.mainFormError {

	background-color:#ffe1e1;border:1px #a5acb2 solid

}



/*~ END CONTACT US ~*/





/*~ RESOURCES ~*/



.resource-header {

	float:left;width:369px;height:32px;background-image:url(../images/header_sprite.gif);background-position:0 -651px;background-repeat:no-repeat;margin:10px 0 0 25px

}



/*~ END RESOURCES ~*/


/*~ NUTRITION ~*/

.nutrition h3 { padding:10px 0 5px 0 }

.nutrition p { padding:5px }

.nutrition-header {

	background-image:url(../images/header_sprite.gif);background-position:0pt -612px;background-repeat:no-repeat;width:369px;height:32px;margin:10px 0 0 25px

}

.content ol li { margin-top:10px;margin-bottom:10px }
.content ol ul { list-style-type:none;margin-left:0px;margin-top:-5px }
.content ol ul li { position:relative;margin:0px;width:100% }
.content ol ul li p { position:relative;left:0.8em;top:4px }
.content ol ul li p { padding:1px 0 }
.content h4 { font-size:16px }
img.dot { height:4px;position:absolute;top:1em;width:4px }


/*~ END NUTRITION ~*/



/*~ LINKS ~*/



#links-container { margin: 10px 0pt; padding: 0px 20px; float: left; /*width: 797px;*/ text-align: left }



#links-container #contents { float:left;width:100%;font-family:Arial,Helvetica,sans-serif }

#links-container #contents ul { list-style-type:none }



#contents li img { position:relative;top:2px;right:4px }

#contents li.nutrition { background-image:url(../images/food_logo.gif);background-repeat:no-repeat;height:36px }

#contents li.medicine  a { /*position:relative;top:2px*/ }

#contents li.medicine { background-image:url(../images/med_logo.gif);background-repeat:no-repeat;background-position:0 5px }

#contents li.survivor  a { /*left:40px;position:relative;top:2px*/ }

#contents li.survivor { background-image:url(../images/survivor_logo.gif);background-repeat:no-repeat;background-position:9px 0;height:36px }

#contents li.reading { background-image:url(../images/books_logo.gif);background-repeat:no-repeat;background-position:0 7px;height:36px }

#contents li.info { background-image:url(../images/info_logo.gif);background-repeat:no-repeat;background-position:5px 3px;height:36px }

#contents li.yoga { background-image:url(../images/yoga_logo.gif);background-repeat:no-repeat;/*background-position:1px 0;*/height:36px }

#links-container p span { font-size:12px }



.links-header {

background-image:url(../images/header_sprite.gif);

background-position:0pt -67px;

background-repeat:no-repeat;

float:left;

height:32px;

margin:10px 0 0 20px;

width:95%

/*width:369px*/

}



#contents { float:left;width:100% }

#contents ul { list-style-type:none;margin:20px 0 0 20px }

#contents li { height:36px }

#contents li a { position:relative;left:50px;top:10px }

#contents li, #contents li a { font-family:Arial, Helvetica, sans-serif;font-size:18px;padding-bottom:5px }



#links-container{ font-size:13px }



#links-container div { background-image: url(../images/blogdivider.jpg); background-repeat: no-repeat; padding-top: 10px;margin-bottom:10px;width:100% }



#links-container div.reading p { font-weight:normal;font-style:italic }



#links-container h3 { font-size:20px }



#links-container ul { font-size:13px;list-style-type:none;margin:-10px 0 10px 0  }



#links-container hr { border: 1px solid #e0e0e0 }



#links-container p, #links-container li a, #links-container li, #links-container a, #links-container span{

	font-family:Arial, Helvetica, sans-serif;

	font-style:normal

}



#links-container p { font-weight:bold;padding-bottom:15px }



#links-container p a, #links-container li a, #contents li a  {	

color:#006BC6;

text-decoration:none

}



#links-container h3 { color:#8996a0;font-style:italic;padding:10px 0 }



/*#links-container {

	float:left;

	width:797px;

	text-align:center;

	margin:10px 0 10px 0

}*/



/*~ END LINKS ~*/



/*~ SUPPORTERS ~*/



.supporters-header {

background-image:url(../images/header_sprite.gif);

background-position:0pt -421px;

background-repeat:no-repeat;

float:left;

height:32px;

margin:10px 0 0 20px;

width:369px

}



/*~ END SUPPORTERS ~*/



/*~ ABOUT ~*/



.about-header {

background-image:url('../images/header_sprite.gif');

background-repeat:no-repeat;

background-position: 0pt 9px;

float:left;

height:32px;

margin:10px 0 0 20px;

width:369px

}



/*~ END ABOUT ~*/



/*~ INSPIRATION ~*/



.inspiration-header {

background-image:url('../images/header_sprite.gif');

background-repeat:no-repeat;

background-position:0 -31px;

float:left;

height:32px;

margin:10px 0 0 20px;

width:369px

}



/*~ END INSPIRATION ~*/



/*~ LIST ~*/



.list-header {

background-image:url('../images/header_sprite.gif');

background-repeat:no-repeat;

background-position:0 -151px;

float:left;

height:32px;

margin:10px 0 0 20px;

width:369px

}



/*~ END INSPIRATION ~*/



/*~ MODEL ~*/



.model-header {

background-image:url('../images/header_sprite.gif');

background-repeat:no-repeat;

background-position:0 -307px;

float:left;

height:32px;

margin:10px 0 0 20px;

width:369px

}



/*~ END MODEL ~*/



/*~ HELP ~*/



.help-header {

background-image:url(../images/header_sprite.gif);

background-position:0pt -344px;

background-repeat:no-repeat;

float:left;

height:32px;

margin:10px 0 0 20px;

width:95%

}

#how-to-help { margin-left:20px;width:95% }

/*~ END HELP ~*/



/*~ NEWS ~*/



.news-header {

background-image:url(../images/header_sprite.gif);

background-position:0pt -268px;

background-repeat:no-repeat;

float:left;

height:32px;

margin:10px 0 0 20px;

width:95%

}

#news-table td, #news-table td a { font-family:Arial,Helvetica,sans-serif }
#news-table { margin:5px 20px;float:left }
#news-table th { color:#8996A0;font-family:Georgia,Palatino,Palatino Linotype,serif;font-size:16px;font-style:italic;padding:10px 0;text-align:left }
#news-table .paper { cursor:pointer;background-image:url(../images/paper.gif);background-repeat:no-repeat;width:30px;height:34px }
#news-table .paper p { color:#CACAC8;font-size:3px;height:16px;left:7px;line-height:3px;overflow-x:hidden;overflow-y:hidden;position:relative;top:7px;width:17px }
#news-table .headline { font-weight:bold;font-size:13px;font-size:13px;font-weight:bold;padding:0 0 15px 5px }
#news-table td a, #news-table td a:visited { color:#006CC7;text-decoration:none }
#news-table td a:hover { color:#CC0000;text-decoration:underline }



/*~ END NEWS ~*/


.terms-header {
background-image:url(../images/header_sprite.gif);
background-position:0pt -689px;
background-repeat:no-repeat;
float:left;
height:32px;
margin:10px 0 0 25px;
width:95%
}

.highlighted_box { float:right;margin:10px 0 10px 20px;width:404px }
.highlighted_box .topper { width:auto;float:left }
.highlighted_box .topper .top-left { float:left;background-image:url(../images/hi_top_lft.gif);background-repeat:no-repeat;width:15px;height:19px }
.highlighted_box .topper .top-middle { float:left;background-image:url(../images/hi_top_mid.gif);background-repeat:repeat-x;width:374px;height:19px }
.highlighted_box .topper .top-right { float:left;background-image:url(../images/hi_top_rt.gif);background-repeat:no-repeat;width:15px;height:19px }
.highlighted_box .middle { float:left;background-image:url(../images/hi_middle.gif);background-repeat:repeat-y;width:404px }
.highlighted_box .middle p { color:#3e042c;padding: 0px; margin-right: auto; margin-bottom: 0pt; margin-left: auto; width: 369px;font-size: 0.7em;padding-bottom:10px;line-height:1.7em }
.highlighted_box .middle p strong { color:#C02529;font-size:1.1em;display:block;margin-bottom:3px }
.highlighted_box .bottom { width:auto;float:left }
.highlighted_box .bottom .bot-left { float:left;background-image:url(../images/hi_bot_lft.gif);background-repeat:no-repeat;width:15px;height:19px }
.highlighted_box .bottom .bot-middle { float:left;background-image:url(../images/hi_bot_mid.gif);background-repeat:repeat-x;width:374px;height:19px }
.highlighted_box .bottom .bot-right { float:left;background-image:url(../images/hi_bot_rt.gif);background-repeat:no-repeat;width:15px;height:19px }



#main-content {  float:none;text-align:center }
#main-content .content, #main-content .content-non { float:none;width:95%;margin:0 auto }
#main-content .content .inner { float:left;text-align:left }
.headline { float:left;width:100%;text-align:center }
.header {  background-image:url(../images/header_sprite.gif);background-repeat:no-repeat;float:none;height:32px;margin:10px auto;width:95% }


/*~ About Us ~*/
.about-us .header { background-position: 0pt 9px }
/*~ End About Us ~*/

/*~ Inspiration ~*/
.inspiration .header { background-position:0 -31px }
/*~ End Inspiration ~*/

/*~ List ~*/
.list .header { background-position:0 -151px }
.list .inner { text-align:center }
/*~ End List ~*/

/*~ Supporters ~*/
.support .header { background-position:0pt -421px }
/*~ End Supporters ~*/

/*~ Contact Us ~*/
.contact-us .header { background-position:0 -461px }
#mainForm { float:left;width:475px;padding-top:20px }
.conLabel {	font-size:12px;font-style:italic }
.sub {	font-size:11px;font-style:normal }
.mainForm input, .mainForm select, .mainForm textarea {	font-size:12px }
.mainForm input { padding:3px }
.mainFormError { background-color:#ffe1e1;border:1px #a5acb2 solid }
/*~ End Contact Us ~*/

/*~ Help ~*/
.how-to-help .header { background-position:0 -344px }
/*~ End HELP ~*/

/*~ News ~*/
.newz .header { background-position:0pt -268px }
#news-table { margin:0px }
#news-table .paper { width:5%;text-align:left }
#news-table .paper p { padding:0px }
#news-table .headline { width:95%;text-align:left }
/*~ End News ~*/

/*~ Patient Supporters ~*/
.support .header { background-position:0pt -421px }
/*~ End Patient Supporters ~*/

/*~ Financial Assistance ~*/
.assistance .header { background-position:0pt -500px }
/*~ End Financial Assistance ~*/

/*~ Integrative Approach ~*/
.approach .header { background-position:0 -307px }
/*~ End Integrative Approach ~*/

/*~ Nutrition ~*/
.nutrition .header { background-position:0pt -612px }
/*~ End Nutrition ~*/

/*~ Profiles ~*/
.profile .header { background-position:0 -111px }
.profile #profiles-main { width:auto }
.profile #profiles-main #prof-table { margin:0 auto;padding:0px;width:100% }
.profile #profiles-main #prof-table .prof-shell { width:auto }

.profile-sub #main-content { margin-bottom:0 }
.profile-sub #main-content .content { width:auto }
.profile-sub #main-content .profile-info p { padding:0px }
/*~ End Profiles ~*/

/*~ Resources ~*/
.resource .header { background-position:0 -67px }
#contents { text-align:left }
#contents ul { margin:0px }
#links-container { padding:0px }
/*~ End Resources ~*/

/*~ Terms ~*/
.terms .header { background-position:0 -689px }
/*~ End Terms ~*/

.gallery #main { background-color:#111 }
.gallery #main-content { float:left;background-color:#111;border:1px solid #fff;width:auto;margin-bottom:0px;padding-bottom:25px }
.gallery .headline { background-color:#111 }
.gallery .header { background-image:url(../images/gallery_header.gif); background-repeat:no-repeat }
.gallery #main-content .headline { float:none;margin:0 auto;padding:1px 0 }
.gallery #main-content .headline, .gallery #main-content .content { width:795px }
.gallery #main-content .inner { float:none }
.gallery #big-divider { background-position:center -20px }
.gallery #big-divider p { padding-top:0 }





































