<style type="text/css">

MISC			{	font-size: 13px; }

HTML, BODY, P, IMG, ALT, TABLE, CAPTION, TH, TR, TD, DIV, A, UL, LI, H1, H2, H3, H4, H5, H6,
FORM, CODE, TEXTAREA, INPUT, SELECT	 
			{	font-family: "Comic Sans MS", Arial, Helvetica;
				color: #000000; }
BODY			{	font-size: 13px; background-color: #371C00;
				background-attachment: fixed;

				SCROLLBAR-FACE-COLOR: #765C45;
				SCROLLBAR-HIGHLIGHT-COLOR: #371C00;
				SCROLLBAR-SHADOW-COLOR: #18300C;
				SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
				SCROLLBAR-ARROW-COLOR: #FFFFFF;
				SCROLLBAR-TRACK-COLOR: #4A3013;
				SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
			}

P			{	font-size: 13px; }
LI			{	font-size: 13px; }
H1			{	font-size: 24px; color: #000000; font-weight: bold; text-decoration: underline;
				margin: 10px 10px 20px 0px; }
H2			{	font-size: 20px; color: #000000; font-weight: normal;}
H3			{	font-size: 13px; color: #FFFFFF; font-weight: normal;
				background-color: #A53200; text-align: center;}
H4			{	font-size: 16px; color: #000000; font-weight: normal; line-height: 0.8; }
H5			{	font-size: 10px; color: #000000; font-weight: normal; }
H6			{	font-size: 10px; color: #000000; font-weight: normal; }
CAPTION		{	font-size: 16px; font-weight: bold; text-align: center; }
TH			{	font-size: 14px; font-weight: bold; text-align: center;
				color: #000000; background-color: #CCCCCC; vertical-align: middle; }
TD			{	font-size: 13px; vertical-align: top; }
SELECT		{	font-size: 11px; color: #000000; background-color: #FFFFFF; font-weight: normal;}
HR			{	color: #000000; background-color: #FFFFFF;
                        border: #EEEEEE 1px solid;}

A			{	color: #0000FF; text-decoration: underline; }
	A:link	{	color: #000055; }
	A:visited	{	color: #550000; }
	A:hover	{	color: #FFB56A; background-color: #221100; }
	A:active	{	color: #555555; text-decoration: none; }

.shortcuts		{	font-size: 13px; color: #FFFFFF; background-color: #A53200; text-align: center;
				vertical-align: top; }
.text			{	font-size: 13px; color: #000000; background-color: #FFB56A; text-align: left;
				vertical-align: top; }
.flags		{	font-size: 13px; color: #000000; background-color: #FFB56A; text-align: left;
				vertical-align: top; }
.handheldhide	{	font-size: 13px; }
.handheldshow	{	display: none; font-size: 13px; }
.navigation		{	font-size: 13px; color: #000000; background-color: #FA8B56; text-align: left;
				vertical-align: top; }
	A.navigation
			{	color: #000000; text-decoration: underline; }
	A:link.navigation
			{	color: #000000; }
	A:visited.navigation
			{	color: #000000; }
	A:hover.navigation
			{	color: #FA8B56; background-color: #221100; }
	A:active.navigation
			{	color: #FFFFFF; }
.indexheader	{	font-size: 17px; color: #FFFFFF; font-weight: bold; background-color: #888888; }
.indexentry		{	font-size: 13px; color: #000000; font-weight: normal; background-color: #FFB56A;
				text-align: left; vertical-align: top; }
.indextext		{	font-size: 13px; color: #000000; font-weight: normal; background-color: #FFB56A;
				text-align: left; vertical-align: top; }
.indexlink		{	font-size: 17px; color: #FFFFFF; font-weight: normal; background-color: #888888;
				text-align: left; vertical-align: top; text-decoration: none; }
	A.indexlink, A:link.indexlink, A:visited.indexlink, A:active.indexlink			
			{	color: #FFFFFF; background-color: #888888; text-decoration: none; }
	A:hover.indexlink
			{	color: #000000; background-color: #FFFFFF; text-decoration: none; }
.sidebar		{	font-size: 11px; color: #000000; font-weight: normal; }
	A.sidebar, A:link.sidebar, A:visited.sidebar, A:active.sidebar			
			{	color: #000000; text-decoration: underline; }
	A:hover.sidebar
			{	color: #FFB56A; background-color: #221100; }
.update		{	font-size: 11px; color: #000000; font-weight: normal; }
	A.update, A:link.update, A:visited.update, A:active.update			
			{	color: #000000; text-decoration: underline; }
	A:hover.update
			{	color: #FFB56A; background-color: #221100; }
.noprint		{	font-size: 11px; color: #000000; font-weight: normal; }
.footer		{	font-size: 11px; color: #FFFFFF; font-weight: normal; text-align: left; }
	A.footer, A:link.footer, A:hover.footer, A:visited.footer, A:active.footer			
			{	color: #FFFFFF; text-decoration: underline; }
.separator		{	font-size: 14px; background-color: #FFD090;
				text-align: left; vertical-align: top; }
.toptable		{	border: #dddddd 3px solid; }
.bordertable	{	border: #ffffff 2px solid; }
.bordertable th	{	border: none; }
.td2l			{	font-size: 13px; background-color: #FFD090;
				text-align: left; vertical-align: top; }
.td2r			{	font-size: 13px; background-color: #FFD090;
				text-align: right; vertical-align: top; }
.td2c			{	font-size: 13px; background-color: #FFD090;
				text-align: center; vertical-align: top; }
.td3			{	font-size: 11px; 
				text-align: center; vertical-align: top; }
.td3l			{	font-size: 11px; background-color: #FFFFFF; background-image:"";
				text-align: left; vertical-align: top; }
.td3n			{	font-size: 13px; background-color: #FFD090;
				text-align: center; vertical-align: middle; }
.td3r			{	font-size: 13px; background-color: #FF4040; color: #FFFFFF;
				text-align: center; vertical-align: middle; }
.td3g			{	font-size: 13px; background-color: #40FF40;
				text-align: center; vertical-align: middle; }
.td3o			{	font-size: 13px; background-color: #FFE600;
				text-align: center; vertical-align: middle; }
.td3gr		{	font-size: 13px; background-color: #FF4040;
				background-image: url(/reservations/free_booked.gif);
				text-align: center; vertical-align: middle; }
.td3rg		{	font-size: 13px; background-color: #40FF40;
				background-image: url(/reservations/booked_free.gif);
				text-align: center; vertical-align: middle; }
.color_r		{	font-size: 13px; background-color: #FF4040; color: #FFFFFF;
				text-align: center; vertical-align: middle; }
.color_g		{	font-size: 13px; background-color: #40FF40;
				text-align: center; vertical-align: middle; }
.color_o		{	font-size: 13px; background-color: #FFE600;
				text-align: center; vertical-align: middle; }
.color_gr		{	font-size: 13px; background-color: #FF4040;
				background-image: url(/reservations/free_booked.gif);
				text-align: center; vertical-align: middle; }
.color_rg		{	font-size: 13px; background-color: #40FF40;
				background-image: url(/reservations/booked_free.gif);
				text-align: center; vertical-align: middle; }
.construction	{	font-size: 14px; color: #FFFFFF; font-weight: normal; }

.banners		{	font-size: 11px; color: #FFFFFF; background-color: none; text-align: center;
				vertical-align: top; }
	A.banners, A:link.banners, A:visited.banners, A:active.banners, A:hover.banners			
			{	color: #FFFFFF; background-color: none; text-decoration: none; }


/*********** LINKS TO FURTHER INFORMATION ***********/
#more_info {
	border:		none; 
	background:		none;
	margin:		10px 0px 30px 0px;
	padding:		10px 70px 10px 70px;
	text-align:		center;
	line-height:	30px;
	}
#more_info A {
	border:		#FFFFFF 1px solid; 
	background:		#FFD090;
	color:		#800000;
	margin:		0px 1px 0px 1px;
	padding:		8px 10px 8px 10px;
	text-align:		center;
	text-decoration:	none;
	}
#more_info A:HOVER {
	background:		#00A060;
	color:		#FFFFFF;
	}




</style>

