h2 {
	background:url('images/css/horn-icon.jpg')no-repeat top left;
	padding-left:55px;
}

div#pageHolder {
	margin:auto;
	padding:0;
	min-height:550px;/**/
	width:901px;
	background:white url('images/css/bg_content.jpg') repeat-y center;
}
div#footer {
	margin:auto;
	height:30px;
	width:901px;
	background:url('images/css/footer.jpg') no-repeat bottom center;
	text-align:center; margin-left:auto; margin-right:auto; margin-bottom:auto
}

/*************************************
*------------- Nav Bar --------------*
**************************************/
#navBar ul {
	list-style: none;
	margin: auto;
	padding:0;
	height: 32px;
	width: 901px;
	font-size:small;
	color:white;
	/*background-color:#f0f0f0;
	border-top:1px solid #aaaaaa; 
	border-top:1px solid #EACD7C; 
	border-bottom:1px solid #00487f;*/
	
}
#navBar li {
	float: left;
	margin:0px;
	padding-left:20px;
	text-align: center;
	/*border-right:1px solid #dddddd;
	border-bottom:1px solid #eeeeee;
	border-top:5px solid #EACD7C; 
	background-color:#00487f;
	border-top:5px solid #aaaaaa; */
}
#navBar li:hover {
	/*border-top:5px solid #00487f; 
	border-top:5px solid #00487f;*/

}
#navBar li.my {
	/*border-top:5px solid #00487f;
	border-bottom:1px solid #FFFFFF;*/
	background-color:white;
	color: #EACD7C;
}
#navBar a {
	margin:5px 10px;
	display: block;
	font-family:verdana,ariel,sans-serif;
	font-weight:bold;
	font-size:small;
	/*color: #00487f;*/
	color: #BC8d01;
}
#navBar li.my a {
	margin:5px 10px;
	display: block;
	color: #00487f;
}
#navBar a:hover {
	/*color: #a92e3b;*/
	color: #EACD7C;
}


/*************************************
*  BULLETIN                  *
**************************************/

div#bulletin {
	margin:10px 10px 0 10px;
	border-top:red 1px solid;
	border-bottom: red 1px solid;
	text-align:center;
	background-color:lightyellow;
	}
	div#bulletin h2 {
		background:none;
		}
	div#bulletin a {
		color:red;
		}
	div#bulletin a:hover {
		color:#EACD7C;
		}

/*************************************
*  DONATE                        *
**************************************/
div#donate {
	padding-left:20px;
	height:64px;
	width:226px;
	}

div#donate a {
	display:block;
	border:0;
	height:64px;
	width:226px;
	background:url('images/donate.jpg') top center no-repeat;
	}

div#donate a:hover {
	border:0;
	background:url('images/donate.jpg') bottom center no-repeat;
	}
	
/*************************************
*  TICKETS                        *
**************************************/
div#tickets {
	padding-left:20px;
	height:64px;
	width:226px;
	}

div#tickets a {
	display:block;
	border:0;
	height:64px;
	width:226px;
	background:url('images/tickets.jpg') top center no-repeat;
	}

div#tickets a:hover {
	border:0;
	background:url('images/tickets.jpg') bottom center no-repeat;
	}
	
/*************************************
*  SPONSORS                        *
**************************************/
div#sponsor {
	/*font-size:small;*/
	padding-left:20px;
	width:226px;
	margin-top:10px;
	}

	div#sponsor div.head {
		background:url('images/sponsor-header.jpg') top no-repeat;
		width:226px;
		height:144px;
		margin:0px;
		border:0px;		
	}
	
	div#sponsor div.contentHolder {
		background:url(images/sponsor-spacer.jpg) top repeat-y;
		width:226px;
		margin:0px;
	}
	div#sponsor div.content {
		background:url(images/sponsor-content.jpg) top no-repeat;
		min-height:259px;
		width:226px;
		margin:0px;
	}
	div#sponsor div.foot {
		background:url(images/sponsor-footer.jpg) top no-repeat;
		width:226px;
		height:65px;
		margin:0px;
	}

	div#sponsor div.contentHolder a {
		color:#fff;
	}
	div#sponsor div.contentHolder a:hover {
		color:#EACD7C;
	}
div#sponsor div.contentHolder img {
	border:2px solid #ccc;
}
div#sponsor div.contentHolder ul {
	list-style-type:none;
	color:#fff;
}
div#sponsor div.contentHolder li {
	/*margin-bottom:3px;*/
}

/*************************************
*  EVENT LIST                        *
**************************************/
div.frameBox {
	width:270px;
	margin-top:20px;
	margin-left:30px;
	float:left;
	}

	div.frameBox div.head {
		background:url('images/css/frameheader.jpg') top no-repeat;
		width:270px;
		height:33px;
		margin:0px;
	}
	div.frameBox div.head div {
		padding-left:10px;
		padding-top:10px;
		font-weight:bold;
	}
	div.frameBox div.content {
		background:url(images/css/framespace.jpg) top repeat-y;
		min-height:100px;
		width:270px;
		margin:0px;
	}
		div.frameBox div.content ul {
			margin-top:0px;
			margin-bottom:0px;
			}
		div.frameBox div.content li {
			margin-bottom:5px;
			}
		div.frameBox div.content p {
		margin:0 0 0 15px;
			}
	div.frameBox div.foot {
		background:url(images/css/framefooter.jpg) top no-repeat;
		width:270px;
		height:33px;
		margin:0px;
	}

span.eventTitle {
	font-size:9pt;
	display:block;
}
div.eventList span.date {
	font-size:x-small;
	color:#630434;
}
div.eventList span.blurb {
	font-size:x-small;
	color:#666666;
}

ul.imageUL {
	list-style-image:url('images/css/notes-icon2.jpg'); 
}
		div.frameBox div.content ul.imageUL li {
			margin-bottom:0px;
			line-height:2em;
			}

/*************************************
*  IMAGE WRAPPERS                    *
**************************************/
div.leftImageWrapper, div.rightImageWrapper {
	border:2px solid #611122;
	background:#fff;
	margin:5px 10px;
	float:left;
}
span.centerImageWrapper {
	border:2px solid #611122;
	background:#fff;
}
	div.leftImageWrapper img, div.rightImageWrapper img, div.centerImageWrapper img {
		margin:3px;
	}
	div.leftImageWrapper span, div.rightImageWrapper span, div.centerImageWrapper span {
		display:block;
		text-align:center;
		color:#333;
	}
div.rightImageWrapper {
	float:right;
}
.title	{FONT-FAMILY:caxtonroman,timesnewroman,serif; FONT-SIZE:medium; FONT-WEIGHT:bold; COLOR:#630434;}

.list_date	{FONT-FAMILY:verdana,helvetica,arial,sans-serif; FONT-SIZE:8pt; FONT-WEIGHT:normal; COLOR:#911122;}

/* Anchor Style */
A	{font-family: verdana,helvetica,arial,sans-serif; font-weight:bold; color:#BC8d01; text-decoration: none}
A:hover	{font-family: verdana,helvetica,arial,sans-serif; font-weight:bold;  color:#EACD7C; text-decoration: none}

A.dark		{color:white; text-decoration: none}
A.dark:hover	{color:#EACD7C; text-decoration: none}

A.foot		{font-family: verdana,helvetica,arial,sans-serif; font-weight:normal; font-size:7pt; color:gray; text-decoration: none}
A.foot:hover	{font-family: verdana,helvetica,arial,sans-serif; font-weight:normal; font-size:7pt; color:red; text-decoration: none}

A.foot2		{font-family: verdana,helvetica,arial,sans-serif; font-size:x-small; color:#cccccc; text-decoration: none}
A.foot2:hover	{font-family: verdana,helvetica,arial,sans-serif; font-size:x-small; color:#EACD7C; text-decoration: none}
