/* css styles */



body {	
	background-repeat:repeat ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small ;
	color:#000000 ;
	margin:0px ; 
	padding:0px ;
	background-color:#000000 ;
	}


#index {
	position:absolute ;
	top:0px; left:0px ;
	}


.content {	
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:13px ;
	font-style:normal ;
	color:#000000 ;
	background-color:#FFFFFF ;
	text-decoration:none ; 
	height:300px ;
	padding:0px ;
	border-style:solid ;
	border-color:#999999 ;	
	border-left-width:1px ;
	border-top-width:0px ;
	border-right-width:0px ;
	border-bottom-width:0px ;
	}


.nav {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px ;
	font-weight:bold ;
	font-style:normal ;
	color:#FFFFFF ;
	background-color:#000000 ;
	text-align:center ;

	}
	
.navon {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px ;
	font-weight:bold ;
	font-style:normal ;
	color:#000000 ;
	background-color:#FFFFFF ;
	text-align:center ;

	}

.subnav {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:10px ;
	font-weight:bold ;
	font-style:normal ;
	color:#000000 ;
	background-color:#FFFFFF ;
	text-align:left ;
	list-style-type:none ;
	border-style:solid ;
	border-color:#999999 ;	
	border-left-width:1px ;
	border-top-width:0px ;
	border-right-width:0px ;
	border-bottom-width:0px ;

	}


.news {

	color:#000000 ;
	text-align:left ;
	padding-left:0px ;
	padding-right:00px ;
	padding-top:00px ;
	padding-bottom:00px ;
	text-decoration:none ; 
	border-style:solid double groove ridge;
	border-color:#000000 ;	
	border-left-width:5px ;
	border-top-width:5px ;
	border-right-width:5px ;
	border-bottom-width:5px ;

	}




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

ul 	{
	list-style-type: none;
	line-height: 2em;
	} 


/*  BASE LAYER  */



#logo-block {
	position:absolute ;
	width:160px ; 
	height:126px ;
	top:0px ; 
	left:100px ;
	z-index:10;
	}

#remember-block {
	position:absolute ;
	width:300px ; 
	height:126px ;
	top:25px ; 
	left:450px ;
	}


#contact-block {
	position:absolute ;
	width:175px ; 
	height:87px ;
	top:118px ; 
	left:673px ;
	font-size:10px ;
	text-align:right ;
		z-index:10;
	}




		

/* CONTENT */


#shows {
	position:absolute ;
	top:205px ;
	left:105px ;
	font-size:14px ;
	background-color:#FFFFFF ;
	width:370px ;
	height:293px ;
	text-decoration:none ;
	z-index:10 ;	
	}

#canvas {
	position:absolute ;
	top:0px ;
	left:100px ;
	background-color:#FFFFFF ;
	width:755px ;
	height:600px ;
	z-index:1 ;

	}

#main {
	position:absolute ;
	top:8px ;
	left:0px ;
	font-size:14px ;
	background-color:#FFFFFF ;
	width:440px ;
	text-decoration:none ;
	z-index:10 ;

	}



#att {
	position:absolute ;
	top:145px ;
	left:0px ;
	font-size:10px ;
	background-color:#FFFFFF ;
	width:440px ;
	text-decoration:none ;
	z-index:10 ;

	}

#etc {
	position:absolute ;
	top:224px ;
	left:0px ; 
	font-size:10px ;
	background-color:#FFFFFF ;
	width:440px ;
	text-decoration:none ;
	z-index:10 ;

	}

#news {
	position:absolute ;
	width:275px ;
	height:275px ;
	top:205px ;
	left:545px ;
	background-color:#FFFFFF ;
	font:Verdana,sans-serif ;

	padding-left:15px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:0px;	

	z-index:10 ;
	}

#newstext {
	position:absolute ;
	width:275px ;	
	height:275px ;
	top:205px ;
	left:550px ;
	background-color:#FFFFFF ;
	font:Verdana,sans-serif ;
	z-index:1 ;	
	}



#ticketform {
	position:absolute ;
	width:500px ;
	height:320px ;
	top:230px ;
	left:305px ;
	padding:20px ;
	font:Verdana,sans-serif ;
	z-index:10 ;
	text-align:left ;
	list-style-type:none ;
	overflow: scroll;

	}

#innerpage {
	position:absolute ;
	width:515px ;	
	height:355px ;
	top:240px ;
	left:325px ;
	background-color:#FFFFFF ;
	font:Verdana,sans-serif ;
	font-size:11px ;
	overflow: scroll;
	z-index:10 ;
	}
	
#innerpage2 {
	position:absolute ;
	width:515px ;	
	height:350px ;
	top:240px ;
	left:325px ;
	background-color:#FFFFFF ;
	font:Verdana,sans-serif ;
	overflow:scroll;
	font-size:11px ;
	z-index:10 ;
		
	}	

#sponsor {
	position:absolute ;
	width:800px ;
	top:508px ;
	left:100px ;
	z-index:10 ;
	}
	
#ltwmap {
	position:absolute ;
	width:105px ;
	height:75px ;
	top:508px ;
	left:100px ;
	z-index:10 ;

	}

#tpacmap {
	position:absolute ;
	width:199px ;
	height:75px ;
	top:508px ;
	left:205px ;
	z-index:10 ;

	}

#targetmap {
	position:absolute ;
	width:73px ;
	height:75px ;
	top:508px ;
	left:404px ;
	z-index:10 ;

	}

#acamap {
	position:absolute ;
	width:141px ;
	height:75px ;
	top:508px ;
	left:477px ;
	z-index:10 ;

	}

#millermap {
	position:absolute ;
	width:98px ;
	height:75px ;
	top:508px ;
	left:618px ;
	z-index:10 ;
	}

#neamap {
	position:absolute ;
	width:57px ;
	height:75px ;
	top:508px ;
	left:716px ;
	z-index:10 ;
	}

#smithmap {
	position:absolute ;
	width:84px ;
	height:75px ;
	top:508px ;
	left:773px ;
	z-index:10 ;
	}

#rightfill {
	position:absolute ;
	background-color:#000000 ;
	top:0px ;	
	left:855px ;
	width:500px ;
	height:585px ;	

	}

#leftfill {
	position:absolute ;
	background-color:#000000 ;
	top:0px ;	
	left:0px ;
	width:100px ;
	height:585px ;	
	}
	
#rightbar {
	position:absolute ;
	background-color:#FFFFFF ;
	top:185px ;	
	left:855px ;
	width:500px ;
	height:15px ;	
	}

#leftbar {
	position:absolute ;
	background-color:#FFFFFF ;
	top:185px ;	
	left:0px ;
	width:100px ;
	height:15px ;	
	}
	

/* NAVIGATION */



#nav-shows {
	position:absolute ;
	width:155px ;
	height:15px ;
	top:185px ;
	left:100px ;
	padding:0px ;
	color:#FFFFFF ;
	background-color:#000000 ;
	font:Verdana,sans-serif ;
	z-index:10 ;
	text-align:center;
	}
	
#nav-showson {
	position:absolute ;
	width:155px ;
	height:15px ;
	top:185px ;
	left:100px ;
	padding:0px ;
	color:#000000 ;
	background-color:#FFFFFF ;
	font:Verdana,sans-serif ;
	z-index:10 ;
	text-align:center;
	}

#nav-education {
	position:absolute ;
	width:155px ;
	height:15px ;
	top:185px ;
	left:250px ;
	padding:0px ;
	color:#FFFFFF ;
	background-color:#000000 ;
	font:Verdana,sans-serif ;
	z-index:10 ;
	text-align:center;
	}

#nav-support {
	position:absolute ;
	width:155px ;
	height:15px ;
	top:185px ;
	left:400px ;
	padding:0px ;
	color:#FFFFFF ;
	background-color:#000000 ;
	font:Verdana,sans-serif ;
	z-index:10 ;
	text-align:center;
	}

#nav-news {
	position:absolute ;
	width:155px ;
	height:15px ;
	top:185px ;
	left:550px ;
	padding:0px ;
	color:#FFFFFF ;
	background-color:#000000 ;
	font:Verdana,sans-serif ;
	z-index:10 ;
	text-align:center;
	}

#nav-about {
	position:absolute ;
	width:155px ;
	height:15px ;
	top:185px ;
	left:700px ;
	padding:0px ;
	color:#FFFFFF ;
	background-color:#000000 ;
	font:Verdana,sans-serif ;
	z-index:10 ;
	text-align:center;
	}

#crumb {
	position:absolute ;
	width:750px ;
	height:50px ;
	top:200px ;
	left:105px ;
	padding:20px ;
	font:Verdana,sans-serif ;
	z-index:10 ;
	text-align:left ;
	list-style-type:none ;

	}

#subnav {
	position:absolute ;
	width:155px ;
	height:203px ;
	top:250px ;
	left:120px ;
	padding:20px ;
	font:Verdana,sans-serif ;
	z-index:10 ;
	text-align:left;
	list-style-type:none ;

	}

#subnav a:hover {
	background-color: #FFFFFF ;
	background-image: none ;
	color: #999999 ;
	font-weight: bold ;
	text-decoration: none ;
	}


/************ sectionLinks styles **************/

#sectionLinks {
	margin: 0px;
	padding: 0px;

	}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	}

#sectionLinks a:link, #sectionLinks a:visited {
	background-color: #000000 ;
	font-weight: bold ;
	padding: 0px 0px 0px 0px ;
	color: #FFFFFF ;
	text-decoration: none ;
	}

#sectionLinks a:hover {
	border-top: 1px solid #cccccc ;
	background-color: #000000 ;
	background-image: none ;
	color: #999999 ;
	font-weight: bold ;
	text-decoration: none ;
	}
