/*----------------------------------------------------------------------*
 *	classes.css - Classes used on website (all pages).		*
 *									*
 *	Notes on color changes						*
 *									*
 *	For seasonal (Fall, Christmas, Winter, Spring, Easter, Summer	*
 *	color changes, the following are affected in this file:		*
 *	background-color on div.mainmenubox and div.sectionbox.		*
 *	Optionally, can also change content background (beige default). *
 *	For that, see: div.contentbox and div.contentmainbox.		*
 *----------------------------------------------------------------------*/ 		 

/* Main menu box - horizontal bar at top of web page */

div.mainmenubox {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 28px;
	width: 1002px;
/*	background-color: #003300; */	/* Spring and summer colors */
/*	background-color: #ae5201; */  	/* Orange Fall background color
/*	background-color: #5E4939; */ 	/* Brown Fall background color */
/*	background-color: #902020;  */ 	/* Red Christmas background color */
/*	background-color: #80AAE6; */	/* Light blue sea summer color */
/*	background-color: #004400;	/* Green Christmas background color */
	background-color: #402030; 	/* Brown dead of winter color */
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	}

/* Main menu items - links to major pages on site */
div.mainmenu {
	margin: 2px 0px 0px 0px;
	padding: 4px 0px 0px 20px;
	}	

div.mainmenu a {
/*	color: #F0FFF0; */
	color: #f0fff0;
/*	color: #000040; */

	font-weight: bold;
/*	font-size: 12px; */
	text-decoration: underline;
	}

div.mainmenu a:hover {
/*	color: #000040; */
        color: white;
	font-weight: bold;
/*	font-size: 12px; */
	text-decoration: none;
	}

div.mainmenu a:hover:visited {
/*	color: #000040; */
	color: #f0fff0;
	font-weight: bold;
/*	font-size: 12px; */
	text-decoration: none;
	}

div.mainmenu a:visited {
/*	color: #000040; */
	color: #f0fff0;
	font-weight: bold;
/*	font-size: 12px; */
	}

div.mainmenu ul {
	position: relative;
	list-style-type: none;
	float: left;
	margin: 0px 0px 0px 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	}

div.mainmenu li {
	position: relative;
	list-style-type: none;
	float: left;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	}

div.contentbox {
	border-top: 1px solid black;
	border-left: 1px solid black;	
	border-right: 1px solid black;	
	border-bottom: 1px solid black;	
/*	background-color: #FFFFF0; */	/* default background color */
/*	background-color: #F0FFEF; */ 	/* Xmas COLOR background */
	background-color: #008000;	/* Xmas Green Color background */
/*	background-color: #DACBAA; */	/* Sandy Beach color */

	background-image: url(../images/backgrounds/g13ice06.gif);   /* ice background january */
/*	background-image: url(../images/backgrounds/fallbg2.jpg); */  /* fall background November */
/*	background-image: url(../images/backgrounds/beach_background_light.jpg); */  /* beach background July */
	padding: 5px 10px 5px 10px;
	}

div.contentmainbox {
	border-top: 1px solid black;
	border-left: 0px solid black;	
	border-right: 0px solid black;	
	border-bottom: 1px solid black;	
/*	background-color: #FFFFF0; */
	background-color: #F0FFEF;  	/* Xmas COLOR background */
/*	background-image: url(../images/backgrounds/g13ice06.gif); */  /* ice background january */
/*	background-image: url(../images/backgrounds/fallbg2.jpg); */  /* fall background November */
/*	background-image: url(../images/backgrounds/beach_background_light.jpg); */  /* beach background July */
	padding: 0px 10px 0px 10px;
	}


div.content {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #441900;
	}

div.articlecontent {
	padding: 0px 10px 0px 10px;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #441900;
	}

td.articlecontent {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #441900;
	}

td.articlecontent a {
	font-weight: bold;
/*	font-size: 12px; */
	color: #883300;
	text-decoration: underline;
	}

td.articlecontent a:hover {
	color: #883300;
	font-weight: bold;
/*	font-size: 12px; */
	text-decoration: none;
	}

td.articlecontent a:hover:visited {
	color: #883300;
	font-weight: bold;
/*	font-size: 12px; */
	text-decoration: none;
	}

td.articlecontent a:visited {
	color: #883300;
	font-weight: bold;
/*	font-size: 12px; */
	}

div.articlecontent a {
	font-weight: bold;
/*	font-size: 12px; */
	color: #883300;
	text-decoration: underline;
	}

div.articlecontent a:hover {
	color: #883300;
	font-weight: bold;
/*	font-size: 12px; */
	text-decoration: none;
	}

div.articlecontent a:hover:visited {
	color: #883300;
	font-weight: bold;
/*	font-size: 12px; */
	text-decoration: none;
	}

div.articlecontent a:visited {
	color: #883300;
	font-weight: bold;
/*	font-size: 12px; */
	}

div.articlecontent td {
	font-size: 14px;
	}

div.articlecontent th {
	font-size: 14px;
	font-weight: bold;
	}

div.content a {
	font-weight: bold;
/*	font-size: 12px; */
	color: #883300;
	text-decoration: underline;
	}

div.content a:hover {
	color: #883300;
	font-weight: bold;
/*	font-size: 12px; */
	text-decoration: none;
	}

div.content a:hover:visited {
	color: #883300;
	font-weight: bold;
/*	font-size: 12px; */
	text-decoration: none;
	}

div.content a:visited {
	color: #883300;
	font-weight: bold;
/*	font-size: 12px; */
	}


td.content {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #441900;
	}

td.content a {
	font-weight: bold;
/*	font-size: 12px; */
	color: #883300;
	text-decoration: underline;
	}

td.content a:hover {
	color: #883300;
	font-weight: bold;
/*	font-size: 12px; */
	text-decoration: none;
	}

td.content a:hover:visited {
	color: #883300;
	font-weight: bold;
/*	font-size: 12px; */
	text-decoration: none;
	}

td.content a:visited {
	color: #883300;
	font-weight: bold;
/*	font-size: 12px; */
	}


/* Define outer portion of horizontal section bars in content */
div.sectionbox {
/*	background-color: #AE5201; */ 	/* Fall background color */
/*	background-color: #003300; */	/* *** This is the background color of the bar */
/*	background-color: #A02010; */ 	/* Red - Christmas background */      
/*	background-color: #008000; */ 	/* Green - Christmas background */
/*	background-color: #C09C68; */	/* Sandy Beach */
	background-color: #000080;  	/* Winter dark blue */
/*        background-color: #008000; */	/* Spring Green - Phase3 ! */
/*	background-image: url(../images/backgrounds/stpatricksclover.jpg); */
/*	background-image: url(../images/backgrounds/springbg.jpg); */
/*	background-image: url(../images/backgrounds/grassbackground.jpg); */
/*	background-image: url(../images/backgrounds/grassbackground_dandelions.jpg); */
/*	background-image: url(../images/backgrounds/beach_footprints.jpg); */
/*	background-image: url(../images/backgrounds/beach_horizon.jpg); */

	height: 20;
	margin: 4px 0px 0px 0px;	/* This provides spacing before the section box */
	}

/* Define text portion of horizontal section bars in content */
div.section {
	color: white;
/*	color: black; */
	text-align: center;
	font-weight: bold;
	padding: 3px 0px 0px 0px;
	}

