BODY				{
	font-family:Verdana,Tahoma,Arial;
	font-size:9pt;
	color:#183820;

	margin:0;
	padding:0;
	border:0;
	background-color:#FFFFFF;

	text-align:left;
}


IMG					{
	border:none;
	margin:0;
	vertical-align:bottom;
}

P					{
	margin:8px 0 0 0;
	padding:0;
}

P.MenuSeparator		{
	margin:16px 0 16px 0;
}

FORM				{
	margin:0;
	padding:0;
}


A					{
	text-decoration:none;
	color:#C00000;
}

A:LINK				{
	text-decoration:none;
	color:#C00000;
}

A:VISIT			{
	text-decoration:none;
	color:#C00000;
}

A:HOVER				{
	text-decoration:none;
	color:#307040;
}


THEAD				{
	background-color:#CBDBCE;
	font-weight:bold;
	text-align:center;
}

TD					{
	padding:0;
}

TD.mdl_				{
	padding:2px 8px 2px 8px;
	background-color:#EAF0EB;
}

TD.mdl				{
	padding:2px 8px 2px 8px;
}

HR					{
	color:#307040;
	background-color:#307040;
	height:1px;
	margin:30px;
}


#PageContainer		{
	position:relative;
	width:760px;
}

#TopBar				{
	position:relative;
	left:0px;
	top:0px;
	height:100px;
	width:760px;

	border:none;
	background-color:#FFFFFF;
	background-image:url(/img/top.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	padding:0;
	margin:0;

	cursor:pointer;
}

#MenuBar			{
	position:relative;
	left:0px;
	top:0px;
	height:21px;
	width:760px;

	border:solid #FFFFFF;
	border-width:1px 0 1px 0;

	background-color:#307040;

	z-index:999;
}

#iCrest				{
	position:absolute;
	top:10px;
	left:324px;
}

#iLeManoir			{
	position:absolute;
	top:20px;
	left:20px;
}

#Page				{
	width:760px;
	padding:8px 0 8px 0;
}

.PageText			{
	padding:0 0 0 8px;
}

#BottomBar				{
	position:relative;
	left:0px;
	top:0px;
	height:14px;
	width:752px;

	font-size:7pt;
	color:#FFFFFF;

	border:solid #FFFFFF;
	border-width:1px 0 1px 0;

	padding:1px 4px 0px 4px;

	background-color:#307040;
}


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

A.SmallLink:LINK		{
	text-decoration:none;
	color:#FFFFFF;
}

A.SmallLink:VISIT		{
	text-decoration:none;
	color:#FFFFFF;
}

A.SmallLink:HOVER		{
	text-decoration:underline;
	color:#FFFFFF;
}




.Available			{
	width:16px;
	height:16px;
	background-color:#30B040;
}

.Booked				{
	width:16px;
	height:16px;
	background-color:#C00000;
}

.Provisional			{
	width:16px;
	height:16px;
	background-color:#C0C000;
}

.Unknown				{
	width:16px;
	height:16px;
	background-color:#C0C0C0;
}

.Past				{
	width:16px;
	height:16px;
	background-color:#F0F0F0;
}

.AvailableWE			{
	width:16px;
	height:16px;
	background-color:#30B040;
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	opacity:.6;}

.BookedWE				{
	width:16px;
	height:16px;
	background-color:#C00000;
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	opacity:.6;
}

.ProvisionalWE		{
	width:16px;
	height:16px;
	background-color:#C0C000;
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	opacity:.6;
}

.UnknownWE			{
	width:16px;
	height:16px;
	background-color:#C0C0C0;
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	opacity:.6;
}

.PastWE			{
	width:16px;
	height:16px;
	background-color:#F0F0F0;
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	opacity:.6;
}



.Text				{
	border:1px solid #183820;
	background-color:#FFFFFF;
	padding:1px;

	font-family:Verdana,Tahoma,Arial;
	font-size:9pt;
	color:#183820;
}



.TourBox			{
	position:absolute;

	background-color:#FFFFFF;
	width:374px;
	height:374px;
}

#hoverBox			{
	position:absolute;
	font-size:8pt;
	color:black;
	background-color:#F8F1B2;
	padding:1px 4px 1px 4px;
	border:1px solid black;
	filter:alpha(opacity=90);
	-moz-opacity:.9;
	opacity:.9;

	visibility:hidden;
}
