body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 12px; */



}
.normalText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #00A64D;
}
.tagLine {

	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.contactText {


	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #000000;
}
a:hover {
	color: #000033;
	text-decoration: underline;
	


}
.links {
	font-weight: bold;
	color: #666666;
	text-decoration: none;

}
.contentTable {

}
.tableHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background-color: #00A64D;
	text-align: center;

}

/*COUNTER OTHER STYLEZZZ*/
table{border:1px solid #fff; border-width:1px 0 0 1px; border-collapse:collapse; width:630px;}
td{border:1px solid #fff; border-width:0 1px 1px 0; padding:2px 4px;}
tr.head{background:#00a64d; color:#fff;}
tr.head td{border-bottom:1px solid #ffff;}
/* E N D  COUNTER OTHER STYLEZZZ*/

.TOPtableOutline {
	border: none; width: 600px;

}

.tableOutline {
	/*border: 1px solid #000000;*/ width: 195px;

}
.tableRow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}.headlineText {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 18px;
	color: #666;
	font-weight: bold;

}
.featureList {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #00A64D;
	list-style-type: square;

}
.imageCaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.calendarYear {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	text-align: center;
}
.calendarMonthName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	text-align: center;
}
.calendarDay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00A64D;
	background-color: #C8FCE0;
	text-align: center;

}
.calendarDayBooked {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #999999;
	text-align: center;
	font-weight: lighter;


}
.calendarDayNames {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background-color: #666;
	text-align: center;
}
.wrongMonth {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*background-color: #E4E4E4;*/
}
.showYearTable {
	/*background-color: #E4E4E4;*/
}
a #whats_on{ background:#fff; border-bottom:none; margin:10px 0 0 0}

#translate{width:280px; border:1px solid #00a64d; }
#translate h2{ background:#00a64d; color:#fff; margin:0; padding:2px; font-size:100%; text-align:center;}
#google_translate_element{width:255px; margin:10px 0 10px 15px; border:1px solid #fff; overflow:hidden}
