/* CSS Document */

body {background-color:#333333;}


h1 {
	color: #FF6666;
}

h2 {
	color: #666666;
	font-size:1.3em;
}

h3, h4 {
	color:#660000;
}

h5, h6 {
	color: #FFCCCC;
}


#mainContent a:link {
	FONT-WEIGHT: bold; COLOR:#990000;
	text-decoration:underline;
}
#mainContent a:visited {
	FONT-WEIGHT: bold; COLOR:#993333;
		text-decoration: none;
}
#mainContent a:active {
	FONT-WEIGHT: bold;
	COLOR:#993300;
	text-decoration: none;
}

#mainContent a:hover {
	FONT-WEIGHT: bold;
	COLOR:#FFFFFF;
	background-color:#660000;
	text-decoration: none;
}

#outerTable {background-color:#5E0000;
}

#titlebar {background-color:#FFFFFF;}

#menubar {background-color:#000000;}

#sidebar {background-color:#5E0000;
width:200px;
padding:5px;}


#sidebarCal {background-color:#5E0000;
width:350px;
padding:5px;}

#mainContent {background-color:#FFFFFF;
width:700px;
padding:5px;}

#mainContentWide {background-color:#FFFFFF;
width:100%;
padding:5px;}

#mainContentCal {background-color:#FFFFFF;
width:550px;
padding:5px;}



#footer {background-color:#666666;
color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:.7em;
text-align:center;
}

.sideheader {display:block;
background-color:#CCCCCC;
color: #5E0000;
padding:5px;
font:Georgia, "Times New Roman", Times, serif;
font-size:1.3em;
font-weight:bold;
font-variant:small-caps;
text-align:center;
}

.sidebarcontent {padding:5px;
font:Georgia, "Times New Roman", Times, serif;
font-size:.9em;
text-align:center;
color:#FFFFFF;
}

#sidebar a: {FONT-WEIGHT: bold; COLOR: #FFF;
	text-decoration: underline;}
#sidebar a:link {FONT-WEIGHT: bold; COLOR: #FFF;
	text-decoration: underline;}
#sidebar a:visited {	FONT-WEIGHT: bold; COLOR: #006633;
		text-decoration: underline;}
#sidebar a:active {	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	text-decoration: none;}
#sidebar a:hover {	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	background-color:#333333;
	text-decoration: none;}

#footer a: {FONT-WEIGHT: bold; COLOR: #FFF;
	text-decoration: none;}
#footer a:link {FONT-WEIGHT: bold; COLOR: #FFF;
	text-decoration: none;}
#footer a:visited {	FONT-WEIGHT: bold; COLOR: #006633;
		text-decoration: none;}
#footer a:active {	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	text-decoration: none;}
#footer a:hover {	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	background-color:#333333;
	text-decoration: none;}

.mainheader {display:block;
background-color:#CCCCCC;
color: #5E0000;
padding:5px 5px 5px 10px;
font:Georgia, "Times New Roman", Times, serif;
font-size:1.3em;
font-weight:bold;
font-variant:small-caps;
text-align:left;
}

.exhTitle
{background-color:#EAEAEA;
color:#5E0000;
display:block;
padding:2px 2px 2px 2px;
font:Georgia, "Times New Roman", Times, serif;
font-size:1.1em;
font-weight:bold;
text-align:left;
}

.maindiv {text-align:left;
padding:5px;
line-height:1.4;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1em;
color:#000000;}

#picSandbag img {
float: right;
margin: 5px 3px 10px 10px; 
border-style:solid;
	border-color:#666666;
	border-width:2px;
}

#picSandbagLeft img 
{float: left;
margin: 5px 10px 5px 0px;
border-style:solid;
	border-color:#666666;
	border-width:2px; }
	

#pastEvents {font-size:.9em;
line-height:1.2;
text-align:left;}