/* BGA *//*This solves the problem of extrawhite spaces that IE adds betweenstacked list items*//* Fix IE. Hide from IE Mac \*/* html ul li { float: left; }* html ul li a { height: 1%; }/* End *//*For IE, the IMG tag must bedefined as 'display: block;' to preventunwanted paddingUse display: inline; for floats with left marginsto fix IE6 bug*/html{	margin: 0px;}body{		background-color: #1C1C1C;	font-family: Arial, Helvetica, sans-serif;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CCC;	margin-top: 0px;	padding-top: 0px;	text-align: center;}img{	border: 0;	padding: 0;	margin: 0;	border: 0;	display: block;}a{	color: #CCC;	font-weight: bold;	font-size: 11px;	margin: 0px;	padding: 0px;	text-decoration: none;}a.subText{	font-size: 9px;}a.mailTo{	color: #CCC;	font-weight: bold;	font-size: 11px;	margin: 0px;	padding: 0px;	text-decoration: underline;}.clear{	clear: both;}.boldText{	font-weight: bold;}.italics{	font-style: italic;}.highlight { color: #f57e20 }p{	line-height: 14px;	margin-bottom: 10px;	padding:0px;	margin-top: 0px;	clear: both;	font-size: 11px;}p.subText{font-size: 9px;line-height: 11px;}h1, h2, h3, h4{	padding: 0px;	margin: 0px;}h1{	display: none;	}h2{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #9A97B7;	color: #CCC;	margin-top: 15px;	margin-bottom: 10px;}	h3{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #9A97B7;	font-weight: bold;	margin-bottom: 1px;}h4{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #FF3399;	font-weight: bold;	margin-bottom: 3px;	line-height: 20px;	margin-top: 14px;}.imageReplace{	display: none;}ul li{	padding: 0px;	margin: 0px;	border: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CCC;	list-style-type: none;	line-height: 14px;	width: 100%;}ul li a{	font-weight: bold;	color: #CCC;	font-size: 11px;	text-decoration: none;}ul{	padding: 0px;	margin: 10px 0px 0px 0px;}#bottomMargin{	height: 20px;	width: 1200px;	clear: both;}a.current{ 	color: #FFFF00;}a:visited{ 	color: #CCC;}a:hover{ 	color: #FFFF00;}ul li a:hover{ 	color: #FFFF00;}a:active{ 	color: #FFFF00;}object, embed, script{	padding: 0px;	margin: 0px;}form{	display: block;	padding: 8px 10px 0px 0px;	margin: 0px 0px 0px 0px;	text-align: right;}.underline{	text-decoration: underline;}/* Header */#pageContainer{	width: 1200px;	margin-right: auto;	margin-left: auto;	text-align: left;	}#header{	width: 1200px;	background-color: #fff;	width: 1200px;	height: 138px;}a.toggle{	color: #CCC;}a.toggle_Hover{	color: #FFFF00;}/* Page Body */#pageBodyContainer{	width: 1200px;	height: 500px;	/*	background-image: url(../images/common/pageBodyTile.gif);	background-repeat: repeat;	*/	margin-top: 50px;	position: relative;	background-color: #000;}/************************************ ABOUT *******************************/#contentContainer{	/*	position: absolute;	left: 32px;	right: 560px;	top: 130px;	*/	width: 470px;	margin-left: 32px;	padding-top: 10px;	}#contentContainer_Music{	/*	position: absolute;	left: 32px;	right: 560px;	top: 130px;	*/	width: 470px;	margin-left: 32px;	padding-top: -20px;	}#leftColumn{	float: left;	width: 533px;	height: 500px;	background-color: #000;}#rightColumn{	width: 667px;	height: 500px;	background-color: #000;	float: left;}p.upcomingPerformances{padding-right: 60px;}/*************************** MUSIC ************************************/.songListContainer{	width: 470px;	display: none;}.songListContainer_Visible{	width: 470px;}div.songListContainer_Visible ul.songList{	width: 160px;	float: left;	margin-top: 0px;	}#samples{	display: block;}div.songListContainer ul.songList{	width: 160px;	float: left;	margin-top: 0px;	}ul.songList li{	width: 160px;	line-height: 14px;}ul.songList_Samples li{	width: 200px;	line-height: 14px;}/**************************** BAND **************************************/ul.bandMembers{margin: 15px 0px 0px 0px;}ul.bandMembers li{	width: 220px;	padding: 0px 0px 25px 10px;	}ul.bandMembers li img{	float: left;	padding-right: 10px;	}	.name{	font-weight: bold;}/**************************** EVENTS **************************************/ul.eventList{margin: 0px;}ul.eventList li{	width: 320px;	padding: 0px 0px 10px 10px;	background-image: url(../images/listArrow.gif);	background-repeat: no-repeat;}ul.downloadList{margin: 0px;}ul.downloadList li{	width: 320px;	padding: 0px 0px 3px 10px;	background-image: url(../images/listArrow.gif);	background-repeat: no-repeat;}span.venue{	font-weight: bold;	font-style: normal;}span.date{	font-weight: bold;	font-style: italic;}/************************************ CONTACT ****************************/form, input, textarea{	margin: 0px;	padding: 0px;	clear: both;	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000;}#emailInput{	width: 100px;	float: left;}#submitButton{margin-top: 10px;width: 65px;float: left;}.prompt {	color: #ccc;	float: left;	padding: 5px 0px 3px 0px;}p.mailingList{padding-right: 60px;}/************************************ FOOTER ******************************/#footerContainer{	width: 568px;	border-bottom: 1px solid #E4E4EB;	padding-bottom: 0px;	margin-top: 18px;	color: #8080A1;	background-color: #000;}/****************************************** NAVIGATION BAR MODULAR **********************************************/#navBar{ 	background-color: #000;	width: 91px;	height: 77px;	position: absolute;	z-index: 10;	top: 374px;	left: 429px; }#navBar_Modular{	padding: 0px;	margin: 0px;}#navBar_Modular ul,li {	padding: 0px; 	margin: 0px;	list-style: none;	clear: both;	text-align: left;	display: block;	color: #CCC;}#navBar_Modular li, #navBar_Modular a {	display: block;	padding: 0px;	margin: 0px;}/* Modular Navbar Buttons */#about_Nav {width: 91px; height: 20px; background: url(../images/buttons/about.gif) 0px -20px no-repeat;}#about_Nav a{width: 91px; height: 20px; background: url(../images/buttons/about.gif) 0px 0px no-repeat;}#about_Nav a:hover, #about_Nav a.current, #about_Nav a:active{background: transparent;}#music_Nav {width: 91px; height: 19px; background: url(../images/buttons/music.gif) 0px -19px no-repeat;}#music_Nav a{width: 91px; height: 19px; background: url(../images/buttons/music.gif) 0px 0px no-repeat;}#music_Nav a:hover, #music_Nav a.current, #music_Nav a:active{background: transparent;}#events_Nav {width: 91px; height: 19px; background: url(../images/buttons/events.gif) 0px -19px no-repeat;}#events_Nav a{width: 91px; height: 19px; background: url(../images/buttons/events.gif) 0px 0px no-repeat;}#events_Nav a:hover, #events_Nav a.current, #events_Nav a:active{background: transparent;}#contact_Nav {width: 91px; height: 19px; background: url(../images/buttons/contact.gif) 0px -19px no-repeat;}#contact_Nav a{width: 91px; height: 19px; background: url(../images/buttons/contact.gif) 0px 0px no-repeat;}#contact_Nav a:hover, #contact_Nav a.current, #contact_Nav a:active{background: transparent;}#band_Nav {width: 91px; height: 19px; background: url(../images/buttons/band.gif) 0px -19px no-repeat;}#band_Nav a{width: 91px; height: 19px; background: url(../images/buttons/band.gif) 0px 0px no-repeat;}#band_Nav a:hover, #band_Nav a.current, #band_Nav a:active{background: transparent;}#video_Nav {width: 91px; height: 19px; background: url(../images/buttons/video.gif) 0px -19px no-repeat;}#video_Nav a{width: 91px; height: 19px; background: url(../images/buttons/video.gif) 0px 0px no-repeat;}#video_Nav a:hover, #video_Nav a.current, #video_Nav a:active{background: transparent;}