p {color:#333333; font-family: Helvetica, Arial, Helvetica; font-size:11px; line-height:16px; font-weight: bold;}
p.intro {color:#fff; font-family: Helvetica, Arial, Helvetica; font-size:12px; line-height:16px; font-weight: bold; text-align:left;}

.bottomnavtext {color:#675c4b; font-family: Arial, Arial, Helvetica; font-size:11px; line-height:15px; font-weight: bold;}

h1 {color:#d64f00; font-family: Helvetica, Arial; font-size:16px; line-height:20px; font-weight: bold;}

.intro {color:#FFFFFF; font-family: Helvetica, Arial, Helvetica; font-size:11px; line-height:15px; font-weight: bold;}

.smallbrown {color:#463926; font-family: Arial, Arial, Helvetica; font-size:12px; line-height:15px; font-weight: bold;}

.smallblue {color:#39545c; font-family: Arial, Arial, Helvetica; font-size:12px; line-height:15px; font-weight: bold;}

.text {color:#525153; font-family: Arial, Arial, Helvetica; font-size:12px; line-height:15px; font-weight: bold;}

.lightblue {color:#739fb2; font-family: Arial, Arial, Helvetica; font-size:11px; line-height:13px; font-weight: bold;}

.smallorange {color:#bf3a05; font-family: Arial, Arial, Helvetica; font-size:12px; line-height:15px; font-weight: bold;}

.newsblue {color:#39545c; font-family: Arial, Arial, Helvetica; font-size:11px; line-height:15px; font-weight: bold;}

.formtitle {color:#183c4c; font-family: Arial, Arial, Helvetica; font-size:14px; line-height:15px; font-weight: bold;}

.bluetitle {color:#183c4c; font-family: Arial, Arial, Helvetica; font-size:18px; line-height:20px; font-weight: bold;}

.noflash {color:#FFFFFF; font-family: Helvetica, Arial, Helvetica; font-size:10px; line-height:14px; font-weight: bold;}




a {color: #705f4f; font-family:Helvetica, Arial; font-size:13px; text-decoration:none;}
a:active {color: #705f4f; font-family:Helvetica, Arial; font-size:13px; text-decoration:none;}
a:visited {color: #705f4f; font-family:Helvetica, Arial; font-size:13px; text-decoration:none;}
a:hover {color: #333333; font-family:Helvetica, Arial; font-size:13px; text-decoration:underline;}	



.bottomlink {color: #675c4b; font-family:Arial, arial; font-size:11px; text-decoration:none;}
.bottomlink:active {color: #675c4b; font-family:Arial, arial; font-size:11px; text-decoration:none;}
.bottomlink:visited {color: #675c4b; font-family:Arial, arial; font-size:11px; text-decoration:none;}
.bottomlink:hover {color: #333333; font-family:Arial, arial; font-size:11px; text-decoration:underline;}	



.bluelink {color: #1b464f; font-family:Arial, arial; font-size:13px; text-decoration:none; font-weight: bold;}
.bluelink:active {color: #1b464f; font-family:Arial, arial; font-size:13px; text-decoration:none; font-weight: bold;}
.bluelink:visited {color: #1b464f; font-family:Arial, arial; font-size:13px; text-decoration:none; font-weight: bold;}
.bluelink:hover {color: #333333; font-family:Arial, arial; font-size:13px; text-decoration:underline; font-weight: bold;}	


.smallbluelink {color: #1b464f; font-family:Arial, arial; font-size:11px; text-decoration:none; font-weight: bold;}
.smallbluelink:active {color: #1b464f; font-family:Arial, arial; font-size:11px; text-decoration:none; font-weight: bold;}
.smallbluelink:visited {color: #1b464f; font-family:Arial, arial; font-size:11px; text-decoration:none; font-weight: bold;}
.smallbluelink:hover {color: #333333; font-family:Arial, arial; font-size:11px; text-decoration:underline; font-weight: bold;}	





ul#calendar-nav{margin:0; padding:0;}
ul#calendar-nav li{float:left; text-indent:-9999em; list-style-type:none; margin:0; padding:0;}
ul#calendar-nav a{height:66px; display:block; margin:0; padding:0;}

ul#calendar-nav li.nav-last a{background:url(../images/calendar-nav-last.jpg) no-repeat; width:86px;}
ul#calendar-nav li.nav-next a{background:url(../images/calendar-nav-next.jpg) no-repeat; width:73px;}

ul#calendar-nav li a:hover, ul#calendar-nav li#nav-current a{background-position:0 -66px;}






ul#main-nav{margin:0; padding:0;}
ul#main-nav li{float:left; text-indent:-9999em; list-style-type:none; margin:0; padding:0;}
ul#main-nav a{height:30px; display:block; margin:0; padding:0;}

ul#main-nav li.nav-events a{background:url(../images/navigation-events.jpg) no-repeat; width:111px;}
ul#main-nav li.nav-tickets a{background:url(../images/navigation-tickets.jpg) no-repeat; width:113px;}


ul#main-nav li a:hover, ul#main-nav li#nav-current a{background-position:0 -30px;}





.photoborder{
    border-style:9bcade;
    border-top-color:9bcade;
    border-bottom-color:9bcade;
    border-left-color:9bcade;
    border-right-color:9bcade;
    border-width:3px;
    border-top-width:3px;
    border-left-width:3px;
    padding:5
       }
	   
.png{behavior: url(../iepngfix.htc);}
.clear{clear:both;}	   

#page_top {width:1000px; height:321px; background:url(../images/top-bg.jpg) no-repeat; position:relative; z-index:20;}
	#top_navigation {z-index:20; position:relative; top:-10px; left:180px;}
	#logo {z-index:5; position:relative; top:-68px;}
	#page_title {z-index:7; position:relative; top:-43px; left:-80px;}
	#music_player {z-index:15; position:relative; top:-158px; right:50px; float:right;}
		#bio_photo {z-index:10; position:relative; top:-306px; left:200px;}
		#tour_photo {z-index:10; position:relative; top:-270px; left:200px;}
		#contact_photo {z-index:10; position:relative; top:-270px; left:120px;}
		#links_photo {z-index:10; position:relative; top:-270px; left:240px;}
	

#page_top_tour {width:1000px; height:321px; background:url(../images/top-bg-tour.jpg) no-repeat; position:relative; z-index:20;}
#page_top_contact {width:1000px; height:321px; background:url(../images/top-bg-contact.jpg) no-repeat; position:relative; z-index:20;}
#page_top_links {width:1000px; height:321px; background:url(../images/top-bg-links.jpg) no-repeat; position:relative; z-index:20;}
#page_top_bio {width:1000px; height:321px; background:url(../images/top-bg-bio.jpg) no-repeat; position:relative; z-index:20;}
   
