body { min-height: 100%; margin-bottom: 1px; text-align:center; background-color: #F0CB84;  font-family: verdana, arial; font-size: 12px; color: #6b7b7f; margin:  2; }

/* header */

.header {

width: 900px; 
height: 105px;


}



/* navigation */
.nav { 

width:900px;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 0px;
color: #fff;
font-family: Trebuchet MS, Arial Narrow, Arial;
font-size: 11px;
letter-spacing: 1px;
background-color: #841114; 
text-align: center; 

}
/* navigation ends */

/* sub-navigation */

.subnav { 

width:900px;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 0px;
color: #000;
font-family: Arial Narrow, Arial;
font-size: 12px;
text-decoration: none;
letter-spacing: 1px;
background-color: #f5f5f5; 
text-align: center; 

}

/* sub-navigation ends */



.navtext {font-family: Arial Narrow, Arial; color: #fff; font-size: 12px; text-decoration: none;}


.navtext a:link{font-family: Arial Narrow, Arial; color: #fff; font-size: 12px; text-decoration: none;}
.navtext a:visited{font-family: Arial Narrow, Arial; color: #fff; font-size: 12px; text-decoration: none;}
.navtext a:hover{font-family: Arial Narrow, Arial; color: #F0CB84; font-size: 12px; text-decoration: underline;}
.navtext a:active{font-family: Arial Narrow, Arial; color: #fff; font-size: 12px; text-decoration: none;}


.trebuchet12yellow {
font-family: Trebuchet MS; 
color: #F2ECCF; 
font-size: 12px;
letter-spacing: 1px;
text-align: left; 


}



.trebuchet12yellow a:link{font-family: trebuchet MS; color: #F2ECCF; font-size: 12px; text-decoration: none;}
.trebuchet12yellow a:visited{font-family: trebuchet MS; color: #F2ECCF; font-size: 12px; text-decoration: none;}
.trebuchet12yellow a:hover{font-family: trebuchet MS; color: #F0CB84; font-size: 12px; text-decoration: underline;}
.trebuchet12yellow a:active{font-family: trebuchet MS; color: #F2ECCF; font-size: 12px; text-decoration: none;}



.trebuchet10white {
font-family: Trebuchet MS; 
color: #fff; 
font-size: 10px;
line-height: 14px; 
letter-spacing: 1px;
text-align: left;
text-decoration: none; 

}


.trebuchet10white a:link{font-family: trebuchet MS; color: #fff; font-size: 10px; text-decoration: none;}
.trebuchet10white a:visited{font-family: trebuchet MS; color: #fff; font-size: 10px; text-decoration: none;}
.trebuchet10white a:hover{font-family: trebuchet MS; color: #F0CB84; font-size: 10px; text-decoration: underline;}
.trebuchet10white a:active{font-family: trebuchet MS; color: #fff; font-size: 10px; text-decoration: none;}





.trebuchet11white {
font-family: Trebuchet MS; 
color: #fff; 
font-size: 11px;
line-height: 15px; 
letter-spacing: 1px;
text-align: left;


}


.trebuchet11white a:link{font-family: trebuchet MS; color: #fff; font-size: 11px; text-decoration: none;}
.trebuchet11white a:visited{font-family: trebuchet MS; color: #fff; font-size: 11px; text-decoration: none;}
.trebuchet11white a:hover{font-family: trebuchet MS; color: #F0CB84; font-size: 11px; text-decoration: underline;}
.trebuchet11white a:active{font-family: trebuchet MS; color: #fff; font-size: 11px; text-decoration: none;}





.trebuchet14white {
font-family: Trebuchet MS; 
color: #fff; 
font-size: 14px;
line-height: 22px; 
letter-spacing: 1px;
text-align: left; 


}


.trebuchet22grey {
font-family: Trebuchet MS; 
color: #79898d; 
font-size: 22px;
margin-top: 0px;
letter-spacing: .5px;
line-height: 20px;
font-weight: bold;
text-align: left;

} 


.trebuchet26grey {
font-family: Trebuchet MS; 
color: #79898d; 
font-size: 26px;
margin-top: 0px;
letter-spacing: .5px;
line-height: 20px;
font-weight: bold;
text-align: left;

} 


.trebuchet18grey {
font-family: Trebuchet MS; 
color: #79898d; 
font-size: 18px;
margin-top: 0px;
letter-spacing: .5px;
line-height: 20px;
font-weight: bold;
text-align: left;

} 


.trebuchet16grey {
font-family: Trebuchet MS; 
color: #79898d; 
font-size: 16px;
margin-top: 0px;
letter-spacing: .5px;
font-weight: bold;
text-align: left; 


}


.trebuchet10grey {
font-family: Trebuchet MS; 
color: #79898d; 
font-size: 10px;
margin-top: 0px;
letter-spacing: .5px;
font-weight: bold;
text-align: left; 


}


.trebuchet11grey {
font-family: Trebuchet MS; 
color: #79898d; 
font-size: 11px;
margin-top: 0px;
letter-spacing: .5px;
/*font-weight: bold;*/
text-align: left; 


}


.trebuchet12grey {
font-family: Trebuchet MS; 
color: #79898d; 
font-size: 14px;
margin-top: 0px;
letter-spacing: .5px;
/*font-weight: bold;*/
text-align: left; 


}


.trebuchet14grey {
font-family: Trebuchet MS; 
color: #79898d; 
font-size: 14px;
margin-top: 0px;
letter-spacing: .5px;
font-weight: bold;
text-align: left; 


}

.trebuchet14grey a:link{font-family: trebuchet MS; color: #79898d; font-size: 14px; text-decoration: none;}
.trebuchet14grey a:visited{font-family: trebuchet MS; color: #79898d; font-size: 14px; text-decoration: none;}
.trebuchet14grey a:hover{font-family: trebuchet MS; color: #841414; font-size: 14px; text-decoration: underline;}
.trebuchet14grey a:active{font-family: trebuchet MS; color: #79898d; font-size: 14px; text-decoration: none;}



.roomtitles {
padding-bottom: 8px;
margin-left: 6px;
font-family: Trebuchet MS; 
color: #79898d; 
font-size: 12px;
margin-top: 0px;
letter-spacing: .5px;
font-weight: bold;
text-align: left; 


}

.roomtitles a:link{font-family: trebuchet MS; color: #79898d; font-size: 12px; text-decoration: none;}
.roomtitles a:visited{font-family: trebuchet MS; color: #79898d; font-size: 12px; text-decoration: none;}
.roomtitles a:hover{font-family: trebuchet MS; color: #841212; font-size: 12px; text-decoration: underline;}
.roomtitles a:active{font-family: trebuchet MS; color: #79898d; font-size: 12px; text-decoration: none;}


.videoTitle {
font-family: Verdana; 
color: #79898d;
font-size: 12px;
line-height: 15px;
letter-spacing: .5px;
text-align: left; 


}


.videoText {
font-family: Verdana; 
color: #79898d;
width: 250px;

font-size: 11px;
line-height: 15px;
letter-spacing: .5px;
text-align: left; 


}





.verdana11blue {
font-family: Verdana; 
color: #316396; 
font-size: 11px;
line-height: 15px;
letter-spacing: .5px;
text-align: left; 



}


.verdana11blue a:link{font-family: trebuchet MS; color: #316396; font-size: 11px; text-decoration: none;}
.verdana11blue a:visited{font-family: trebuchet MS; color: #316396; font-size: 11px; text-decoration: none;}
.verdana11blue a:hover{font-family: trebuchet MS; color: #841114; font-size: 11px; text-decoration: underline;}
.verdana11blue a:active{font-family: trebuchet MS; color: #316396; font-size: 11px; text-decoration: none;}




.verdana12 {
font-family: Verdana; 
color: #6b7b7f; 
font-size: 12px;
line-height: 15.5px;
letter-spacing: .5px;
padding-top: 0px;
margin-top: 0px; 
text-align: left; 


}


.verdana12 a:link{font-family: verdana; color: #316396; font-size: 12px; text-decoration: none; zfont-weight: bold; }
.verdana12 a:visited{font-family: verdana; color: #316396; font-size: 12px; text-decoration: none; zfont-weight: bold; }
.verdana12 a:hover{font-family: verdana; color: #841114; font-size: 12px; text-decoration: underline; font-weight: bold; }
.verdana12 a:active{font-family: verdana; color: #316396; font-size: 12px; text-decoration: none; zfont-weight: bold; }


.verdana10 {
font-family: Verdana; 
color: #6b7b7f; 
font-size: 10px;
line-height: 15px;
letter-spacing: .5px;
padding-top: 0px;
margin-top: 0px; 
text-align: left; 


}


.verdana12blue {
font-family: Verdana; 
color: #316396; 
font-size: 12px;
line-height: 18px;
letter-spacing: .5px;
text-align: left; 



}


.verdana12blue a:link{font-family: verdana; color: #316396; font-size: 12px; text-decoration: none;}
.verdana12blue a:visited{font-family: verdana; color: #316396; font-size: 12px; text-decoration: none;}
.verdana12blue a:hover{font-family: verdana; color: #841214; font-size: 12px; text-decoration: underline;}
.verdana12blue a:active{font-family: verdana; color: #316396; font-size: 12px; text-decoration: none;}



.verdana11blue {
font-family: Verdana; 
color: #316396; 
font-size: 11px;
line-height: 18px;
letter-spacing: .5px;
text-align: left; 

}


.verdana11blue a:link{font-family: trebuchet MS; color: #316396; font-size: 11px; text-decoration: none;}
.verdana11blue a:visited{font-family: trebuchet MS; color: #316396; font-size: 11px; text-decoration: none;}
.verdana11blue a:hover{font-family: trebuchet MS; color: #841114; font-size: 11px; text-decoration: underline;}
.verdana11blue a:active{font-family: trebuchet MS; color: #316396; font-size: 11px; text-decoration: none;}


.arialnarrow12blue {
font-family: Arial Narrow, sans-serif; 
color: #316396; 
font-size: 12px;
line-height: 18px;
letter-spacing: .5px;
text-align: left; 

}


.arialnarrow12blue a:link{font-family: Arial Narrow, sans-serif;  color: #316396; font-size: 12px; text-decoration: none;}
.arialnarrow12blue a:visited{font-family: Arial Narrow, sans-serif;  color: #316396; font-size: 12px; text-decoration: none;}
.arialnarrow12blue a:hover{font-family: Arial Narrow, sans-serif;  color: #841114; font-size: 12px; text-decoration: underline;}
.arialnarrow12blue a:active{font-family: Arial Narrow, sans-serif;  color: #316396; font-size: 12px; text-decoration: none;}



.arialnarrow11blue {
font-family: Arial Narrow, sans-serif; 
color: #316396; 
font-size: 11px;
line-height: 18px;
letter-spacing: .5px;
text-align: left; 

}


.arialnarrow11blue a:link{font-family: Arial Narrow, sans-serif;  color: #316396; font-size: 11px; text-decoration: none;}
.arialnarrow11blue a:visited{font-family: Arial Narrow, sans-serif;  color: #316396; font-size: 11px; text-decoration: none;}
.arialnarrow11blue a:hover{font-family: Arial Narrow, sans-serif;  color: #841114; font-size: 11px; text-decoration: underline;}
.arialnarrow11blue a:active{font-family: Arial Narrow, sans-serif;  color: #316396; font-size: 11px; text-decoration: none;}




.verdana12white {
font-family: Verdana; 
color: #fff;
font-size: 12px;
font-weight: bold;
line-height: 15px;
letter-spacing: .5px;
padding-top: 0px;
margin-top: 0px; 
text-align: left; 


}

.verdana11grey {
font-family: Verdana; 
color: #79898d; 
font-size: 11px;
line-height: 15px;
letter-spacing: .5px;
text-align: left; 


}


.verdana14grey {
font-family: Verdana; 
color: #79898d; 
font-size: 14px;
line-height: 15px;
letter-spacing: .5px;
text-align: left; 


}


.photoleft {

width: 220px; 
float: left; 
margin-left: 20px; 
margin-right: 6px;  
zborder: 1px solid blue;

}


.photoleft2 {

width: 220px; 
float: left; 
margin-left: 0px; 
margin-right: 6px;  
zborder: 1px solid blue;

}


.photoCaption {
font-family: Trebuchet MS; 
font-size: 14px;
color: #79898d; 
padding-top: 2px; 
padding-bottom: 12px; 
text-align: left;

}

.content {

width: 580px; 
padding: 10px; 
margin-right: 50px; 
text-align: left; 
float: right;
zborder: 1px solid red;

}

.greathall {

width: 540px; 
padding: 10px; 
margin-right: 50px; 
text-align: left; 
float: right;
zborder: 1px solid red;

}



.blockquote {

padding-left: 25px;
margin-bottom: 15px;


}



.frontListing {

	width: 280px; padding: 9px 5px 0px 6px; margin-left: 0px; border: 1px solid pink; text-align: left; float: left;

}

.calendarListing {

width: 500px; 
border-bottom: 1px solid #ccc; 
margin-left: 22px; 
margin-top: 5px; 
margin-bottom: 10px; 
padding-top: 5px; 
padding-bottom: 10px;

}


.tickets {

padding-top: 3px;
zborder: 1px solid pink;


}


.clientlist {

text-align: left;
font-family: verdana, sans-serif;
font-size: 12px;
color: #79898d;



}


.footer {

width: 900px; height: 43px; background-color: #841114;

}



.footerInfo {

width: 550px; margin-top: 6px; margin-right: 10px;  float: right; text-align: right; 

}









