body {
margin-top :0px;
margin-left: 0px;
margin-right: 0px;
margin: 0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif
    }


 
 A:link {color: #222222;}
 A:visited {color: #222222}
 A:hover {color: #FF3300; text-decoration: none; background: #e9e9e9}
 A:active {color: #FF3300}
 
  A:link.nb {color: #222222;}
 A:visited.nb {color: #222222}
 A:hover.nb {color: #FF3300; text-decoration: none;}
 A:active.nb {color: #FF3300}
 
  A:link.b {color: #222222;font-weight: bold;}
 A:visited.b {color: #222222;font-weight: bold;}
 A:hover.b {color: #FF3300; text-decoration: none; background: #e9e9e9;font-weight: bold;}
 A:active.b {color: #FF3300;font-weight: bold;}

 
 A:hover P.smalllink {color: #FF3300}
 A:hover P.smallblue {color: #FF3300}
 
  A:hover .smalllink {color: #FF3300}
 A:hover .smallblue {color: #FF3300}
 
 
 td.generic, table.generic {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal 
 				}

 
 
div.generic, H5, DL.generic {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal 
 				}
 
P.generic, H5, DL.generic {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal 
 				}
				
P.noflash {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
				padding-left: 5px
 				}
				
 b.menu {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: bold;
				color: #666666
 				}
				
 b.normal {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: bold; 
				color: #666666
				}
	
	/*new color grey here*/
				
 b.header {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: bold;
				color: #666666;
				}
				
 P.link {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #006699
				}	
				
	.link {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #666666
				}	
				
						
				
 P.smalllink {font-size: 8pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #222222}		
				
 .smalllink {font-size: 8pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #222222}	
				
 P.generic B.link {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: bold; 
 				color: #006699
				}
				
 UL.generic LI {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				}
				
 UL.generic {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				}
				
 P.donors {font-size: 8pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #ff6600
				}			
					
 P.generic B {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: bold; 
 				}
				
 P.smallblue {font-size: 8pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #5a5a5a}

			
 P.generic B.highlight {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: bold; 
 				color: #990000
				}

 P.generic I.highlight {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-style: italic; 
 				color: #990000
				}
				
 P.red {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #990000}
			
 P.small {font-size: 8pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #5a5a5a}
				
.small {font-size: 8pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #5a5a5a}
                
.vsmall {font-size: 7pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #5a5a5a}                
				
.smallbooking {font-size: 7pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #5a5a5a}				
				
.smallblue {font-size: 8pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #990000;}
				
.calendar {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
				color: #5a5a5a;
				padding:2px;
				border-color:#666666;
				border-width:1px;
				border-style:solid;
 				}
				
.form {font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
				color: #5a5a5a;
				padding:0px;
				border-color:#666666;
				border-width:1px;
				border-style:solid;
 				}
				
				
.dates {font-size: 10pt; 
				border-color:#006699;
				border-width:1px;
				border-style:solid;
 				}
				
				
.quote { font-weight:normal;
				font-style:italic;
				font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				}	
				
.quotebg { font-weight:normal;
				font-style:italic;
				background: #F7F7F7;
				padding: 4px;
				font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				}						
				
table.list{font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				}	
				
				

input.button {
						border-top-width : 1px; 
						border-right-width : 1px; 
						border-bottom-width : 1px; 
						border-left-width : 1px;  }
						
						input { text-indent : 2px; }
				
				
input.liteoption {
							background-color : #FAFAFA;
							font-weight : normal;}
				
				
.yellow {
                font-size: 10pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
				background-color : #F7F7F7;
				padding: 2px;	
			  }		
			  
			  
				
.topbutton {
			   
			   padding: 40px 0px 40px 280px;	
			  }			  
              
              
.box {padding:4px 0px 4px 4px; width:326px;float:left;background-color: #ededed; font-size: 10pt; font-family: Verdana, Arial, sans-serif; font-weight: normal;color: #000000;
                }
				
.visbox {padding: 4px 2px 4px 4px; width: 200px; float:left; background-color: #ededed; font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight: normal;color: #000000;display:block;
                }				
				
#homeright .dotbox{padding: 4px 4px 4px 4px; width: 160px; background-color: #F9F9F9; font-size: 8pt; font-family: Verdana, Arial, sans-serif; font-weight: normal;color: #000000;border: 1px solid #EAC5D7;
                               border-style:dotted; margin: 12px 0px 0px 0px;display:block;
                } 		
				
				
.dotbox2{padding: 6px 0px 0px 5px; width: 222px; height: 162px; background-color: #F9F9F9; font-size: 10pt; font-family: Verdana, Arial, sans-serif; font-weight: normal; color: #000000;border: 1px solid #C5C5C5; border-style:solid;} 		
							   
							   				 

/*ccs for first draft of home page starts here*/

				
	#odd {
				background-color : #F7F7F7;
			  }
	
	
	#even	 {
				background-color : #777777;
			  }		
			  
	#shows{
                font-size: 9pt; 
 				font-family: Arial, sans-serif; 
 				font-weight: bold; 
			  }		
			  
#shows .book{
                font-size: 6pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: bold; 
				color: #646464;
				padding: 3px 4px 0px 0px;
			  }		
			  
#shows .color1{			  
			  color: #D45707;  
			  } 
			  
#shows .color2{			  
			  color: #566115;  
			  }
			  
#shows .color3{			  
			  color: #107B85;  
			  }  
#shows .bgcolor3{			  
			  background-color: #107B85;  
			  }  			  
			  
			  
#shows .color4{			  
			  color: #2083BE;  
			  } 	
#shows .bgcolor4{				  
			  background-color: #2083BE;	
			  }	 
			  
			 
/*end css for first draft*/		



	  
			  
/*ccs for new home page starts here*/


#show_holder A:link {color: #171717; text-decoration: none;}
#show_holder A:visited {color: #171717; text-decoration: none;}
#show_holder A:hover {color: #FF3300; text-decoration: underline;}
#show_holder A:active {color: #FF3300; text-decoration: none;}


#copy_holder A:link {color: #171717; text-decoration: none;}
#copy_holder A:visited {color: #171717; text-decoration: none;}
#copy_holder A:hover {color: #FF3300; text-decoration: underline;}
#copy_holder A:active {color: #FF3300; text-decoration: none;}

.header  td {background-color: #d62828;}

#homecontent #flash {padding-top:10px;}
#homecontent #flash {padding-bottom:10px;}

#title {background-color:#A3A1AF;
           margin-top:10px;}
		   
#copy_holder{padding-left:6px;}

#showstop {margin-bottom:6px;}
#showstop .pad{padding-left:10px; padding-top:10px; padding-right:2px; padding-bottom:0px; background-color:#EEE9E5;}

.bar1 {background-color:#F86F1F;}
.bar2 {background-color:#75A01D;}
.bar3 {background-color:#189645;}
.bar4 {background-color:#1C6DAF;}
.bar5 {background-color:#1C077E;}
.bar6 {background-color:#9F0A82;}

.bar7 {background-color:#A3A1AF;}


.book {background-color:#EEE9E5;
                font-size: 6pt; 
 				font-family: Verdana, sans-serif; 
				font-weight: bold; 
			    padding-right:10px;}
				
.date{background-color:#EEE9E5;
                font-size: 7pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal;
				}				

#shows {margin-top:6px;}
 .pad{padding-left:10px; padding-top:10px; padding-right:2px; padding-bottom:0px; background-color:#EEE9E5;}





#showcopy{font-size: 8pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #5a5a5a;
				}

.copy {font-size: 8pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #5a5a5a;
				height:360px;}

.hform {font-size: 8pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
				color: #5a5a5a;
				padding:0px;
				margin:0px;
				border-color:#A40C09;
				border-width:1px;
				border-style:solid;
 				}
				
.rform {font-size: 8pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
				color: #5a5a5a;
				padding:0px;
				margin:2px;
				border-color:#A3A1AF;
				border-width:1px;
				border-style:solid;
 				}
			
				
.homesmalltop {
				padding-top:10px;
				padding-bottom:24px;
				padding-left:20px;
				padding-right:18px;
				}

.homesmall {
                padding-bottom:18px;
				padding-left:6px;
				padding-right:5px;
				}
				
.homesmallbg {
                padding-top:10px;
                padding-bottom:5px;
				padding-left:8px;
				padding-right:5px;
				background-color:#d8d8d8;
				}				
				
.homesmallbase {
               padding-bottom:3px;
				padding-left:6px;
				padding-right:1px;
				}	
				
.searchsmall {font-size: 8pt; 
 				font-family: Verdana, Geneva, Arial, sans-serif; 
 				font-weight: normal; 
 				color: #ffffff;}	
				
					
			
.copyhidden {display:none}
.copyshown {display:inline}			

.quotebox{background: #fafafa; border: 1px dashed #cfcfcf; border-width: 1px 0; margin: 0 0 0 0px; padding: 4 10 4 10px;}
.quotebox .source{ font-size: 7pt; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: normal; color: #5a5a5a;}

.whitebox{background: #ffffff; border: 1px dashed #cfcfcf; border-width: 0  0 1px 0; margin: 0 0 0 0px; padding: 4 10 4 10px;}

.dotline{
    margin-top: 1em;
    padding-top: 1em;
    border-top: 1px dashed #cfcfcf;
	}


	
			






		     			                   				
							
							

			

