/* FOR ALL */
/* html>body */
/* First set your css tag, then if you use html>body followed by the tag */
/* i.e. 'html>body pagecontent' then i.e. will ignore this */
/* All other browsers seem to see it so it fixes any browser issues */

/* FOR YOU SAM */
/* THESE CONTROL ALL THE LINKS BY DEFAULT */
a:link, a:active, a:visited {
	color: #545454;
	font-family: Georgia;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	cursor: pointer;
	text-decoration: underline;
}




/* ------------------------------------------ */

/* Header */
	#header {
	}
	/* td header with background at start cell 1*/
	#header td {
	}




/* ------------------------------------------ */

/* Page Content */
	#pageContent{
		margin:10px;
		width:550px;
		text-align:justify;
		margin-right:auto;
		margin-left:auto;
		border:0px solid #CCCCCC;
		padding:5px;
	}
	#pageContent .table {
		width:540px;
		margin-bottom:20px; 
		border-bottom:1px solid #5C8A94;
	}
	#pageContent .header{}
	#pageContent .printIcon{
		width:30px;
	}
	#pageContent .mailto{
		width:20px;
	}
	#pageContent h1 {
		padding:0px;
		margin:0px;
	}












/* ------------------------------------------ */
/* Send to a friend */	

	#sendtoafriend {
		width:200px;
		margin:5px;
		border:1px dashed #5C8A94;
	}
	#sendtoafriend table {
		margin:3px;
		width:200px;
	}
	#sendtoafriend h1 {
		margin:0px;
		padding:0px
	}
	#sendtoafriend .label {
		font-weight:bold;
		width:80px;
		white-space:nowrap;
	}
	#sendtoafriend input {
		border:1px solid #999999;
		width:90%;
		margin-bottom:1px;
		background-color:#5C8A94;
	}
	#sendtoafriend .but {
		border:1px solid #999999;
		width:60px;
		background-color:#5C8A94;
	}






/* ------------------------------------------ */
/* called from navMain.asp */	
	#topnavigation {
		font-size: 12px;
	}
	#topnavigation a.off:visited, #topnavigation a.off:active, #topnavigation a.off:link {
		text-decoration: none;
	}
	#topnavigation a.off:hover {
	}
	#topnavigation a.on:visited, #topnavigation a.on:active, #topnavigation a.on:link {
	}
	#topnavigation a.on:hover {
	}
	
	
	
	#outerContainer {
		background-color:#ffffff;
		width:980px;
		margin:20px auto 10px auto;
		padding: 20px 4px 20px 0;
		text-align:center;
	}
	#innerContainer {
		margin:0 auto;
	}
	#HeadTable {
		width:940px;
		margin:0 auto;
	}
	#BodyTable {
		width:940px;
		margin:0 auto;
	}
	#BodyTable a {
		color:#545454;
		font-size:14px;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	#BodyTable td {
		text-align:left;
		vertical-align:top;
	}
	#FootTable {
		width:940px;
		margin:5px auto 0 auto;
		font-size:10px;
		color:#779f3f;
	}
	
	
	a { text-decoration:none !important; }
	
	#headnav { width:425px; margin:10px auto 15px 0; }
	#headnav a { color:#779f3f; font-size:11px; font-weight:normal; }
	#headnav a.on { color:#000000; }
	
	#mainnav { height:41px; xwidth:430px; margin:0 auto 0 0;line-height:12px; }
	#mainnav td { text-align:center; vertical-align:middle; }
	#mainnav a { color:#ffffff; font-size:11px; font-weight:normal; font-family:"Times New Roman", Times, serif; display:block; margin-bottom:5px; }
	#mainnav a.on { color:#e5ce28; }
	
	#footnav { width:475px; margin:0 0 0 auto; text-align:left; }
	#footnav a { color:#779f3f; font-size:11px; font-weight:normal; }
	#footnav a.on { color:#000000; }
	
	#wbdlink { margin-top:3px; }
	#wbdlink a { color:#779f3f; font-size:9px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
	
	p {
		padding:0;
		margin:0 0 9px 0;
		font-family:Georgia;
		font-size:14px;
		color:#808080;
	}
	
.heading1 {
	font-family:georgia;
	color:#769b34;
	padding:0px;
	font-size: 18px;
	font-weight:normal;
}

.heading2 {
	font-family:georgia;
	color:#545454;
	padding:0px;
	font-size: 15px;
	font-weight:normal;
}

.strong  {
	font-family:georgia;
	color:#545454;
	padding:0px;
	font-size: 12px;
	font-weight:bold;
}


.menunavtitle {
	margin-bottom:4px;
	color:#ffffff;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.menunavtitle2 {
	margin-bottom:4px;
	margin-top:7px;
	color:#ffffff;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.menuclick {
	font-family:"georgia", Times, serif;
	font-size:12px;
	color:#769b34;
	font-weight:bold;
}

/*NICK's STUFF */
	
	.classnamehere { font-weight:bold; font-size:12px; }
	.bodytext { font-weight:normal; font-size:13px; color:#545454; text-align:justify; }
	
	
	
	.pageheading { font-weight:normal; font-size:18px; font-family:georgia; color:#B5AB81; margin-bottom:15px; }
	.subhead { margin-bottom:5px;font-weight:bold; font-size:12px; color:#B5AB81; text-align:justify; }
	.normalbodytext { font-weight:normal; font-size:13px; color:#545454; text-align:justify; }
	.boldbodytext { font-weight:bold; font-size:12px; color:#545454; text-align:justify; }
	.roompageheading { font-weight:normal; font-size:39px; font-family:georgia; color:#FFFFFF; }
	.roombodytext { margin:0px; font-weight:normal; font-size:13px; color:#FFFFFF; text-align:justify; }
	.roombodytext p { margin:0 0 10px 0; font-weight:normal; font-size:13px; color:#FFFFFF; text-align:justify; }
	.roomblocktext { font-weight:normal; font-size:12px; color:#77694f; text-align:left; }
	
	
	
#textOverImage {
	width:411px;
	height:29px;
	background-color:#ffffff;
	color:#5f5d5e;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	margin:0 auto 0 0;
	padding:10px 0 0 18px;
	opacity:0.75;
	-moz-opacity:0.75;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter:alpha(opacity=75);
}

.bodyContent2 { font-size:12px; }

#sitemap a {font-size:12px;font-weight:normal; }

