a.normal	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000099;} 

a.normal:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; text-decoration: none;}

a.menulinks	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold;} 

a.menulinks:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; text-decoration: none;}

a.copyright	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;} 

a.copyright:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; font-weight: bold; text-decoration: none;}

a.pagelinks	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; font-weight: bold;} 

a.pagelinks:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; font-weight: bold; text-decoration: none;}

a.availablelinks {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;} 

a.availablelinks:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}

a.prices	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;} 

a.prices:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}

.detailsbold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold;}

.detailsboldwhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}

.details {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

.menu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990033; font-weight: bold;}

.dates {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}

.prices {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}

table.details {border-left: 1px solid #AD0948; border-right: 1px solid #AD0948; border-bottom: 1px solid #AD0948; border-top: 1px solid #AD0948;}

table.menu {border-left: 1px solid #AD0948; border-right: 1px solid #AD0948; border-bottom: 1px solid #AD0948; border-top: 1px solid #AD0948;}

td.details_top {border-bottom: 1px solid #660000;}

td.prices {border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-top: 1px solid #000000;}

td.prices_dot {border-left: 1px dotted #000000; border-right: 1px dotted #000000; border-bottom: 1px dotted #000000; border-top: 1px dotted #000000;}

td.copyright {border-bottom: 1px solid #A4813D; border-top: 1px solid #A4813D;}

INPUT, TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	padding: 1px;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border-top: 1px solid #CBCBE8;
	border-bottom: 1px solid #CBCBE8;
	border-left: 1px solid #CBCBE8;
	border-right: 1px solid #CBCBE8;
}

SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	padding: 1px;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

td.photo {
		background-image: url(images/back-main.gif);
		background-repeat: no-repeat;
		background-position: right bottom;
}