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

body,html {
	background:#FFF url(../imagesNew/header.jpg) 50% 0 no-repeat;
	color:#095285;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
	padding:0;}

h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;}
	
h1 {
	font-size:36px;}
	
h2 {
	font-size:24px;}
	
h3 {
	font-size:18px;}

a:link, a:active, a:visited {
	color:#b22;
	text-decoration:none;}

a:hover {
	text-decoration:underline;}
	
/* CLASSES */

.clear {
	clear:both !important;}
	
.right {
	float: right;}	
	
.left {
	float: left;}
	
.map {
	border: 1px solid #b22;}
	
.printOnly {
	display:none;}

/* STRUCTURE */

#container {
	width:920px;
	margin:0 auto;}

#credit {
	position:relative;
	top:10px;
	font-size:12px;
	font-weight:bold;}

#header {
	height:575px;}
	
	#header h1 {
		text-indent:-999em;}

#booknow {
	position:relative;
	top:325px;
	float:right;
	color:#FFF;
	font-weight:bold;
	font-size:36px;
	margin:0;
	padding:0;}

#ticketmaster {
	position:relative;
	top:340px;
	text-align:right;}
		
	#ticketmaster .large, #ticketmaster2 .large {
		font-size:24px;
		font-weight:bold;}
		
	#ticketmaster .normal, #ticketmaster2 .normal{
		font-size:18px;
		font-weight:bold;}		
		
	#ticketmaster .small, #ticketmaster2 .small{
		font-size:12px;}	
	
	#ticketmaster .large {
		font-size:24px;
		font-weight:bold;}
		
	#ticketmaster .normal{
		font-size:18px;
		font-weight:bold;}		
		
	#ticketmaster .small {
		font-size:12px;}	
	
#nav {
	position:absolute;
	top:517px;}

#contentArea {}

	#leftCol {
		width:430px;
		margin:0;
		padding:0;
		float:left;}

	#rightCol {
		width:490px;
		margin:0;
		padding:0;
		float:right;}
		
	#contentArea ul {
		list-style:circle;}
	
	#contentArea ul li {
		padding:0 0 10px 0;
		text-indent:0em;
		float:none;}

#footer {
	background:url(../imagesNew/footer.jpg) 0 0 no-repeat;
	padding:20px 0 0 0;
	margin:150px 0 100px 0;}
	
	#facebook {
		position:relative;
		top:-70px;
		float:right;
		padding:0;}
	
	#footer #footerLinks {
		padding:8px 0 0 20px;
		font-size:12px;
		float:left;}
		
		#footerLinks ul {
			list-style:none;
			padding:0;
			margin:0;}
		
		#footerLinks ul li {
			float:left;
			text-indent:0em;
			padding:0;
			margin:0;}
		
		#footerLinks ul li a {
			color:#2f8dbf;
			text-decoration:none;}
	
	#footer #sponsors {
		float:right;
		text-align:right;}



/* NAVIGATION */

#nav ul {
	list-style:none;
	margin:0;
	padding:0 0 0 30px;}

#nav ul li {
	display:block;
	float:left;
	text-indent:-999em;
	padding:0;}
	
ul li a:link, ul li a:active, ul li a:visited, ul li a:hover {
	outline:none;}	

#homeBtn a:link, #homeBtn a:active, #homeBtn a:visited {
	display:block;
	height:41px;
	width:74px;
	background:url(../imagesNew/btnHome.png) no-repeat;}

#homeBtn a:hover, #homeBtn a.selected {
	background:url(../imagesNew/btnHome.png) 0 -41px no-repeat;}
	
#skatingBtn a:link, #skatingBtn a:active, #skatingBtn a:visited {
	display:block;
	height:41px;
	width:99px;
	background:url(../imagesNew/btnSkating.png) no-repeat;}

#skatingBtn a:hover, #skatingBtn a.selected {
	background:url(../imagesNew/btnSkating.png) 0 -41px no-repeat;}
	
#activitesBtn a:link, #activitesBtn a:active, #activitesBtn a:visited {
	display:block;
	height:41px;
	width:120px;
	background:url(../imagesNew/btnActivities.png) no-repeat;}

#activitesBtn a:hover, #activitesBtn a.selected {
	background:url(../imagesNew/btnActivities.png) 0 -41px no-repeat;}
	
#ticketBtn a:link, #ticketBtn a:active, #ticketBtn a:visited {
	display:block;
	height:41px;
	width:127px;
	background:url(../imagesNew/btnTickets.png) no-repeat;}

#ticketBtn a:hover, #ticketBtn a.selected {
	background:url(../imagesNew/btnTickets.png) 0 -41px no-repeat;}
	
#newsBtn a:link, #newsBtn a:active, #newsBtn a:visited {
	display:block;
	height:41px;
	width:149px;
	background:url(../imagesNew/btnNews.png) no-repeat;}

#newsBtn a:hover, #newsBtn a.selected {
	background:url(../imagesNew/btnNews.png) 0 -41px no-repeat;}
	
#infoBtn a:link, #infoBtn a:active, #infoBtn a:visited {
	display:block;
	height:41px;
	width:154px;
	background:url(../imagesNew/btnInfo.png) no-repeat;}

#infoBtn a:hover, #infoBtn a.selected {
	background:url(../imagesNew/btnInfo.png) 0 -41px no-repeat;}
	
#faqBtn a:link, #faqBtn a:active, #faqBtn a:visited {
	display:block;
	height:41px;
	width:65px;
	background:url(../imagesNew/btnFaqs.png) no-repeat;}

#faqBtn a:hover, #faqsBtn a.selected {
	background:url(../imagesNew/btnFaqs.png) 0 -41px no-repeat;}	
	
#packagesBtn a:link, #packagesBtn a:active, #packagesBtn a:visited {
	display:block;
	height:41px;
	width:116px;
	background:url(../imagesNew/btnPackages.png) no-repeat;}

#packagesBtn a:hover, #packagesBtn a.selected {
	background:url(../imagesNew/btnPackages.png) 0 -41px no-repeat;}	
	
#gettingBtn a:link, #gettingBtn a:active, #gettingBtn a:visited {
	display:block;
	height:41px;
	width:116px;
	background:url(../imagesNew/btnGetting.png) no-repeat;}

#gettingBtn a:hover, #gettingBtn a.selected {
	background:url(../imagesNew/btnGetting.png) 0 -41px no-repeat;}
	
/* Overlay */

/* the overlayed element */ 
.simple_overlay { 
     
    /* must be initially hidden */ 
    display:none;
	     
    /* place overlay on top of other elements */ 
    z-index:1000; 
     
    /* styling */ 
	background-color:#0fbff1;	
    border:1px solid #666; 
     
    /* CSS3 styling for latest browsers */ 
    -moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000;} 

.simple_overlay img { 
	margin:0px 0px 0px 60px;} 
 
/* close button positioned on upper right corner */ 
.simple_overlay .close { 
    background-image:url(../images/overlay/close.png); 
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px;}

#terms {
    width:675px;     
    min-height:200px;}

#form {
	height:330px;
	width:440px;}