	BODY {
		COLOR: #000000;
    		BACKGROUND-COLOR: #ffffff
		FONT-FAMILY: Arial, "Times New Roman", Times;
		FONT-SIZE: 12px;
    		PADDING-RIGHT: 5px;
    		PADDING-LEFT: 5px;
    		PADDING-BOTTOM: 5px;
    		MARGIN: 10px auto

	}

	A {
    		COLOR: #000000;
   	 	CURSOR: hand;
    		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    		FONT-SIZE: 9pt;
    		FONT-WEIGHT: bold;
   		TEXT-DECORATION: underline
	}

	A.LINK {
    		COLOR: #000000;
   	 	CURSOR: hand;
    		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    		FONT-SIZE: 9pt;
    		FONT-WEIGHT: bold;
   		TEXT-DECORATION: underline
	}

	A.LINK:visited {
    		COLOR: #000000;
		CURSOR: hand;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 9pt;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: underline
	}

	A.LINK:active {
    		COLOR: #000000;
		CURSOR: hand;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 9pt;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: underline
	}

	A.LINK:hover {
    		COLOR: #000000;
		CURSOR: hand;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 9pt;
		FONT-WEIGHT bold;
		TEXT-DECORATION: underline
	}

	TD {
    		COLOR: #000000;
		FONT-FAMILY: Arial, "Times New Roman", Times;
		FONT-SIZE: 12px
	}

	INPUT.groovybutton {
		font-size:12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#ffffff;
		width:119px;
		height:20px;
		background-color:transparent;
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#9f7800',EndColorStr='#9f7800');
		border-style:none
	}

	HR.solidHR {
		width: 100%; 
		margin-top: 0px; 
		margin-bottom: 0px; 
		border-bottom: 2px solid #9f7800
	}

	.topNavBar {  
		COLOR: #0099ff;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 11.5pt; 
		FONT-STYLE: normal; 
		FONT-WEIGHT: bold;  
		LETTER-SPACING: 2px;
		CURSOR: hand;
		TEXT-DECORATION: none;
		TEXT-TRANSFORM: capitalize
	}

	.ticketsButton {  
		COLOR: #c4bca7;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 9.5pt; 
		FONT-STYLE: normal; 
		FONT-WEIGHT: bold;  
		LETTER-SPACING: 2px;
		CURSOR: hand;
		TEXT-DECORATION: none;
		TEXT-TRANSFORM: capitalize
	}

	.logoAddress {  
    		COLOR: #000000;
		FONT-FAMILY: Arial, "Times New Roman", Times;
		FONT-SIZE: 9pt; 
		FONT-STYLE: normal; 
		FONT-WEIGHT: bold;  
		LETTER-SPACING: 2px;
		TEXT-DECORATION: none
	}

	.columnHeader {  
    		COLOR: #000000;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 14pt; 
		FONT-STYLE: normal; 
		FONT-WEIGHT: bold;  
		LETTER-SPACING: 1px;
		TEXT-DECORATION: none
	}

	.columnHeaderbif {  
    		COLOR: #000000;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 16pt; 
		FONT-STYLE: normal; 
		FONT-WEIGHT: bold;  
		LETTER-SPACING: 1px;
		TEXT-DECORATION: none
	}

	.columntext {  
    		COLOR: #000000;
		FONT-FAMILY: Arial, "Times New Roman", Times;
		FONT-SIZE: 12px;
		FONT-STYLE: normal; 
		FONT-WEIGHT: normal;  
		LETTER-SPACING: 1px;
		TEXT-DECORATION: none
	}

	.columntextbold {  
    		COLOR: #000000;
		FONT-FAMILY: Arial, "Times New Roman", Times;
		FONT-SIZE: 12px;
		FONT-STYLE: normal;
		FONT-WEIGHT: bold;
		LETTER-SPACING: 1px;
		TEXT-DECORATION: none
	}

	.columntextbolditalic {  
    		COLOR: #000000;
		FONT-FAMILY: Arial, "Times New Roman", Times;
		FONT-SIZE: 12px;
		FONT-STYLE: italic; 
		FONT-WEIGHT: bold;  
		LETTER-SPACING: 1px;
		TEXT-DECORATION: none
	}
	.calendarHeader {  
    		COLOR: #ffffff;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 10pt; 
		FONT-STYLE: normal; 
		FONT-WEIGHT: bold;  
		LETTER-SPACING: 1px;
		TEXT-DECORATION: none
	}

	.calendartext {  
    		COLOR: #000000;
		FONT-FAMILY: Arial, "Times New Roman", Times;
		FONT-SIZE: 12px;
		FONT-STYLE: normal; 
		FONT-WEIGHT: normal;  
		LETTER-SPACING: 1px;
		TEXT-DECORATION: none
	}

	.calendartextbold {  
    		COLOR: #000000;
		FONT-FAMILY: Arial, "Times New Roman", Times;
		FONT-SIZE: 12px;
		FONT-STYLE: normal;
		FONT-WEIGHT: bold;
		LETTER-SPACING: 1px;
		TEXT-DECORATION: none
	}

	.calendartextbolditalic {  
    		COLOR: #b88b00;
		FONT-FAMILY: Verdana, Arial, "Times New Roman", Times;
		FONT-SIZE: 10px;
		FONT-STYLE: italic; 
		FONT-WEIGHT: bold;  
		LETTER-SPACING: 1px;
		TEXT-DECORATION: none
	}

	.bottomFooter {  
    		COLOR: #ffffff;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 8pt; 
		FONT-STYLE: normal; 
		FONT-WEIGHT: bold;  
		LETTER-SPACING: 2px;
		TEXT-DECORATION: none
	}

	.ticketDivide {  
    		COLOR: #ffffff;
		FONT-FAMILY: Arial, "Times New Roman", Times;
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;  
		LETTER-SPACING: 2px;
		TEXT-DECORATION: none
	}

	.footerDivide {  
    		COLOR: #ffffff;
		FONT-FAMILY: Arial, "Times New Roman", Times;
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;  
		LETTER-SPACING: 2px;
		TEXT-DECORATION: none
	}

	.bottomCopyright {  
    		COLOR: #ffffff;
		FONT-FAMILY: Arial, "Times New Roman", Times;
		FONT-SIZE: 8.5pt 
	}

	.bottomCopyright2 {  
    		COLOR: #c4bca7;
		FONT-FAMILY: Arial, "Times New Roman", Times;
		FONT-SIZE: 12px 
	}

	.bar {
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px auto;
		WIDTH: 790px;
		PADDING-TOP: 0px;
		POSITION: relative;
		HEIGHT: 100%px
	}

	.790css {
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px auto;
		WIDTH: 790px;
		PADDING-TOP: 0px;
		POSITION: relative;
		HEIGHT: 100%px
	}

	.404button {
		background-color: #ffffcc;
		font-size: 12px;
		font-weight: 600;
		font-family: Verdana, Arial, Helvetica, Sans-Serif, Geneva;;
		color: #336699;
		border-size: 1px;
		border-color: #336699;
		border-style: solid
	}

	.1px {
		BACKGROUND-COLOR: #9f7800;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px auto
	}

	#flashcontain {
		BORDER: 0px;
		WIDTH: 448px;
		POSITION: relative;
		TOP: 7px;
		LEFT: 151px;
		PADDING-TOP: 1px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px auto
	}

	.menu {
		WIDTH: 774px;
		HEIGHT: 48px
	}
	
    .rootyred {
            color: #FF0000;
            text-decoration: none;
    }
    .rootyboldred {
            color: #FF0000;
            text-decoration: none;
            font-weight: bold;
    }
	.teaserBox {
		BORDER: 0px;
		POSITION: relative;
		TOP: 1px;
		LEFT: 0px;
		PADDING-TOP: 1px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px auto
	}

	.topNav	{
		POSITION: relative;
		FLOAT: left;
		MARGIN: 0; 
		PADDING-TOP: 0px;
		PADDING-RIGHT: 5px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 5px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND: url(images/new/over_button.jpg) no-repeat;
		WIDTH: 124px;
		HEIGHT: 24px;
		OVERFLOW: hidden; /* for ie to hide extra height*/	
	}

	.topNav a {
		DISPLAY: block;
		COLOR: #ffffff;
		FONT-SIZE: 11px;
		WIDTH: 124px;
		HEIGHT: 24px;
		FLOAT: left;
		COLOR: white; 
		TEXT-DECORATION: none;
		OVERFLOW: hidden; /* for ie to hide extra height*/
	}

	.topNav a:hover {
		COLOR: #000000
	}
			

	.topNav img {
		WIDTH: 124px;
		HEIGHT: 24px;
    		PADDING-RIGHT: 5px;
		BORDER: 0

	}

	.topNav a:hover img {
		VISIBILITY: hidden
	}

	.topNav span {
		POSITION: absolute;
		LEFT: 0px;
		TOP: 5px;
		MARGIN: 0; 
		PADDING-RIGHT: 5px;
		TEXT-ALIGN: center;
		WIDTH: 124px;
		CURSOR: pointer
	}
	.topLongNav {
		POSITION: relative;
		FLOAT: left;
		MARGIN: 0; 
		PADDING-RIGHT: 5px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND: url(images/new/over_button.jpg) no-repeat;
		WIDTH: 124px;
		HEIGHT: 24px;
		OVERFLOW: hidden; /* for ie to hide extra height*/	
	}

	.topLongNav a {
		DISPLAY: block;
		COLOR: #ffffff;
		FONT-SIZE: 11px;
		WIDTH: 124px;
		HEIGHT: 24px;
		FLOAT: left;
		COLOR: white; 
		TEXT-DECORATION: none;
		OVERFLOW: hidden; /* for ie to hide extra height*/
	}

	.topLongNav a:hover {
		COLOR: #000000
	}
			

	.topLongNav img {
		WIDTH: 124px;
		HEIGHT: 24px;
    		PADDING-RIGHT: 5px;
		BORDER: 0

	}

	.topLongNav a:hover img {
		VISIBILITY: hidden
	}

	.topLongNav span {
		POSITION: absolute;
		LEFT: 0px;
		TOP: 5px;
		MARGIN: 0; 
		PADDING-RIGHT: 5px;
		TEXT-ALIGN: center;
		WIDTH: 124px;
		CURSOR: pointer
	}


	* html a:hover {
		VISIBILITY: visible
	}


