*{ margin:0; padding:0; }
a {outline: none;}
.clear{clear: both;}
#flashResize{
	width: 100%;
	height: 100%;
}
#myId{
font-size: 0;
line-height: 0;
}
body{background-color:#edece9;}
#form1{
/*	width: 100%;
	height: 100%;*/ /*need this to vertically center in IE */
}
#distance { 
	background-color:#f0efed;
/*	width:100%;
	height:50%;
	margin-bottom:-380px;*/ /* half of container's height */
	float:left;
	}
	#container {
		background: #edece9 url(/images/bg_slice.jpg) repeat-x;
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:677px;
		width:100%;
		clear:left;
		text-align: center;
		}
		#containerCenter{
			width:953px;
			height:677px;
			margin: 0 auto;
			text-align: left;
			}
			#above_L1 {
				background:url(/images/above_L1.jpg) no-repeat;
				width:953px;
				height:23px;
			}
			#left_of_L1 {
				background: url(/images/left_of_L1.jpg) no-repeat;
				width:28px;
				height:35px;
			}
			#L1 {
				list-style:none;
				font-size:1px;
				line-height:1px;
				width:953px;
				height:35px;
				}
				#L1 li{
					float:left;
					display:inline;
					}
					#L1 li a{
						background:url(/images/L1.png) no-repeat;
						height:35px;
						display:block;
						float:left;
						text-indent:-9999px;
						line-height:5px;
						font-size:5px;
						}
						#L1 li a#L1_124622{background-position:0px 0px; width:152px;}
						#L1 li a#L1_124623{background-position:-152px 0px; width:114px;}
						#L1 li a#L1_124624{background-position:-266px 0px; width:109px;}
						#L1 li a#L1_124625{background-position:-375px 0px; width:106px;}
						#L1 li a#L1_124626{background-position:-481px 0px; width:120px;}
						#L1 li a#L1_124627{background-position:-601px 0px; width:85px;}
						#L1 li a#L1_124628{background-position:-686px 0px; width:101px;}
						#L1 li a#L1_124629{background-position:-787px 0px; width:94px;}

						#L1 li a#L1_124622:hover, #L1 li a#L1_124622.on{background-position:0px -35px;}
						#L1 li a#L1_124623:hover, #L1 li a#L1_124623.on{background-position:-152px -35px;}
						#L1 li a#L1_124624:hover, #L1 li a#L1_124624.on{background-position:-266px -35px;}
						#L1 li a#L1_124625:hover, #L1 li a#L1_124625.on{background-position:-375px -35px;}
						#L1 li a#L1_124626:hover, #L1 li a#L1_124626.on{background-position:-481px -35px;}
						#L1 li a#L1_124627:hover, #L1 li a#L1_124627.on{background-position:-601px -35px;}
						#L1 li a#L1_124628:hover, #L1 li a#L1_124628.on{background-position:-686px -35px;}
						#L1 li a#L1_124629:hover, #L1 li a#L1_124629.on{background-position:-787px -35px;}
						
				#right_of_L1 {
					background: url(/images/right_of_L1.jpg) no-repeat;
					width:44px;
					height:35px;
				}
				
				#center_image {
					background: url(/images/center_photo.jpg) no-repeat;
					width:953px;
					height:423px;
					}
					#quote {
						margin:0px 0 0 49px;
						float:left;
						width:193px;	
						}
						#center_image h2 {
							font:italic 21px/31px times new roman;
							color:#e5e4d2;
						}
						#center_image p {
							font:italic 10px/23px arial;
							color:#766a63;
						}
					#get_flash {
						color:#FFFFFF;
						display:block;
						font:10px/14px verdana;
						padding:205px 54px 0 773px;
						text-align:right;
						}
						#get_flash a, #get_flash a:visited {
							color:#ffffff;
							text-decoration:underline;
						}
						#get_flash a:hover { text-decoration:none;}
					#connections {
						float:right;
						height:93px;
						width:133px;
						margin:6px 53px 0 0;
						}
						#connections a {
							background:transparent none repeat scroll 0 0;
							display:block;
							height:93px;
							position:relative;
							width:103px;
							text-indent:-999999;
						}
					
				/*news and events */
				.news_events_text {
					font:12px/18px arial;
					color:#6c6f70;
					display:block;
				}
				.title, .title a{
					background-color:#FFFFFF;
					font:18px/20px times new roman;
					color:#074d72;
					display:block;
					padding-bottom:2px;
					text-decoration:none;
				}
						
				/*news */
				#news_events_wrapper {padding-left:12px;}
					#news_wrapper {float:left;}
						#news_top {
							background:url(/images/news_top.jpg) no-repeat;
							width:342px;
							height:29px;
							font-size:1px; /* IE sucks*/
						}
						#news_container {
							background: #e5e4d2 url(/images/news.png) no-repeat;
							width:342px;
							height:125px;
							}
							#news_padding {padding:9px 15px 0px 33px;}
								
								/*new news pager*/
								#stories{
									height:96px;
									overflow:hidden;
									}
									.newsContainer{
										text-align: left;
										list-style: none;
									}
								/*end of news pager*/
									.news_image img {padding:5px 8px 0 0;}
						#news_bottom {
							float:left;
							background:url(/images/news_bottom.png) no-repeat;
							width:342px;
							height:20px;
						}
						
						/* news paging */						
						.pager {
							list-style:none;
							padding-left:33px;
							font-size:1px;
							line-height:1px;
							width:200px;
							height:16px;
							}
							.pager li{
								float:left;
								display:inline;
								/*cursor:pointer;*/
								}
								.pager li a {
									background:url(/images/page_numbers.png) no-repeat;
									display:block;
									float:left;
									height:16px;
									text-indent:-9999px;
									line-height:5px;
									font-size:5px;
									}
									.pager li a#pager_0{background-position:0px 0px; width:18px;}
									.pager li a#pager_1{background-position:-18px 0px; width:20px;}
									.pager li a#pager_2{background-position:-38px 0px; width:20px;}
									.pager li a#pager_3{background-position:-58px 0px; width:20px;}
									.pager li a#pager_4{background-position:-78px 0px; width:18px;}
									
									.pager li a#pager_0:hover, .pager li a#pager_0.on{background-position:0px -16px;}
									.pager li a#pager_1:hover, .pager li a#pager_1.on{background-position:-18px -16px;}
									.pager li a#pager_2:hover, .pager li a#pager_2.on{background-position:-38px -16px;}
									.pager li a#pager_3:hover, .pager li a#pager_3.on{background-position:-58px -16px;}
									.pager li a#pager_4:hover, .pager li a#pager_4.on{background-position:-78px -16px;}
									
					/* events paging */						
						.event_pager {
							list-style:none;
							padding-left:33px;
							font-size:1px;
							line-height:1px;
							width:200px;
							height:16px;
							}
							.event_pager li{
								float:left;
								display:inline;
								/*cursor:pointer;*/
								}
								.event_pager li a {
									background:url(/images/page_numbers.png) no-repeat;
									display:block;
									float:left;
									height:16px;
									text-indent:-9999px;
									line-height:5px;
									font-size:5px;
									}
									.event_pager li a#eventpager_0{background-position:0px 0px; width:18px;}
									.event_pager li a#eventpager_1{background-position:-18px 0px; width:20px;}
									.event_pager li a#eventpager_2{background-position:-38px 0px; width:20px;}
									.event_pager li a#eventpager_3{background-position:-58px 0px; width:20px;}
									.event_pager li a#eventpager_4{background-position:-78px 0px; width:18px;}
									
									.event_pager li a#eventpager_0:hover, .event_pager li a#eventpager_0.on{background-position:0px -16px;}
									.event_pager li a#eventpager_1:hover, .event_pager li a#eventpager_1.on{background-position:-18px -16px;}
									.event_pager li a#eventpager_2:hover, .event_pager li a#eventpager_2.on{background-position:-38px -16px;}
									.event_pager li a#eventpager_3:hover, .event_pager li a#eventpager_3.on{background-position:-58px -16px;}
									.event_pager li a#eventpager_4:hover, .event_pager li a#eventpager_4.on{background-position:-78px -16px;}
							/*.cycle_menu {padding-left:33px;}*/
						
							#news_pageing {float:left;}
							#news_read_more {padding-right:27px;	}
								#news_read_morebg {
									float:right;
									background:url(/images/allNews.png) no-repeat;
									width:55px;
									height:15px;
									line-height:0px;
									}												
									#news_read_more a {
									background:transparent none repeat scroll 0 0;
									display:block;
									position:relative;
									height:15px;
									width:55px;
									text-indent:-999999;
									}
							#news_read_more a:hover {text-decoration:none;}
							
							/*events */
							#events_read_more {padding-right:27px;}
								#events_read_morebg {
									float:right;
									background:url(/images/allEvents.png) no-repeat;
									width:55px;
									height:15px;
									line-height:0px;
									}
									#events_read_more a  {
										background:transparent none repeat scroll 0 0;
										display:block;
										position:relative;
										height:15px;
										width:55px;
										text-indent:-999999;
									}
							#events_read_more a:hover {text-decoration:none;}
					#events_wrapper {float:left;}
						#events_top {
							background:url(/images/events_top.png) no-repeat;
							width:324px;
							height:29px;
							font-size:1px; /* IE sucks*/
						}
						#events_container {
							background: #e5e4d2 url(/images/events.png) no-repeat;
							width:324px;
							height:125px;
							}
							#event_padding {	padding:9px 15px 0px 26px;}
								.events {height:96px;}
						#events_bottom {
							float:left;
							background:url(/images/events_bottom.png) no-repeat;
							width:324px;
							height:20px;
						}
							#events_pageing {float:left;}
						#event_stories {
							height:96px;
							overflow:hidden;
							}
							.eventsContainer {
								text-align: left;
								list-style: none;
							}
	
	#slf_mng_buttons {
		background:url(/images/slf_mng_buttons_bg.png) no-repeat;
		float:left;
		padding-left:5px;
	}
	.mng_links_wrapper {
		font-size:1px;
		padding-bottom:6px;
	}
	
	#footer {
		width:941px;
		margin-left:12px;
		}			
		#footer_logo {
			float:left;
			background: url(/images/footer_logo.png) no-repeat;
			width:132px;
			height:22px;
			text-indent:-99999;
		}			
		#footer_address {
			float:left;
			list-style:none;
			padding-top:4px;
			}
			#footer_address li{
				float:left;
				display:inline;
				font:11px arial;
				color:#373834;
				padding-left:13px;
				}
					
		#footer_links {
			float:left;
			list-style:none;
			padding-left:65px;
			padding-top:4px;
			}
			#footer_links li{
				float:left;
				display:inline;
				font:11px arial;
				padding-left:10px;
				}
				#footer_links li a{text-decoration:underline;color:#373834;}
				#footer_links li a:hover{text-decoration:none;}
		
		#search {
			float:left;
			background: url(/images/search.png) no-repeat;
			width:174px;
			height:22px;
			margin-left:10px;
			}
			#searchbox {padding:4px 0 4px 10px;}
				#searchbox input {
					background:transparent none repeat scroll 0 0;
					border:medium none;
					display:inline;
					float:left;
					color:#6d6e65;
					font-family:Arial;
					font-size:12px;
					font-style:bold;
					height:15px;
					padding-left:3px;
					width:140px;
				}
				#searchbox a {
					display:block;
					float:left;
					height:22px;
					text-indent:-9999px;
					width:24px;
				}

