@CHARSET "ISO-8859-1";

/* CYCLE */
#cycleContainer {
	width: 100%;
	background-color: red;
	height: 300px;
}
	#cycleFrameTop {
		position: absolute;
		top: 0px;
		left: -10px;
		z-index: 98;
		width: 590px;
		margin-left: 10px;
	}
			
	#cycleFrameBottom {
		position: absolute;
		top: 263px; /*363px*/
		left: 200px;
		z-index: 98;
		width: 590px;
		margin-left: 10px;
	}
		
	.cycle {
		width: 100%;
		height: 100%;
		background-color: black;
	}
				
		.cycle img {
			width: 100%;
			height: 100%;
		}


/* HOURS */		
#hours {
	width: 380px;
	margin: 50px 0;
	float: left;
}

		#hours .times {font-weight: bold;}
		#hours .timesSub {font-weight: italic; font-size: .9em;}


/* NAVBAR */
#navBarCal {
	float: left;
}

#navBarCal ul {
	list-style-type: none;
	margin: 0;
	padding: 0;

}

#navBarCal ul li {
	display: inline;
	float: left;
	padding-right: 15px;
	position: relative;

}

#navBar {
	float: left;
	display: inline;
	padding: 10px 0px 0px 0px;
	height: 240px;
	margin: 40px 20px 0px 0px;
	border-right: 2px solid #2e2c2b;
}

	#navBar ul, #navBarFull ul {
		list-style-type: none;
	}

	#navBar li, #navBarFull li {
		padding: 5px 0px;
	}
	
	#navBar a, #navBarFull a {
		width: 6em;
		text-decoration: none;
		color: #666666;
		padding: 0.2em 0.6em;
		font-size: 125%;
	}
		#navBar a:hover, #navBarFull a:hover {
			color: #000000;
		}
		
#navBarFull {
	float: left;
	display: inline;
	padding: 10px 0px 0px 0px;
	height: 820px;
	margin: 40px 20px 0px 0px;
	border-right: 2px solid #2e2c2b;
}



/* SIDE IMG (on INDEX.PHP) */
#sideBanner{
	margin: 40px 0px 0px 20px;
	float: left;
	width: 240px; /*350*/
	height: 206px; /*300*/
	z-index: 0;
}

	#sideBanner img {
		width: 100%; 
		height: 100%; 
		z-index: 0;
	}
