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

body{font-family:Verdana, Geneva,Arial, Helvetica, sans-serif; font-size:62.5%; background-color:#FFDD00;padding:0px; margin:0px; background-image:url(../images/designElements/global/symbols_bg.gif); background-position:center;}
	img{border:0px solid transparent;}
	#page{width:950px; font-size:1.4em;margin-right:auto; margin-left:auto;}
	#header{width:100%; margin-top:20px;}
	#header_elements{background-image:url(../images/designElements/header/banner_bg.gif); background-position:top; background-repeat:no-repeat; height:183px; width:100%;}
	#header_logo_container{margin-bottom:8px;float:left;}
	#header_dateLocation_container{float:right;margin-right:120px; margin-top:55px;}
	
	#menu_container{width:100%;height:96px; position:absolute; z-index:2; }
	#menu_item_container{width:940px; margin-left:auto; margin-right:auto;}
	.menuItem{background-image:url(../images/designElements/menu/ticket_bg.png); width:188px; height:96px;float:left;}
	.menuItemText{color:#663399; font-size:2.4em; font-weight:600;text-align:center;padding-top:25px; }
	#content_container{position:relative;  width:100%; min-height:300px;margin-left:auto; margin-right:auto;  }
	#content_container_paper{position:absolute; z-index:1; margin-left:auto; margin-right:auto; top:60px; left: 15px; border:0px solid #EEE4B6; min-height:300px; margin-left:6px; padding-bottom:0px; margin-bottom:70px;}
	#content_container_paperRightShadow{background-image:url(../images/designElements/content/content_bg_shadow.png);background-position:right; background-repeat:repeat-y;  width:910px;}
	#content_paper{padding-bottom:20px; background-color:#FFF5D1;padding-top:50px;  margin-left:auto; margin-right:auto; top:60px; left: 15px;  width:900px;}
	#content_main_container{background-color:#FFF; border:2px solid #EAE2BE; width: 550px; margin-left:20px; min-height:500px; float:left; padding-bottom:20px;}
	#content_main_containerFull{background-color:#FFF; border:2px solid #EAE2BE; width: 95%; margin-left:20px; min-height:500px; float:left; padding-bottom:20px;}
	#content_right_container1{background-color:#FFE67A; border:0px solid #EAE2BE; width: 260px; margin-left:20px; min-height:200px; float:left;}
	#content_right_container2{float:right;width:304px;margin-left:0px; margin-right:0px;}
	#content_right_container3{background-color:#FFE67A; border:0px solid #EAE2BE; width: 260px; margin-left:20px; min-height:200px; float:left;}
	#content_right_container4{background-color:#FFE67A; border:0px solid #EAE2BE; width: 260px; margin-left:20px; min-height:200px; float:left;}
	#content_right_inner1{margin:15px; border:2px solid white; padding:10px;min-height:200px; width:205px; margin-left:auto; margin-right:auto;}
	#content_right_inner2{margin:15px; border:2px solid white; padding:10px;min-height:200px; width:205px; margin-left:auto; margin-right:auto;}
	#content_right_inner3{margin:15px; border:2px solid white; padding:10px;min-height:200px; width:205px; margin-left:auto; margin-right:auto;}
	#content_welcome{width:100%; margin-bottom:15px; clear:both; text-align:center; padding-top:15px; margin-top:10px; background-image:url(../images/designElements/content/star_bg.png); background-position:center; background-repeat:no-repeat;}
	#content_footer{width:100%;clear:both;height:35px;}
	#content_bottom_shadow{background-image:url(../images/designElements/content/content_bg_shadow.png); min-height:6px; height:6px;width:895px;margin-left:15px; margin-right:auto;margin-bottom:5px;}
	.content_text1{margin-left:20px; margin-right:20px;}
	h1{color:#663399; font-family:Impact, Tahoma, Geneva, sans-serif; font-weight:bolder;}
	.imgCallout1{clear:both; width:100%; text-align:center;}
	.imgCallout2{ width:340px; text-align:center; text-align:center; margin-left:auto;margin-right:auto; margin-top:25px;}
	.rightHeader{text-align:center;margin-bottom:25px;margin-top:20px; font-size:1.1em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	.divider{width:50%; margin-left:auto; margin-right:auto; border:1px solid black;}
	.dividerPress{width:50%; margin-left:auto; margin-right:auto; border:1px solid #00A4E4;}
	#footer{height:100px;clear:both;}
	
	a:link{color:#00A4E4;}
	a:visited{color:#EE2B74;}
	a:hover{color:#F60;}
	
	a.mainLink:link{color:#00A4E4;}
	a.mainLink:visited{color:#EE2B74;}
	a.mainLink:hover{color:#F60;}
	
	a.menuLink:link{ color:#663399; text-decoration:none;}
	a.menuLink:visited{color:#663399;text-decoration:none;}
	a.menuLink:hover{color:#EE2B74;text-decoration:none;}
	
	a.sidebarLink:link{color:#663399; text-decoration:none;}
	a.sidebarLink:visited{color:#663399;text-decoration:none;}
	a.sidebarLink:hover{color:#FF6600;text-decoration:underline;}
	
	a.ziggLink:link{color:#663399; text-decoration:none;}
	a.ziggLink:visited{color:#663399;text-decoration:underline;}
	a.ziggLink:hover{color:#FF6600;text-decoration:underline;}
	
	.ziggurat{color:#663399; font-size:1.8em; font-weight:600;margin-bottom:15px;}
	.ziggSmall{color:#663399; font-size:1.5em; font-weight:500;margin-bottom:12px;}
	.sidebarTitle{color:#663399; font-size:1.0em;}
	.activityIcon{width:220px; float:left;}
	#signUp{clear:both;width: 260px;height:250px;float:left; margin-right:auto;margin-left:auto; padding:0px; background-image:url(../images/designElements/global/sign_up.png); background-position:center; background-repeat:no-repeat;}
	#signUpEntry{margin-top:145px;width:100%;clear:both;}
	#signUpButton{width:75px; float:right;}
	#signUpText{width:180px; float:left;margin-left:0px; padding-top:4px;}
	#signUpText2{padding-left:40px;overflow:hidden;}
	.galleryImage{width:200px; float:left; height:200px; margin-right:20px; margin-bottom:20px;}
	.galleryImageExhibit{width:200px; float:left; height:200px; margin-right: 5px; margin-bottom:5px;}
	.galleryImageExhibit a {display: block; height: 100%; width: 100%;}
	#galleryContainer{width:660px; margin-left:auto; margin-right:auto; clear:both;}
	#videoContainer{width:100%; clear:both;}
	.pressItem{margin-bottom:20px; width:100%;clear:both;}
	.pressCaption{}
	.pressTitle{font-weight:bold; font-weight:1.4em;}
	.bottomNavItem{float:left; width:100%; clear:both;}
	#bottomNav{width:900px;}
	.bottomNavColumn{width:30%;float:left;margin-right:10px; background-color:#FFDD00;padding-left:20px;padding-top:20px;padding-bottom:20px;}
	
	
	a.bottomNavLink:link{color:#663399;text-decoration:none;}
	a.bottomNavLink:visited{color:#663399;text-decoration:none;}
	a.bottomNavLink:hover{color:#F60;text-decoration:underline;}
	.imageCaption{font-size:0.7em; color:#666666;}
	