
body{
   scrollbar-face-color: #808080; /*/ obviously change this to whatever you want /*/
   scrollbar-arrow-color: #FFFFFF;
   scrollbar-highlight-color: #FFFBF0;
   scrollbar-3dlight-color: #808080;
   scrollbar-shadow-color: #FFFBF0;
   scrollbar-darkshadow-color: #808080;
   scrollbar-track-color: #CCCCCC;
   font-family:arial;
font-size:11px;
color:white;
overflow-x: hidden;
}


.contactFormLabels
{
font-family:arial;
font-size:14px;
color:white;
}

.contactFormThanks{

font-family:arial;
font-size:14px;
color:white;

}
.navSeparator{

font-family:arial;
font-size:15px;
color:black
}

table tr td{

font-family:arial;
font-size:11px;
color:white
}

.helpNav
{
font-family:arial;
font-size:10px;
color:white;
text-decoration:none
}

.helpNav:hover
{
font-family:arial;
font-size:10px;
color:#cccccc;
text-decoration:none
}


.repetoireNav
{
font-family:arial;
font-size:11px;
color:black;
text-decoration:none;
font-weight:bold
}

.repetoireNav:hover
{
font-family:arial;
font-size:11px;
color:red;
text-decoration:none;
font-weight:bold
}

.repetoireNavActive
{
font-family:arial;
font-size:11px;
color:red;
text-decoration:none;
font-weight:bold
}

.faqLink
{
font-family:arial;
font-size:11px;
color:#FF0000;
text-decoration:none
}

.faqLink:hover
{
font-family:arial;
font-size:11px;
color:#cccccc;
text-decoration:none
}

.faqLinkContact
{
font-family:arial;
font-size:14px;
color:#FF0000;
text-decoration:none
}

.faqLinkContact:hover
{
font-family:arial;
font-size:14px;
color:#cccccc;
text-decoration:none
}

.infoText
{
font-family:arial;
font-size:14px;
}


.mainNav
{
font-family:arial;
font-size:15px;
color:#333333;
text-decoration:none
}

.mainNav:hover
{
font-family:arial;
font-size:15px;
color:black;
text-decoration:none
}

.mainNavActive
{
font-family:arial;
font-size:15px;
font-weight:bold;
color:black;
text-decoration:none
}

.mainNavActive:hover
{
font-family:arial;
font-size:15px;
color:#333333;
font-weight:bold;
text-decoration:none
}


.venueNav
{
font-family:arial;
font-size:13px;
color:white;
text-decoration:none
}

.venueNav:hover
{
font-family:arial;
font-size:13px;
color:#cccccc;
text-decoration:none
}

.breadcrumbNav
{
font-family:arial;
font-size:11px;
color:white;
text-decoration:none
}



.breadcrumbNavBold
{
font-family:arial;
font-size:11px;
color:white;
font-weight:bold;
text-decoration:none
}

.breadcrumbNav:hover
{
font-family:arial;
font-size:11px;
color:#cccccc;
text-decoration:none
}

#newslist
{
margin-left:15px;
padding-left: 0;
font-size:14px;
}

.newsText
{

font-size:14px;
}




#LatestNewsContainer
{
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
width:730px;
height:125px;
overflow:hidden;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #191919;
scrollbar-3dlight-color: #191919;
scrollbar-darkshadow-color: #191919;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #191919;
scrollbar-shadow-color: #191919;
scrollbar-track-color: #191919;
overflow-x: hidden;
list-style:none;
font-size:14px;




}

#newslist li 
{
padding-top:5px;
font-size:11px;
list-style:none;
}




#venuelist
{
margin-left:25px;
padding-left: 0;
}



#prevVenueContainer
{
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
width:550px;
height:250px;
overflow:hidden;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #191919;
scrollbar-3dlight-color: #191919;
scrollbar-darkshadow-color: #191919;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #191919;
scrollbar-shadow-color: #191919;
scrollbar-track-color: #191919;
overflow-x: hidden;





}


#testimonialContainer
{
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
width:550px;
height:250px;
overflow:auto;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #191919;
scrollbar-3dlight-color: #191919;
scrollbar-darkshadow-color: #191919;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #191919;
scrollbar-shadow-color: #191919;
scrollbar-track-color: #191919;
overflow-x: hidden;
font-size:14px
}

.testimonialText
{
font-size:14px
}


#venuelist li 
{
padding-top:10px;
font-size:14px;
font-color:white;
background-image:url(/images/bulletList.png);
background-repeat: no-repeat;
background-position: 0 .5em;
}




#BiographyContainer
{
padding-left:15px;
padding-right:15px;
padding-top:10px;
padding-bottom:10px;
width:584px;
height:230px;
overflow:hidden;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #191919;
scrollbar-3dlight-color: #191919;
scrollbar-darkshadow-color: #191919;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #191919;
scrollbar-shadow-color: #191919;
scrollbar-track-color: #191919;
overflow-x: hidden;
font-size:15px;
}


.contactFormInput
{
text-size:8px;
text-align:left;
height:14px;
background-color:#191919;
border:#FFFFFF thin solid;
width:150px;
color:white;
border-color:#CCCCCC;


}

.contactFormInputTextArea
{
text-size:8px;
text-align:left;
width:220px;
background-color:#191919;
border:#cccccc thin solid;
color:white;


}


#contactFormContainer
{
padding-left:40px;
padding-right:10px;
padding-top:15px;
padding-bottom:10px;
width:490px;
height:300px;
overflow:hidden;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #191919;
scrollbar-3dlight-color: #191919;
scrollbar-darkshadow-color: #191919;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #191919;
scrollbar-shadow-color: #191919;
scrollbar-track-color: #191919;
overflow-x: hidden;





}



.contactFormInputButton
{
color:white;   
font: bold 84% 'arial',helvetica,sans-serif;   
background-color:#191919;   
border: 1px solid;   
border-color: white white white white;   
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:13px
}   

.contactFormInputButtonOptions
{
color:black;   
font: bold 84% 'arial',helvetica,sans-serif;   
background-color:#aaa;   
border: 1px solid black;   
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
font-size:13px;
cursor:hand; cursor:pointer;
}   

.contactFormDateNotFoundButton
{
color:black;   
font: bold 84% 'arial',helvetica,sans-serif;   
background-color:#aaa;   
border: 1px solid black;   
padding-left:1px;
padding-right:1px;
padding-top:0px;
padding-bottom:0px;
font-size:13px;
cursor:hand; cursor:pointer;
}   




.genericHeading
{
font-size:16px;
font-weight:bold;
padding-left:10px;
}

.genericSubHeading
{
font-size:15px;
font-style:normal;
padding-left:10px;
}


#result
{
font-size:15px;
line-height:20px;

width:595px;
height:295px;
overflow:hidden;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #191919;
scrollbar-3dlight-color: #191919;
scrollbar-darkshadow-color: #191919;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #191919;
scrollbar-shadow-color: #191919;
scrollbar-track-color: #191919;
overflow-x: hidden;
}



#resultMedia
{
font-size:15px;
line-height:20px;

width:340px;
overflow:hidden;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #191919;
scrollbar-3dlight-color: #191919;
scrollbar-darkshadow-color: #191919;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #191919;
scrollbar-shadow-color: #191919;
scrollbar-track-color: #191919;
overflow-x: hidden;
}



#mediaListContainer
{
padding-left:40px;
padding-right:10px;
padding-top:25px;
padding-bottom:10px;
width:315px;
height:330px;
overflow:auto;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #191919;
scrollbar-3dlight-color: #191919;
scrollbar-darkshadow-color: #191919;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #191919;
scrollbar-shadow-color: #191919;
scrollbar-track-color: #191919;
overflow-x: hidden;





}


#resultFaq
{
font-size:13px;
line-height:20px;
padding-top:20px;
width:300px;
height:271px;
overflow:hidden;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #191919;
scrollbar-3dlight-color: #191919;
scrollbar-darkshadow-color: #191919;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #191919;
scrollbar-shadow-color: #191919;
scrollbar-track-color: #191919;
overflow-x: hidden;
}



#faqListContainer
{
padding-left:40px;
padding-right:10px;
padding-top:25px;
padding-bottom:10px;
width:315px;
height:300px;
overflow:auto;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #191919;
scrollbar-3dlight-color: #191919;
scrollbar-darkshadow-color: #191919;
scrollbar-face-color: #cccccc;
scrollbar-highlight-color: #191919;
scrollbar-shadow-color: #191919;
scrollbar-track-color: #191919;
overflow-x: hidden;





}


#background{
position:absolute;
left:0;
top:0;
width:100%;
height:563px;
z-index:-1;
}
#website{
psoition:absolute;
left:0;
top:0;
width:100%;
height:100%;
z-index:99;
}

/*
SF - 12/03/2010 - change to show transparent play button over review page thumbnails
*/
a.reviewPlay{ 
    float:left;
    padding-right:6px;
    display:block; 
    position:relative; 
    width: 100px; 
    height: 75px; }
    
/*a.reviewPlay:hover span {    
    background: url(/images/TransPlayButton.png) no-repeat;    
    -moz-opacity:.80;    
    opacity:.80;    
    filter:alpha(opacity=80);    
    display:block;    
    position:absolute;    
    top:1px;    
    left:1px;      
    z-index:100;   
    width:100px;    
    height:75px;}*/
    
a.reviewPlay span.transOverlay{ 
  visibility:hidden; 
  position:absolute; 
  left:0%; 
  top:0%; 
  filter:alpha(opacity=80); 
  -moz-opacity:0.5; 
  -khtml-opacity: 0.5; 
  opacity: 0.5; 
} 

a.reviewPlay:hover{ 
  filter:alpha(opacity=90); 
  -moz-opacity:.90; 
  -khtml-opacity: .90; 
  opacity: .90;   
} 

a.reviewPlay:hover span.transOverlay{ 
  visibility:visible; 
  filter:alpha(opacity=80); 
  -moz-opacity:.80; 
  -khtml-opacity: .80; 
  opacity: .80; 
  z-index:100;
} 
