	body {
			background:#eeeeee;
			margin-top:0px;
			}
	#banner {
			width:780px;
			background:#ffffff;
			border-top:1px solid #000000;
			}
	#header_bar {
			width:780px;
			text-align:right;
			padding: 0px 0px 0px 0px;
			border-bottom:1px solid #FFFFFF;
			background:#000000;
			}
	#menu {
			width:770px;
			height:16px;
			background:#6f3014;
			color:#ffffff;
			font-size: 12px;
			text-align:left;
			padding: 2px 5px 2px 5px;
			}
	#admin-menu {
			width:785px;
			height:18px;
			background:#cccccc;
			color:#ffffff;
			text-align:right;
			font-size: 9pt;
			font-weight: bold;
			text-align:center;
			padding-top: 4px;
			}
	#main {
			width:780px;
			min-height:300px;
			background:#FFFFFF;
			}
	#text {
			width:480px;
			padding:8px 10px 10px 10px;
			float:left;
			}
	#films {
			width:780px;
			float:left;
			}
	#contact {
			width:480px;
			padding:0px 10px 10px 10px;
			float:left;
			}
	#side-bar {
			width:135px;
			float:left;
			margin:0px 5px 50px 5px;
			}
	#side-right {
			width:260px;
			float:left;
			margin:0px 5px 50px 5px;
			}
	#calendar {
			width:152px;
			background-position:top left;
			}
	#latest-news {
			width:257px;
			background:#efefef;
			border:1px solid #b2b3b5;
			}
	#breadcrumbs {
			width:555px;
			float:left;
			margin:2px 5px 0px 5px;
			}
	#base {
			width:760px;
			height:74px;
			float:left;
			}
	#menu_header {
			background: #edbdd9;
			padding-left:3px;
			border-top:1px dashed #b8085d;
			border-bottom:1px dashed #b8085d;
			color:#b8085d;
			}
	#menu_item {
			padding-left:3px;
			border-bottom:1px dashed #cccccc;
			padding-top:3px;
			}
	#menu_sub_item {
			padding-left:3px;
			padding-top:3px;
			}
	#news_headline {
			padding-left:3px;
			border-bottom:1px solid #efefef;
			padding-top:3px;
			padding-bottom:3px;
			}
	td, body, pre {
			font-size:11px;
			font-family:arial;
			}
			
	/*GALLERY*/
	 /* position:fixed */
	.outer { 
		z-index:1;
		position:fixed; 
		top:0; 
		left:0; 
		width:100%; 
		height:100%; 
		background-image: url("/images/slideshow/transparent.png");
	}
	 
	 /* centering */
	.middle { z-index:2;height:100%; display:table; margin:0 auto;}
	.inner { vertical-align:middle; display:table-cell; }
	
	.slideshow-tip {
		color: #fff;
		z-index: 13000;
		border:2px solid #FFFFFF;
	}
			 
	.slideshow-text {
		font-size: 11px;
		font-family:arial;
	}
	
	/*scroll box */
	#mousemove {
		width: 594px;
		height: 30px;
		margin: 0;
		overflow:hidden;
		white-space:nowrap;
	}
	 
	.inside {
	
	}

	a:link {color: #51626f;	text-decoration: none;}
	a:visited {color: #51626f; text-decoration: none;}
	a:hover {color: #ff4802; text-decoration: none;}
	a:active {color: #51626f;	text-decoration: none;}
	
	a.menu_link:link {color: #FFFFFF;	text-decoration: none;}
	a.menu_link:visited {color: #FFFFFF; text-decoration: none;}
	a.menu_link:hover {color: #efefef; text-decoration: none;}
	a.menu_link:active {color: #FFFFFF;	text-decoration: none;}
	
	a.top_menu:link {color: #000000;	text-decoration: none;}
	a.top_menu:visited {color: #000000; text-decoration: none;}
	a.top_menu:hover {color: #efefef; text-decoration: none;}
	a.top_menu:active {color: #000000;	text-decoration: none;}
	
	a.delete:link {color: #ff0000;	text-decoration: none;font-weight:bold;}
	a.delete:visited {color: #ff0000; text-decoration: none;font-weight:bold;}
	a.delete:hover {color: #ff0000; text-decoration: none;font-weight:bold;}
	a.delete:active {color: #ff0000;	text-decoration: none;font-weight:bold;}
	
	a.event_bullet:link {color: #b8085d;	text-decoration: none;}
	a.event_bullet:visited {color: #b8085d; text-decoration: none;}
	a.event_bullet:hover {color: #e86db2; text-decoration: none;}
	a.event_bullet:active {color: #b8085d;	text-decoration: none;}
	
	.item_title {
			color: #ff0300;
			font-size:14px;
			font-weight: bold;
			}
	.title_lrg {
			font-size:12px;
			font-family:"Arial";
			color:#8996a0;
			text-transform:uppercase;
			}
	.title_lrg_main {
			font-size:14px;
			font-family:"Arial";
			color:#ff0300;
			}
	.headline_lrg_main {
			font-size:12px;
			font-family:"Arial";
			color:#ff4802;
			font-weight: bold;
			border-bottom:1px solid #CCCCCC;
			padding:4px;
			}
	.title_sml {
			font-size:10px;
			color:#626469;
			}
	.continue {
			font-size:8pt;
			color:#cccccc;
			text-align:center;
			margin:0px;
			}
	.content_frame {
			border:1px solid #efefef;
			margin-bottom:20px;
			}
	.fieldset {
			border:1px solid #cccccc;
			}
	.side_title {
			color:#FFFFFF;
			font-weight: bold;
			text-align:right;
			height:30px;
			font-size:9pt;
			padding-top:3px;
			padding-right:3px;
			}
	.side_title_sign {
			color:#b8085d;
			font-weight: bold;
			text-align:right;
			height:30px;
			font-size:9pt;
			padding-top:3px;
			padding-right:3px;
			}

	.weather_title {
			font-family: Arial;
			font-size: 14px;
			font-weight: bold;
			color: #f5000a;
			}
	.menu-hr {
			margin-top: 3px;
			margin-bottom: 1px;
			padding:0px;
			height: 1px;
			color:#FFFFFF;
			}
	.film-title {
			font-size:15pt;
			color: #ff6200;
			}
	.seriesTitle {
			padding:5px 0px 5px 0px;
			}
	.highlight {
			font-size: 10pt;
			font-weight: bold;
			text-transform: uppercase;
			}
	input {
			font-size:9pt;
			border:1px solid #e3e3e7;
			}
	select {
			font-size:9pt;
			border:1px solid #e3e3e7;
			}
	textarea {
			font-size:9pt;
			border:1px solid #e3e3e7;
			}
	ul {
		list-style-type: square;
		color:#51626f;
		}
	ul.newsheadlines {
		list-style-image:url(/images/news_bullet.gif);
		margin-left:-20px;
		margin-top:0px;
		margin-bottom:0px;
		text-transform:uppercase;
		}
		
	li.newsbullet {
		margin-bottom:10px;
		}
		
