/* CSS Document */


/* <![CDATA[ */

	body {
	margin:0;
	padding:0;
	font:11pt/1.5 sans-serif;
	background-image: url(/images/VertBack2.jpg);
	font-size: small;
	line-height: normal;
	padding-top: 20px;
	background-repeat: no-repeat;
		}
		
	#mainblock {
	width:900px;
	margin:0 auto 15px;
	position:relative;
	background-color: #FFFFFF;
	height: 659px;
	background-repeat: no-repeat;
	background-image: url(Images/HomeBack2.jpg);
	}
#mainblockCurrent {
	width:770px;
	margin:0 auto 15px;
	position:relative;
	background-color: #FFFFFF;
	height: 2850px;
	background-repeat: no-repeat;
	}
			#tagline {
	margin:0;
	padding:5;
	height: 17px;
	position: absolute;
	width: 108px;
	top: 33px;
	left: 235px;
	vertical-align: middle;
	z-index: 3;
	background-image: url(images2/tagline.jpg);
	background-repeat: inherit;
		}
		#logo {
	margin:0;
	padding:5;
	height: 77px;
	position: absolute;
	width: 201px;
	top: 22px;
	left: 10px;
	vertical-align: middle;
	z-index: 3;
	
	background-repeat: inherit;
		}
		
		#mainmenu {
	margin:0;
	padding:0;
	background-repeat: no-repeat;
	height: 201px;
	position: absolute;
	width: 448px;
	top: -89px;
	left: 150px;
	vertical-align: middle;
	z-index: 4;
	background-color: #CCCCCC;
	text-align: left;
		}
		
		#HRule {
	margin:0;
	padding:5;
	height: 5px;
	position: absolute;
	width: 632px;
	top: 117px;
	left: 66px;
	vertical-align: middle;
	z-index: 3;
	background-image: url(images2/HRule.jpg);
	background-repeat: no-repeat;
		}
		
	#feature {
	margin:0;
	height: 129px;
	position: absolute;
	width: 459px;
	top: 10px;
	left: 233px;
	text-align: left;
	padding-left: 8px;
	padding-top: 2px;
	background-color: #FFFFFF;
	z-index: 9;
	
	background-repeat: no-repeat;
		}
				
	#left {
		float:none;
		width:150px;
		margin:0;
		padding:0;
		font-size:80%;
		top: 222px;
		position: absolute;
		left: 68px;
		}
		
	#header {
	margin:0;
	padding:0;
	background-image: url(/images/HeaderBack.jpg);
	background-repeat: no-repeat;
	height: 136px;
	position: relative;
	width: 750px;
	text-align: right;
		
		}
	#leftContent {
	margin:0;
	height: 34px;
	position: absolute;
	width: 352px;
	top: -26px;
	left: -1px;
	text-align: left;
	padding-left: 8px;
	padding-top: 2px;
	background-image: url(../images/ContentBack.jpg);
	background-repeat: no-repeat;
	z-index: 8;
		}
		
		#leftContentFB {
	margin:0;
	height: 289px;
	position: absolute;
	width: 318px;
	top: 202px;
	left: 9px;
	text-align: left;
	padding-left: 8px;
	padding-top: 2px;
	background-image: url(../images/ContentBack.jpg);
	background-repeat: no-repeat;
	z-index: 8;
		}
		
		
		#subNews {
	margin:0;
	height: 33px;
	position: absolute;
	width: 192px;
	top: 0px;
	left: 5px;
	text-align: left;
	padding-left: 5px;
	padding-top: 0px;
	background-color: #EAF5C5;
			}
					
		#sub1 {
	margin:0;
	height: 44px;
	position: absolute;
	width: 147px;
	top: 2px;
	left: 21px;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
			}
		#sub2 {
	margin:0;
	height: 21px;
	position: absolute;
	width: 147px;
	top: 46px;
	left: 21px;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
			}
	#sub3 {
	margin:0;
	height: 21px;
	position: absolute;
	width: 147px;
	top: 67px;
	left: 21px;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
			}
		#sub4 {
	margin:0;
	height: 21px;
	position: absolute;
	width: 147px;
	top: 88px;
	left: 21px;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
			}		
		#subBottom {
	margin:0;
	height: 66px;
	position: absolute;
	width: 147px;
	top: 109px;
	left: 21px;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
			}
	
	#primaryContent {
	margin:0;
	height: 308px;
	position: absolute;
	width: 464px;
	top: 145px;
	left: 236px;
	text-align: left;
	padding-left: 8px;
	padding-top: 2px;
	background-color: #FFFFFF;
	z-index: 9;
		}
		#primaryContentSub {
	margin:0;
	height: 460px;
	position: absolute;
	width: 464px;
	top: 10px;
	left: 236px;
	text-align: left;
	padding-left: 8px;
	padding-top: 2px;
	background-color: #FFFFFF;
	z-index: 9;
		}
						
	#midSection {
	margin:0;
	padding:0;
	height: 456px;
	position: relative;
	width: 901px;
	background-repeat: no-repeat;
		}
		#midSectionCurrent {
	margin:0;
	padding:0;
	height: 456px;
	position: relative;
	width: 750px;
	background-repeat: no-repeat;
		}
		
	#right {
		float:right;
		width:150px;
		background-image: url(/images/ColHeadBack.jpg);
		background-repeat: repeat-y;
			}
	
	#middle {
		background-image: url(/images/ColHeadBack.jpg);
		background-repeat: repeat-y;
		left: 221px;
		position: absolute;
		text-align: left;
		padding-left: 8px;
		top: 5px;
		width: 368px;
		height: 18px;
		border-top: solid #6897CA thin;
		border-bottom: solid #6897CA thin;
		}
		
		#footer {
	margin:0;
	padding:0;
	background-repeat: repeat-x;
	height: 92px;
	position: absolute;
	left: 13px;
	top: -136px;
	width: 391px;
	background-image: url(/images/FooterBack.jpg);
	z-index: 12;
		}
		#footerCurrent {
	margin:0;
	padding:0;
	background-repeat: repeat-x;
	height: 28px;
	position: absolute;
	left: 12px;
	top: 2679px;
	width: 740px;
	background-image: url(/images/FooterBack.jpg);
	z-index: 12;
		}
		
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
	h1,h2,h3,h4 { margin: 0.2em 0 }
	p {
	margin: 0.5em 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	a { color:black }
	
	.copy { text-align:center; font-size:80% }

/* ]]> */
.colHeader {
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #333333;
}
.newsabstract {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;	
		}
#theatre {
	margin:0;
	padding:0;
	background-image: url(/images/HeaderBack.jpg);
	background-repeat: no-repeat;
	height: 512px;
	position: absolute;
	width: 502px;
	text-align: center;
	left: 382px;
	top: 0px;
	background-color: #265762;
}
#MP3Player {
	margin:0;
	padding:0;
	background-image: url(/images/HeaderBack.jpg);
	background-repeat: no-repeat;
	height: 402px;
	position: absolute;
	width: 491px;
	text-align: center;
	left: 353px;
	top: 118px;
}
#Copyright {
	margin:0;
	padding:0;
	background-image: url(/images/HeaderBack.jpg);
	background-repeat: no-repeat;
	height: 370px;
	position: absolute;
	width: 531px;
	text-align: center;
	left: 438px;
	top: 162px;
}
#calendar {
	margin:0;
	padding:0;
	background-image: url(/images/HeaderBack.jpg);
	background-repeat: no-repeat;
	height: 500px;
	position: absolute;
	width: 684px;
	text-align: center;
	left: 210px;
	top: 18px;
}

