	/* Basic Styling - Martindale Cottage
	=======================*/
	
	/* hide from IE mac \*/
	html {
		min-height: 100%;
		margin-bottom: 1px;
	}
	/* end hiding from IE5 mac */
	
	
	
	img {
		border: none;
	}
	
	h1 {
		font-size: 14px;
		text-transform: uppercase;
		padding-top: 10px;
		text-align: center;
		padding-bottom: 10px;
		margin-left: 25px;
	}
	
	h2 {
		font-size: 12px;
		text-align: left;
		padding-bottom: 5px;
		margin-bottom: 0px;
		text-transform: uppercase;
	}
	
	p {
		margin-top: 0;
		margin-bottom: 10px;	
	}
	
	#intro {
		font-weight: bold;
		font-size: 12px;
	}
	
	/* Layout
	=======================*/
	
	body {
		text-align: center;
		min-width: 760px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		background-color: #99CC00;
		line-height: 1.5em;
		margin-top: 15px;
	}
	
	#wrapper {
	width: 960px;
	text-align: left;
	border: thin solid #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
	#logo {
		position:absolute;
		width:189px;
		height:34px;
		z-index:1;
		top: 9px;
		left: 656px;
	}
	#logo-top {
		height: 160px;
		width: 800px;
		padding-bottom: 25px;
		margin: 0;
	}
	#logo-left {
		float:left;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 10px;
		margin-left: 0;
		padding: 0px;
	}
	#logo-right {
		float:right;
		padding: 0px;
		margin-top: 10px;
		margin-right: 10px;
		margin-bottom: 0px;
		margin-left: 10px;
	}
	
	#space {
		width: 800px;
		clear: both;
		height: 15px;
		background-color: #FCD254;
	}
	
	#space p, #space ul {
		position: absolute;
		color: #3399CC;
	}
	
	/* sideNav */
	
	#sideNav {
		text-transform: uppercase;
		padding: 0px 0px 0px 10px;
	}
	
	#sideNav a:link, #sideNav a:visited {
		text-decoration: none;
		color: #000000;
	}
	
	#sideNav a:hover {
		color: #FFFFFF;
	}
	
	#sideNav ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	#sideNav li {
	}
	
	#sideNav li a {
		display: block;
		margin: 0;
		padding: 0 5px;
		line-height: 25px;
	}
	#content {
		float: left;
		width: 100%;
	}
	
	#mainContent {
	width: 55%;
	margin: 0;
	float: left;
	padding-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #99CC00;
	padding-bottom: 15px;
	}
	#mainContentAvail {
	width: 655px;
	margin: 0;
	float: left;
	padding-left: 15px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #99CC00;
	padding-bottom: 15px;
	}
	
	#leftContent {
	float: left;
	width: 20%;
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #99CC00;
	text-align: left;
	}
	
	#leftContentAvail {
	float: left;
	width: 20%;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #99CC00;
	text-align: left;
	}	
	#leftContent img {
		margin-bottom: 5px;
		border: 1px solid #000000;
		width: 150px;
	}
	
	#rightContent {
	width: 15%;
	float: right;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #99CC00;
	text-align: center;
	clear: none;
	margin-right: 5px;
	}
	
	
	#footer {
		clear: both;
		padding-top: 15px;
		padding-bottom: 10px;
		/*     \*/
		text-align: center;
		width: 100%;
		font-size: 10px;
	}
	
	/* hide this style from IE5 Mac \*/
	####footer {
		text-align: center;
		width: 800px;
		font-size: 10px;
	}
	/* Stop hiding */
	
	#footerNav, #footerNav li {
		display: inline;
		margin: 0px;
		padding: 10px;
		list-style: none;
		color: #ECE9D8;
		text-decoration: none;
	}
	
	#footerNav a {
		color: #ECE9D8;
		padding-right: 5px;
		padding-left: 5px;
		text-decoration: none;
	}
	
	#footerNav a:hover {
		color: #FFFF99;
		padding-right: 5px;
		padding-left: 5px;
		text-decoration: none;
	}
	
	#footerNav a:visited {
		color: #ECE9D8;
		padding-right: 5px;
		padding-left: 5px;
		text-decoration: none;
	}
	
	/* topNav */
	#topNav {
		padding: 0;
		float: left;
		width: 100%;
		list-style: none;
		text-transform: uppercase;
		text-align: center;
		line-height: 2;
		display: block;
		margin: 0px 0px 10px 0px;
		font-weight: bold;
		background-color: #99CC00;
	
	}
	#topNav a:link, #topNav a:visited {
		text-decoration: none;
		color: #000000;
	}
	
	#topNav a:hover {
		color: #FFFFFF;
	}
	
	#topNav li {
		float: left;
		text-transform: uppercase;
		display: block;
		padding-right: 1em;
		padding-left: 1em;
	}
	
	/* sideNav */
	
	#sideNav {
		text-transform: uppercase;
	}
	
	#sideNav a:link, #sideNav a:visited {
		text-decoration: none;
		color: #000000;
	}
	
	#sideNav a:hover {
		color: #99CC00;
	}
	
	#sideNav ul {
		margin: 0;
		padding: 0;
		list-style: none;
		font-weight: bold;
	}
	
	#sideNav li {
	}
	
	#sideNav li a {
		display: block;
		margin: 0;
		padding: 0 5px;
		line-height: 25px;
	}
	#sideNav h2 {
		padding-bottom: 20px;
		padding-top: 40px;
	}
	
	/* frome - used for FBS link div */
	#frome {
		text-align: center;
		color: #000000;
		text-decoration: none;
		padding: 10px;
	}
	#frome a:link, #frome a:visited {
		text-align: center;
		color: #000000;
		text-decoration: underline;
		padding: 10px;
	}
	#frome a:hover {
	
		text-align: center;
		color: #999999;
		text-decoration: none;
		padding: 10px;
	}
	
	.advert {
		font-size: 10px;
		text-align: center;
		border: medium solid #99CC00;
		padding: 5px;
		width: 115px;
		margin-top: 10px;
		margin-right: 5px;
	}
	#logo {
		top: 16px;
		right: 600px;
	}
	#wrapper #logo-left #Layer3 img {
		float: right;
		top: 0px;
	}
	
	#leftContent p {
		font-weight: bold;
		text-align: center;
		margin-bottom: 25px;
		margin-top: 0px;
	}
	#dates {
		width: 100%;
		border: 1px solid #000000;
		padding-right: 5px;
		padding-left: 5px;
		margin-bottom: 15px;
	}
	
	#dates th {
		text-align: center;
		font-size: 10px;
	}
	
	#dates td {
		border: 1px solid #000000;
		padding-right: 10px;
		padding-bottom: 0px;
		padding-left: 10px;
		font-size: 10px;
	}
	#ETB img {
		float: left;
	}
	
	iframe {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		border: none;
		height: 600px;
	}
	#right-image img {
		border: thin solid #000000;
		width: 120px;
		margin-top: 15px;
		margin-right: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
	}
	.body-bold {
		font-weight: bold;
	}
	#tourApp {
		text-align: center;
		border: thin solid #000000;
		margin-left: 70px;
	}
		
