@charset "utf-8";
/* CSS Document */

#wrapper {
	background: #625751;
}

#header {
	background: url(../../img/layout/header_bg.jpg) top repeat-x;
	height: 259px;
}
	#header #logo_search {
		height: 217px;
	}
		#header #logo_search img {
			margin-left: 15px;
			margin-top: 165px;
		}

#features, #features* {
	z-index: 0;
}

	#features #performances {
		float: left;
		width: 237px !important;
		height: 392px !important;		
	}
		#features #performances #performance_rotator {
			width: 237px !important;
			height: 392px !important;
		}
		#features #performances_controls {
			height: 20px;
			width: 45x;
			position: absolute;
			margin-top: 370px;
			margin-left: 205px;
		}
			#features #performances_controls #prev {
				display: block;
				height: 20px;
				width: 10px;
				text-indent: -9000px;
				background: url(../../img/features/prev.png) no-repeat top left;
				float: left;
				padding-right: 5px;
				cursor: pointer;
			}
			#features #performances_controls #next {
				display: block;
				height: 20px;
				width: 10px;
				text-indent: -9000px;
				background: url(../../img/features/next.png) no-repeat top left;
				float: left;
				cursor: pointer;
			}
		
		#performance_rotator {
			z-index: 0 !important;
		}
		#performances_controls, #performances_controls * {
			z-index: 60;
		}
		
	#features #features_rotator {
		float: left;
		margin-left: 5px;
		width: 718px !important;
		height: 392px !important;
		background: #000000;
	}
	
		#features #features_rotator2 {
		float: left;
		margin-left: 0px;
		width: 960x !important;
		height: 257px !important;
		background: #f5f3ee;
	}

#picture_links {
	float: left;
	height: 150px;
	background: transparent url(../../img/layout/picture_links_bg.png) no-repeat scroll center top;
	padding-top: 8px;
}
	#picture_links ul li {
		display: block;
		width: 236px;
		height: 150px;
		float: left;
		margin-left: 5px;
	}
	#picture_links ul li a {
		display: block;
		width: 236px;
		height: 150px;
		text-indent: -15000px;
	}	
		#picture_links ul li.first {
			width: 237px;
			margin-left: 0;
		}
		#picture_links ul li.first a {
			width: 237px;
		}
		
		#picture_links ul li a#pl_events {
			background: url(../../img/index/pl_events.jpg) top left no-repeat;
		}
		#picture_links ul li a#pl_events:hover {
			background-position: 0 -150px;
		}
		#picture_links ul li a#pl_school {
			background: url(../../img/index/pl_school.jpg) top left no-repeat;
		}
		#picture_links ul li a#pl_school:hover {
			background-position: 0 -150px;
		}
		#picture_links ul li a#pl_support {
			background: url(../../img/index/pl_support.jpg) top left no-repeat;
		}
		#picture_links ul li a#pl_support:hover {
			background-position: 0 -150px;
		}
		#picture_links ul li a#pl_community {
			background: url(../../img/index/pl_community.jpg) top left no-repeat;
		}
		#picture_links ul li a#pl_community:hover {
			background-position: 0 -150px;
		}
		
#footer {
	background: url(../../img/layout/footer_bg_index.gif) bottom repeat-x;
}