html,body{
	margin:0;
	padding:0;
}

body{
	background-color:#2C4559;
	background-image:url(/images/layout/bg.gif);
	background-repeat:repeat-x;
	color:#647B90;
	font-family:Tahoma,arial,sans-serif;
}

#Container{
	background-image:url(/images/layout/wrapper.gif);
	background-repeat:repeat-y;
	margin:0 auto;
	text-align:left;
	width:980px;
}
#ContainerCalendar{
	background-image:url(/images/layout/wrapper_calendar.gif);
	background-repeat:repeat-y;
	margin:0 auto;
	text-align:left;
	width:980px;
}

#Header{
	background-image:url(/images/layout/header.jpg);
	background-repeat:no-repeat;
	height:206px;
	padding:0 15px;
	position:relative;
	width:100%;
}

#HomeLink{
	float:left;
}

#HomeLink img{
	border:0;
	height:180px;
	width:400px;
}

#Search{
	float:right;
	margin:5px 30px 0 0;
}

* html #Search{
	float:right;
	margin:5px 13px 0 0;
}

.SEARCH_FORM_BOX{
	background-color:#DCDCC0;
	border:1px solid #DCDCC0;
	color:#56554F;
	font-family:Tahoma,arial,sans-serif;
	font-size:0.875em;
	margin-bottom:-3px;
	margin-right:10px;
	height:20px;
	padding:0 0 -3px 0;
	width:162px;
}

.SEARCH_FORM_LABEL_TEXT{
	color:#56554F;
	font-family:Tahoma,arial,sans-serif;
	font-size:1em;
/*	margin:0 5px 0 10px;*/
}

.SUBMIT_BUTTON{
}

#TopNav{
	background-image:url(/images/layout/nav.gif);
	background-repeat:no-repeat;
	font-size:0.8em;
	height:51px;
	padding-left:7px;
	position:relative;
	width:100%;
}

#Left{
	float:left;
	margin:0 0 0 -980px;
	padding:5px 15px;
	width:284px;
}

#Left img{
	border:0;
/*	padding-top:5px;*/
}

#Navigation{
	margin-bottom:10px;
}

#Videos{
}

#Weather{
	margin:20px 0 20px 55px;
}

#Wrapper{
	float:left;
	width:100%;
}

#ContentHome{
	color:#647B90;
	font-family:Tahoma,arial,sans-serif;
	font-size:1em;
	line-height:1.4em;
	margin:0 328px 0 314px;
	min-height:630px;
/*	overflow:hidden;*/
	padding:5px 10px;
	width:318px;
}

#Content{
	color:#647B90;
	font-family:Tahoma,arial,sans-serif;
	font-size:1em;
	line-height:1.4em;
	margin:0 0 0 314px;
	min-height:630px;
/*	overflow:hidden;*/
	padding:10px 20px;
	width:626px;
}
#ContentCalendar{
	color:#647B90;
	font-family:Tahoma,arial,sans-serif;
	font-size:1em;
	line-height:1.4em;
	margin:0 0 0 15px;
	min-height:630px;
/*	overflow:hidden;*/
	width:950px;
}


#Content p, #ContentHome p{
	font-size:0.8em;
	line-height:1.4em;
}

.CityName{
	font-size: 0.75em;
	font-weight:700;
	padding:0px 5px 0px 0px;
	text-align:right;
}

.CityMiles{
	color:#999;
	font-size: 0.75em;
	padding:0px;
}

#Welcome{
/*	background-image:url(/images/layout/welcome_bg.gif);
	background-repeat:no-repeat;
	float:left;
	height:167px;
	line-height:1.4;
	margin-left:8px;
	padding:45px 15px 0 155px;
	width:154px;*/
}

a.More{
	color:#6B1A1B;
	text-decoration:underline;
}

a.More:hover{
	color:#666;
	text-decoration:underline;
}

H1{
	color:#3C5A74;
	font-family:Tahoma,arial,sans-serif;
	font-size:1em;
	font-weight:700;
	text-transform:uppercase;
	margin:5px 0 10px 0;
}

H2{
	color:#5E1717;
	font-family:Tahoma,arial,sans-serif;
	font-size:0.8em;
	font-weight:500;
	margin:5px 0;
	text-transform:uppercase;
}

A{
	color:#6B1A1B;
	text-decoration:underline;
}

A:hover{
	color:#666;
}

hr{
/*	background-color:#366;
	border:0px;
	color:#366;
	height:1px;*/
}

#News{
	background-image:url(/images/layout/news.gif);
	background-repeat:no-repeat;
/*	margin-bottom:10px;
	width:331px;*/
}

#Events{
	background-image:url(/images/layout/events.gif);
	background-repeat:no-repeat;
/*	margin-bottom:10px;
	width:331px;*/
}

#News h1, #Events h1{
	padding:4px 0 10px 60px;
}

#Right{
	float:left;
	margin:0 0 0 -328px;
	padding:5px 20px 5px 10px;
	width:288px;
}

* html #Right{
	float:left;
	margin:0 0 0 328px;
	padding:5px 20px 5px 10px;
	width:288px;
}

#slideshow{
	background-image:url(/images/layout/slideshow.gif);
	background-repeat:no-repeat;
	height:260px;
	margin-left:-5px;
	width:311px;
}

* html #slideshow{
/*	margin-top:-590px;*/
	position:absolute;
	top:265px;
}

#Buttons{
	position:absolute;
/*	top:530px;*/
}

#Buttons ul{
	list-style-type:none;
	margin:0;
	padding:0;
}

#Buttons ul img{
	border:0;
}

#Footer{
	background-image:url(/images/layout/footer.gif);
	clear:left;
	color:#F9F8F8;
	font-family:Tahoma,arial,sans-serif;
	font-size:0.625em;
	height:35px;
	padding-left:3px;
	padding-top:15px;
	width:100%;
}

ul.ulFooter{
	margin:0;
	padding:0;
}

ul.ulFooter img{
	border:0;
	margin-bottom:-2px;
	padding:0 4px;
}

ul.ulFooter li{
	display:inline;
}

ul.ulFooter > li.footer{
	border-right:1px solid #F9F8F8;
	margin-right:5px;
	padding-right:5px;
}

ul.ulFooter li a{
	color:#D6EDFF;
	text-decoration:none;
}

ul.ulFooter li a:hover{
	text-decoration:underline;
}

/* Site Map */

#objSiteMap img{
	border:0px;
	margin:0px;
}

#objSiteMap a{
/*	color:#666;
	font-weight:normal;
	text-decoration:underline;*/
}

#objSiteMap a:hover{
/*	color:#666;
	font-weight:normal;
	text-decoration:none;*/
}

.SiteMap a{
/*	font-family:Trebuchet MS,arial,sans-serif;*/
}

.RootNode{
}
.FB_FileListUL LI DIV SPAN {
     display:none;
}
.FB_Footer {
     display:none;
}

#EmergencyAlert {
	background-color: red;
	font-size: 14pt;
	text-align:center;
	font-weight:bold;
	color: #FFF;
}

