 	
body {
	margin: 0 auto 0 auto;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	
	padding: 0;
 	width: 985px;
 	height: 100%;
 	background: #FBDDE9 url('/images/backgroundRepeater.gif') repeat-y center top;}

#wrap {}
 
#header { 
	margin: 0;
	padding: 0;}
	
p#utilityNavigation{ 
	text-transform: uppercase;
	color: #A30045;
	font-size: 11px;
	text-align: right;
	padding-top: 20px;
	margin: 0 45px 0 0;}
	
p#utilityNavigation a { text-decoration: none; color: #504E4E;}

p#utilityNavigation a:hover { color: #A30045;}

h1 a{
	float: left;
	display: block; 
	width: 287px; /* 247 */
	height: 123px;
	margin: -12px 0 18px 35px;
	text-indent: -6666px;
	background: url('/images/komenLogo.gif') no-repeat;}
	
h2 a{
	float: right;
	display: block; 
	height: 71px; 
	width: 357px; 
	margin: 30px 45px 0 0;
	text-indent: -6666px;
	background: url('/images/RaceButton_header.gif') no-repeat;}
h2 a:hover{/* hover state */background-position: 0 -72px;}
	
ul#header_nav {	
	clear: left; 
	background-color: #CFC4B7; 
	padding: 4px 0 4px 0; 
	margin: 0 40px 5px 40px; 
	font-size: 11px;
	text-transform:uppercase;
	text-align: left;
	width: 900px;}
	
ul#header_nav li {display: inline; padding-right: 6px; padding-left: 6px; border-right: 1px solid #A30045;}

ul#header_nav li.lastPipeTop { border-right: none; margin-right: 205px;}

ul#header_nav li.last {
	background-color: #F998C9; 
	padding: 4px 5px 4px 5px;
	border-left: 5px solid #FFFFFF; 
	border-right: none;
	
	margin-right: -3px;}

ul#header_nav li a {
	text-decoration: none;
	color: #504E4E;}

ul#header_nav li a:hover {color: #A30045;}

/* highlight nav */

body.whoWeAre #a_whoWeAre,
body.whoWeAreAbout #a_whoWeAre,
body.whoWeAreDirectors #a_whoWeAre,
body.whoWeAreNews #a_whoWeAre,
body.whoWeAreContact #a_whoWeAre,
body.whoWeAreNews #a_whoWeAre,

body.whatWeDo #a_whatWeDo,
body.whatWeDoCurrentGrants #a_whatWeDo,
body.whatWeDoPastGrants #a_whatWeDo,
body.whatWeDoApply #a_whatWeDo,
body.whatWeDoEducation #a_whatWeDo,

body.helpingYou #a_helpingYou,
body.helpingYouSupporGroups #a_helpingYou,
body.helpingYouSupporGroups2 #a_helpingYou,
body.helpingYouSupporGroups3 #a_helpingYou,
body.helpingYouTreatment #a_helpingYou,
body.helpingYouServices #a_helpingYou,
body.helpingYouServices2 #a_helpingYou,
body.helpingYouServices3 #a_helpingYou,
body.helpingYouServices4 #a_helpingYou,
body.helpingYouTrials #a_helpingYou,

body.helpingUs #a_helpingUs,
body.helpingUsSponsorship #a_helpingUs,
body.helpingUsDonate #a_helpingUs,
body.helpingUsGuidlines #a_helpingUs,
body.helpingUsFundraising #a_helpingUs,
body.helpingUsVolunteer #a_helpingUs,

body.events #a_events,
body.privacy #a_privacy,
body.agreement #a_agreement{ color: #A30045;}

/* highlight subnav */

body.whoWeAreNews #a_komenMadison,
body.whoWeAreContact #a_mediaContact,
body.whoWeAreDirectors #a_directorsBoard,
body.whoWeAreNews #a_komenNews,

body.whatWeDoCurrentGrants #a_currentGrants,
body.whatWeDoPastGrants #a_pastGrants,
body.whatWeDoApply #a_apply,
body.whatWeDoEducation #a_localSpeakersBureau,
body.whatWeDoEducation #a_education,

body.helpingYouSupporGroups #a_supportGroups,
body.helpingYouSupporGroups2 #a_supportGroups,
body.helpingYouSupporGroups3 #a_supportGroups,
body.helpingYouTreatment #a_treatment,
body.helpingYouServices #a_productsServices,
body.helpingYouServices2 #a_productsServices,
body.helpingYouServices3 #a_productsServices,
body.helpingYouServices4 #a_productsServices,
body.helpingYouTrials #a_clinicalTrials,

body.helpingUs #a_helpingUs,
body.helpingUsSponsorship #a_corporateSponsorship,
body.helpingUsDonate #a_donate,

/*
body.helpingUsDonate #a_donate,
body.helpingUsDonate #a_donate,
*/
/*body.helpingUsGuidlines #a_helpingUs,*/
body.helpingUsFundraising #a_fundraising,
body.helpingUsVolunteer #a_volunteer{ color: #A30045;}

ul#subNav { 
	list-style: none;
	font-size: 11px;
	padding: 0;
	text-align: right;
	margin: 3px 122px 10px 0;}

ul#subNav li{ display: inline; padding-right: 6px; padding-left: 6px; border-right: 1px solid #A30045;}

ul#subNav li.lastPipe { border-right: none;}

ul#subNav li a{ color: #504E4E; text-decoration: none;}

ul#subNav li a:hover { color: #A30045;}


.colwrap {
	float: left; 
	width: 900px; 
	margin: 0 0 30px 39px;}
	
body.home #indexHeaderImage { 
	display: block;
	width: 901px;
	height: 256px;
	/* background: URL('/images/FPO_bannerImage.jpg') no-repeat; */
	margin-bottom: 5px;}
	
#ImageQuote{ 
	position: relative;
	top: -195px;
	left: 530px;
	width: 350px;}
	
/* #ImageQuote h3{padding: 0; margin: 0; color: #FFF; font-size: 15px; font-weight: normal; font-style: italic; letter-spacing: 0px} */
#ImageQuote h2{padding: 0; margin: 0; color: #FFF; font-size: 15px; font-weight: normal; font-style: italic; letter-spacing: 0px} /* font-style: italic; */

#ImageQuote h4#inTheNews{
	padding: 0; 
	margin: 10px 0 0 0;}
#ImageQuote h4#inTheNews a{
	text-indent: -6666px; 
	display: block; 
	height: 49px; 
	width: 355px; 
	background: url('/images/RaceButton_sm.png') no-repeat;}
#ImageQuote h4#inTheNews a:hover{/* hover state */background-position: 0 -51px;}

#ImageQuote h5#inTheNews{
	padding: 0; 
	margin: 10px 0 0 0;}
#ImageQuote h5#inTheNews a{
	text-indent: -6666px; 
	display: block; 
	height: 49px; 
	width: 355px; 
	background: url('/images/GetInspired_VDay.png') no-repeat;}
#ImageQuote h5#inTheNews a:hover{/* hover state */background-position: 0 -51px;}

#ImageQuote h6#inTheNews{
	padding: 0; 
	margin: 10px 0 0 0;}
#ImageQuote h6#inTheNews a{
	text-indent: -6666px; 
	display: block; 
	height: 25px; 
	width: 355px; 
	background: url('/images/football101_button.png') no-repeat;}
#ImageQuote h6#inTheNews a:hover{/* hover state */background-position: 0 -28px;}

.indexInforamationContainer {
	float: left;
	margin: 10px 15px 0 0;
	background-color: #EBEBEB;
	width: 214px;
	height: 515px;}  /* 250 */

.indexInforamationContainerLast {
	float: left;
	margin: 10px 0 0 0;
	background-color: #EBEBEB;
	width: 213px;
	height: 515px;}  /* 250px */

.indexInforamationContainer h4, .indexInforamationContainerLast h4 {
	background-color: #FFFFFF;
	color: #A30045;
	font-weight: normal;
	font-size: 12px;
	margin: 10px;
	padding: 5px;
	width: 182px;
	text-transform: uppercase;}

.indexInforamationContainer h4 a, .indexInforamationContainerLast h4 a{color: #A30045; text-decoration: none;}
.indexInforamationContainer h4 a:hover, .indexInforamationContainerLast h4 a:hover{ text-decoration: underline;}

.indexInforamationContainer p, .indexInforamationContainerLast p {
	font-size: 11px;
	margin: 0 10px 10px 10px;
	height: 190px;}

.indexInforamationContainer p a, .indexInforamationContainerLast p a{color: #A30045; text-decoration: none;}
.indexInforamationContainer p a:hover, .indexInforamationContainerLast p a:hover{ text-decoration: underline;}

.indexInforamationContainer p img, .indexInforamationContainerLast p img{float: left; padding: 0 5px 0 0;}

/* -------------- child page style ----------------- */
/*
body.about #indexHeaderImage,
body.boutique #indexHeaderImage,
body.communityResouces #indexHeaderImage,
body.contact #indexHeaderImage,
body.education #indexHeaderImage,
body.events #indexHeaderImage,
body.fundraising #indexHeaderImage,
body.grants #indexHeaderImage,
body.agreement #indexHeaderImage,
body.news #indexHeaderImage,
body.privacy #indexHeaderImage,
body.search #indexHeaderImage,
body.siteMap #indexHeaderImage,
*/
/* need to re-do this list */

body.whoWeAre #indexHeaderImage,
body.whoWeAreAbout #indexHeaderImage,
body.whoWeAreDirectors #indexHeaderImage,
body.whoWeAreNews #indexHeaderImage,
body.whoWeAreContact #indexHeaderImage,
body.whoWeAreNews #indexHeaderImage,

body.whatWeDo #indexHeaderImage,
body.whatWeDoCurrentGrants #indexHeaderImage,
body.whatWeDoPastGrants #indexHeaderImage,
body.whatWeDoApply #indexHeaderImage,
body.whatWeDoEducation #indexHeaderImage,

body.helpingYou #indexHeaderImage,
body.helpingYouSupporGroups #indexHeaderImage,
body.helpingYouSupporGroups2 #indexHeaderImage,
body.helpingYouSupporGroups3 #indexHeaderImage,
body.helpingYouTreatment #indexHeaderImage,
body.helpingYouServices #indexHeaderImage,
body.helpingYouServices2 #indexHeaderImage,
body.helpingYouServices3 #indexHeaderImage,
body.helpingYouServices4 #indexHeaderImage,
body.helpingYouTrials #indexHeaderImage,

body.helpingUs #indexHeaderImage,
body.helpingUsSponsorship #indexHeaderImage,
body.helpingUsDonate #indexHeaderImage,
body.helpingUsFundraising #indexHeaderImage,
body.helpingUsVolunteer #indexHeaderImage,
body.helpingUswomenrockforthecure  #indexHeaderImage,

body.events #indexHeaderImage,
body.siteMap #indexHeaderImage,
body.contact #indexHeaderImage,
body.privacy #indexHeaderImage,
body.agreement #indexHeaderImage{
	display: block;
	width: 901px;
	height: 121px;
	margin-bottom: 5px;}
/*
body.about #indexHeaderImage { background: URL('/images/childFPOBanner.jpg') no-repeat;}
body.boutique #indexHeaderImage { background: URL('/images/childFPOBanner.jpg') no-repeat;}
body.communityResouces #indexHeaderImage { background: URL('/images/childFPOBanner.jpg') no-repeat;}
body.education #indexHeaderImage { background: URL('/images/childFPOBanner.jpg') no-repeat;}
body.fundraising #indexHeaderImage { background: URL('/images/childFPOBanner.jpg') no-repeat;}
body.grants #indexHeaderImage { background: URL('/images/childFPOBanner.jpg') no-repeat;}
body.agreement #indexHeaderImage { background: URL('/images/childFPOBanner.jpg') no-repeat;}
body.news #indexHeaderImage { background: URL('/images/childFPOBanner.jpg') no-repeat;}
body.privacy #indexHeaderImage { background: URL('/images/childFPOBanner.jpg') no-repeat;}
body.search #indexHeaderImage { background: URL('/images/childFPOBanner.jpg') no-repeat;} 
*/

body.whoWeAre #indexHeaderImage { background: URL('/images/sec_3.jpg') no-repeat;}
body.whoWeAreAbout #indexHeaderImage { background: URL('/images/sec_whoweare2.jpg') no-repeat;}
body.whoWeAreDirectors #indexHeaderImage { background: URL('/images/sec_whoweare.jpg') no-repeat;}
body.whoWeAreNews #indexHeaderImage { background: URL('/images/sec_3.jpg') no-repeat;}
body.whoWeAreContact #indexHeaderImage { background: URL('/images/sec_whoweare.jpg') no-repeat;}
body.whoWeAreNews #indexHeaderImage { background: URL('/images/sec_whoweare2.jpg') no-repeat;}

body.whatWeDo #indexHeaderImage { background: URL('/images/sec_10.jpg') no-repeat;}
body.whatWeDoCurrentGrants #indexHeaderImage { background: URL('/images/sec_4.jpg') no-repeat;}
body.whatWeDoPastGrants #indexHeaderImage { background: URL('/images/sec_whatwedo.jpg') no-repeat;}
body.whatWeDoApply #indexHeaderImage { background: URL('/images/sec_whatwedo2.jpg') no-repeat;}
body.whatWeDoEducation #indexHeaderImage { background: URL('/images/sec_7.jpg') no-repeat;}

body.events #indexHeaderImage { background: URL('/images/sec_communityevents.jpg') no-repeat;}
body.contact #indexHeaderImage { background: URL('/images/sec_9.jpg') no-repeat;}
body.siteMap #indexHeaderImage { background: URL('/images/sec_sitemap.jpg') no-repeat;}
body.agreement #indexHeaderImage { background: URL('/images/sec_6.jpg') no-repeat;}
body.privacy #indexHeaderImage { background: URL('/images/sec_contactus.jpg') no-repeat;}

body.helpingYou #indexHeaderImage { background: URL('/images/sec_helpingyou.jpg') no-repeat;}
body.helpingYouSupporGroups #indexHeaderImage { background: URL('/images/sec_1.jpg') no-repeat;}
body.helpingYouSupporGroups2 #indexHeaderImage { background: URL('/images/sec_11.jpg') no-repeat;}
body.helpingYouSupporGroups3 #indexHeaderImage { background: URL('/images/sec_1.jpg') no-repeat;}
body.helpingYouTreatment #indexHeaderImage { background: URL('/images/sec_12.jpg') no-repeat;}
body.helpingYouServices #indexHeaderImage { background: URL('/images/sec_helpingyou2.jpg') no-repeat;}
body.helpingYouServices2 #indexHeaderImage { background: URL('/images/sec_12.jpg') no-repeat;}
body.helpingYouServices3 #indexHeaderImage { background: URL('/images/sec_helpingyou2.jpg') no-repeat;}
body.helpingYouServices4 #indexHeaderImage { background: URL('/images/sec_helpingyou.jpg') no-repeat;}
body.helpingYouTrials #indexHeaderImage { background: URL('/images/sec_2.jpg') no-repeat;}

body.helpingUs #indexHeaderImage{ background: URL('/images/sec_11.jpg') no-repeat;}
body.helpingUsSponsorship #indexHeaderImage{ background: URL('/images/sec_helpingus2.jpg') no-repeat;}
body.helpingUsDonate #indexHeaderImage{ background: URL('/images/sec_5.jpg') no-repeat;}
body.helpingUsFundraising #indexHeaderImage{ background: URL('/images/sec_helpingus.jpg') no-repeat;}
body.helpingUsVolunteer #indexHeaderImage{ background: URL('/images/sec_8.jpg') no-repeat;}

body.events #indexHeaderImage { background: URL('/images/sec_communityevents.jpg') no-repeat;}

body.helpingUswomenrockforthecure #indexHeaderImage{ background: URL('/images/womenrockforcureheader.gif') no-repeat;}


#colA {	width: 210px; float: left; margin: 0 11px 0 0;}

#colB { width: 675px; float: left;}

#colA p#quoteText {
	color: #374446;
	font-size: 11px;
	line-height: 17px;
	text-indent: -5px;
	padding: 0 13px;}
	
#colB p#pagination span.paginationDivider {color: #A30045;}

#colB h3 { color: #A30045; font-size: 12px; text-transform: uppercase; margin: 10px 0 0 0;}
#colB h3 a{ color: #A30045; text-decoration: none;}
#colB h3 a:hover{ color: #A30045; text-decoration: underline;}

#colB h4 { font-size: 11px; color: #A30045; margin-bottom: 0;}

#colB h4 a{ color: #A30045;}

#colB h4.pinkBackground { background-color: #F998C9; font-size: 10x; padding: 3px 0 3px 5px; color: #A30045; margin-bottom: 10px;}

#colB p.bodyCopy {color: #000; font-size: 11px; line-height: 12px; margin-top: 0;}  /* font-size: 10px; */

#colB p.bodyCopy a {color: #A30045; text-decoration: none;}

#colB p.bodyCopy a:hover {text-decoration: underline;}

#colB p.bodyCopy img {float: left; padding: 4px 5px 5px 0;}

#colB p#pagination { font-size: 10px; margin: 10px 0 10px 0; color: #374446;}

#colB p#pagination a { text-decoration: none; color: #A30045;}

#colB p#pagination a:hover { color: #A30045;}

#colB ul.bodyCopy {color: #000; font-size: 10px; line-height: 12px; margin-top: 0; list-decoration: bullet;}


span#italicList {font-style: italic; padding-left: 25px;}
span#list { padding-left: 25px;}
span.highLight{ color: #A30045;}
span.highLightBold{ color: #A30045; font-weight: bold;}


form {}

td.firstColForm { font-size: 11px; text-align: right; vertical-align: top; width: 100px;}

td.secondColForm { width: 200px; font-size: 11px; vertical-align: top;}

input.enterField, textarea.enterField{ width: 300px; font-size: 11px; border: 1px solid #374446;}

input.buttonStyle { font-size: 11px;}

td.secondColForm input.radioButton { margin-top: -5px;}


/* --------------- boutique ------------------ */

ul#firstRow { width: 500px; margin: 0; padding: 0;}

ul#firstRow li{ list-style-type: none; float: left; margin: 10px; padding: 10px;}

ul#secondRow {list-style: none; width: 500px; margin: 0; padding: 0;}

ul#secondRow li{ list-style-type: none; float: left; margin: 10px; padding: 10px;}

ul#firstRow li p, ul#secondRow li p{font-size: 10px; text-align: center; width: 100px;}

/* -------------- site map -------------- */

#siteMapColB{/*border: 1px solid red;*/}

#siteMapColB h3 { color: #A30045; font-size: 12px; text-transform: uppercase; margin: 10px 0 0 0;}

ul.siteMap{}
ul.homeUtility, ul.utility{
	list-style: none;
	float: left;
	margin: 10px 3px 3px 0;
	padding: 0;}
	
ul.homeUtility{margin-left:365px;}
 
ul.homeUtility li{
	padding: 3px;
	margin: 3px;
	background: #AB3666;
	font-size: 11px;
	text-align: center;
	width: 150px;}

ul.utility li{
	padding: 3px;
	margin: 3px 3px 3px 0;
	background: #CFC8C3;
	font-size: 11px;
	text-align: center;
	width: 150px;}
	
ul.homeUtility li a, ul.utility li a{color: #FFF; text-decoration: none;}
ul.homeUtility li a:hover, ul.utility li a:hover{color: #392830;}

ul#siteMap{
	clear: left;
	list-style: none;
	display: block;
	margin: 20px 0 0 0;}

ul#siteMap li{
	padding: 3px;
	margin: 3px;
	font-size: 11px;
	text-align: center;}
	
ul#siteMap li a{ color: #331421; text-decoration: none;}
ul#siteMap li a:hover{color: #4B323D;}	


ul#siteMap li#listOne,
ul#siteMap li#listTwo,
ul#siteMap li#listThree,
ul#siteMap li#listFour,
ul#siteMap li#listFive{float: left;}

ul#siteMap li#listOne p{
	background: #BD5684;
	width: 150px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;}

ul#siteMap li#listTwo p{ 
	background: #CD7EA1; 
	width: 150px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;}

ul#siteMap li#listThree p{ 
	background: #DEA8C1;
	width: 150px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;}
	
ul#siteMap li#listFour p{
	background: #EED4E0;
	width: 150px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;}
	
ul#siteMap li#listFive p{
	background: #EF5E9F;
	width: 150px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;}

ul#siteMap li#listOne a{}
ul#siteMap li#listTwo a{}
ul#siteMap li#listThree a{}
ul#siteMap li#listFour a{}
ul#siteMap li#listFive a{}

ul#colOne{ list-style: none; width: 150px; padding: 10px 0 0 0; margin:0;}
	
ul#colTwo{ list-style: none; width: 150px; padding: 10px 0 0 0; margin:0;}
	
ul#colThree{ list-style: none; width: 150px; padding: 10px 0 0 0; margin:0;}
	
ul#colFour{list-style: none; width: 150px; padding: 10px 0 0 0; margin:0;}

ul#colOne li, ul#colTwo li, ul#colThree li, ul#colFour li {padding: 3px; margin: 3px;}
ul#colOne li{background: #BD5684;}
ul#colTwo li{background: #CD7EA1;}
ul#colThree li{background: #DEA8C1;}
ul#colFour li {background: #EED4E0;}

li#listOne ul#colOne li.outline{border: 1px solid #BD5684; background-color: #FFF !important;}
li#listTwo ul#colTwo li.outline{border: 1px solid #CD7EA1; background-color: #FFF !important;}
li#listThree ul#colThree li.outline{border: 1px solid #DEA8C1; background-color: #FFF !important;}
li#listFour ul#colFour li.outline{border: 1px solid #EED4E0; background-color: #FFF !important;}

/* -------------- footer style ----------------- */

#footer {clear: left; padding-bottom: 20px;}

ul.footer_nav {
	list-style: none; 
	padding-top: 0; 
	text-align: center;
	font-size: 10px;
	
	text-transform: uppercase;}

ul.footer_nav li{display: inline;}

ul.footer_nav li a{
	text-decoration: none;
	color: #737476;
	border-right: 1px solid #A30045;
	padding: 0 5px 0 2px;}
	
ul.footer_nav li.last a{
	text-decoration: none;
	color: #737476;
	border-right: none;
	padding: 0 5px 0 2px;}	
	
ul.footer_nav li a:hover, ul#footer_nav li.last a:hover  {
	color: #A30045;}
	
#footer p {text-align: center; font-size: 10px; color: #000000;}

#footer p a {color: #A30045; text-decoration: none;}
#footer p a:hover { text-decoration: underline;}

#footer p #pink {color: #A30045;}



