@charset "UTF-8";

/*
HIGH CONTRAST CSS
=====================================
*/

body {
	background:#000;
}

	.wrapper {
		background:#000;
	}
	
		/* === ACCESSIBILITY PANEL === */
		
		#accessibilityPanel {
			background:#000;
			border-bottom:#333 solid 2px;
		}
		
			#accessibilityPanel #close {
				color:#f9d300;
			}
			
				#accessibilityPanel #close:hover {
					color:#fff;
				}
				
			#accessibilityPanel h6 {
				color:#f9d300;
			}
			
			#accessibilityPanel p {
				color:#fff;
			}
	
		/* === HEADER ============== */
	
		.header {
			background:#242424;
			border-bottom:#333 solid 2px;
		}
				
			.header #phone {
				color:#fff;
			}

			/* === NAV ============== */
						
				.header .nav a {
					color:#fff;
					text-shadow:none;
					filter:none;
				}
				
					.header .nav a:hover {
						color:#f9d300;
					}
			
			/* === ACCESSIBILITY PANEL LINK ============== */
		
			.header .nav #accessibilityPanelLink {
				background:url(../images/icon-accessibility-panel-high-contrast.png) no-repeat center right;
				color:#f9d300;
			}

				.header .nav #accessibilityPanelLink:hover {
					background-image:url(../images/icon-accessibility-panel-high-contrast-over.png);
					color:#fff;
				}
			
			/* === SOCIAL NETWORK LINKS ============== */
			
			.header .nav #socialNetworkLink a {
				border:#242424 solid 1px;
			}
			
				.header .nav #socialNetworkLink a:hover {
					border-color:#FC0;
				}															

	
	/* === SPONSORS ============== */
	
	.sponsors p {
		color:#fff;
	}
						
	/* === FOOTER ============== */
	
	.footer {
		background:#242424;
	}
		
		.footer #inner {
			border-top:#333 solid 2px;
			background:#242424;
		}

		.footer a {
			color:#fff;
			display:inline;
		}

			.footer a:hover {
				color:#f9d300;
			}

		.footer #arraLogo {
			display:none;
		}

		.footer #info {
			color:#fff;
		}

				






/*
SUBPAGE GLOBAL
=====================================
*/


		/* === CONTENT HEADER ======== */
		
		.content #header {
			-moz-border-top-left-radius: 20px;
			-moz-border-top-right-radius: 20px;
			-webkit-border-top-left-radius: 20px;
			-webkit-border-top-right-radius: 20px;
			-khtml-border-top-left-radius: 20px;
			-khtml-border-top-right-radius: 20px;
			border-top-left-radius: 20px;
			border-top-right-radius: 20px;
			behavior: url(../css/border-radius.htc);
			background:#f9d300 !important;
			height:60px;
		}
		
			.content #header div {
				margin:6px 0px 0px 30px;
			}
					
			/* === CONTENT INNER ======== */
			
			.content #inner {
				background:#242424;
			}
			
				.content #inner {
					color:#fff;
				}


	/* === CONTENT BOTTOM ======== */

	.content #bottom {
		background:#242424;
	}








/*
GLOBAL ELEMENTS
=====================================
*/
		
		
/* === FEATURE BOXES 1 ======== */
	
	.featureBoxes1 h2 {
		color:#f9d300;
	}
			
	.featureBoxes1 #left {
		-moz-border-radius: 20px;
		-webkit-border-radius: 20px;
		-khtml-border-radius: 20px;
		border-radius: 20px;
		behavior: url(../css/border-radius.htc);
		border-radius: 20px;
	}
	
	.featureBoxes1 #middle {
		-moz-border-radius: 20px;
		-webkit-border-radius: 20px;
		-khtml-border-radius: 20px;
		border-radius: 20px;
		behavior: url(../css/border-radius.htc);
		border-radius: 20px;
	}
	
	.featureBoxes1 #right {
		-moz-border-radius: 20px;
		-webkit-border-radius: 20px;
		-khtml-border-radius: 20px;
		border-radius: 20px;
		behavior: url(../css/border-radius.htc);
		border-radius: 20px;
	}



/* === LISTING 1 ======== */

.listing1 {
	border:#333 solid 1px;
}

	.listing1 #box {
		background:none;
	}

		.listing1 #box.alternate {
			background:#1c1c1c;
		}
		
		.listing1 #title {
			background:url(../images/list-yellow-arrow-15x17.png) no-repeat center left;
			color:#fff;
		}
		
			.listing1 #title:hover {
				color:#f90;
			}
		
			.listing1 #title span {
				color:#f9d300;
			}
			
	.listing1 h2 {
		color:#fff;
	}
	
	.listing1 a {
		color:#f9d300;
	}
	
		.listing1 a:hover {
			color:#f90;
		}
	
	.listing1 div {
		color:#fff;
		border-bottom:#333 solid 1px;
	}
	
	.listing1 #box div {
		color:#fff;
	}
	
		.listing1 #box div ul {
			color:#fff;
		}
	
	.listing1 h3 {
		color:#f9d300;
	}
		
	.listing1 #link {
		color:#f9d300;
	}
	
		.listing1 #link:hover {
			color:#f90;
		}	
		
		.listing1 h3 span {
			color:#f9d300;
		}
	
	.listing1 #expiring {
		color:#f90;
	}	
			
		.listing1 #expiring span {
			color:#f90;
		}	
		
		.listing1 h3 a {
			color:#f9d300;
		}
					
			.listing1 h3 a:hover {
				color:#f90;
			}	
			
			.listing1 ul {
				color:#f9d300;
			}



/* === LISTING 2 ======== */
				
	.listing2 {
		border:#333 solid 1px;
	}
	
		.listing2 #box {
			background:none;
		}

			.listing2 #box.alternate {
				background:#1c1c1c;
			}
			
		.listing2 #title {
			border-bottom:#333 dotted 1px;
			color:#fff;
		}
		
			.listing2 #title:hover {
				color:#f90;
			}
		
			.listing2 #title span {
				color:#CCC;
			}
				
		.listing2 h2 {
			color:#f9d300;
		}
				
			.listing2 h2 span {
				color:#fff;
				border-top:#333 solid 1px;
			}
			
			.listing2 #alert {
				color:#f90;
			}
		
		.listing2 a {
			color:#f9d300;
		}
		
			.listing2 a:hover {
				color:#f90;
			}
		
		.listing2 #box div {
			color:#fff;
			border-bottom:#333 solid 1px;
		}
		
			.listing2 ul {
				color:#f9d300;
			}
		
			.listing2 p img {
				border:#333 solid 2px;
				-moz-box-shadow: none;
				-webkit-box-shadow: none;
				box-shadow: none;
				-ms-filter: none;
			}
			
		.listing2 h3 {
			color:#f9d300;
		}
			
		.listing2 #link {
			color:#f9d300;
		}
		
			.listing2 #link:hover {
				color:#f90;
			}	
			
			.listing2 h3 span {
				color:#f9d300;
			}
		
		.listing2 #expiring {
			color:#f90;
		}	
				
			.listing2 #expiring span {
				color:#f90;
			}	
			
			.listing2 h3 a {
				color:#f9d300;
			}
						
				.listing2 h3 a:hover {
					color:#f90;
				}	
				



/* === LISTING 3 ======== */
				
	.listing3 {
		border:#333 solid 1px;
	}
	
		.listing3 #box {
			background:none;
		}

			.listing3 #box.alternate {
				background:#1c1c1c;
			}
			
		.listing3 #title {
			border-bottom:#333 dotted 1px;
			color:#fff;
		}
		
			.listing3 #title:hover {
				color:#f90;
			}
		
			.listing3 #title span {
				color:#f9d300;
			}
				
		.listing3 h2 {
			color:#fff;
		}
				
			.listing3 h2 span {
				color:#fff;
				border-top:#333 solid 1px;
			}
			
			.listing3 #alert {
				color:#f90;
			}
		
		.listing3 a {
			color:#f9d300;
		}
		
			.listing3 a:hover {
				color:#f90;
			}
		
		.listing3 #box div {
			color:#fff;
			border-bottom:#333 solid 1px;
		}
		
			.listing3 ul {
				color:#f9d300;
			}
		
			.listing3 p img {
				border:#333 solid 2px;
				-moz-box-shadow: none;
				-webkit-box-shadow: none;
				box-shadow: none;
				-ms-filter: none;
			}
			
		.listing3 h3 {
			color:#f9d300;
		}
			
		.listing3 #link {
			color:#f9d300;
		}
		
			.listing3 #link:hover {
				color:#f90;
			}	
			
			.listing3 h3 span {
				color:#f9d300;
			}
		
		.listing3 #expiring {
			color:#f90;
		}	
				
			.listing3 #expiring span {
				color:#f90;
			}	
			
			.listing3 h3 a {
				color:#f9d300;
			}
						
				.listing3 h3 a:hover {
					color:#f90;
				}	



/* === LISTING 4 ======== */

	.listing4 div h5 {
		color:#f9d300;
	}
	
		.listing4 div h5 span {
			color:#f9d300;
		}
	
			.listing4 div h5 span a {	
				color:#f9d300;
			}
	
				.listing4 div h5 span a:hover {	
					color:#f90;
				}

	.listing4 div p {
		color:#fff;
	}



/* === CONTENT INSET BOX 1 ======== */

.contentInsetBox1 {
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
	behavior: url(../css/border-radius.htc);
	border-radius: 20px;
}

	.contentInsetBox1 #insetBottom {
		background:url(../images/content-inset-box1-bottom.jpg) no-repeat bottom;
	}
	
	.contentInsetBox1 #insetTop {
		background:url(../images/content-inset-box1-top.jpg) no-repeat top;
	}
	
	.contentInsetBox1 h2 {
		color:#000;
	}
	
		.contentInsetBox1 li {
			color:#000;
		}
		
		.contentInsetBox1 a {
			color:#000;
		}
		

/* === CONTENT INSET BOX 2 ======== */

.contentInsetBox2 {
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
	behavior: url(../css/border-radius.htc);
	border-radius: 20px;
}

	.contentInsetBox2 h2 {
		color:#000;
	}
	
		.contentInsetBox2 li {
			color:#000;
		}
		
		.contentInsetBox2 a {
			color:#000;
		}
		
			.contentInsetBox2 a:hover {
				color:#f90;
			}
		


/* === LOWER CONTENT HEADING 1 ======== */

	#lowerContentHeading1 h4 {
		font-family:DIN-Bold;
		color:#000;
	}				

			
/* === LOWER CONTENT HEADING 2 ======== */

	#lowerContentHeading2 h4 {
		color:#000;
	}			


/* === HORIZONTAL GRUNGE LINE ==== */
	
.hrGrunge {
	background:none;
	border-top:#333 solid 2px;
}
	
	
/* === VIDEO LINK ==== */
	
#videoLink {
	color:#f9d300;
}

	#videoLink:hover {
		color:#698edb;
	}
	
	
/* === SUGGESTED LINKS 1 ==== */

.suggestedLinks1 {
	border-top:#666 solid 1px;
	color:#f9d300;
}
	
	.suggestedLinks1 a {
		color:#fff;
	}
	
		.suggestedLinks1 a:hover {
			color:#698edb;
		}
	
	
/* === SUGGESTED LINKS 2 ==== */
	
	.suggestedLinks2 a {
		color:#f9d300;
	}
	
		.suggestedLinks2 a:hover {
			color:#f90;
		}
	
	
/* === SUGGESTED LINKS 3 ==== */

.suggestedLinks3 {
	color:#fff;
}

	.suggestedLinks3 a {
		color:#fff;
	}
	
		.suggestedLinks3 a:hover {
			color:#698edb;
		}
	
	
/* === SUGGESTED LINKS 4 ==== */

.suggestedLinks4 {
	border-top:#333 solid 1px;
	color:#f9d300;
}
	
	.suggestedLinks4 a {
		color:#fff;
	}
	
		.suggestedLinks4 a:hover {
			color:#698edb;
		}
	

/* === COLOR TABLE === */

.colorTable div {
	border:#333 solid 2px;
}

.colorTable #light {
	color:#fff;
}


/* === DONATION BAR & JAR ========= */

.donationBar {
	background:#f9d300;
	border-top:#000 solid 1px;
	color:#000;
	font-family:DIN-Black;
}

	.donationBar:hover {
		color:#4d729f;
	}
	
	.donationBar span {
		background:none;
	}
	
.donationJar {
	display:none;
}

/* === FORM BUTTON ========= */

.formButton {
	background:url(../images/form-button-left.png) no-repeat left top;
	color:#000;
}

.formButton:hover {
	color:#698edb;
}

	.formButton span {
		background:url(../images/form-button-right.png) no-repeat right top;
	}

		.formButton span strong {
			background:url(../images/form-button-bg.gif) repeat-x top;
		}


/* === ERROR MESSAGES ========= */

.errorMessages {
	color:#f90;
}



/* === BRACKETS 1 ========= */

.bracketBottom1 {
	background:url(../images/bracket-bottom1.png) no-repeat;
}


/* === BRACKETS 2 ========= */

.bracketBottom2 {
	background:url(../images/bracket-bottom2.png) no-repeat;
}


/* === HORIZONTAL LINE 1 ========= */

.hrLine1 {
	border-top:#333 dotted 1px;
}


/* === VIDEO PLAYLIST 1 ========= */

.videoPlaylist1 a {
	color:#fff;
}

	.videoPlaylist1 a:hover {
		background:#fff;
		color:#000;
	}

		.videoPlaylist1 a:hover strong {
			color:#000;
		}

		.videoPlaylist1 a:hover img {
			border-color:#000;
		}

	.videoPlaylist1 a img {
		border:#f9d300 solid 3px;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
		ms-filter: none;
	}

	.videoPlaylist1 a span {
		color:#f9d300;
	}
	

/* === VIDEO PLAYER 1 ========= */

	.videoPlayer1 h5 {
		color:#f9d300;
	}

	.videoPlayer1 p {
		color:#fff;
	}


/* === PHOTO ALBUM 1 ========= */

		.photoAlbum1 a:hover {
			background:#fff;
		}
	
		.photoAlbum1 a:hover * {
			color:#000;
		}
	
			.photoAlbum1 #top {
				border:#f9d300 solid 3px;
		
			}
		
			.photoAlbum1 #left {
				border:#f9d300 solid 2px;
		
			}
		
			.photoAlbum1 #right {
				border:#f9d300 solid 2px;
			}
		
				.photoAlbum1 a:hover #top, .photoAlbum1 a:hover #left, .photoAlbum1 a:hover #right {
					border-color:#000;
				}
		
			.photoAlbum1 h6 {
				color:#f9d300;
			}
		
				.photoAlbum1 em {
					color:#fff;
				}
		
			.photoAlbum1 p {
				color:#fff;
			}


/* === PHOTO GALLERY 1 ========= */

	.photoGallery1 h5 {
		color:#f9d300;
	}
	
		.photoGallery1 h5 em {
			color:#fff;
		}

	.photoGallery1 p {
		color:#fff;
	}

	.photoGallery1 #buttons a {
		color:#f9d300;
	}
	
		.photoGallery1 #buttons a:hover {
			color:#698edb;
		}

	.photoGallery1 #buttons #back {
		background:url(../images/arrow-grunge-back.png) no-repeat left;
	}

	.photoGallery1 #buttons #next {
		background:url(../images/arrow-grunge-next.png) no-repeat right;
	}

	.photoGallery1 #buttons em {
		color:#fff;
	}


/* === SEARCH DIRECTORY 1 ======== */

/*=== COLUMNS ===== */

.searchDirectory1 form #rightCol {
	border-left:#333 dotted 1px;
}


	/*=== FORM ===== */

	.searchDirectory1 form {
		background:#000;
		border:#333 solid 1px;
		margin:0px 60px 20px 60px;
	}
		
		.searchDirectory1 form label {
			color:#fff;
		}
	
			
			.searchDirectory1 form input {
				color:#000;
				border:#333 solid 1px;
			}
					
		.searchDirectory1 form #checkboxes1 em {
			color:#fff;
		}	
	
		/* === LIST MENU 1 =============== */
	
		.searchDirectory1 form #listMenu1 select {
			background:#fff;
			color:#000;
		}


/* === SEARCH DIRECTORY 2 ======== */

/*=== FORM ===== */

.searchDirectory2 form {
	background:#000;
	border-top:#333 dotted 1px;
	border-bottom:#333 dotted 1px;
}
	
	.searchDirectory2 form label {
		color:#fff;
	}
		
		.searchDirectory2 form input {
			color:#000;
			border:#333 solid 1px;
		}
		
		.searchDirectory2 form textarea {
			color:#000;
			border:#333 solid 1px;
		}
		
		
	/* === CHECKBOXES/RADIO LAYOUT 1 ========== */
	
	.searchDirectory2 form #checkboxes1 em {
		color:#fff;
	}	

				
	/* === LIST MENU 1 =============== */

	.searchDirectory2 form #listMenu1 select {
		background:#fff;
		color:#000;
	}






/* === INFO BOX 1 ======== */
.infoBox1 {
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
	behavior: url(../css/border-radius.htc);
	border-radius: 20px;
	-moz-border-radius:none \9;
	-webkit-border-radius:none \9;
	-khtml-border-radius:none \9;
	border-radius:none \9;
	behavior:none \9;
	border-radius:none \9;
	background-color:#fff;
	background-image:none;
}

	.infoBox1 #insetBottom {
		background-image:none;
	}
	
	.infoBox1 #insetTop {
		background-image:none;
	}
	
	.infoBox1 p {
		color:#000;
	}
			
	.infoBox1 hr {
		border-bottom:#000 solid 1px;
	}
			








/* === REGISTRATION FORM 1 ======== */
	
.registrationForm1 form {
	background:#none;
}
	
		.registrationForm1 form div.alternate {
			background:#1c1c1c;
		}
		
	.registrationForm1 form div div {
		padding:0px 0px 0px 0px;
	}
	
	.registrationForm1 form label {
		color:#fff;
	}

		.registrationForm1 form label b {
			display:block;
			line-height:1.3em;
			margin:0px 0px 5px 0px;
		}
		
		
			
	/* === FORM BUTTON =============== */

	.registrationForm1 .formButton strong {
		color:#000;
	}









/*
HOME
=====================================
*/

	/* === ACTION ALERTS ============== */

	.actionAlerts h6 {
		color:#f9d300;
	}
	
	.actionAlerts #headline {
		background:#242424;
		color:#f9d300;
		border:#f9d300 solid 4px;
	}

	.actionAlerts #links {
		background:#000;
	}
	
		
		/* === LEFT =============== */
		
		.home #lowerBoxes #left {
			-moz-border-radius: 20px;
			-webkit-border-radius: 20px;
			-khtml-border-radius: 20px;
			border-radius: 20px;
			behavior: url(../css/border-radius.htc);
			border-radius: 20px;
			-moz-border-radius:none \9;
			-webkit-border-radius:none \9;
			-khtml-border-radius:none \9;
			border-radius:none \9;
			behavior:none \9;
			border-radius:none \9;
		}
		
			.home #lowerBoxes #left a {
				color:#000;
			}
			
				.home #lowerBoxes #left a:hover {
					color:#1f4a93;
				}
		
		/* === MIDDLE =============== */
		
		.home #lowerBoxes #middle {
			-moz-border-radius: 20px;
			-webkit-border-radius: 20px;
			-khtml-border-radius: 20px;
			border-radius: 20px;
			behavior: url(../css/border-radius.htc);
			border-radius: 20px;
			-moz-border-radius:none \9;
			-webkit-border-radius:none \9;
			-khtml-border-radius:none \9;
			border-radius:none \9;
			behavior:none \9;
			border-radius:none \9;
		}
					
			.home #lowerBoxes #middle h5 {
				color:#000;
			}
		
				.home #lowerBoxes #middle h5 a {
					color:#000;
				}
					
					.home #lowerBoxes #middle h5 a:hover {
						color:#1f4a93;
					}
			
			.home #lowerBoxes #middle h4 {
				color:#000;
			}
						
				.home #lowerBoxes #middle h4 a {
					color:#000;
				}
				
					.home #lowerBoxes #middle h4 a:hover {
						color:#1f4a93;
					}
				
		/* === RIGHT =============== */
		
		.home #lowerBoxes #right {
			-moz-border-radius: 20px;
			-webkit-border-radius: 20px;
			-khtml-border-radius: 20px;
			border-radius: 20px;
			behavior: url(../css/border-radius.htc);
			border-radius: 20px;
			-moz-border-radius:none \9;
			-webkit-border-radius:none \9;
			-khtml-border-radius:none \9;
			border-radius:none \9;
			behavior:none \9;
			border-radius:none \9;
		}
		
			.home #lowerBoxes #right a {
				color:#698edb;
			}
			
				.home #lowerBoxes #right a:hover {
					color:#f9d300;
				}
				
				.home #lowerBoxes #right a span {
					color:#fff;
				}

	
	/* === SEO TEXT ============== */
	
	.home #seoText {
		background:none;
		border-top:#333 solid 1px;
		border-bottom:#333 solid 1px;
		color:#fff;
	}
	
		.home #seoText div {
			background:none;
		}
		
			.home #seoText h1 strong {
				color:#fff;
			}






	
/*
ABOUT YO!
=====================================
*/

	/* === CONTENT HEADER ======== */

	.aboutYo .content #header {
		background:url(../about-yo/images/bg-subpage-content-heading-about-yo.png) no-repeat !important;
	}
			
	/* === CONTENT INNER ======== */
			
		.aboutYo .content #inner p {
			color:#fff;
			text-shadow:#000000 1px 1px 0px;
			filter: Shadow (Color=#000000, Direction=135, Strength=1);
		}
						
			.aboutYo .content #inner .aboutBoxes p {
				color:#fff;
			}

	/* === CONTENT BOTTOM ======== */

	.aboutYo .content #bottom {
		background:url(../about-yo/images/bg-subpage-content-bottom-about-yo.png) no-repeat center bottom;
		height:11px;
	}
	






	
/*
JOIN YO!
=====================================
*/

.joinYo #message {
	color:#fff;
}

.joinYo .leftCol h1 {
	color:#fff;
}
	
.joinYo .leftCol p a {
	color:#f9d300;
}
	
.joinYo .leftCol #list {
	color:#f9d300;
}

	
	
	
/*
ORGANIZE
=====================================
*/

.organize .content .bigBanner1 h1 {
	color:#f9d300;
}

	.organize .content .bigBanner1 span {
		color:#fff;
	}

.organize .content .bigBanner1 ul a {
	color:#fff;
}

	.organize .content .bigBanner1 ul a:hover {
		color:#698edb;
	}
	
.organize .content .quote {
	color:#f9d300;
}
	
.organize .content .boxShadow {
	-moz-box-shadow:none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-ms-filter: none;
	border:#000 solid 1px;
}
	
.organize .content .photo {
	color:#f9d300;
}
	
.organize .content h6 {
	color:#fff;
}
	
.organize .content a {
	color:#f9d300;
}

	
	
	
/*
ORGANIZE
=====================================
*/

.ta4a .content h6 {
	color:#f9d300;
}






/*
RESOURCES
=====================================
*/

	
/* === FEATURE BOXES 1 ======== */

	.resources .featureBoxes1 #left h3 {
		color:#000;
	}

	.resources .featureBoxes1 #left p {
		color:#000;
	}

	.resources .featureBoxes1 #middle h3 {
		color:#fff;
	}

	.resources .featureBoxes1 #middle p {
		color:#fff;
	}

	.resources .featureBoxes1 #right h3 {
		color:#fff;
	}

	.resources .featureBoxes1 #right p {
		color:#fff;
	}
	
.resources .content #inner .hrGrunge {
	background:none;
	border-top:#333 solid 1px;
}

.resources .content #inner #moreResourcesLink {
	color:#f9d300;
}

	.resources .content #inner #moreResourcesLink:hover {
		color:#f90;
	}

	

	/* ===== SCHOLARSHIPS ========================= */
	
		/* ===== BIG BANNER ========= */
		
			.scholarships .content .bigBanner1 h1 {
				color:#000;
			}
		
				.scholarships .content .bigBanner1 a {
					color:#000;
					font-family:DIN-Bold;
				}
		
					.scholarships .content .bigBanner1 a:hover {
						color:#f9d300;
					}
		
				.scholarships .content .bigBanner1 span {
					color:#000;
				}
	
		.scholarships .content .bigBanner1 ul a {
			color:#000;
		}
	
			.scholarships .content .bigBanner1 ul a:hover {
				color:#f9d300;
			}
	

	/* ===== SAFETY ONLINE ========================= */
	
		/* ===== BIG BANNER ========= */
		
			.safetyOnline .content .bigBanner1 h1 {
				color:#f9d300;
			}
		
				.safetyOnline .content .bigBanner1 span {
					color:#fff;
				}
	
		.safetyOnline .content .bigBanner1 ul a {
			color:#fff;
		}
	
			.safetyOnline .content .bigBanner1 ul a:hover {
				color:#698edb;
			}

		/* ===== FEATURE BOXES ========= */
								
		.safetyOnline .featureBoxes1 h3 {
			color:#f9d300 !important;
		}
	
		.safetyOnline .featureBoxes1 p {
			color:#f4f4f4 !important;
		}	






	
/*
VOLUNTEER
=====================================
*/

.volunteer #moreBiosLink {
	color:#f9d300 !important;
}






	
/*
BECOME A VOLUNTEER
=====================================
*/

.becomeVolunteer #message {
	color:#fff;
}

.becomeVolunteer .rightCol h1 {
	color:#fff;
}
	
.becomeVolunteer .rightCol p a {
	color:#f9d300;
}






	
/*
VIDEO & PHOTOS
=====================================
*/


	/* === CONTENT HEADER ======== */

	.videoPhotos .content #header {
		background:url(../video-photos/images/bg-subpage-content-heading-video-photos.png) no-repeat !important;
	}






	
/*
YO! STORE
=====================================
*/

.yoStore .content #header {
	background:url(../yo-store/images/bg-subpage-content-heading-yo-store.png) no-repeat !important;
}






	
/*
CONTACT US
=====================================
*/

.contactUs #phoneMail a {
	color:#f9d300 !important;
}

	.contactUs #phoneMail a:hover {
		color:#f90 !important;
	}






	
/*
MEMBERS
=====================================
*/

.ilcTraining #contactInfo p {
	color:#fff !important;
}

.ilcTraining #contactInfo a {
	color:#f9d300 !important;
}

	.ilcTraining #phoneMail a:hover {
		color:#f90 !important;
	}








/*
DONATE TO YO!
=====================================
*/

	/* === CONTENT HEADER ======== */

	.donateToYo .content #header {
		background:url(../donate-to-yo/images/bg-subpage-content-heading-donate-to-yo.png) no-repeat !important;
	}









/*
SUBPAGE LAYOUT 1
=====================================
*/

.subpage1 #intro a {
	color:#f9d300 !important;
}

.subpage1 h2 {
	color:#fff !important;
}
	
	/* === INTRO PARAGRAPH ======== */
	
		.subpage1 .content #inner #intro span {
			color:#fff;
		}
	
	
	










/*
SUBPAGE LAYOUT 2
=====================================
*/
	
.subpage2 h2 {
	color:#f9d300 !important;
}
	
.subpage2 h6 {
	color:#f9d300 !important;
}
		
	
	










/*
SUBPAGE LAYOUT 3
=====================================
*/

		
/* === LEFT COLUMN ======== */

	.subpage3 .leftCol h1 {
		color:#f9d300;
	}

		.subpage3 .leftCol a:hover {
			color:#f90;
		}

	.subpage3 .leftCol p {
		color:#fff;
	}

		.subpage3 .leftCol p a {
			color:#f9d300;
		}


	/* === FORM ======== */
	
	.subpage3 form {
		border:#fff solid 1px;
	}
		
			.subpage3 form div.alternate {
				background:#1c1c1c;
			}
			
		.subpage3 form label {
			color:#fff;
		}
						
			
		/* === CHECKBOXES/RADIO LAYOUT 1 ========== */
				
		.subpage3 form #checkboxes1 em {
			color:#fff;
		}		
	
				
		/* === BIRTHDATE LAYOUT 1 ========== */
			
		.subpage3 form #birthdate1 input {
			color:#cac2b5;
		}
	
		
		/* === BIRTHDATE LAYOUT 2 ========== */
			
			.subpage3 form #birthdate2 select {
				background:#fff;
				color:#000;
			}
		
		
	










/*
SUBPAGE LAYOUT 4
=====================================
*/

.subpage4 .content h1 {
	color:#fff;
}
	












/*
SUBPAGE LAYOUT 6
=====================================
*/
	
.subpage6 .leftCol a {
	color:#f9d300;
}

	.subpage6 .leftCol a:hover {
		color:#f90;
	}

.subpage6 .leftCol p {
	color:#fff;
}


	
	
	
	
	
	
	
	
	
	
	
	
/*
SUBPAGE LAYOUT 7
=====================================
*/

.subpage7 #message {
	color:#f9d300
}

	.subpage7 #message span {
		color:#fff;
	}
	
.subpage7 form {
	border-right:#333 solid 1px;
	border-left:#333 solid 1px;
}
	
	.subpage7 form .errorMessages {
		color:#f9d300;
	}
	
	.subpage7 form div {
		background:#1c1c1c;
	}
	
	.subpage7 form label {
		color:#fff;
	}

		.subpage7 form input {
			color:#000;
			border:#333 solid 1px;
		}
		
		.subpage7 form textarea {
			color:#000;
			border:#333 solid 1px;
		}

	.subpage7 #phoneMail h1 {
		color:#f9d300;
	}
	
	.subpage7 #phoneMail h2 {
		color:#f9d300;
	}
	
	
	
	
	
	
	
	
	
	
/*
SUBPAGE LAYOUT 8
=====================================
*/
	
.subpage8 .leftCol h1 {
	color:#f9d300;
}

.subpage8 .leftCol a:hover {
	color:#f90;
}

.subpage8 .leftCol p {
	color:#fff;
}
	
.subpage8 .rightCol h2 {
	color:#fff;
}

.subpage8 .rightCol #pagination {
	color:#f9d300;
}
	
	.subpage8 .rightCol #pagination a {
		color:#f9d300;
	}

		.subpage8 .rightCol #pagination a:hover {
			color:#f90;
		}
		
		.subpage8 .rightCol #pagination #pageSelected {
			color:#f90;
		}


		







/*
SUBPAGE LAYOUT 9
=====================================
*/

.subpage9 .leftCol h1 {
	color:#f9d300;
}

.subpage9 .leftCol a:hover {
	color:#f90;
}

.subpage9 .leftCol p {
	color:#fff;
}


/* ==== RIGHT COLUMN =========== */

.subpage9 .rightCol {
	background:#000;
	border:#333 solid 1px;
}

	.subpage9 .rightCol h1 {
		color:#f9d300;
	}
	
		.subpage9 .rightCol h1 span {
			color:#fff;
		}
		
			.subpage9 .rightCol p strong {
				color:#ccc;
			}
		
			.subpage9 .rightCol p em {
				color:#999;
			}
					
	.subpage9 .rightCol #contact {
		border-top:#333 dotted 1px;
		border-bottom:#333 dotted 1px;
	}

		.subpage9 .rightCol #contact a {
			color:#f9d300;
		}
		
			.subpage9 .rightCol #contact a:hover {
				color:#f90;
			}
		
	.subpage9 .rightCol #resultsLink {
		color:#f9d300;
	}
									
		.subpage9 .rightCol #resultsLink:hover {
			color:#f90;
		}

	.subpage9 .rightCol h2 {
		border-top:#333 dotted 1px;
		color:#ccc;
	}






/*
SUBPAGE LAYOUT 10
=====================================
*/

	.subpage10 .content #inner h2 {
		color:#f9d300;
	}
				
	.subpage10 .content #inner a {
		color:#f9d300;
	}
	
		.subpage10 .content #inner a:hover {
			color:#f90;
		}
	
	.subpage10 .content #inner p {
		color:#fff;
	}
	
	.subpage10 .content #inner ol {
		color:#fff;
	}
