@charset "utf-8";

a:link {
color:#006699;
}
a:visited {
	color: #999999;
}

body {
	background:url(images/waterBGTile.jpg) no-repeat;
	background-color:#000000;
	background-position: scroll;
	margin:auto;
	padding:0px;
	text-align:center;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	font-size: 7em;
	color:#333300;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

#topTrans {
background: transparent url(images/transBar.png);
background-repeat:repeat-x;
height:107px;
width:100%;
position:absolute;
top:20px;
z-index:-1;
}

#topSolid {
background-color:#000000;
height:107px;
width:100%;
position:absolute;
top:20px;
z-index:-1;
}

#menuTile {
background-image:url(images/menuBgTile.jpg);
background-repeat:repeat-x;
height:43px;
width: 100%;
position:absolute;
top:127px;
z-index:-1;
}

#subHeadTrans {
background: transparent url(images/transBar.png);
background-repeat:repeat-x;
height:107px;
width:100%;
position:absolute;
top:200px;
z-index:-1;
}

#wrapper {
width:900px;
margin:auto;
padding:0px;
margin-top:20px;
}

#header {
width:900px;
height:87px;
background-image:url(images/header.png);
margin:auto;
padding:0px;
background-position:center;
padding-top:20px;
background-repeat:no-repeat;
}


/* ------------------------------ Menu Navigation Starts Here ----------------------------*/

#menuwrap {
width:900px;
height:43px;
margin:auto;
padding:0;
background-color:#33000;
}

ul#topnav {
	margin: 0; padding: 0;
	list-style: none;
	float: left;
	width: 900px;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
}

/*--CSS Sprites - Default State--*/
ul#topnav a {
	float: left;
	display: block;
	height: 43px; /*--Specify height of navigation--*/
	text-indent: -99999px; /*--Shoot the text off the page--*/
	background-position: left top;
}
/*--CSS Sprites - Hover State--*/
ul#topnav a:hover {
	background-position: left -43px;
}
/*--Assign an image and width to each link--*/
ul#topnav li.home a {
	background-image:url(images/button_02.jpg);
	width: 100px;
}
ul#topnav li.gall a {
	background-image:url(images/button_03.jpg);
	width: 100px;
}
ul#topnav li.amen a {
	background-image:url(images/button_04.jpg);
	width: 100px;
}
ul#topnav li.acti a {
	background-image:url(images/button_05.jpg);
	width: 100px;
}
ul#topnav li.rate a {
	background-image:url(images/button_06.jpg);
	width: 100px;
}
ul#topnav li.avai a {
	background-image:url(images/button_07.jpg);
	width: 100px;
}
ul#topnav li.maps a {
	background-image:url(images/button_08.jpg);
	width: 100px;
}
ul#topnav li.cont a {
	background-image:url(images/button_09.jpg);
	width: 100px;
}
ul#topnav li.term a {
	background-image:url(images/button_10.jpg);
	width: 100px;
}


#home li.home a,
#gall li.gall a,
#amen li.amen a,
#acti li.acti a,
#rate li.rate a,
#avai li.avai a,
#maps li.maps a,
#cont li.cont a,
#term li.term a

{
	background-position: left bottom;
}

/* ------------------------------ Menu Navigation Ends Here ----------------------------*/

#contentwrap {
width:900px;
margin:auto;
margin-top:30px;
}

#BorderTop {
background-image:url(images/shadowTop.png);
width:100%;
height:10px;
background-repeat:repeat-x;
}

#flashIs {
width:900px;
height:300px;
}

#BorderBot {
background-image:url(images/shadowBot.png);
width:900px;
height:10px;
}

/* ------------------------------ Sub Headings Start Here ----------------------------*/
#subGallery {
width:900px;
height:87px;
background-image:url(images/subGallery.png);
margin:auto;
padding:0px;
background-position:center;
padding-top:20px;
background-repeat:no-repeat;
margin-bottom:30px;
}

#subAmen {
width:900px;
height:87px;
background-image:url(images/subAmen.png);
margin:auto;
padding:0px;
background-position:center;
padding-top:20px;
background-repeat:no-repeat;
margin-bottom:30px;
}

#subActi {
width:900px;
height:87px;
background-image:url(images/subActi.png);
margin:auto;
padding:0px;
background-position:center;
padding-top:20px;
background-repeat:no-repeat;
margin-bottom:30px;
}

#subRate {
width:900px;
height:87px;
background-image:url(images/subRate.png);
margin:auto;
padding:0px;
background-position:center;
padding-top:20px;
background-repeat:no-repeat;
margin-bottom:30px;
}

#subAvai {
width:900px;
height:87px;
background-image:url(images/subAvai.png);
margin:auto;
padding:0px;
background-position:center;
padding-top:20px;
background-repeat:no-repeat;
margin-bottom:30px;
}

#subMaps {
width:900px;
height:87px;
background-image:url(images/subMaps.png);
margin:auto;
padding:0px;
background-position:center;
padding-top:20px;
background-repeat:no-repeat;
margin-bottom:30px;
}

#subCont {
width:900px;
height:87px;
background-image:url(images/subCont.png);
margin:auto;
padding:0px;
background-position:center;
padding-top:20px;
background-repeat:no-repeat;
margin-bottom:30px;
}

#subTerm {
width:900px;
height:87px;
background-image:url(images/subTerm.png);
margin:auto;
padding:0px;
background-position:center;
padding-top:20px;
background-repeat:no-repeat;
margin-bottom:30px;
}

/* ------------------------------ Sub Headings End Here ----------------------------*/



#content {
background-image:url(images/contentBG.jpg);
width:900px;
height:475px;
margin: 0;
}

#content_calendar {
background-image:url(images/contentBG.jpg);
width:900px;
}


#c1 {
width:420px;
float:left;
height:300px;
font-size:.8em;
padding:10px;
padding-left:20px;
text-align:justify;
list-style-image: url(images/bullet.jpg);
}

#c1Even {
width:410px;
height:700px;
padding:10px;
float:left;
list-style-image: url(images/bullet.jpg);
}

#amenFont {
padding-top:20px;
font-size:1.4em;
}

#actiFont {
padding-top:10px;
font-size:1.2em;
}

#termFont {
padding-top:5px;
font-size:1.4em;
}

#ratesC1 {
width:500px;
float:left;
height:400px;
font-size:.8em;
list-style-image: url(images/bullet.jpg);
background-image:url(images/rates.gif);
background-position:right bottom;
background-repeat:no-repeat;
text-align:center;
font-size:1.5em;
margin-left:25px;
}

#contactC1 {
width:500px;
float:left;
height:400px;
font-size:.8em;
list-style-image: url(images/bullet.jpg);
background-image:url(images/contact.gif);
background-position:right bottom;
background-repeat:no-repeat;
text-align:center;
font-size:1.5em;
margin-left:25px;
}

#c1 h1 {
font-size:1.5em;
font-family:Helvetica, sans-serif;
}

#ratesC1 a {
	color:#036;
}

#c2 {
width:330px;
float:right;
height:425px;
padding:15px;
padding-top:40px;
background-color:#003366;
background-image:url(images/right_arrow.gif);
background-repeat:no-repeat;
color:#cc6666;
}

#c2Even {
width:410px;
height:455px;
float:right;
padding:10px;
background-color:#003366;
background-image:url(images/right_arrow.gif);
background-repeat:no-repeat;
color:#cc6666;
}

#gBorderTop {
background-image:url(images/shadowTop.png);
width:750px;
height:10px;
background-repeat:repeat-x;
margin:auto;
}

#galleryContent {
width:900px;
height:480px;
margin:auto;
}

#gBorderBot {
background-image:url(images/shadowBot.png);
width:750px;
height:10px;
margin:auto;
}

div#footer {
	width: 900px;
	height: 40px;
	position: relative;
	bottom: 0;
	left: 50%;
	margin-left: -450px;
	background-color: transparent;
	color: white;
}

h2.ui-widget-header {
	font-size: 2em;
}

#footer {
margin-top:10px;
width:900px;
height:40px;
background: transparent url(images/transBar.png);
clear:both;
}

#footer p {
padding:3px;
font-size:.8em;
color:#ffcc99;
}

