/*Foundation landing */
.FoundationLanding {
	background: #fff url(/images/festlandingbg.jpg) no-repeat center top;
	clear:both;
}
#navTabs a#foundationTab {background-image: none;background-color: #FF8D2B}
#sectionNavFoundation {background-color:#FF8D2B; text-align: center; padding:17px 0; width:956px; margin:0 auto; clear:both;}
#sectionNavFoundation a { color:#fff; font-size:1.5em; ; text-decoration:none; letter-spacing:-1px;}
#sectionNavFoundation a:hover {
	color:#FFE3CC
}
.sectionnavbullet {margin:0 35px 3px}
.FoundationLanding #logo {
	width:203px;
	float:left;
	padding:183px 0 0 25px;
}
.FoundationLanding #headline { 
	width:340px;
	float:left;
	padding:170px 0 0 0px;
	}
.FoundationLanding #headline h1 {margin:0; padding:0}
.FoundationLanding #headline span.date {font-size:1.3em; font-weight:bold; color:#666; display:block; margin:5px 0;}
.FoundationLanding #lineupWrapper {
	width:376px;
	height:281px;
	float:right;
	background: url(/images/lineupwrapperbg_foundation.png) repeat left top;
	margin: 14px 10px 18px 0;
	color:#3C3C3C;
	}
.FoundationLanding #lineupWrapper h2 { margin:14px 0 5px 24px; padding:0; font-size:1.3em;}
.FoundationLanding #lineupWrapper .artistThumb { margin:0px 12px 14px 24px; padding:0; float:left;}
.FoundationLanding #lineupWrapper h3 { margin:15px 5px 5px 0px; padding:0; font-size:1.5em;}
.FoundationLanding #lineupWrapper p {padding:0 5px 5px 0; margin:0; font-size:.9em;}
.FoundationLanding #lineupWrapper a {color:#000; text-decoration:none; color:#3C3C3C; font-weight:bold;}
.FoundationLanding #lineupWrapper a:hover {text-decoration:underline; color:#000;}
.FoundationLanding #lineupWrapper #mp3Player { clear:both; background-color:#F6F9F5; height:83px; margin: 0 4px;}
/*foundation sub */
.Foundationsub {
	background: #fff url(/images/entertainmentbg.jpg) no-repeat center top;
	clear:both;
}
.Foundationsub #logo {
	width:203px;
	float:left;
	padding:30px 0 0 26px;
}
#genericWrapper {width:622px; float:right; border: solid 1px #85A3C2; margin: 23px 38px 30px 0; background-color:#fff; padding:20px}
#genericWrapper a, #genericWrapper a:active, #genericWrapper a:visited {
	color:#FF8D2B;
}
#genericWrapper a:hover {
	color:#FFC595;
}
#genericWrapper h1 {color:#FF6600;}