@charset "utf-8";
/* CSS Document */

html, body {
height:100%; /* gives layout 100% height */
overflow:inherit; /* triggers 100% height in Opera 9.5 */
}



A.linK_ee{
	color:white;
	text-decoration:NONE;

}
A.link_venues {
	color : #6699CC; 
	TEXT-DECORATION: none;
}
A.link_blue {
	color : #01A9BA;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family:Verdana, Verdana, Helvetica, sans-serif;
	line-height: 13px;
}
A.link_orange {
	color : #f05a23;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family:Verdana, Verdana, Helvetica, sans-serif;
	line-height: 15px;
}
A.link_blue_Xtrasmall {
	color : #009BC9; 
	TEXT-DECORATION: none;
	font-size: 9px;
	font-family:Verdana, Helvetica, sans-serif;
	line-height: 10px;
}
A.link_green {
	color: #008270;
	text-decoration: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
A.link_inside {
	color : #006699; 
	TEXT-DECORATION: none;
}
A.link_dk_blue {
	color : #01a9ba; 
	TEXT-DECORATION: none;
	font-size:10px;
}	
A.link_white {
	color : #FFFFFF; 
	TEXT-DECORATION: none;
}
A.link_red {
	color : #ee2e24; 
	TEXT-DECORATION: none;

}
A.link_magenta {
	color : #5e134e; 
	TEXT-DECORATION: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	line-height: 13px;
}
A.link_magenta_big {
	color: #b93d83;
	text-decoration: none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:13px;
}
A.link_gold {
	color : #D3B11B; 
	TEXT-DECORATION: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	line-height: 13px;
}
A.link_gold_larger {
	color : #D3B11B; 
	TEXT-DECORATION: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	line-height: 15px;
}
A.link_red_plain {
	color : #E90000; 
	TEXT-DECORATION: none;
}
A.link_yellow {
    color: #f6e677;
	text-decoration: none;
}
A.link_yellow_bold {
    color: #f6e677;
	font-weight: bold; 
}
A.link_gold {
    color: #A5812B;
		TEXT-DECORATION: none;
}
A:hover {
	color : #737373; 
	background-color : transparent; 
}
A.link_burgundy {
	color : #b71e77; 
	TEXT-DECORATION: none;
	font-size: 9px;
}
A.link_acid_green {
	color : #7e8836; 
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
A.link_mint_green {
	color : #39af6b; 
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.black {
	font-family: Verdana, verdana, helvetica, sans-serif; 
	color: #000000;
	line-height: 18px;
}
.header_text_gray {
	font-family: Verdana, verdana, helvetica, sans-serif; 
	color: #666666;
	line-height: 18px;
}
.darkgray {
	font-family: Verdana, verdana, helvetica, sans-serif; 
	color: #464747;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 9px;
}
.gray {
	font-family: Verdana, verdana, helvetica, sans-serif; 
	color: #333333;
}
.bold_black {
	font-family: Verdana, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
}   
.bold_blue {
	font-family: Verdana, verdana, helvetica, sans-serif; 
	color: #009BC9;
	font-size:12px;
}   
.blue_small {
	font-family: Verdana, verdana, helvetica, sans-serif; 
	color: #009BC9;
	font-size:11px;
	line-height:12px;
	text-decoration:none;
}   
.header_black {
	font-family: Verdana, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
}
.bold_blue2 {
	font-family: Verdana, verdana, helvetica, sans-serif;
	color: #009BC9;
	font-weight: bold;
	font-size: 9px;
}   
.bold_red {
	font-family: Verdana, verdana, helvetica, sans-serif; 
	color: #B31910;
	font-weight: bold;
	font-size:10px;
}
.b_text_green {
	font-family: Verdana, verdana, helvetica, sans-serif; 
	color: #5ABD37;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.b_text_gold {
	font-family: Verdana, verdana, helvetica, sans-serif; 
	color: #D3B11B;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.inside_blue_bold {
	font-family: Verdana, verdana, helvetica, sans-serif; 
	color: #006699;
	font-weight: bold;
}.formButton {
	font-family: Verdana, verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
A.link_pink {
	color : #EC08CE; 
	TEXT-DECORATION: none;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}
.bold_magenta {
	font-family: Verdana, verdana, helvetica, sans-serif;
	color : #EC008C; 
	TEXT-DECORATION: none;
	font-weight: bold;	
	font-size: 12px
}
.magenta_small {
	font-family: Verdana, verdana, helvetica, sans-serif;
	color : #EC008C; 
	font-size: 11px;
	line-height: 12px;
	text-decoration:none;

}
.text_gray {
	font-family: Verdana, verdana, helvetica, sans-serif;
	color: #666666;
	line-height: 13px;
	font-size: 12px;
}
.text_graySmall {
	font-family: Verdana, Helvetica, sans-serif;
	color: #666666;
	line-height: 13px;
	font-size: 11px;
}
.text_grayXtraSmall {
	font-family:Verdana, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	line-height: 10px;
	
}
.red_plain {
	color : #E90000;
	TEXT-DECORATION: none;
	font-family: Verdana, verdana, helvetica, sans-serif;
}
.Coca-ColaRed {

	color : #CF0C2E;
	TEXT-DECORATION: none;
	font-family: Verdana, verdana, helvetica, sans-serif;
}
.line_spacing {
	height: 16px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
}
.stbuttontext {

color: #009BC9;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;

} 

.bg {
	background-position:middle;
	background-image: url("http://www.jalc.org/Home_Page_Flash_Elements/raw_images/ticker_border.jpg");
	background-repeat: no-repeat;
}

.header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	padding-left: 5px; padding-top: 10px; margin-top:1px;
}

.sectionheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
line-height: 12px;
}

.body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
text-align:left;
}

.left_nav_default {
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:9px;
color: black;
}

.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}
HR.white {
border: none 0; 
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	width: 80%;
	height: 2px;
	margin: 10px auto 0 0;
	text-align: center;

}

p.TENfifteen {
	line-height: 15px;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	}
	
p.EIGHTthirteen {
	line-height: 13px;
	font-size: 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
.EIGHTTHIRTEEN {
	line-height: 13px;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
p.CENTERCopy {
	line-height: 15px;
	font-size: 10px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.CENTERCOPY {
	line-height: 15px;
	font-size: 10px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	}
.CENTERCOPYLARGER {
	font-family:Verdana, Geneva, sans-serif;
	color:#666666;
	font-size: 12px;
	line-height:15px;
}
.super {
	vertical-align:super;
}
	
.brFIFTEEN {
	line-height: 15px;
	}
	
.brTEN {
	line-height: 13px;
	}

H1 {
	font-family: Verdana, Helvetica, sans-serif;
	color: #666666;
	line-height: 18px;
	font-size: 10px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.center_headline {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;

}
TABLE.table_master_position {

}
TABLE.venues {
	background-image:url(venues/vimages/images_fixed/pinline2.jpg);
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	}


a.concerts:link {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.concerts:visited {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.concerts:hover {color: #B71E77; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.concerts:active {color: #B71E77; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; } 

a.search_concerts:link {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif}
a.search_concerts:visited {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.search_concerts:hover {color: #9A3266; text-decoration: underline; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.search_concerts:active {color: #9A3266; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; } 


a.footer:link {color: #FFFFFF; text-decoration: none; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.footer:visited {color: #FFFFFF; text-decoration: none; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.footer:hover {color: #9A3266; text-decoration: underline; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.footer:active {color: #FFFFFF; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif;} 

a.education:link {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.education:visited {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.education:hover {color: #01A9BA; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.education:active {color: #01A9BA; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; } 

a.search_education:link {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.search_education:visited {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.search_education:hover {color: #30a0b1; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.search_education:active {color: #30a0b1; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;} 

a.multimedia:link {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.multimedia:visited {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.multimedia:hover {color: #d3b11b; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.multimedia:active {color: #d3b11b; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; } 

a.visit:link {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.visit:visited {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.visit:hover {color: #009f7b; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.visit:active {color: #009f7b; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; } 

a.venues:link {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.venues:visited {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.venues:hover {color: #f05a23; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.venues:active {color: #f05a23; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; } 

a.dizzys:link {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.dizzys:visited {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.dizzys:hover {color: #ee2e24; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.dizzys:active {color: #ee2e24; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; } 

a.about:link {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.about:visited {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.about:hover {color: #c3d32e; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.about:active {color: #c3d32e; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; } 

a.about:link {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.about:visited {color: black; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.about:hover {color: #c3d32e; text-decoration: none; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.about:active {color: #c3d32e; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; } 


#wrapper {
	width:753px;
	margin:0 auto;
	min-height:100%;
	position:relative;
	height: 10px;
}

#header {
	margin-top: 0px; margin-left: 0px; margin-bottom: 0px;
	width:751px;
	margin:0 auto;
	min-height:100%;
	background:url(images/background_white_header_pixel.jpg);
	background-repeat:repeat;

}

#search {
	float:right;
	padding-top:15px;
	margin-right:30px;
	width:300px;
	
}

#navigation {

	float: left;
}

#banner {
	position:absolute;
	left:0px;
	top:105px;
	width:751px;
	z-index:100;
	height: 150px;
}

#main {
	position:absolute;
	left:0px;
	top:256px;
	min-height:100%;
	width:751px;
	margin:0 auto;
	min-height:100%;
	z-index:1;


}

#left_nav_multimedia {
	width:134px; margin-right:0px; float:left; padding-left: 5px; padding-top: 5px; margin-top:1px; min-height:100%;
}

#center {
	width:468px; margin-right:0px; float:left; padding-left: 5px; padding-top: 10px; margin-top:1px; min-height:100%;
}

#right {
	position: absolute;
	width:275px;
	top:5px;
	left:500px;
	height: 60px;
}

#floatright {
	float:right;
}

#floatleft {
	float:left;
}

#copyright {
	width:750px;
	height:150px;
	clear: both;
	float: left;
	position:relative;
	}
	
#pinline {
	clear:left;
	position: absolute;
	top:0px;
	left:3px;
	height: 81px;
}

#facebook {
	clear:left;
	position: absolute;
	top:60px;
	left:75px;
}

#twitter {
	clear:left;
	position: absolute;
	top:15px;
	left:100px;
}
#youTube {
	clear:left;
	position: absolute;
	top:15px;
	left:200px;
}

#2ndcopyright {
	clear:left;
	position: absolute;
	top:15px;
	left:400px;
}

.container {
	margin: 0 auto;
	padding: 0;
	width: 780px;
	height:600px;
	text-align:left;
	border:1px;
}






.SubContainer {
	clear: none;
	float: left;
	width: 585px;

}

#SubLeft {

	width: 585px;
	float:left;
	position:relative;

}

#MainBucket {
	margin: 0px;
	padding: 0px;
	width: 585px;
	float:left;
}

.TickerLine {
	position:relative;
	float:left;
	margin-top: 4px;
	background-image: url("http://www.jalc.org/Home_Page_Flash_Elements/raw_images/ticker_border.jpg");
	background-repeat: no-repeat;
	height: 30px;
	width: 590px;
}

/*.Date {
	position:relative;
	top: 6px;
	left: 10px;
	width: 70px;
	float: left;

}

#Date{width:70px;position:static;top:0;left:5;}
font.date{
	font-style:italic; 
	font-weight:bold; 
	display:block; 
	padding: 7px 0 0 11px; 
	color:#666666;
}
#Ticker {
	position:relative;
	top: 7px;
	left: 75px;
	width:400px;

}*/

#Date{
	width:110px;
	position:static;
	top:0;
	left:0;
}
font.date{
	font-style:italic;
	font-weight:bold;
	display:block;
	padding: 8px 0 0 11px;
	color:#666666;
	float:left;
	width: 110px;
}
#Ticker{
	width:500px;
	position:absolute;
	top:5px;
	left:120px;
}


.Buttons1 {

	width: 590px;
	float: left;
}

.Buttons2 {
	width: 590px;
	float: left;
}


#SubRight{
	float: left;
	margin-left: 0px;
	width:auto;
	padding-top:0px;
}

#facebook {
	position: absolute;
	top:644px;
	left:0px;
}

#youtube {
	position: absolute;
	top: 0px;
	left: 5px;
	}
	

td.table_venues_center {
	width: 478px;
	background: url(venues/vimages/images_fixed/pinline4.jpg);
	background-repeat: repeat-y;
	background-color: #ffffff;
	padding-left:30px;
	padding-top:0px;
	padding-right:15px;
} 

td.table_concerts_center {
	width: 478px;
	background: url(concerts/cimages09/pinline.jpg);
	background-repeat: repeat-y;
	background-color: #ffffff;
	padding-left:30px;
	padding-top:0px;
	padding-right:15px;
}

td.table_about_center {
	width: 300px;
	background: url(about/aimages09/pinstripe.jpg);
	background-repeat: repeat-y;
	background-color: #ffffff;
	padding-left:30px;
	padding-top:0px;
	padding-right:15px;
}

td.table_dizzys_center {
	width: 478px;
	background: url(dccc/ccimages09/pinstripe.jpg);
	background-repeat: repeat-y;
	background-color: #ffffff;
	padding-left:30px;
	padding-top:0px;
	padding-right:15px;
}

td.table_education_center {
	width: 478px;
	background: url(jazzed/edimages09/pinstripe.jpg);
	background-repeat: repeat-y;
	background-color: #ffffff;
	padding-left:30px;
	padding-top:0px;
	padding-right:15px;
}

td.table_multimedia_center {
	width: 478px;
	background: url(jazzcast/jimages/pinstripe.jpg);
	background-repeat: repeat-y;
	background-color: #ffffff;
	padding-left:30px;
	padding-top:0px;
	padding-right:15px;
}

td.table_visit_center {
	width: 478px;
	background: url(visit/vimages/pinstripe.jpg);
	background-repeat: repeat-y;
	background-color: #ffffff;
	padding-left:30px;
	padding-top:0px;
	padding-right:15px;
}


td.column_left {
	width: 146px;
}
td.column_right {	
	width: 97px;
	}
td.column_right_details09 {	
	width: 97px;
	background-image:url('../images/right_column_background09B.jpg');
	}
	
#web_tab {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #b93d83;
	text-decoration: none;
}

.soldout {
	color:#01A9BA;
}
#navbar {
	position:absolute;
	height:100px;
	left:7px;
	top:80px;
	z-index:200;
	width: 749px;
}


#wrapper #main table tr .table_education_center ul .CENTERCOPY .link_blue {
	list-style-type: none;
	list-style-image: none;
}

.burgundy {
	color:#b71e77;
}

.border_none {
	border:none;
}

.menu {
	margin:0;
	padding:0;
	border:none;
}

.menu-padding {
	padding-left:10px;
}

.menu-spacing {
	margin:0px;
	margin-bottom:8px;
}


a.link-nav-sub, a.link-nav-sub-pink {
	font-size: 10px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-style:oblique;
}

a.link-nav-sub:hover {
	color:#009496;
}

a.link-nav-sub-pink:hover {
	color:#b60043;
}



.min-height {
	min-height:600px;
}

.history {
	border-collapse:collapse;
}

table.history tr td {
	border: 1px #D8D8D8  solid;
}

:focus {
  -moz-outline-style: none;
}

.lightbox_table td {
	padding-right:12px;
	padding-bottom:12px;
}
#store_links {
	float:right;
	margin-top:25px
}