body{
	background:#2a3a4a url("../img/Bg-Glow.jpg") no-repeat center 15px;
	margin:26px auto;
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
	color:#2a3a4a;
}

a{ color:#7E9EC3; text-decoration:underline;}
a:hover{ color:#2a3a4a;}

#Container{ margin:0 auto; width:960px;}

#Header{ position:relative; margin:0 auto; height:105px; width:960px;}
h1{
	background:url("../img/Logo.png") no-repeat 0 0;
	text-indent:-5000px;
	margin:0;padding:0;
	position:absolute;
	top:23px;
	left:15px;
	display:block;
	width:337px;
	height:76px;
}
#TopMenu{
	background:url("../img/TopMenuBg.png") no-repeat right top;
	font-size:12px;
	float:right;
	line-height:31px;
	width:702px;
	height:53px;
}
#TopMenu #Time{
	float:left;
	font-weight:bold;
	text-align:left;
	padding-left:130px;
	width:180px;
}
#TopMenu #Links{
	float:right;
	text-align:right;
	padding-right:25px;
	width:367px;
}
#TopMenu #Links a{ color:#2a3a4a; text-decoration:none;}
#TopMenu #Links a:hover{ text-decoration:underline;}

#FacebookIcon{
	border:none;
	position:absolute;
	bottom:10px;
	right:20px;
}

#Menu{
	background:url("../img/MenuBg.jpg") left top no-repeat;
	font:normal 14px Georgia, "Trebuchet MS", sans-serif, serif;
	line-height:67px;
	width:960px;
	height:67px;
}

#WebBanner{
	position:relative;
	width:960px;
	height:151px;
}
	#WebBanner img{
		display:block;
		position:absolute;
		top:-7px;
		left:0;
		width:960px;
		height:151px;
	}

#PageContainer{ background-color:#FFF; margin:0 auto; padding:20px; padding-bottom:200px; width:920px;}
.lc{
	float:left;
	width:634px;
}
.rc{
	float:right;
	width:276px;
}
#Slideshow{
	background:url("../img/SlideshowBg.jpg");
	padding:15px 17px;
	width:590px;
	height:251px;
}
#Page{
	font-size:14px;
	color:#2a3a4a;
	line-height:18px;
	width:634px;
}
#Page h2{
	font-size:22px;
	color:#2a3a4a;
	line-height:25px;
	font-weight:normal;
	margin:15px 0;
	padding:0;
}

.rc .box{
	background:url("../img/BoxShadow.jpg") no-repeat center bottom;
	padding-bottom:30px;
	margin-bottom:15px;
	width:286px;
}
.rc .box h3.title{
	font-size:15px;
	color:#2a3a4a;
	line-height:35px;
	font-weight:normal;
	margin:0;padding:0;
	padding-left:26px;
	display:block;
	width:260px;
	height:35px;
}
.rc .box .content{
	color:#7e9ec3;
	font-size:11px;
	padding-left:25px;
	width:235px;
}
.rc .box a{
	font-size:12px;
	color:#2a3a4a;
	line-height:18px;
	text-decoration:underline;
}
.rc .box a:hover{
	color:#2a3a4a;
	text-decoration:none;
}
.statusUpdate{ background:url("../img/icon_rss.gif") no-repeat left center;}
.upcomingEvents{ background:url("../img/icon_calendar.gif") no-repeat left center;}

#Footer{
	background:url("../img/FooterBg.png");
	font-size:12px;
	color:#FFF;
	margin:0 auto;
	padding:0 20px;
	padding-top:50px;
	width:940px;
	height:70px;
}
#Footer .left{
	text-align:left;
	float:left;
	width:470px;
}
#Footer .right{
	text-align:right;
	float:right;
	width:470px;
}
#Footer a{ color:#7E9EC3; text-decoration:underline;}
#Footer a:hover{ color:#FFF; text-decoration:none;}

.trans{ behavior:url("/live_tpl/css/pngbehavior.htc");}
.clear{ overflow:hidden;}


#EventsSchedule{
		font-size:12px;
        line-height:15px;
}
#EventsSchedule strong{
        font-size:14px;
        color:#2a3a4a;
        font-weight:bold;
        line-height:30px;
}
#EventsSchedule #EventsTitle{
        border-bottom:1px solid #2a3a4a;
}
