BODY {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
P {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
UL {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
OL {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
LI {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
TH {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
TD {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
INPUT {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
SELECT {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
TEXTAREA {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
BODY {
	MARGIN-TOP: 0px; BACKGROUND: #7cb044 repeat-y center top; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
A:link {
	FONT-WEIGHT: bold; COLOR: #094a91; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #094a91; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; COLOR: #094a91; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #84ba4a; TEXT-DECORATION: none
}
A.trans:link {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none
}
A.trans:visited {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none
}
A.trans:active {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none
}
A.trans:hover {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: underline
}
A.county-link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #1a8a3b; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
A.county-link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #1a8a3b; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
A.county-link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #1a8a3b; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
A.county-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #1a8a3b; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
A.resources-link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1a8a3b; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline
}
A.resources-link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1a8a3b; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline
}
A.resources-link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1a8a3b; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline
}
A.resources-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1a8a3b; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline
}
A.tdo:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0e9637; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
A.tdo:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0e9637; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
A.tdo:active {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0e9637; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
A.tdo:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0e9637; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
.trans {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666
}
H1 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #1a8a3b; LINE-HEIGHT: 22px; FONT-FAMILY: verdana, arial, sans-serif
}
H2 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0e9637; FONT-FAMILY: verdana, arial, sans-serif
}
H3 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1a8a3b; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, sans-serif
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 32px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H6 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3a6a2c
}
#menu_bar {
	CLEAR: both; BACKGROUND: url(/images/buttons.jpg) #ffffff repeat-x left top; HEIGHT: 23px
}
#menu_bar UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/buttons.jpg) #ffffff repeat-x left top; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 100%
}
#menu_bar UL LI {
	DISPLAY: inline
}
#menu_bar UL LI A {
	BORDER-RIGHT: #cbc9d7 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(/images/buttons.jpg) #ffffff repeat-x left top; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#menu_bar UL LI A:hover {
	BACKGROUND: url(/images/mouseover.jpg) #ffffff repeat-x left top; COLOR: #2b71a6
}
#menu_bar LI A.current {
	BACKGROUND: url(/images/mouseover.jpg) #ffffff repeat-x left top; COLOR: #2b71a6; TEXT-DECORATION: none
}
.shadow-left {
	BACKGROUND: url(/images/shadow-left.jpg)
}
.shadow-right {
	BACKGROUND: url(/images/shadow-right.jpg)
}
.menu-small-back {
	BACKGROUND: url(/images/bgicons.jpg)
}
.menu-main-back {
	BACKGROUND: url(/images/buttons.jpg)
}
.topshade {
	BACKGROUND: url(/images/topshade.jpg)
}
.footer {
	BACKGROUND: url(/images/blue.jpg); COLOR: #ffffff
}
.button {
	FONT-SIZE: 11px; BACKGROUND: url(/images/buttons.jpg); COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.buttn_line {
	BACKGROUND: #cecdd5
}
.address {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content-main {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content-main-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content-medium {
	FONT-SIZE: 13px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content-large {
	FONT-SIZE: 16px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contact-back {
	BACKGROUND: #c0c0c0
}
.contact-header {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #ffffff; COLOR: #666666
}
.contact-body {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #666666
}
.members-image {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
.image_index {
	BACKGROUND: url(/images/scenic-lake.jpg)
}
.image_accom {
	BACKGROUND: url(/images/doolin-clare.jpg)
}
.padding-left {
	PADDING-LEFT: 20px
}

.textitalic {
	FONT-STYLE: italic; FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
.text {
	FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}

.mytable {
	TEXT-ALIGN: left
}



.cal_season_week_reserved {
	width: 14px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	text-align: center; 
	cursor: hand;
}
.cal_season_week_past {
	width: 14px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	text-align: center; 
	cursor: hand;
}
.cal_season_week_1 {
	width: 14px;
	border: 1px solid #CCCCCC;
	background: #65a5d1;
	text-align: center; 
	cursor: hand;
}
.cal_season_week_2 {
	width: 14px;
	border: 1px solid #CCCCCC;
	background: #8fcd53;
	text-align: center; 
	cursor: hand;
}
.cal_season_week_3 {
	width: 14px;
	border: 1px solid #CCCCCC;
	background: #006633;
	text-align: center; 
	cursor: hand;
}
.cal_season_week_4 {
	width: 14px;
	border: 1px solid #CCCCCC;
	background: #FFFF99;
	text-align: center; 
	cursor: hand;
}
.cal_season_week_5 {
	width: 14px;
	border: 1px solid #CCCCCC;
	background: #FF6600;
	text-align: center; 
	cursor: hand;
}
.cal_season_week_6 {
	width: 14px;
	border: 1px solid #CCCCCC;
	background: #996600;
	text-align: center; 
	cursor: hand;
}
.cal_season_week_7 {
	width: 14px;
	border: 1px solid #CCCCCC;
	background: #336699;
	text-align: center; 
	cursor: hand;
}
.cal_season_week_unselected {
	border: 1px solid #CCCCCC;
	background: #65a5d1;
	text-align: center; 
	cursor: hand; 
}
.cal_season_week_selected {
	border:1px solid #CCCCCC; 
	background-color: #8fcd53; 
	text-align: center; 
	cursor: hand; 
}
.cal_year {
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	text-align: center;
}
.cal_booked_week_free {
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	text-align: center;
	cursor: hand;
}
.cal_booked_week_reserved {
	border:1px solid #CCCCCC;
	background-color: #a31818;
	color: #FFFFFF;
	text-align: center; 
	cursor: hand; 
}
.formUnit {
  	padding: 4px 0 0 2px;
	float: left;
}
br.clear
{
	clear: both;
}

.cal {
	margin-top: 3px;
	width: 330px;
	clear: both;
}
