body {
  background-color: #000;
	background-repeat: repeat;
	margin: 0 0 0 0; 
	padding: 0 0 0 0; 
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.style2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.main-text {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 1.7em; 
	padding: 4px; 
}
a { color: #ffc; } 
.cal-main { color: #fff;  padding: 4px;  font-size: 0.8em; }   .cal-main a, .side { color: #000; font-size: 0.8em; } 
.specials { background-image: url(images/happy-hour.jpg); height: 150px;  width: 200px; color: #000; text-align: center; } 
.cal-side{ padding: 4px; } 
.style1 { 	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 1.7em; } 
	.disclaimer { padding: 4px; font-size: 11px; } 
	.specials-list { padding: 0 0 0 0; margin: 0 0 0 8px; list-style: none; } 
	.page-titles { width: 473px; background-color:#333333; font-size: 1.4em; } 
	.eventlisting { width: 473px; background-color:#333333;} 
	.event-title  { font-size: 1.5em; } 
	.datestyle-main  { font-size: .8em; } 
	.fran-top ul { display: inline; list-style: none;  padding: 0 2px 0 0; font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; } 
	ul.fran-top { margin: 0 0 0 2px; padding: 0 0 0 0;} 
.homepagetext { 	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 1.7em; } 	
	
	.imagepad { margin-left: -1px; } 
.style8 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.style10 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-style: italic;
	font-weight: bold;
}
.style11 {
	color: #FFFF66;
	font-weight: bold;
}
.footer { color: #fff;  font-size: .8em; text-align: center;} 
.footer a { color: #ffc; } 
.footer2 { font-family: "Trebuchet MS", sans-serif; font-size: 12px; color: #fff;  text-align: center;} 
.footer2 a, .footer2 a:hover { color: #ffc; } 
