body  {
	margin: 1; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0 1;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	background: #e4e4e4;
}

/*body {
	position:absolute; left:50%; top:-20px;
	width: 960px;
	margin-left: -480px;
	margin-right: 0px;
	background: #e4e4e4;
	min-width:960px;

}
*/
#mainContainer { 
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 950px;  /* using 24px less than a full 1024px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 135px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */

} 


h1
{
	font-family: "Times New Roman", Times, serif;
	font-size: 42px;
	color: #FFFFFF;
	width: 400px;
	position:relative; left:50%; top:0px;
	text-align: justify;
	margin-left: -200px;
	font-weight: lighter;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	
}

h2
{
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #FFFFFF;
	width: 400px;
	position:relative; left:50%; top:0px;
	text-align: justify;
	margin-left: -200px;
	font-weight: lighter;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	
}

p
{

	border: solid 0px #ffffff;
	width: 400px;
	position:relative; left:50%; top:0px;
	text-align: justify;
	margin-left: -200px;
	font-family:"Verdana", sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal; 
	
}


.accent {color: #e060bf}



#buttons1
{
	font-family:"Verdana", sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	height: 22px;
	background-image: url(images/blueline.jpg);
	position:absolute; left:50%; top:10px;
	margin-left: -380px;
	margin-right: 20px;
	font-weight: bold;
}


#buttons1 a:link
{
	color: #FFFFFF;
	background-image: url(images/blueline.jpg);
	text-decoration: none;
}

#buttons1 a:visited
{
	color: #FFFFFF;
	background-image: url(images/blueline.jpg);
	text-decoration: none;
}

#buttons1 a:hover
{
	background: #00AEEF;
	color: #000000;
	text-decoration: none;
}


#buttons2
{
	font-family:"Verdana", sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	height: 22px;
	background-image: url(images/orangeline.jpg);
	position:absolute; left:50%; top:10px;
	margin-left: -310px;
	margin-right: 20px;
	font-weight: bold;
}
#buttons2 a:link
{
	color: #FFFFFF;
	background-image: url(images/orangeline.jpg);
	text-decoration: none;
}

#buttons2 a:visited
{
	color: #FFFFFF;
	background-image: url(images/orangeline.jpg);
	text-decoration: none;
}


#buttons2 a:hover
{
	background: #FF6600;
	color: #000000;
	text-decoration: none;
}

#buttons3
{
	font-family:"Verdana", sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	height: 22px;
	background-image: url(images/greenline.jpg);
	position:absolute; left:50%; top:10px;
	margin-left: -215px;
	margin-right: 20px;
	font-weight: bold;
}
#buttons3 a:link
{
	color: #FFFFFF;
	background-image: url(images/greenline.jpg);
	text-decoration: none;
}

#buttons3 a:visited
{
	color: #FFFFFF;
	background-image: url(images/greenline.jpg);
	text-decoration: none;
}


#buttons3 a:hover
{
	background: #80AF60;
	color: #000000;
	text-decoration: none;
}

#buttons4
{
	font-family:"Verdana", sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	height: 22px;
	background-image: url(images/yellowline.jpg);
	position:absolute; left:50%; top:10px;
	margin-left: -82px;
	margin-right: 20px;
	font-weight: bold;
}
#buttons4 a:link
{
	color: #FFFFFF;
	background-image: url(images/yellowline.jpg);
	text-decoration: none;
}

#buttons4 a:visited
{
	color: #FFFFFF;
	background-image: url(images/yellowline.jpg);
	text-decoration: none;
}


#buttons4 a:hover
{
	background: #FFFF60;
	color: #000000;
	text-decoration: none;
}

#buttons5
{
	font-family:"Verdana", sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	height: 22px;
	background-image: url(images/pinkline.jpg);
	position:absolute; left:50%; top:10px;
	margin-left: 42px;
	margin-right: 20px;
	font-weight: bold;
}
#buttons5 a:link
{
	color: #FFFFFF;
	background-image: url(images/pinkline.jpg);
	text-decoration: none;
}

#buttons5 a:visited
{
	color: #FFFFFF;
	background-image: url(images/pinkline.jpg);
	text-decoration: none;
}


#buttons5 a:hover
{
	background: #DF60BF;
	color: #000000;
	text-decoration: none;
}

#buttons6
{
	font-family:"Verdana", sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 14px;
	width: 32px;
	background-image: url(images/blueline2.jpg);
	position:absolute; left:50%; top:3px;
	margin-left: -380px;
	margin-right: 20px;
	font-weight: bold;
}


#buttons6 a:link
{
	color: #FFFFFF;
	background-image: url(images/blueline2.jpg);
	text-decoration: none;
}

#buttons6 a:visited
{
	color: #FFFFFF;
	background-image: url(images/blueline2.jpg);
	text-decoration: none;
}

#buttons6 a:hover
{
	background: #00AEEF;
	color: #000000;
	text-decoration: none;
}

#buttons6 a.alt:link {color: #FFFFFF;}
#buttons6 a.alt:visited {color: #FFFFFF;}
#buttons6 a.alt:hover {color: #000000;}


#buttons7
{
	font-family:"Verdana", sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 14px;
	width: 49px;
	background-image: url(images/orangeline2.jpg);
	position:absolute; left:50%; top:3px;
	margin-left: -340px;
	margin-right: 20px;
	font-weight: bold;
}
#buttons7 a:link
{
	color: #FFFFFF;
	background-image: url(images/orangeline2.jpg);
	text-decoration: none;
}

#buttons7 a:visited
{
	color: #FFFFFF;
	background-image: url(images/orangeline2.jpg);
	text-decoration: none;
}


#buttons7 a:hover
{
	background: #FF6600;
	color: #000000;
	text-decoration: none;
}

#buttons7 a.alt:link {color: #FFFFFF;}
#buttons7 a.alt:visited {color: #FFFFFF;}
#buttons7 a.alt:hover {color: #000000;}

#buttons8
{
	font-family:"Verdana", sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 14px;
	width: 75px;
	background-image: url(images/greenline2.jpg);
	position:absolute; left:50%; top:3px;
	margin-left: -284px;
	margin-right: 20px;
	font-weight: bold;
}
#buttons8 a:link
{
	color: #FFFFFF;
	background-image: url(images/greenline2.jpg);
	text-decoration: none;
}

#buttons8 a:visited
{
	color: #FFFFFF;
	background-image: url(images/greenline2.jpg);
	text-decoration: none;
}


#buttons8 a:hover
{
	background: #80AF60;
	color: #000000;
	text-decoration: none;
}

#buttons8 a.alt:link {color: #FFFFFF;}
#buttons8 a.alt:visited {color: #FFFFFF;}
#buttons8 a.alt:hover {color: #000000;}

#buttons9
{
	font-family:"Verdana", sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 14px;
	width: 69px;
	background-image: url(images/yellowline2.jpg);
	position:absolute; left:50%; top:3px;
	margin-left: -200px;
	margin-right: 20px;
	font-weight: bold;
}
#buttons9 a:link
{
	color: #FFFFFF;
	background-image: url(images/yellowline2.jpg);
	text-decoration: none;
}

#buttons9 a:visited
{
	color: #FFFFFF;
	background-image: url(images/yellowline2.jpg);
	text-decoration: none;
}


#buttons9 a:hover
{
	background: #FFFF60;
	color: #000000;
	text-decoration: none;
}

#buttons9 a.alt:link {color: #FFFFFF;}
#buttons9 a.alt:visited {color: #FFFFFF;}
#buttons9 a.alt:hover {color: #000000;}

#buttons10
{
	font-family:"Verdana", sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 14px;
	width: 59px;
	background-image: url(images/pinkline2.jpg);
	position:absolute; left:50%; top:3px;
	margin-left: -120px;
	margin-right: 20px;
	font-weight: bold;
}
#buttons10 a:link
{
	color: #FFFFFF;
	background-image: url(images/pinkline2.jpg);
	text-decoration: none;
}

#buttons10 a:visited
{
	color: #FFFFFF;
	background-image: url(images/pinkline2.jpg);
	text-decoration: none;
}


#buttons10 a:hover
{
	background: #DF60BF;
	color: #000000;
	text-decoration: none;
}

#buttons10 a.alt:link {color: #FFFFFF;}
#buttons10 a.alt:visited {color: #FFFFFF;}
#buttons10 a.alt:hover {color: #000000;}

#side1
{
	font-family:"Verdana", sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 14px;
	width: 63px;
	background-image: url(images/greyline.jpg);
	position:absolute; left:50%; top:25px;
	margin-left: -35px;
	margin-right: 20px;
	font-weight: bold;
}
#side1 a:link
{
	color: #FFFFFF;
	background-image: url(images/greyline.jpg);
	text-decoration: none;
}

#side1 a:visited
{
	color: #FFFFFF;
	background-image: url(images/greyline.jpg);
	text-decoration: none;
}


#side1 a:hover
{
	background: #A0A0A0;
	color: #000000;
	text-decoration: none;
}

#side2
{
	font-family:"Verdana", sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 14px;
	width: 63px;
	background-image: url(images/greyline.jpg);
	position:absolute; left:50%; top:65px;
	margin-left: -35px;
	margin-right: 20px;
	font-weight: bold;
}
#side2 a:link
{
	color: #FFFFFF;
	background-image: url(images/greyline.jpg);
	text-decoration: none;
}

#side2 a:visited
{
	color: #FFFFFF;
	background-image: url(images/greyline.jpg);
	text-decoration: none;
}


#side2 a:hover
{
	background: #A0A0A0;
	color: #000000;
	text-decoration: none;
}

#side3
{
	font-family:"Verdana", sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 14px;
	width: 72px;
	background-image: url(images/greyline.jpg);
	position:absolute; left:50%; top:105px;
	margin-left: -35px;
	margin-right: 20px;
	font-weight: bold;
}
#side3 a:link
{
	color: #FFFFFF;
	background-image: url(images/greyline.jpg);
	text-decoration: none;
}

#side3 a:visited
{
	color: #FFFFFF;
	background-image: url(images/greyline.jpg);
	text-decoration: none;
}


#side3 a:hover
{
	background: #A0A0A0;
	color: #000000;
	text-decoration: none;
}

#side4
{
	font-family:"Verdana", sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 14px;
	width: 52px;
	background-image: url(images/greyline.jpg);
	position:absolute; left:50%; top:145px;
	margin-left: -35px;
	margin-right: 20px;
	font-weight: bold;
}
#side4 a:link
{
	color: #FFFFFF;
	background-image: url(images/greyline.jpg);
	text-decoration: none;
}

#side4 a:visited
{
	color: #FFFFFF;
	background-image: url(images/greyline.jpg);
	text-decoration: none;
}


#side4 a:hover
{
	background: #A0A0A0;
	color: #000000;
	text-decoration: none;
}

#side5
{
	font-family:"Verdana", sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 14px;
	width: 50px;
	background-image: url(images/greyline.jpg);
	position:absolute; left:50%; top:185px;
	margin-left: -35px;
	margin-right: 20px;
	font-weight: bold;
}
#side5 a:link
{
	color: #FFFFFF;
	background-image: url(images/greyline.jpg);
	text-decoration: none;
}

#side5 a:visited
{
	color: #FFFFFF;
	background-image: url(images/greyline.jpg);
	text-decoration: none;
}


#side5 a:hover
{
	background: #A0A0A0;
	color: #000000;
	text-decoration: none;
}

#side6
{
	font-family:"Verdana", sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 14px;
	width: 64px;
	background-image: url(images/greyline.jpg);
	position:absolute; left:50%; top:215px;
	margin-left: -35px;
	margin-right: 20px;
	font-weight: bold;
}
#side6 a:link
{
	color: #FFFFFF;
	background-image: url(images/greyline.jpg);
	text-decoration: none;
}

#side6 a:visited
{
	color: #FFFFFF;
	background-image: url(images/greyline.jpg);
	text-decoration: none;
}


#side6 a:hover
{
	background: #A0A0A0;
	color: #000000;
	text-decoration: none;
}

#smallprint
{
	font-family: "Arial",sans-serif;
	font-size: 11px;
	text-align: right;
	width: 230px;
	padding-top: 5px;
	padding-right: 5px;
	color: #FFFFFF;
	font-weight: normal;
	position:absolute; left:50%; top:5px;
	margin-left: 155px;
}

#smallprint a:link
{
		color: #e060bf;
	text-decoration: none;
}

#smallprint a:visited{
	color: #e060bf;
	text-decoration: none;
}


#smallprint a:hover{
	color: #FF99CC;
	text-decoration: none;
}

#smallprint a:focus{
	color: #FF99CC;
	text-decoration: none;
}



#smallprint2
{
	font-family: "Arial",sans-serif;
	font-size: 10px;
	text-align: right;
	padding-top: 5px;
	padding-right: 5px;
	color: #FFFFFF;
	font-weight: normal;
}
#smallprint2 a:link
{
		color: #e060bf;
	text-decoration: none;
}

#smallprint2 a:visited{
	color: #e060bf;
	text-decoration: none;
}


#smallprint2 a:hover{
	color: #FF99CC;
	text-decoration: none;
}

#smallprint2 a:focus{
	color: #FF99CC;
	text-decoration: none;
}

#container
{
	border: solid 1px #000000;
	height: 100%;
   width: 960px;
}

#wodslogo

{
border:  solid 0px #000000;
height: 126px;
width: 300px;
position:absolute; left:50%; top:23px;
margin-left: -420px;
}

#nodalogo

{
border:  solid 0px #000000;
height: 97px;
width: 75px;
position:absolute; left:50%; top:48px;
margin-left: 325px;
}

#topnav

{
border:  solid 1px #2e2e2e;
background-color: #000000;
height: 45px;
width: 800px;
position:absolute; left:50%; top:150px;
margin-left: -400px;
z-index: 1000;
}

#sidenav

{
background-color: #000000;
background-image: url(images/sidenav.gif); background-repeat: no-repeat;
height: 260px;
width: 80px;
position:absolute; left:50%; top:200px;
margin-left: -480px;
}

#sidenavspacer
{
border:  solid 0px #000000;
height:240px;
width: 80px;
}

#bottomnav

{
border:  solid 1px #1e1e1e;
background-color: #1e1e1e;
height: 24px;
width: 800px;
position:absolute; left:50%;
margin-left: -401px;
}

#bottomnavspacer
{
background-image: url(images/5pxspacer.gif); background-repeat: repeat;
left:50%;
margin-left: -10px;
height:3px;
width: 820px;
}

#pagecontainer

{
height: 560px;
width: 800px;
position:absolute; left:50%; top:0px;
margin-left: -400px;

}

#page

{
border:  solid 1px #2e2e2e;
background-color: #2e2e2e;
background-image: url(images/pagegrad.jpg); background-repeat: repeat-x;
height: auto;
width: 800px;
position:absolute; left:50%; top:200px;
margin-left: -400px;

}


#page a:link
{
		color: #e060bf;
	text-decoration: none;
}


#page a:visited{
	color: #e060bf;
	text-decoration: none;
}


#page a:hover{
	color: #FF99CC;
	text-decoration: none;
}

#page a:focus{
	color: #FF99CC;
	text-decoration: none;
}


#rightcolumn1

{
border: solid 0px #ffffff;
height: 350px;
width: 300px;
position:absolute; left:50%; top:0px;
margin-left: 25px;

}

#centrecolumn1

{
border: solid 0px #ffffff;
height: 350px;
width: 550px;
position:absolute; left:50%; top:495px;
margin-left: -165px;
z-index: 3;

}


#vspacer
{
height:10px;
width: 800px;
position:absolute; left:50%; top:914px;
margin-left: -400px;
}


#leftpolaroid

{
	position:absolute; left:50%; top: 320px;
	margin-left: -493px;
	z-index: 1;
}

#rightpolaroid

{
	position:absolute; left:50%; top: 80px;
	margin-left: 0px;
	z-index: 1;
}

#ticketimage

{
	position:absolute; left:79%; top: 0px;
	z-index: 2;
}

#tophat

{
	position:absolute; left:31%; top: 310px;
	z-index: 2;
}