@charset "iso-8859-1";

#masthead h1, h2
{
	color: black;
}


#pageWrapper, #masthead, #titlehead, #innerColumnContainer, #footer, .vnav ul, .vnav ul li, .hnav, .hnav ul li a
{
	border-color: #565;
}


html, body
{
	background-color: #EEE;
	color: #000;
}








/* PRIMARY THEME COLORS */



#masthead, #titlehead, #footer
{
	background-color:  	#DC143C;
	color: #fff;
}


.highlight{
	color: #FF7F50;
}



.hnav, #cover
{
	background-color:  	#CCCC66;
	color: #fff;
}




#icon, .slogan, .backlit, #announcement {color:#841C3B;}





/* BACKGROUND COLORS */




#outerColumnContainer
{
	border-left-color: #F0E68C;	/* left column background color */
	border-right-color: #F0E68C;	/* right column background color */
	background-color: #F0E68C;		/* set the background color for the
					   middle column here */
}



.vnav ul li a:link, .vnav ul li a:visited, .vnav ul li a:active
{
	background-color: #F0E68C;
	color: #000;
}

#rightColumn .vnav ul li a:link, #rightColumn .vnav ul li a:visited, #rightColumn .vnav ul li a:active
{
	background-color: #F0E68C;
}


.hnav ul li a:link, .hnav ul li a:visited
{
	background-color: #F0E68C;
	color: #000;
}





/* HOVER COLORS */



.vnav ul li a:hover, #rightColumn .vnav ul li a:hover
{
	background-color: #BF9430;
	color: #fff;
}

.hnav ul li a:hover
{
	background-color: #8E6B23;
	color: #fff;
}


/* BASIC COVER PAGES COLORS */


A:hover .backlit, A:active .backlit {border-color:white;}

#caption, .logo {color:black;}


