body{background-color:#404040;background-image:url(images/bg.jpg);background-repeat:repeat-x;height:815px;margin:0px;padding:0px;text-align:center;}
html{font-family:Arial,Helvetica,sans-serif;height:100%;}
.aboutContent{color:#EAEAEA;font-size:.7em;line-height:1.5em;padding-left:15px;padding-top:10px;text-align:left;}
.aboutName{padding-left:10px;padding-top:10px;text-align:left;}
.aboutPhoto{float:right;height:200px;margin-left:10px;position:relative;right:10px;top:-80px;}
.aboutUsBottom{background-image:url(images/about_bottom.gif);background-repeat:no-repeat;height:29px;width:500px;}
.aboutUsTop{background-image:url(images/about_top.gif);background-repeat:no-repeat;margin-top:50px;width:500px;}
.contactArea{color:#EAEAEA;font-size:.7em;text-align:left;}
.contactArea input{background-color:#F5F5F5;border:1px solid #808080;width:250px;}
.contactArea select{font-size:.9em;}
.contactArea table{margin-left:15px;}
.contactArea textarea{background-color:#F5F5F5;border:1px solid #808080;width:250px;}
.contactBottom{background-image:url(images/contact_bottom.gif);background-repeat:no-repeat;height:29px;width:398px;}
.contactResult{font-size:1.1em;font-weight:700;padding:10px;width:300px;}
.contactSmallRight{float:right;width:243px;}
.contactSmallRightBottom{background-image:url(images/contact_small_right_bottom.gif);background-repeat:no-repeat;height:23px;padding-bottom:5px;padding-left:5px;width:243px;}
.contactSmallRightText{color:#EEEEEE;font-size:.7em;line-height:1.5em;padding-left:15px;padding-right:10px;padding-top:10px;width:200px;}
.contactSmallRightText a{color:#EEEEEE;font-weight:700;text-decoration:none;}
.contactSmallRightTop{background-image:url(images/contact_small_right.gif);background-repeat:no-repeat;height:23px;padding-left:5px;padding-top:5px;width:243px;}
.contactText{color:#EAEAEA;font-size:.7em;line-height:1.5em;width:400px;}
.contactTop{background-image:url(images/contact_top.gif);background-repeat:no-repeat;margin-top:50px;width:398px;}
.contentText{color:#FFFFFF;font-size:.8em;line-height:1.5em;text-align:left;}
.current{background:url("images/nav_on.gif") no-repeat top left;height:38px;padding-top:5px;}
.current a{color:#902D0E;font-size:.8em;font-weight:700;text-decoration:none;}
.footer{color:#E1E1E1;font-size:.6em;text-align:left;}
.footerNav{float:right;}
.footerNav a{color:#E1E1E1;font-weight:700;margin-left:5px;margin-right:5px;text-decoration:none;}
.footerNav a:hover{color:#902D0E;}
.holdingPage{padding-bottom:100px;padding-top:100px;}
.holdingWrapper{height:100%;margin:0 auto;width:750px;}
.internalLinks a{color:#EEEEEE;font-weight:700;text-decoration:none;}
.internalLinks a:hover{color:#902D0E;}
.mainPhoto{float:right;margin-top:10px;}
.navSection  span a{color:#5A5A5A;font-size:.8em;font-weight:700;height:100%;left:0;position:absolute;/* It should fill the LI */ top:0;width:100%;}
/* Basic look */
.navSection  span a{background:url("images/nav_off.gif") no-repeat top left;height:38px;text-decoration:none;}
/* Here we set the mouseover effect */
.navSection span a:hover{background:url("images/nav_on.gif") no-repeat top left;color:#902D0E;height:38px;padding-top:5px;}
.quote{float:right;width:450px;}
.quote blockquote{background:transparent url(images/quote_left.gif) left top no-repeat;}
.quote blockquote div{background:transparent url(images/quote_right.gif) right bottom no-repeat;}
.repArea{color:#EAEAEA;font-size:.7em;text-align:left;}
.repAreaSongs{line-height:1.5em;}
.repAreaSongs li{list-style:url(images/dot.gif);}
.submitButton{background-color:#FF0000;}
.tabbed-menu{_margin-top:5px;/* IE 6 hack */ display:block;height:60px;margin:0;margin-top:8px;padding:0px;}
.tabbed-menu li{float:left;height:38px;/* Height of the image */ list-style:none;margin-right:2px;position:relative;/* What's inside the li should be absolutely
positioned INSIDE the li */ text-align:center;width:104px;/* Width of the image */}
.whiteLine{background-color:#FFFFFF;color:#FFFFFF;height:1px;margin-top:50px;}
#contactBackground{background-image:url(images/contact_photo.jpg);background-position:top right;background-repeat:no-repeat;text-align:left;}
#testimonialsBackground{background-image:url(images/testimonial_photo.jpg);background-position:top right;background-repeat:no-repeat;text-align:left;}
/*#testimonialsBackground{text-align:left;}*/
#header{margin:0;}
#menuBackground{background-image:url(images/home_photo.jpg);background-position:top right;background-repeat:no-repeat;text-align:left;}
#repertoireBackground{background-image:url(images/repertoire_photo.jpg);background-position:top right;background-repeat:no-repeat;text-align:left;}
#wrapper{margin:0 auto;width:780px;}


.testimonialQuote
{
	margin-bottom: 15px;
	border-bottom: 2px solid #707070;
}

.testQuote
{
	text-align: right;
	font-size: 1.1em;
	font-weight: 700;
}


.justifyTxt
{
	text-align: justify;
}


.gallery a
{
	color: #fff;
	text-decoration: none;
	font-size: 11px;
}

.gallery a:hover
{
	
	text-decoration: underline;
}
