body {
	background-position: center center;
	font-family:Lucida Grande, LucidaGrande, Arial, Verdana, sans;
}
#heading {
	font-size: 24 px;
	text-align: center;
	}
.header {
padding: 5px;
font-size: 24px;
color: white;
	}
.content {
background-color: #FFFFFF;
padding: 5px;
font-size: 12px;
}
.contactUs {
background-color: #FFFFFF;
padding: 5px;
font-size: 14px;
}

.contactUs A:link {
text-decoration:none;
color:#496E9A;
}
.contactUs A:visited {
text-decoration:none;
color:#496E9A;
}
.contactUs A:hover{
text-decoration: none;
color:#CCCCCC;
width: 100%;
}
#slideshow{
  float:right;
  margin:10px 0 10px 10px;
}
 
#main {
padding: 15px;
font-size: 12px;
	}
#creed {
padding: 30px;
background-color:#CCCCCC;
font-size: 12px;
font-weight: bold;
color: #333366;
border: solid #FF3333 1px;
	}
.alert{
	color: #FF3333;
	padding: 5px;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #FF3333;
	}

.menu{
font-size: 13px;
font-weight: bold;
text-align: center;
background-color:#C3C4BC;
border: 0px #FFFFFF solid;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
}

.generalListing{
background-color:#FFFFFF;
border: 0px #FFFFFF solid;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
}

.specificListing {
background-color: #FFFFFF;
padding: 5px;
font-size: 13px;
}

.specificDescription {
background-color: #FFFFFF;
font-size: 12px;
padding: 0px;
}

.listings{

font-size: 12px;
font-weight: bold;
text-align: center;
background-color:#D6D8F7;
border: 1px #FFFFFF solid;
padding-left: 4
padding-right: 4
padding-top: 4px;
padding-bottom: 4px;
}

.listings A:link, #footer A:visited  {
	FONT-SIZE: 12 px;
	COLOR: #496E9A;
	text-decoration: none; 
	}

.calheader{
font-size: 14px;
font-weight: bold;
text-align: center;
color: #FFFFFF;
background-color:#333366;
border: 2px #FFCC33 solid;
padding-top: 1px;
padding-bottom: 1px;
}
.greybg{
background-color:CCCCCC;
color: #333366;
}
#event{
padding: 5px;
font-size: 12px;
}
A:link{
text-decoration:none;
color:#FFFFFF;
}

.menu A:link {
text-decoration:none;
color:#294461;
}
.menu A:visited {
text-decoration:none;
color:#294461;
}

.menu A:active {
text-decoration:none;
color:#FFFFFF;
}

.menu A:hover{
text-decoration: underline;
color:#FFFFFF;
width: 100%;
}

.listingMenu A:link {
text-decoration:none;
color:#294461;
}
.listingMenu A:visited {
text-decoration:none;
color:#294461;
}
.listingMenu A:hover{
text-decoration: none;
color:#FFFFFF;
width: 100%;
}

#footer td{
	padding: 5;
	FONT-SIZE: 12 px;
	COLOR: #FFFFFF;
	text-decoration: none; 
	}
	
.footer A:link, #footer A:visited  {
	FONT-SIZE: 12 px;
	COLOR: #FFFFFF;
	text-decoration: none; 
	}
.footer A:hover {
	FONT-SIZE: 12 px;
color: #FFFFFF;
text-decoration: none;
 }
#email {
	FONT-SIZE: 10 px;
	COLOR: #333366;
	}
	
	#contentDiv {
	FONT-SIZE: 10 px;
	COLOR: #000000;
	z-index: 100;
	}
	
	#smallIndexImage {
	FONT-SIZE: 10 px;
	COLOR: #000000;
	z-index: 100;
	}
	
	#largeIndexImage {
	z-index: 55;
	}
	
#email A:link, #email A:visited  {
	FONT-SIZE: 10 px;
	COLOR: #333366;
	text-decoration: none; 
	}
#email A:hover {
	FONT-SIZE: 10 px;
color: #FF3333;
text-decoration: underline; 
 }
 #footeremail {
	FONT-SIZE: 10 px;
	COLOR: #CC0000;
	}
#footeremail A:link, #footeremail A:visited  {
	FONT-SIZE: 10 px;
	COLOR: #CC0000;
	text-decoration: none; 
	}
#footeremail A:hover {
	FONT-SIZE: 10 px;
color: #FF3333;
text-decoration: underline; 
 }
 .brightBlueBG{
  background-color:#0390D7;
 }
 
 li{
 padding:10px 0;
 }
 
 li a:link{
  color:#006699;
  list-style:none;
 }
 
 li a:hover{
  text-decoration:underline;
 }
