@charset "iso-8859-1";

/*******************************************************************************
*  colors.css : 2004-06-28 : Ruthsarian Layouts
* ------------------------------------------------------------------------------
*  defines background and foreground colors of elements within the layout.
*  sites that want to use different color schemes for different sub-sections
*  of a website need only make different versions of this stylesheet and link
*  or import them as need. The other stylesheets can be shared across the
*  entire site.
*******************************************************************************/

body
{
	background-color: #003333;
	color: #663300;
}
#outerColumnContainer
{
	border-left-color: #006699;	/* left hand column background color */
	border-right-color: #cc6600;	/* right hand column background color */
}
#footer1
{
	background-color: #fff;
	color: #000;
}
#footer2
{
	background-color: #993300;
	color: #ffffcc;
}
#footer2 a, #footer2 a:link, #footer2 a:active, #footer2 a:visited
{
	color: #ffffcc;
}
#footer2 a:hover
{
	color: #ffcc33;
}
.hnav ul li a:hover
{
	background-color: #ffffcc;
	color: #993300;
}
#outerColumnContainer, #contentcolumn	/* selector case hack to reset version 4
					   stylesheet setting */
{
	background-color: #ffffcc;		/* this sets the background color on the
					   center column */
	color: #663300;
}
#leftColumn, #rightColumn
{
	color: #ffffcc;
}
.vnav ul li a, .vnav ul li a:link, .vnav ul li a:visited, .vnav ul li a:active
{
	color: #ffffcc;
	background-color: #333366;
}
.vnav ul li a:hover
{
	background-color: #ffffcc;
	color: #333366;
}
#rightColumn .vnav ul li a:hover
{
	background-color: #ffffcc;
	color: #cc6600;
}
#rightColumn .vnav ul li a
{
	color: #ffffcc;
	background-color: #cc6600;
}
#rightColumn .vnavad ul li a:hover
{
	background-color: #cc6600;
	color: #FFFFCC;
}
#rightColumn .vnavad ul li a
{
	color: #ffffcc;
	background-color: #cc6600;
}
.hnav, .hnav ul li a
{
	background-color: #993300;
	color: #ffffcc;
}
.hnav ul li a:hover
{
	background-color: #ffffcc;
	color: #993300;
}
#pageWrapper, #innerColumnContainer, #masthead, #footer1, #footer2, .hnav
{
	border-color: #ffffcc;
}
#contentColumn a, #contentColumn a:link, #contentColumn a:visited, #contentColumn a:active 
{
	text-decoration: underline; color:#339900;
}
#contentColumn a:hover 
{
	text-decoration: underline; color:#ffcc33;
} 
#masthead a, a:link, a:visited, a:active, a:hover 
{
text-decoration:none;
}


/*************************************************************************
* borders
**************************************************************************/

#pageWrapper
{
	border-style: solid;	/* explicitly defined within eact selector in 
				   case you want change border styles (to mix 
				   it up) between elements */
	border-width: 0 1px;	/* puts a border on the left and right sides of
				   the page. #masthead and #footer will handle 
				   the top and bottom borders */
}
#outerColumnContainer
{
	/* the borders used to create/reserve space for the side columns are
	   now defined in base.css because they are an integral part of
	   the layout. */
}
#innerColumnContainer
{
	border-style: solid;
	border-width: 0 1px;	/* puts borders between center and the side 
				   columns. */
	margin: 0 -1px;		/* compensation for the borders because of
				   100% width declaration on this object */
}
* html #outercolumncontainer
{
	/* IE5.0/Win fix for 1px whitespace between masthead and body. */
	margin-top: -1px;
	border-top: solid 1px #ffffcc;
}
#masthead
{
	border-style: solid;
	border-width: 1px 0;	/* handles the top of the layout's border and the
				   bottom of the masthead section */
}
.hnav
{
	border-style: solid;
	border-width: 0 0 1px 0;
}
#footer1
{
	border: 1px solid #ffffcc;
	/* handles the top of the footer section and 
				   the bottom of the entire layout */
}
#footer2
{
	border-style: solid;
	border-width: 1px 0 ;	/* handles the top of the footer section and 
				   the bottom of the entire layout */
}

/******************************************************************************/