body {
	margin: 0px;
	padding: 0px;
	background-color: #515153;
	background-image: url(../images/back.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}


h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d50a05;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffcc33;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

h3.news_story_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d50a05;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#yellowlink a:link, #yellowlink a:visited {
    color:#ffcc33;
    text-decoration:none;
}

#yellowlink a:hover, #yellowlink a:active {
    color:#ffcc33;
    text-decoration:underline;
}


#class1 a:link {
color:#FF0000;
text-decoration:none;
}

#class1 a:hover {
    color:#FF0000;
    text-decoration:underline;
}

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

a:hover {
    color:#fff;
    text-decoration:underline;
}

#wrap {
    text-align:left;
    width:800px;
    margin:0 auto;
    padding-bottom:25px;
}
#lownav {
	width: 130px;
	position: relative;
	padding-top: 5px;
}
#header {
    width:800px;
    height:181px;
    position:relative;
}
/* hero images */
  
  #hero-header {      
	background-repeat: no-repeat;
	background-position: left top;
	height: 181px;    
  }
.hero-history {
      background: url(../images/history-header.jpg) no-repeat;
  }
  .hero-roadandtrack {
      background: url(../images/roadandtrack-header.jpg) no-repeat;
  }
.hero-events {
       background: url(../images/event-header.jpg) no-repeat;
    }
.hero-track {
       background: url(../images/track-header.jpg) no-repeat;
    }
.hero-gallery {
       background: url(../images/gallery-header.jpg) no-repeat;
    }
.hero-news {
       background: url(../images/news-header.jpg) no-repeat;
    }
.hero-contact {
       background: url(../images/header-contact2.jpg) no-repeat;
    }
.hero-contact-final {
       background: url(../images/header-contact-final.jpg) no-repeat;
    }
.hero-tickets {
       background: url(../images/ticket-header.jpg) no-repeat;
    }
/* ============== */
/* = history page styles = */
/* ============== */
#contentback-history {
	background-image: url(../images/history-center.jpg);
	width: 591px;
	height: 323px;
	background-repeat: no-repeat;
}
#header-history {
    width:800px;
    height:148px;
    background: url(../images/history-header.jpg) no-repeat;
    position:relative;
}
#left-history {
	background-image: url(../images/history-left.jpg);
	background-repeat: no-repeat;
	height: 323px;
	width: 105px;
}
#right-history {
	background-image: url(../images/history-right.jpg);
	height: 323px;
	width: 104px;
	background-repeat: no-repeat;
	background-position: left top;
}
#foot-history {
	background-image: url(../images/history-foot.jpg);
	height: 56px;
	width: 800px;
	background-repeat: no-repeat;
	background-position: left top;
}


/* ============== */
/* = area services button styles = */
/* ============== */

#asidenav {
 	width: 110px; 
 	height: 18px;
	background: url(../images/nav-areaservices.gif);
        margin: 0; padding: 0;
        position: relative;
        text-decoration: none;
}
#asidenav li {
        margin: 0; padding: 0; list-style: none;
        position: absolute; left: 0;
        text-indent: -9000px;
}
#asidenav li, #asidenav a {
        height: 18px; display: block;
        text-decoration: none;
}
#asidenav1 {width: 110px;}

#asidenav1 a:hover{
background: transparent url(../images/nav-areaservices.gif) -110px no-repeat;}

#asidenav1 a:focus,
#asidenav1 a:active {
-moz-outline:none;
} 

 



/* ============== */
/* = track page styles = */
/* ============== */
#contentback-track {
	background-image: url(../images/track-center.jpg);
	height: 244px;
	width: 591px;
	background-repeat: no-repeat;
}
#header-track {
    width:800px;
    height:296px;
    background: url(../images/header-track2.jpg) no-repeat;
    position:relative;
}

#left-track {
	background-image: url(../images/track-left.jpg);
	background-repeat: no-repeat;
	height: 244px;
	width: 105px;
}
#right-track {
	background-image: url(../images/track-right.jpg);
	height: 244px;
	width: 104px;
	background-repeat: no-repeat;
	background-position: left top;
}
#foot-track {
	background-image: url(../images/track-foot.jpg);
	height: 118px;
	width: 800px;
	background-repeat: no-repeat;
	background-position: left top;
}

#tsidenav {
 	width: 110px; 
 	height: 120px;
	background: url(../images/nav-track.gif);
        margin: 0; padding: 0;
        position: relative;
        text-decoration: none;
}
#tsidenav li {
        margin: 0; padding: 0; list-style: none;
        position: absolute; left: 0;
        text-indent: -9000px;
}
#tsidenav li, #tsidenav a {
        height: 15px; display: block;
        text-decoration: none;
}
#tsidenav1 {top: 11px; width: 110px;}
#tsidenav2 {top: 27px; width: 110px;}
#tsidenav3 {top: 44px; width: 110px;}
#tsidenav4 {top: 61px; width: 110px;}
#tsidenav5 {top: 77px; width: 110px;}
#tsidenav6 {top: 94px; width: 110px;}
#tsidenav7 {top: 110px; width: 110px;}

#tsidenav1 a:hover{
	background-color: transparent;
	background-image: url(../images/nav-track.gif);
	background-repeat: no-repeat;
	background-position: -110px -11px;
}
#tsidenav2 a:hover{
background: transparent url(../images/nav-track.gif) -110px -27px no-repeat;}
#tsidenav3 a:hover{
background: transparent url(../images/nav-track.gif) -110px -44px no-repeat;}
#tsidenav4 a:hover{
background: transparent url(../images/nav-track.gif) -110px -61px no-repeat;}
#tsidenav5 a:hover{
background: transparent url(../images/nav-track.gif) -110px -77px no-repeat;}
#tsidenav6 a:hover{
background: transparent url(../images/nav-track.gif) -110px -94px no-repeat;}
#tsidenav7 a:hover{
background: transparent url(../images/nav-track.gif) -110px -110px no-repeat;}

#tsidenav1 a:focus,
#tsidenav1 a:active {
-moz-outline:none;
} 

#tsidenav2 a:focus,
#tsidenav2 a:active {
-moz-outline:none;
} 

#tsidenav3 a:focus,
#tsidenav3 a:active {
-moz-outline:none;
} 

#tsidenav4 a:focus,
#tsidenav4 a:active {
-moz-outline:none;
} 

#tsidenav5 a:focus,
#tsidenav5 a:active {
-moz-outline:none;
} 

#tsidenav6 a:focus,
#tsidenav6 a:active {
-moz-outline:none;
} 

#tsidenav7 a:focus,
#tsidenav7 a:active {
-moz-outline:none;
} 



/* ============== */
/* = events page styles = */
/* ============== */
#contentback-events {
	background-image: url(../images/event-center.jpg);
	height: 244px;
	width: 591px;
	background-repeat: no-repeat;
}
#header-events {
    width:800px;
    height:296px;
    background: url(../images/event-header.jpg) no-repeat;
    position:relative;
}
#left-events {
	background-image: url(../images/event-left.jpg);
	background-repeat: no-repeat;
	height: 244px;
	width: 105px;
}
#right-events {
	background-image: url(../images/event-right.jpg);
	height: 244px;
	width: 104px;
	background-repeat: no-repeat;
	background-position: left top;
}
#foot-events {
	background-image: url(../images/event-foot.jpg);
	height: 118px;
	width: 800px;
	background-repeat: no-repeat;
	background-position: left top;
}


#esidenav {
 	width: 110px; 
 	height: 180px;
	background: url(../images/nav-events.gif);
        margin: 0; padding: 0;
        position: relative;
        text-decoration: none;
}
#esidenav li {
        margin: 0; padding: 0; list-style: none;
        position: absolute; left: 0;
        text-indent: -9000px;
}
#esidenav li, #esidenav a {
        height: 15px; display: block;
        text-decoration: none;
}
#esidenav1 {top: 11px; width: 110px;}
#esidenav2 {top: 27px; width: 110px;}
#esidenav2a {top: 44px; width: 110px;}
#esidenav3 {top: 61px; width: 110px;}
#esidenav4 {top: 77px; width: 110px;}
#esidenav5 {top: 94px; width: 110px;}
#esidenav6 {top: 110px; width: 110px;}
#esidenav7 {top: 127px; width: 110px;}
#esidenav7a {top: 143px; width: 110px;}
#esidenav8 {top: 159px; width: 110px;}

#esidenav1 a:hover{
	background-color: transparent;
	background-image: url(../images/nav-events.gif);
	background-repeat: no-repeat;
	background-position: -110px -11px;
}
#esidenav2 a:hover{
background: transparent url(../images/nav-events.gif) -110px -27px no-repeat;}
#esidenav2a a:hover{
background: transparent url(../images/nav-events.gif) -110px -44px no-repeat;}
#esidenav3 a:hover{
background: transparent url(../images/nav-events.gif) -110px -61px no-repeat;}
#esidenav4 a:hover{
background: transparent url(../images/nav-events.gif) -110px -77px no-repeat;}
#esidenav5 a:hover{
background: transparent url(../images/nav-events.gif) -110px -94px no-repeat;}
#esidenav6 a:hover{
background: transparent url(../images/nav-events.gif) -110px -110px no-repeat;}
#esidenav7 a:hover{
background: transparent url(../images/nav-events.gif) -110px -127px no-repeat;}
#esidenav7a a:hover{
background: transparent url(../images/nav-events.gif) -110px -143px no-repeat;}
#esidenav8 a:hover{
background: transparent url(../images/nav-events.gif) -110px -159px no-repeat;}

#esidenav1 a:focus,
#esidenav1 a:active {
-moz-outline:none;
} 

#esidenav2 a:focus,
#esidenav2 a:active {
-moz-outline:none;
} 

#esidenav2a a:focus,
#esidenav2a a:active {
-moz-outline:none;
} 

#esidenav3 a:focus,
#esidenav3 a:active {
-moz-outline:none;
} 

#esidenav4 a:focus,
#esidenav4 a:active {
-moz-outline:none;
} 

#esidenav5 a:focus,
#esidenav5 a:active {
-moz-outline:none;
} 

#esidenav6 a:focus,
#esidenav6 a:active {
-moz-outline:none;
} 

#esidenav7 a:focus,
#esidenav7 a:active {
-moz-outline:none;
} 

#esidenav7a a:focus,
#esidenav7a a:active {
-moz-outline:none;
} 

#esidenav8 a:focus,
#esidenav8 a:active {
-moz-outline:none;
} 

/* ============== */
/* = gallery page styles = */
/* ============== */
#contentback-fgallery {
	background-image: url(../images/fgallery-center.jpg);
	height: 379px;
	width: 591px;
	background-repeat: no-repeat;
}

#left-fgallery {
	background-image: url(../images/fgallery-left.jpg);
	background-repeat: no-repeat;
	height: 379px;
	width: 105px;
}
#right-fgallery {
	background-image: url(../images/fgallery-right.jpg);
	height: 379px;
	width: 104px;
	background-repeat: no-repeat;
	background-position: left top;
}
#foot-fgallery {
	background-image: url(../images/fgallery-foot.jpg);
	height: 40px;
	width: 800px;
	background-repeat: no-repeat;
	background-position: left top;
}

#contentback-gallery {
	background-image: url(../images/gallery-center.jpg);
	height: 244px;
	width: 591px;
	background-repeat: no-repeat;
}
#header-gallery {
    width:800px;
    height:296px;
    background: url(../images/header-gallery2.jpg) no-repeat;
    position:relative;
}
#left-gallery {
	background-image: url(../images/gallery-left.jpg);
	background-repeat: no-repeat;
	height: 244px;
	width: 105px;
}
#right-gallery {
	background-image: url(../images/gallery-right.jpg);
	height: 244px;
	width: 104px;
	background-repeat: no-repeat;
	background-position: left top;
}
#foot-gallery {
	background-image: url(../images/gallery-foot.jpg);
	height: 118px;
	width: 800px;
	background-repeat: no-repeat;
	background-position: left top;
}

#gsidenav {
 	width: 110px; 
 	height: 63px;
	background: url(../images/nav-gallery.gif);
        margin: 0; padding: 0;
        position: relative;
        text-decoration: none;
}
#gsidenav li {
        margin: 0; padding: 0; list-style: none;
        position: absolute; left: 0;
        text-indent: -9000px;
}
#gsidenav li, #gsidenav a {
        height: 15px; display: block;
        text-decoration: none;
}
#gsidenav1 {top: 11px; width: 110px;}
#gsidenav2 {top: 27px; width: 110px;}
#gsidenav3 {top: 44px; width: 110px;}
#gsidenav4 {top: 61px; width: 110px;}
#gsidenav5 {top: 77px; width: 110px;}
#gsidenav6 {top: 94px; width: 110px;}
#gsidenav7 {top: 110px; width: 110px;}

#gsidenav1 a:hover{
	background-color: transparent;
	background-image: url(../images/nav-gallery.gif);
	background-repeat: no-repeat;
	background-position: -110px -11px;
}
#gsidenav2 a:hover{
background: transparent url(../images/nav-gallery.gif) -110px -27px no-repeat;}
#gsidenav3 a:hover{
background: transparent url(../images/nav-gallery.gif) -110px -44px no-repeat;}
#gsidenav4 a:hover{
background: transparent url(../images/nav-gallery.gif) -110px -61px no-repeat;}
#gsidenav5 a:hover{
background: transparent url(../images/nav-gallery.gif) -110px -77px no-repeat;}
#gsidenav6 a:hover{
background: transparent url(../images/nav-gallery.gif) -110px -94px no-repeat;}
#gsidenav7 a:hover{
background: transparent url(../images/nav-gallery.gif) -110px -110px no-repeat;}

#gsidenav1 a:focus,
#gsidenav1 a:active {
-moz-outline:none;
} 

#gsidenav2 a:focus,
#gsidenav2 a:active {
-moz-outline:none;
} 

#gsidenav3 a:focus,
#gsidenav3 a:active {
-moz-outline:none;
} 

#gsidenav4 a:focus,
#gsidenav4 a:active {
-moz-outline:none;
} 

#gsidenav5 a:focus,
#gsidenav5 a:active {
-moz-outline:none;
} 

#gsidenav6 a:focus,
#gsidenav6 a:active {
-moz-outline:none;
} 

#gsidenav7 a:focus,
#gsidenav7 a:active {
-moz-outline:none;
} 

#gsidenav8 a:focus,
#gsidenav8 a:active {
-moz-outline:none;
} 





#g2sidenav {
 	width: 110px; 
 	height: 30px;
	background: url(../images/nav-gallery2.gif);
        margin: 0; padding: 0;
        position: relative;
        text-decoration: none;
}
#g2sidenav li {
        margin: 0; padding: 0; list-style: none;
        position: absolute; left: 0;
        text-indent: -9000px;
}
#g2sidenav li, #g2sidenav a {
        height: 30px; display: block;
        text-decoration: none;
}

#g2sidenav1 {top:0px; width: 110px;}

#g2sidenav1 a:hover{
background: transparent url(../images/nav-gallery2.gif) -110px 0px no-repeat;}

#g2sidenav1 a:focus,
#g2sidenav1 a:active {
-moz-outline:none;
} 


#g3sidenav {
 	width: 110px; 
 	height: 26px;
	background: url(../images/nav-gallery3.gif);
        margin: 0; padding: 0;
        position: relative;
        text-decoration: none;
}
#g3sidenav li {
        margin: 0; padding: 0; list-style: none;
        position: absolute; left: 0;
        text-indent: -9000px;
}
#g3sidenav li, #g3sidenav a {
        height: 26px; display: block;
        text-decoration: none;
}

#g3sidenav1 {top:0px; width: 110px;}

#g3sidenav1 a:hover{
background: transparent url(../images/nav-gallery3.gif) -110px 0px no-repeat;}

#g3sidenav1 a:focus,
#g3sidenav1 a:active {
-moz-outline:none;
} 


/* ============== */
/* = news page styles = */
/* ============== */
#contentback-news {
	background-image: url(../images/news-center.jpg);
	height: 244px;
	width: 591px;
	background-repeat: no-repeat;
}
#header-news {
    width:800px;
    height:296px;
    background: url(../images/news-header.jpg) no-repeat;
    position:relative;
}
#left-news{
	background-image: url(../images/news-left.jpg);
	background-repeat: no-repeat;
	height: 244px;
	width: 105px;
}
#right-news {
	background-image: url(../images/news-right.jpg);
	height: 244px;
	width: 104px;
	background-repeat: no-repeat;
	background-position: left top;
}

#foot-news {
	background-image: url(../images/news-foot.jpg);
	height: 118px;
	width: 800px;
	background-repeat: no-repeat;
	background-position: left top;
}


#nsidenav {
 	width: 110px; 
 	height: 55px;
	background: url(../images/nav-news.gif);
        margin: 0; padding: 0;
        position: relative;
        text-decoration: none;
}
#nsidenav li {
        margin: 0; padding: 0; list-style: none;
        position: absolute; left: 0;
        text-indent: -9000px;
}
#nsidenav li, #nsidenav a {
        height: 15px; display: block;
        text-decoration: none;
}
#nsidenav1 {top: 11px; width: 110px;}
#nsidenav2 {top: 27px; width: 110px;}
#nsidenav3 {top: 44px; width: 110px;}
#nsidenav4 {top: 61px; width: 110px;}
#nsidenav5 {top: 77px; width: 110px;}
#nsidenav6 {top: 94px; width: 110px;}
#nsidenav7 {top: 110px; width: 110px;}

#nsidenav1 a:hover{
	background-color: transparent;
	background-image: url(../images/nav-news.gif);
	background-repeat: no-repeat;
	background-position: -110px -11px;
}
#nsidenav2 a:hover{
background: transparent url(../images/nav-news.gif) -110px -27px no-repeat;}
#nsidenav3 a:hover{
background: transparent url(../images/nav-news.gif) -110px -44px no-repeat;}
#nsidenav4 a:hover{
background: transparent url(../images/nav-news.gif) -110px -61px no-repeat;}
#nsidenav5 a:hover{
background: transparent url(../images/nav-news.gif) -110px -77px no-repeat;}
#nsidenav6 a:hover{
background: transparent url(../images/nav-news.gif) -110px -94px no-repeat;}
#nsidenav7 a:hover{
background: transparent url(../images/nav-news.gif) -110px -110px no-repeat;}

#nsidenav1 a:focus,
#nsidenav1 a:active {
-moz-outline:none;
} 
#nsidenav2 a:focus,
#nsidenav2 a:active {
-moz-outline:none;
} 
#nsidenav3 a:focus,
#nsidenav3 a:active {
-moz-outline:none;
} 
#nsidenav4 a:focus,
#nsidenav4 a:active {
-moz-outline:none;
} 
#nsidenav5 a:focus,
#nsidenav5 a:active {
-moz-outline:none;
} 
#nsidenav6 a:focus,
#nsidenav6 a:active {
-moz-outline:none;
} 
#nsidenav7 a:focus,
#nsidenav7 a:active {
-moz-outline:none;
} 

/* ============== */
/* = contact page styles = */
/* ============== */
#contentback-contact {
	background-image: url(../images/contentback-contact.jpg);
	height: 244px;
	width: 591px;
	background-repeat: no-repeat;
}
#header-contact {
    width:800px;
    height:296px;
    background: url(../images/header-contact2.jpg) no-repeat;
    position:relative;
}
#left-contact{
	background-image: url(../images/contact-left.jpg);
	background-repeat: no-repeat;
	height: 244px;
	width: 105px;
}
#right-contact {
	background-image: url(../images/contact-right.jpg);
	height: 244px;
	width: 104px;
	background-repeat: no-repeat;
	background-position: left top;
}
#foot-contact {
	background-image: url(../images/contactfootn.jpg);
	height: 118px;
	width: 800px;
	background-repeat: no-repeat;
	background-position: left top;
}

#csidenav {
 	width: 110px; 
 	height: 115px;
	background: url(../images/nav-contact.gif);
        margin: 0; padding: 0;
        position: relative;
        text-decoration: none;
}
#csidenav li {
        margin: 0; padding: 0; list-style: none;
        position: absolute; left: 0;
        text-indent: -9000px;
}
#csidenav li, #csidenav a {
        height: 15px; display: block;
        text-decoration: none;
}
#csidenav1 {top: 11px; width: 110px;}
#csidenav2 {top: 27px; width: 110px;}
#csidenav3 {top: 44px; width: 110px;}
#csidenav4 {top: 61px; width: 110px;}
#csidenav5 {top: 77px; width: 110px;}
#csidenav6 {top: 94px; width: 110px;}
#csidenav7 {top: 110px; width: 110px;}

#csidenav1 a:hover{
	background-color: transparent;
	background-image: url(../images/nav-contact.gif);
	background-repeat: no-repeat;
	background-position: -110px -11px;
}
#csidenav2 a:hover{
background: transparent url(../images/nav-contact.gif) -110px -27px no-repeat;}
#csidenav3 a:hover{
background: transparent url(../images/nav-contact.gif) -110px -44px no-repeat;}
#csidenav4 a:hover{
background: transparent url(../images/nav-contact.gif) -110px -61px no-repeat;}
#csidenav5 a:hover{
background: transparent url(../images/nav-contact.gif) -110px -77px no-repeat;}
#csidenav6 a:hover{
background: transparent url(../images/nav-contact.gif) -110px -94px no-repeat;}
#csidenav7 a:hover{
background: transparent url(../images/nav-contact.gif) -110px -110px no-repeat;}


#casidenav {
 	width: 110px; 
 	height: 18px;
	background: url(../images/nav-areaservices.gif);
        margin: 0; padding: 0;
        position: relative;
	
        text-decoration: none;
}
#casidenav li {
        margin: 0; padding: 0; list-style: none;
        position: absolute; left: 0;
        text-indent: -9000px;
}
#casidenav li, #casidenav a {
        height: 15px; display: block;
        text-decoration: none;
}
#casidenav1 {top: 0px; width: 110px;}


#casidenav1 a:hover{
background: transparent url(../images/nav-areaservices.gif) -110px 0px no-repeat;}


#casidenav1 a:focus,
#casidenav1 a:active {
-moz-outline:none;
} 

#csidenav1 a:focus,
#csidenav1 a:active {
-moz-outline:none;
} 
#csidenav2 a:focus,
#csidenav2 a:active {
-moz-outline:none;
} 
#csidenav3 a:focus,
#csidenav3 a:active {
-moz-outline:none;
} 
#csidenav4 a:focus,
#csidenav4 a:active {
-moz-outline:none;
} 
#csidenav5 a:focus,
#csidenav5 a:active {
-moz-outline:none;
} 
#csidenav6 a:focus,
#csidenav6 a:active {
-moz-outline:none;
} 
#csidenav7 a:focus,
#csidenav7 a:active {
-moz-outline:none;
} 

/* ============== */
/* = ticket page styles = */

/* ============== */
#contentback-ticket {
	background-image: url(../images/ticket-center.jpg);
	height: 244px;
	width: 591px;
	background-repeat: no-repeat;
}
#header-ticket {
    width:800px;
    height:296px;
    background: url(../images/header-tickets.jpg) no-repeat;
    position:relative;
}
#left-ticket {
	background-image: url(../images/ticket-left.jpg);
	background-repeat: no-repeat;
	height: 244px;
	width: 105px;
}
#right-ticket {
	background-image: url(../images/ticket-right.jpg);
	height: 244px;
	width: 104px;
	background-repeat: no-repeat;
	background-position: left top;
}

#foot-ticket {
	background-image: url(../images/ticket-foot.jpg);
	height: 118px;
	width: 800px;
	background-repeat: no-repeat;
	background-position: left top;
}

#tsnavone {
 	width: 110px; 
 	height: 116px;
	background: url(../images/nav-tickets1.gif);
        margin: 0; padding: 0;
        position: relative;
        text-decoration: none;
}
#tsnavone li {
        margin: 0; padding: 0; list-style: none;
        position: absolute; left: 0;
        text-indent: -9000px;
}
#tsnavone li, #tsnavone a {
        height: 15px; display: block;
        text-decoration: none;
}
#tsnavone1 {top: 11px; width: 110px;}
#tsnavone2 {top: 27px; width: 110px;}
/*#tsnavone3 {top: 44px; width: 110px;}*/
#tsnavone4 {top: 61px; width: 110px;}
#tsnavone5 {top: 77px; width: 110px;}
#tsnavone6 {top: 94px; width: 110px;}
#tsnavone7 {top: 110px; width: 110px;}

#tsnavone1 a:hover{
	background-color: transparent;
	background-image: url(../images/nav-tickets1.gif);
	background-repeat: no-repeat;
	background-position: -110px -11px;
}
#tsnavone2 a:hover{
background: transparent url(../images/nav-tickets1.gif) -110px -27px no-repeat;}
#tsnavone3 a:hover{
background: transparent url(../images/nav-tickets1.gif) -110px -44px no-repeat;}
#tsnavone4 a:hover{
background: transparent url(../images/nav-tickets1.gif) -110px -61px no-repeat;}
#tsnavone5 a:hover{
background: transparent url(../images/nav-tickets1.gif) -110px -77px no-repeat;}
#tsnavone6 a:hover{
background: transparent url(../images/nav-tickets1.gif) -110px -94px no-repeat;}
#tsnavone7 a:hover{
background: transparent url(../images/nav-tickets1.gif) -110px -110px no-repeat;}

#tsnavtwo {
	width: 110px;
	height: 111px;
	background: url(../images/nav-tickets2.gif);
	padding: 0;
	position: relative;
	text-decoration: ntwo;
	margin-top: 30;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#tsnavtwo li {
        margin: 0; padding: 0; list-style: ntwo;
        position: absolute; left: 0;
        text-indent: -9000px;
}
#tsnavtwo li, #tsnavtwo a {
        height: 15px; display: block;
        text-decoration: ntwo;
}
#tsnavtwo1 {top: 11px; width: 110px;}
#tsnavtwo2a {top: 27px; width: 110px;}
#tsnavtwo2 {top: 44px; width: 110px;}
#tsnavtwo3 {top: 61px; width: 110px;}
#tsnavtwo4 {top: 77px; width: 110px;}
#tsnavtwo5 {top: 93px; width: 110px;}
#tsnavtwo6 {top: 110px; width: 110px;}
/*#tsnavtwo7 {top: 110px; width: 110px;}*/

#tsnavtwo1 a:hover{
	background-color: transparent;
	background-image: url(../images/nav-tickets2.gif);
	background-repeat: no-repeat;
	background-position: -110px -11px;
}
#tsnavtwo2a a:hover{
background: transparent url(../images/nav-tickets2.gif) -110px -27px no-repeat;}
#tsnavtwo2 a:hover{
background: transparent url(../images/nav-tickets2.gif) -110px -44px no-repeat;}
#tsnavtwo3 a:hover{
background: transparent url(../images/nav-tickets2.gif) -110px -61px no-repeat;}
#tsnavtwo4 a:hover{
background: transparent url(../images/nav-tickets2.gif) -110px -77px no-repeat;}
#tsnavtwo5 a:hover{
background: transparent url(../images/nav-tickets2.gif) -110px -93px no-repeat;}
#tsnavtwo6 a:hover{
background: transparent url(../images/nav-tickets2.gif) -110px -112px no-repeat;}
#tsnavtwo7 a:hover{
background: transparent url(../images/nav-tickets2.gif) -110px -110px no-repeat;}

#tsnavone1 a:focus,
#tsnavone1 a:active {
-moz-outline:none;
} 
#tsnavone2 a:focus,
#tsnavone2 a:active {
-moz-outline:none;
} 
#tsnavone3 a:focus,
#tsnavone4 a:active {
-moz-outline:none;
} 
#tsnavone4 a:focus,
#tsnavone4 a:active {
-moz-outline:none;
} 
#tsnavone5 a:focus,
#tsnavone5 a:active {
-moz-outline:none;
} 
#tsnavone6 a:focus,
#tsnavone6 a:active {
-moz-outline:none;
} 
#tsnavone7 a:focus,
#tsnavone7 a:active {
-moz-outline:none;
}

#tsnavtwo1 a:focus,
#tsnavtwo1 a:active {
-moz-outline:none;
} 
#tsnavtwo2 a:focus,
#tsnavtwo2 a:active {
-moz-outline:none;
}
#tsnavtwo2a a:focus,
#tsnavtwo2a a:active {
-moz-outline:none;
} 
#tsnavtwo3 a:focus,
#tsnavtwo4 a:active {
-moz-outline:none;
} 
#tsnavtwo4 a:focus,
#tsnavtwo4 a:active {
-moz-outline:none;
} 
#tsnavtwo5 a:focus,
#tsnavtwo5 a:active {
-moz-outline:none;
} 
#tsnavtwo6 a:focus,
#tsnavtwo6 a:active {
-moz-outline:none;
} 
#tsnavtwo7 a:focus,
#tsnavtwo7 a:active {
-moz-outline:none;
}

/* ============== */
/* = navigation = */
/* ============== */
#nav {

}

#finalnav {
 width: 800px;
 height: 59px;
 background: url(../images/finalnav.gif);
 margin: 0px; padding: 0px;
 position: relative;
}
#finalnav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#finalnav li, #finalnav a {height: 59px; display: block;}
#panel1b {left: 0; width: 226px;}
#panel2b {left: 226px; width: 75px;}
#panel3b {left: 301px; width: 69px;}
#panel4b {left: 370px; width: 64px;}
#panel5b {left: 434px; width: 72px;}
#panel6b {left: 506px; width: 63px;}
#panel7b {left: 569px; width: 82px;}
#panel8b {left: 681px; width: 100px;}

#panel1b a:hover {background: transparent url(../images/finalnav.gif) 0 -59px no-repeat;}
#panel2b a:hover {background: transparent url(../images/finalnav.gif) -226px -59px no-repeat;}
#panel3b a:hover {background: transparent url(../images/finalnav.gif) -301px -59px no-repeat;}
#panel4b a:hover {background: transparent url(../images/finalnav.gif) -370px -59px no-repeat;}
#panel5b a:hover {background: transparent url(../images/finalnav.gif) -434px -59px no-repeat;}
#panel6b a:hover {background: transparent url(../images/finalnav.gif) -506px -59px no-repeat;}
#panel7b a:hover {background: transparent url(../images/finalnav.gif) -569px -59px no-repeat;}
#panel8b a:hover {background: transparent url(../images/finalnav.gif) -681px -59px no-repeat;}

#panel1b a:focus,
#panel1b a:active {
-moz-outline:none;
}
#panel2b a:focus,
#panel2b a:active {
-moz-outline:none;
}
#panel3b a:focus,
#panel4b a:active {
-moz-outline:none;
}
#panel4b a:focus,
#panel4b a:active {
-moz-outline:none;
}
#panel5b a:focus,
#panel5b a:active {
-moz-outline:none;
}
#panel6b a:focus,
#panel6b a:active {
-moz-outline:none;
}
#panel7b a:focus,
#panel7b a:active {
-moz-outline:none;
}
#panel8b a:focus,
#panel8b a:active {
-moz-outline:none;
} 


/* ============== */
/* =  side nav  = */
/* ============== */

#sidenav {
 	width: 110px; 
 	height: 136px;
	background: url(../images/nav-track.gif);
        margin: 0; padding: 0;
        position: relative;
        text-decoration: none;
}
#sidenavrap {
	padding-left: 20px;
}
#submaincontent {
	padding-left: 15px;
	padding-right: 15px;
}
#sidenav li {
        margin: 0; padding: 0; list-style: none;
        position: absolute; left: 0;
        text-indent: -9000px;
}
#sidenav li, #sidenav a {
        height: 15px; display: block;
        text-decoration: none;
}
#sidenav1 {top: 11px; width: 110px;}
#sidenav2 {top: 27px; width: 110px;}
#sidenav3 {top: 44px; width: 110px;}
#sidenav4 {top: 61px; width: 110px;}
#sidenav5 {top: 77px; width: 110px;}
#sidenav6 {top: 94px; width: 110px;}
#sidenav7 {top: 110px; width: 110px;}

#sidenav1 a:hover{
	background-color: transparent;
	background-image: url(../images/nav-track.gif);
	background-repeat: no-repeat;
	background-position: -110px -11px;
}
#sidenav2 a:hover{
background: transparent url(../images/nav-track.gif) -110px -27px no-repeat;}
#sidenav3 a:hover{
background: transparent url(../images/nav-track.gif) -110px -44px no-repeat;}
#sidenav4 a:hover{
background: transparent url(../images/nav-track.gif) -110px -61px no-repeat;}
#sidenav5 a:hover{
background: transparent url(../images/nav-track.gif) -110px -77px no-repeat;}
#sidenav6 a:hover{
background: transparent url(../images/nav-track.gif) -110px -94px no-repeat;}
#sidenav7 a:hover{
background: transparent url(../images/nav-track.gif) -110px -110px no-repeat;}
#submaincontent-gallery {
	padding-left: 20px;
	padding-right: 15px;
}
#accom ul {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#accom h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-decoration: underline;
}
#scrollwindow {
	overflow: auto;
	height: 230px;
	width: 440px;
}
.news_image {
	clear: left;
	float: left;
	padding: 8px;
}
.submit-btn{
color: none;
width: 76px;
height: 18px;
border: none;
background: transparent url(../images/buttons/submit.gif);

}

.submit-btn a:focus,
.submit-btn a:active {
-moz-outline:none;
} 

.submit-btn a:hover{
background: transparent;}

