td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


body {
background: #6fb346;
background-attachment: scroll;
background-image: url(images/background_G.jpg);
background-repeat: repeat-x;
background-position: center top;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
}


A:link {
	color: #FFFFFF;
	text-decoration: none;
}

A:visited {
	color: #FFFFFF;
	text-decoration: none;
}

A:active {
	color: #6fb346;
	text-decoration: none;
}

A:hover {
	color: #6fb346;
	text-decoration: none;
}

A.dark:link {
	color: #FFFFFF;
	text-decoration: none;
}

A.dark:visited {
	color: #FFFFFF;
	text-decoration: none;
}

A.dark:active {
	color: #6fb346;
	text-decoration: none;
}

A.dark:hover {
	color: #6fb346;
	text-decoration: none;
}


.left_fade {
	background-image: url(images/glow_top_left_G.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.right_fade {
	background-image: url(images/glow_top_right_G.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.left_fade_bottom {
	background-image: url(images/glow_bottom_left_G.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.right_fade_bottom {
	background-image: url(images/glow_bottom_right_G.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}



.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}


.welcome {
	background-image: url(images/welcome_pic.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.main_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
}

.main_text_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #f1bd00;
}

.main_text_spacing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 200%;
	color: #FFF;
}

.main_text_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
}


.main_text_medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
}


.box_top_bevel {
	background-image: url(images/frame_bevel.jpg);	
	background-repeat: repeat-x;
	background-position: left top;
}

.box_top_bevel2 {
	background-image: url(images/frame_bevel_2.jpg);	
	background-repeat: repeat-x;
	background-position: left top;
}

.box_bottom_background {
	background-image: url(images/bottom_box_background.jpg);	
	background-repeat: repeat-x;
	background-position: left top;
}

.box_main_background_bio {
	background-color: #000000;
	background-image: url(images/main_box_background_bio.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_main_background_schedule {
	background-color: #000000;
	background-image: url(images/main_box_background_schedule.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_main_background_bookings {
	background-color: #000000;
	background-image: url(images/main_box_background_bookings.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_main_background_news {
	background-color: #000000;
	background-image: url(images/main_box_background_news.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_main_background_links {
	background-color: #000000;
	background-image: url(images/main_box_background_links.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_main_background_guestbook {
	background-color: #000000;
	background-image: url(images/main_box_background_guestbook.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}



.border {
	border-color: #FFF;
	}
	
.divider_top {
	background-image: url(images/divider_top_slice.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

.divider_top_video {
	background-image: url(images/divider_top_video_slice.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}


.dividor_top_welcome {
	background-image: url(images/divider_top_welcome_slice.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}


.mailing {

width: 210px;
height: 35px;
background: url(images/btn_addme.gif);
border: none;

}

.mailing:hover {

width: 210px;
height: 35px;
background: url(images/btn_addme2.gif);
border: none;

}

.booking {

width: 210px;
height: 35px;
background: url(images/btn_booking.gif);
border: none;

}

.booking:hover {

width: 210px;
height: 35px;
background: url(images/btn_booking2.gif);
border: none;

}


.equipment {
	background-color: #000000;
	background-image: url(images/equipment_G.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.schedule_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 250%;
	font-weight: normal;
	color: #FFFFFF;
}

.feature_event {
	background-color: #000000;
	background-image: url(images/feature_event_G.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.feature_event_2 {
	background-color: #000000;
	background-image: url(images/feature_event_G_2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.feature_news {
	background-color: #000000;
	background-image: url(images/feature_news_G.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}





