/* CREATIVE CHALLENGE CLASSES */	
		.challenge .round {
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
		}
		
	

		.challenge #feature { border-left: 0; border-right: 0;}
		.challenge #feature .galleryList, .challenge #feature .eventList, .challenge #feature .eventItem { width: auto; }
		
		.challenge .galleryTitle { margin-bottom: 5px;}
		
		.challenge #feature .eventList .eventItem { padding-left: 0px; width: auto;}

		/* -- Content --*/
		.challenge #content {
			background-color:#FFFFFF;
			color: #333333;
			height: auto !important;
			min-height: 300px;
			padding: 0;
			width: 950px;
			z-index: 0;
		}

		.challenge #content li, 
		.challenge #content dt, 
		.challenge #content dd {
			padding-left: 15px;
		}

		.challenge img {
		}

		.challenge #leftContent {
			width: 415px;
			min-height: 475px;
			background: #fff;
			margin: 15px 0 0 15px;
			float: left;
			padding: 15px;
		}

		.challenge #feature {
			background:url("../images/mapbg.jpg") no-repeat scroll 0 0 transparent;
			width: 950px;
			padding: 0px;
			margin: 0px;
			min-height: 714px;
			position: relative;
			float: left;
		}

		.challenge .mapMenu {
			background: url("../images/menu-sprite.png") no-repeat top left;
			
			text-indent: -2000em;
		}

		.challenge .about {
			background-position: -11px -73px;
			height: 54px;
			width: 160px;
			position: absolute;
			top: 120px;
			right: 100px;
		}

		.challenge .about:hover,
		.challengeAbout .about {
			background-position: -11px 0;
			width: 162px;
			height: 60px;
			right: 101px;
			top: 116px;
		}

		.challenge .project {
			background-position: -191px -10px;
			height: 47px;
			position: absolute;
			right: 270px;
			top: 238px;
			width: 158px;
		}

		.challenge .project:hover,
		.challengeProject .project {
			background-position: -185px -88px;
			width: 165px;
			height: 53px;
			right: 266px;
			top: 237px;
		}

		.challenge .artist {
			background-position: -12px -151px;
			height: 51px;
			position: absolute;
			right: 50px;
			top: 241px;
			width: 155px;
		}

		.challenge .artist:hover,
		.challengeArtists .artist {
			background-position: -5px -227px;
			width: 162px;
			height: 57px;
			right: 47px;
			top: 238px;
		}

		.challenge .gallery {
			background-position: -386px -3px;
			height: 57px;
			position: absolute;
			right: 303px;
			top: 360px;
			width: 182px;
		}

		.challenge .gallery:hover,
		.challengeGallery .gallery {
			background-position: -387px -78px;
			width: 189px;
			height: 63px;
			top: 357px;
			right: 298px;
		}

		.challenge .communities {
			background-position: -600px -167px;
			height: 41px;
			position: absolute;
			right: 50px;
			top: 400px;
			width: 182px;
		}

		.challenge .communities:hover,
		.challengeCommunities .communities {
			background-position: -600px -240px;
			width: 189px;
			height: 47px;
			top: 395px;
			right: 46px;
		}

		.challenge .archives {
			background-position: -612px -100px;
			height: 39px;
			position: absolute;
			right: 225px;
			top: 460px;
			width: 113px;
		}

		.challenge .archives:hover,
		.challengeArchives .archives {
			background-position: -606px -8px;
			width: 120px;
			height: 45px;
			top: 456px;
			right: 221px;
		}

		.challenge .join {
			background-position: -385px -165px;
			height: 55px;
			position: absolute;
			right: 276px;
			top: 555px;
			width: 167px;
		}

		.challenge .join:hover,
		.challengeJoin .join {
			background-position: -385px -235px;
			width: 174px;
			height: 61px;
			top: 552px;
			right: 273px;
		}

		.challenge .talk {
			background-position: -204px -168px;
			height: 41px;
			position: absolute;
			right: 88px;
			top: 593px;
			width: 126px;
		}

		.challenge .talk:hover,
		.challengeTalk .talk {
			background-position: -196px -247px;
			width: 133px;
			height: 47px;
			top: 588px;
			right: 86px;
		}

		.challenge #connect {
			background: url("../images/about-arrow.png") no-repeat scroll 0 0 transparent;
			height: 100px;
			position: absolute;
			right: 268px;
			top: 36px;
			width: 227px;
		}

		.challengeProject #connect {
			background: url("../images/project-arrow.png") no-repeat scroll 0 0 transparent;
			height: 100px;
			position: absolute;
			right: 421px;
			top: 162px;
			width: 90px;
		}

		.challengeArtists #connect {
			background: url("../images/artist-arrow.png") no-repeat scroll 0 0 transparent;
			height: 157px;
			position: absolute;
			right: 202px;
			top: 104px;
			width: 288px;
		}

		.challengeGallery #connect {
			background: url("../images/gallery-arrow.png") no-repeat scroll 0 0 transparent;
			height: 105px;
			position: absolute;
			right: 396px;
			top: 266px;
			width: 115px;
		}

		.challengeCommunities #connect {
			background: url("../images/communities-arrow.png") no-repeat scroll 0 0 transparent;
			height: 203px;
			position: absolute;
			right: 195px;
			top: 202px;
			width: 360px;
		}

		.challengeArchives #connect {
			background: url("../images/archive-arrow.png") no-repeat scroll 0 0 transparent;
			height:90px;
			position: absolute;
			right: 328px;
			top: 389px;
			width: 185px;
		}

		.challengeJoin #connect {
			background: url("../images/join-arrow.png") no-repeat scroll 0 0 transparent;
			height: 153px;
			position: absolute;
			right: 265px;
			top: 407px;
			width: 242px;
		}

		.challengeTalk #connect {
			background: url("../images/talk-arrow.png") no-repeat scroll 0 0 transparent;
			height: 198px;
			position: absolute;
			right: 202px;
			top: 405px;
			width: 310px;
		}

		#rightContent {
			float: right;
			width: 450px;
		}

		#rightContent .map-menu {
			position: relative;
		}

		#rightContent #map-menu li#about{
			position: absolute;
			top: 0;
			right: 0;
		}


