#Content .cell_lines {
	font-size: 12px;
	line-height: 11px;
}
	#Content .cell_lines li {
		display: block;
		margin: 0 0 7px 0;
	}
		#Content .cell_lines li a {
			line-height: 15px;
			color: #299a12;
		}
		#Content .cell_lines li a.cellToggle {
			display: block;
			float: left;
			background: url('../images/cell_lines-bullet.png') no-repeat 0 -15px;
			width: 20px;
			height: 15px;
			text-decoration: none;
		}
		#Content .cellContent {
			font-size: 11px;
			line-height: 14px;
			margin: 0;
			padding: 0 0 0 20px;
			position: relative;
		}
			#Content .cellContent h1 {
				font-size: 11px;
				color: #000;
				font-weight: bold;
				margin: 5px 0 2px 0;
			}

#FeaturedArea {
	background: #000;
	height: 342px;
	overflow: hidden;
	position: relative;
	}
	#FeaturedArea #Slides {
		position: relative;
		float: left;
		width: 970px;
		height: 342px;
		overflow: hidden;
		}
		#FeaturedArea #Slides .featuredSlide {
			position: absolute;
			top: 0;
			left: 0;
			width: 970px;
			height: 342px;
			background-repeat: no-repeat;
			}
			#FeaturedArea #Slides .featuredSlideContent {
				position: absolute;
				top: 105px;
				left: 510px;
				width: 430px;
				color: #FFF;
				font-size: 14px;
				overflow: hidden;
				font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
				}
				#FeaturedArea #Slides .featuredSlideContent h2 {
					font-size: 22px;
					font-weight: normal;
					color: #FFF;
					margin: 12px 0 10px 0;
					padding: 0;
					border: 0;
					text-transform: uppercase;
					font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
					}
				#FeaturedArea #Slides .featuredSlideContent a.readMore {
					display: block;
					background: url('../images/home/featured-read_more.png') no-repeat 0 0;
					padding-left: 22px;
					line-height: 18px;
					font-size: 12px;
					color: #FFF;
					font-weight: normal;
					text-decoration: none;
					}
					#FeaturedArea #Slides .featuredSlideContent a.readMore:hover {
						text-decoration: underline;
						}
			#FeaturedArea #Slides .featuredSlide .titleBackground {
				position: absolute;
				top: 110px;
				left: 0;
				width: 508px;
				height: 85px;
				background: #000;
				border: 1px solid #CCC;
				border-left: 0;
				border-right: 0;
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
				filter: alpha(opacity=75);
				-khtml-opacity: 0.75;
				-moz-opacity: 0.75;
				opacity: 0.75;
				}
	#FeaturedArea #Controls {
		position: absolute;
		left: 510px;
		top: 260px;
		z-index: 630;
		}
		#FeaturedArea #Controls a {
			display: block;
			width: 92px
			height: 58px;
			padding: 11px 0 0 0;
			overflow: hidden;
			float: left;
			margin-right: 15px;
			}
			#FeaturedArea #Controls a img {
				display: block;
				border: 1px solid #AAA;
				}
			#FeaturedArea #Controls a.active {
				background: url('../images/home/featured-active.png') no-repeat center 0;
				}
				#FeaturedArea #Controls a.active img {
					border-color: #FFF;
					}

#ContentLists {
	background: url(../../../skins/3/images/main.jpg) no-repeat 0 0;
	padding-top: 20px;
	color: #000;
	font-size: 11px;
	line-height: 16px;
	position: relative;
	min-height: 220px;
}
	*html #ContentLists { height: 150px; }
	#ContentLists .contentBucket {
		xbackground: url('../images/home/featured-divider.png') repeat-y right 0;
		width: 240px;
		float: left;
		padding: 0 20px;
		position: relative;
	}
		.featuredDate {
			float: left;
			color: #666;
			padding-right: 10px;
		}
		#ContentLists p {
			margin: 0;
		}
		#ContentLists h2 {
			background: url('../images/home/header1.png') no-repeat 0 0;
			height: 30px;
			overflow: hidden;
			margin: 0 0 15px 0;
		}
			#ContentLists h2 span {
				display: none;
			}
			#ContentLists h2.header2 {
				background-image: url('../images/home/header2.png');
			}
			#ContentLists h2.header3 {
				background-image: url('../images/home/header3.png');
			}
		#ContentLists .contentBucket img {
			display: block;
			border: 1px solid #000;
		}
		#ContentLists .contentBucket a {
			display: block;
			font-weight: bold;
			color: #00853F;
			font-size: 12px;
			text-decoration: none;
		}
			#ContentLists .contentBucket a:hover {
				text-decoration: underline;
			}
			#ContentLists .contentBucket a:hover img {
				border-color: #FEEC04;
			}
		#ContentLists .newsDate {
			font-weight: normal;
			color: #666;
		}
		#ContentLists .newsLink,
		#ContentLists .eventsLink {
			padding-left: 40px;
			background: url('../images/home/icon-news.png') no-repeat -2px 0;
		}
			#ContentLists .eventsLink {
				background: url('../images/home/icon-events.png') no-repeat -2px 0;
			}
#NoFlash {
	height: 342px;
	position: relative;
	background: url('../images/home/no_flash.jpg') no-repeat 0 0;
}
	#NoFlash a span {
		display: none;
	}
	#NoFlash .mainLinks {
		position: absolute;
		width: 408px;
		height: 128px;
	}
		#NoFlash #Link1 {
			top: 28px;
			left: 48px;
		}
		#NoFlash #Link2 {
			top: 170px;
			left: 48px;
		}
		#NoFlash #Link3 {
			top: 28px;
			right: 45px;
		}
		#NoFlash #Link4 {
			top: 170px;
			right: 45px;
		}
	#NoFlash #FlashLink {
		position: absolute;
		width: 356px;
		height: 37px;
		left: 288px;
		bottom: 0;
	}
#Map {
	width: 692px;
	background: #00b3f6;
	border: 1px solid #0ea5e2;
	padding: 1px;
	line-height: normal;
}
	#MapHeader {
		height: 48px;
		background: url('../map/header.png') no-repeat 0 0;
	}
	#MapLeft {
		width: 500px;
		height: 450px;
		float: left;
		overflow: hidden;
	}
	#MapRight {
		width: 170px;
		float: right;
		overflow: hidden;
		color: #FFF;
		padding: 10px 0;
	}
		.continent {
			display: none;
		}
			.location {
				margin: 0 0 10px 0;
				padding: 5px 0 10px 5px;
				font-size: 10px;
				border-bottom: 1px solid #7fd5f5;
			}
				.locationName {
					font-size: 11px;
					font-weight: bold;
					margin: 0 0 2px 0;
				}
#Content .button {
	border: 0;
}