@charset "utf-8";
/* CSS Document */

body{
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	margin: 0;
	padding: 0;
	background-color:#000;
	height:100%;
}

img{
	border-style:none;
}

#mainPic{
	width:273px;
	float:left;
}

#mainText{
	float:left;
	width:650px;
}

#introText{
	color:#FFF;
	width:600px;
	
}

#leftCol{
	width:400px;
	float:left;
	}
	

.aboutUsSection{
	margin-bottom:40px;
	
	
}

.aboutUsSubhead{
	font-family:Helvetica, sans-serif, Arial;
	font-size:20px;
	color:#FFF;
}



.aboutText{
	font-family:Helvetica, sans-serif, Arial;
	font-size:12px;
	line-height:1.5em
}



#rightCol{
	margin-left:50px;
	width:200px;
	float:left;
	}
	
#bookForm{
	margin-top:30px;
}

#nextGig{
	height:122px;
	width:180px;
	background-image:url(cssImages/nextGigBG.png);
	background-repeat:no-repeat;
	padding:30px 10px 10px 10px;

}


#nextGig h3{
}

#nextGig p{
	color:#000;
	font-size:14px
}

#introPics{
	height:230px;
	width:600px;
	margin-left:310px;
	
}
#mainContent{
	float:left;
}

#mainContent p{
	line-height:1.5em;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif
}

.aboutText{
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	line-height:1.5em
}
#aboutPageTitle{
	height:65px;
	width:600px;
	background-image:url(../images/aboutPageTitle.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 0;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
}


.introTitle{
	margin-top:-30px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
}
.redText{
	color:#F00;
}
.introImages1{
	border:1px solid white;
	margin-right:20px;
	margin-top:10px;
}
.introImages2{
	border:1px solid white;
	margin-top:10px;
}
.colTitle1{
	background-image:url(../images/aboutPage/about_repertoire.png);
	background-repeat:no-repeat;
	width:240px;
	height:70px;
}
.colTitleText{
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	padding-left:50px;
	padding-top:2px;
}

.aboutTitle{
	font-size:20px;
	color:#FFF;
	font-family: sans-serif, Arial;
	margin-bottom:0px;
	margin-top:0px;
	font-weight:bold;
}


#spacer{
	height:100px;
}
#bottomContent{
	font-family: sans-serif, Arial;
}

	.blog img{
	margin-right:50px;
	border:none;
	}
		






#mediaPageTitle{
	height:65px;
	width:600px;
	background-image:url(../images/mediaPageTitle.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 0;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
}


#audioTitle{
	margin-top:90px;
	text-indent:-9999px;
	background-image:url(cssImages/audio.gif);
	background-repeat:no-repeat;
	height:57px;
	width:221px;
	font-family: sans-serif, Arial;
	font-size:16px;
}

#demoAudio{
	width:196px;
}

#demoAudio p{
	font-size:11px;
	font-family: sans-serif, Arial;
}

#videoTitle{
	text-indent:-9999px;
	background-image:url(cssImages/video.gif);
	background-repeat:no-repeat;
	height:36px;
	width:350px;
	font-family: sans-serif, Arial;
	font-size:16px;
}

#posterTitle{
	text-indent:-9999px;
	background-image:url(cssImages/posters.gif);
	background-repeat:no-repeat;
	height:57px;
	width:231px;
	font-family: sans-serif, Arial;
	font-size:16px;
}

#promoPackTitle{
	text-indent:-9999px;
	background-image:url(cssImages/promoPacks.gif);
	background-repeat:no-repeat;
	height:57px;
	width:206px;
	font-family: sans-serif, Arial;
	font-size:16px;
}

.promoText{
	font-size:12px;
	font-family: sans-serif, Arial;
}

.promoText a{
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	font-family: sans-serif, Arial;
}

.promoText a:hover{
	color:#F00;
}

.mediaIntroText{
	font-family: sans-serif, Arial;
}





.posterHolder{
	margin:0px 0px 50px 0px;
}

.posterHolder img{
	width:202px;
	border:1px solid white;
	float:left;
}

.posterHolder p{
	margin-bottom:10px;
	font-family: sans-serif, Arial;
	font-size:11px;
}

#posterOptions{
	font-family: sans-serif, Arial;
	width:100px;
	float:left;
	margin:0;
	padding:0 0 0 10px;
	list-style:none;
	font-size:11px;
}

#posterOptions li{
	padding-bottom:10px;
}

#posterOptions li a{
	text-decoration:none;
	color:#FFF;
}

#posterOptions li a:hover{
	text-decoration:none;
	color:#F00;
}




/*Contact Page*/

#contactPageTitle{
	height:65px;
	width:600px;
	background-image:url(../images/contactPageTitle.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 0;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
}