/****************************************
*** ATTEMPTING TO LIST ITEMS IN ORDER ***
*** THAT THEY CAN BE ENCOUNTERED WHEN ***
*** PARSING THROUGH THE PAGE'S STYLES ***
****************************************/


/**********************
*** MAIN BODY STYLE ***
**********************/

body {
	background: black;
	text-align:center;
	vertical-align:middle;
	width:990px;
	margin:auto;
}


/******************************************
*** LOGOBAR AND LOGOBAR2 WILL SHOW AN   ***
*** IMAGE WITH INFORMATION ABOUT THE    ***
*** LOCATION THAT IS CURRENTLY SELECTED ***
******************************************/

.logobar
{
	width: 970px;
	height: 175px;
	margin: 10px auto;
	background: #ffffff;
}

/******************************************
*** NAVIGATION AND MENUCONT ARE USED TO ***
*** DISPLAY THE NAVIGATION BAR ON THE   ***
*** LEFT SIDE OF THE SCREEN. MENU IS    ***
*** THE CLASS FOR EACH LITTLE ITEM      ***
******************************************/

.navigation
{
	margin:5px auto;
	width: 966px;
	height: auto;
	background: #731d24;
	border: solid #c6902a 2px;
	padding:0px;
	display:table;
}

.navigation div
{
	display:table-row;
}

.navigation div a
{
	display:table-cell;
	width:16%;
	margin:auto 50px;
	color:#c6902a;
	text-decoration:none;
	font-family:"Monotype Corsiva";
	font-size: 20px;
}

.navigation div a:hover
{
	color:#ffffff;
}

/***************************************************
*** THIS IS THE CODE FOR THE INNER CONTENT BLOCK ***
***************************************************/
.contenttable
{
	display:table;
	border-collapse:separate;
	margin:5px auto;
	border-spacing:10px 0px;
	/*background:#898B60;*/
	background:#000000;
	width:990px;
}

.contentrow
{
	display:table-row;
}

.contentrow div
{
	display:table-cell;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	overflow-x:hidden;
	overflow-y:auto;
	margin:5px;
	/*background: #8a1e01;*/
	background:#731d24;
	border: solid #c6902a 2px;
	padding:5px;
	vertical-align:top;
}

.contentrow div.cleft 
{
	width:240px;
}

.contentrow div.cright
{
	background: #731d24;
	padding:10px;

}

div.innercontent
{
	display:block;
	/*background:#f0dec1;*/
	background:transparent;
/*	background:#000000;*/
	margin:0px;
	padding:5px;
	border:none;
	width:auto;
	height:auto;
	font-weight:lighter;
	font-size:12pt;
	letter-spacing:0.03em;
	/*color:#ee
	color:#c6902a;*/
	color:#ffffff;
}


/* From http://www.456bereastreet.com/lab/equal_height */




/****************************************
***  This is for the gallery page(s)  ***
****************************************/

	div.gallery
	{
		float:left;
		text-align:center;
		margin-left:auto;
		margin-right:auto;
		margin-top:50px;
		height:auto;
		width:460px;
	}
	
	div.gallery a
	{
		display:block;
		float:left;
		margin-left:2px;
		margin-right:2px;
		width:100px;
		height:67px;
		padding:5px;
	}
	
	div.gallery a:hover
	{
		background:url("images/transback.png");
	}
	
	div.gallery a img
	{
		width:90%;
		height:90%
	}
	
	div.gallery a img:hover
	{
		width:100%;
		height:100%;
	}
	
	a.navlink
	{
	display:block;
	height:350px;
	margin-top:50px;
	margin-bottom:auto;
	width:20px;
	float:left;
	}
	
	a.navlink:hover, a.toplink:hover
	{
		text-decoration:none;
		background:url("images/transback.png");
	}
	
	a.navlink div, a.toplink div
	{
	width:100%;
	height:100%;
	overflow:hidden;
	}
	
	a.toplink
	{
	float:left;
	display:block;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	}

/***************
 * END GALLERY *
 **************/


div.sectionheader
{
	display:block;
	float:none;
	margin:0px 5px;
	padding:2px;
	border:none;
	width:auto;
	font-variant:small-caps;
	font-weight:bold;
	background:#CC9900;
	color:#990000;
}


/****************
* Events Page *
****************/

div.eventcolumn
{
	display:block;
	background:inherit;
	margin-left:2%;
	margin-right:2%;
	margin-top:0px;
	margin-bottom:0px;
	border:none;
	padding:2px;
	width:45%;
	float:left;
	font-family:"Calibri" Arial;
	font-size:9pt;
	color:#990000;
	height:auto;
}

div.eventcolumn h1
{
	font-variant:small-caps;
	font-size:10pt;
	color:#ffffff;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:1px;
	margin-top:3px;
}
div.eventcolumn h2
{
	margin:0px;
	color:#bb8800;
	font-size:11pt;
	padding-left:10px;
	text-align:left;
}
div.eventcolumn p
{
	color:#ffffff;
	margin-top:3px;
	margin-left:0px;;
	margin-right:0px;
	margin-bottom:0px;
	padding-left:10px;
	padding-right:3px;
	text-align:justify;
}
div.eventcolumn hr
{
	color:#990000;
	background:#990000;
	margin-left:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:0px;
	height:1px;
}


/*******************************************
***  BOTTOM OF THE PAGE / COPYRIGHT INFO ***
*******************************************/

.copyright {
min-width:750px;
margin-top:5px;
margin-left:auto;
margin-right:auto;
font-family:"Calibri, Century Gothic, Georgia, Times New Roman";
font-size:10pt;
text-align:center;
color:white;
}

.copyright A {
text-decoration:none;
color:yellow;
}

.copyright A:Hover {
color:red;
}