		body {
			text-align:center;
			background-color: #757575;
			}
		
		ul, li {
			z-index:51; 
			color:#000000;
			font-family: verdana,arial,helvetica;
			font-size: 9px;
			font-weight: normal;
			line-height: 1.25 em;
		}
		
		p {
			font-family: verdana,arial,helvetica;
			font-size: 9px;
		}
		
		
		#container {
			width:967px;
			margin-right:auto;
			margin-left:auto;
			text-align:left;
			margin-bottom:auto;
			}
			
		#header {
			width:967px;
			height:235px;
			/* background-image:url('/images/header_back.jpg'); */
			background-repeat:no-repeat;
			float:left;
			}
			
		#sidenav {
			width:269px;
			height:343px;
			background-image:url('/images/leftnav_back.jpg');
			background-repeat:no-repeat;
			float:left;
			vertical-align:top;
			}

		#contentcontainer {
			width:436px;
			background:url('/images/main_back.jpg') no-repeat #fff;
			float:left;			
			vertical-align:bottom;
			}
			
		#content  { 
			  width: 400px; 
			  height: 323px;
				position: relative;
				margin-top:20px;
				left: 10px;
				top: 10px;
				overflow: auto;
			}
			
		#sub_content  { 
			  width: 400px; 
				position: relative;
				margin-top:20px;
				left: 10px;
				top: 10px;
			}

		#right {
			width:262px;
			height:343px;
			background-image:url('/images/right_sub_back.jpg');
			background-repeat:no-repeat;
			float:right;
			vertical-align:top;
			}

			
		#footer {
			width:967px;
			height:142px;
			background-image:url('/images/footer.jpg');
			background-repeat:no-repeat;
			float:left;
			}

		#footer2 {
			width:967px;
			height: 196px;
			background-image:url('/images/homepage_pics.jpg');
			background-repeat:no-repeat;
			float:left;
			}


			
		#menu  { 
			  width: 200px; 
				height: 250px; 
				position: relative;
				left: 40px;
				top: 20px;
			}

		#menu ul {
				list-style :none; 
				width: 180px;
				text-decoration: none;
				line-height: 10px;
			}
			
		#menu li,a {
				z-index:53; 
			  margin: 1.2em 0;
				padding-left: 0px;
				font-family: arial black,verdana,helvetica;
				font-size: 12px;
				font-weight: 500;
				font-stretch: ultra-condensed;
				color:#FFFFFF;	
				font-style: italic;
				list-style:none;
				text-decoration: none;
			}	
		
		#right2 {
			width:262px;
			height:343px;
			background-image:url('/images/right_back.jpg');
			background-repeat:no-repeat;
			float:right;
			vertical-align:top;
			display: none;
			position: relative;
			top: 0px;
			left: 0px;
			}
			
		#right2alt {
			width:262px;
			height:343px;
			background-image:url('/images/right_back_alt.jpg');
			background-repeat:no-repeat;
			float:right;
			vertical-align:top;
			display: block;
			}
			
		#slice {
			width:967px;
			height:50px;
			background-image:url('/images/full_backtile.gif');
			background-repeat:repeat y;
			vertical-align:top;
			}

			
		#schedule  { 
			  width: 200px; 
				height: 250px; 
				position: relative;
				left: -5px;
				top: 0px;
			}

		#schedule ul {
				list-style :none; 
				width: 180px;
				text-decoration: none;
				line-height: 10px;
			}
			
		#schedule li, #schedule a {
				z-index:53; 
			  margin: 1.2em 0;
				padding-left: 0px;
				font-family: arial,verdana,helvetica;
				font-size: 12px;
				color:#FFFFFF;	
				font-style: italic;
				list-style:none;
				text-decoration: none;
				margin-top: 0px;
			}
		
		#schedule p {
			color: #fff;
			font-family: Arian, Verdana, Helvetica, sans-serif;
			font-size: 10px;
			padding: 0 0 0 50px;
		}
			
		#schedule strong {
			font-size: 13px;
		}
		
		#content a {
			color:blue;	
			font-family: verdana,arial,helvetica;
			font-size: 9px;
		}	

			
		#content h1 {
			color:#660000;
			font-family: verdana,arial,helvetica;
			font-size: 16px;
			font-weight:bolder;
		}

		h3 {
			color:#000000;
			font-family: verdana,arial,helvetica;
			font-size: 12px;
		}
			
		#mainphoto {
			width:495px;
			height:168px;
			background-image:url('/images/home_photos.gif');
			background-repeat:no-repeat;
			float:left;
			vertical-align:top;
			position:relative;
			top:-80px;
			left:150px;
		}		
			