	body {
		background-color: #99CC33;
		font-family: "Times New Roman",Arial, "Arial Narrow";
		margin-top: 20px;
	}
	#wrapper {
		width: 760px;
		background-color: #fff;
		margin: 0 auto;
		padding: 0;
		border: 2px solid #CCFF99;
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
		-opera-border-radius:8px;
		-khtml-border-radius:8px;
		border-radius:8px;
	}
	#header {
		text-align: center;
		padding: 10px;
		margin: 20px;
		background: #CCFF99;
		border: 1px solid #99CC33;
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
		-opera-border-radius:8px;
		-khtml-border-radius:8px;
		border-radius:8px;
	}
	#header h1 {
		font-family: "Monotype Corsiva";
		font-size: 2.5em;
		margin: 5px;
	}
	#nav_bar ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align: center;
		font-family: Tahoma, Verdana, Arial;
		font-size: 12px;
	}
	#nav_bar ul li {
		display: inline;
		border: 1px solid #99CC33;
		padding: 3px;
		background-color: #CCFF99;
		-moz-border-radius:6px;
		-webkit-border-radius:6px;
		-opera-border-radius:6px;
		-khtml-border-radius:6px;
		border-radius:6px;
	}
	#nav_bar ul li a {
		text-decoration: none;
		padding: 0.1em;
		color: #99CC33;
	}
	#nav_bar ul li a:hover {
		color: #000;
	}
	img {
		border: 1px solid #99CC33;
		padding: 2px;
		margin: 2px;
	}
	p {
		line-height: 150%;
		margin: 20px 10px 10px 10px;
	}
	#footer {
		height: 40px;
		background: #CCFF99;
		border: 1px solid #99CC33;
		margin: 10px;
		font-size: 0.8em;
		clear: both;
		
	}
	#footer a {
		text-decoration: none;
		color: #99CC33;
	}
	.copyright {
		float: left;
		}
	.s10y {
		float: right;
	}
	a:link {
		color: #99CC33;
	}
	a:visited {
		color: #FF9933;
	}
	a:hover {
		color: #99CC33;
	}
/* start of index specific css */
	#left_column {
		float: left;
		margin: 30px 0 20px 20px;
		width: 350px;
	}
	#right_column {
		float: right;
		margin: 30px 20px 20px 10px;
		width: 340px;
	}
	.intro {
		margin-bottom: 40px;
	}
	.location {
		text-align: center;
		width: 700px;
		clear: both;
		margin: 20px;
	}
/* end of index specific css */
/*start of accommodation specific css */
	#accomd {
		float: left;
		width: 500px;
		margin: 30px 0 0 10px;
	}
	#accomd h2 {
		margin-left: 20px;
	}
	#accomd ul  li {
		margin-left: 20px;
	}
	#accomd li:hover {
		color: #99CC33;
	}
	.door_image {
		float: right;
		margin: 30px 60px 30px 30px;
	}
	#snapshots {
		clear: both;
		margin: 25px;
	}
	.kitchen_image {
		float: left;
		margin: 0 0 30px 10px;
		
	}
	#facil {
		float: right;
		margin: 0 60px 20px 20px;
		width: 480px;
	}
	#facil h2 {
		margin-left: 20px;
		}
	#facil ul  li{
		margin-left: 20px;
	}
	#facil li:hover {
		color: #99CC33;
	}
	.thumbnail_p {
		text-align: center;
		font-size: 12px;
		color: #999999;
		margin-top: 0;
	}
/* end of accommodation specific css */
/* start of gallery specific css */
	#gallery {
		margin: 10px 100px 20px 100px;
	}
	#gallery p {
		text-align: center;
	}
/* end of gallery specific css */
/* start of prices specific css */
	#prices {
		text-align: center;
	}
	#prices ul {
		margin: 20px 150px 60px 150px;
	}
	#prices li {
		margin: 5px;
		list-style-type: none;
		border: 1px solid #99CC33;
		background-color: #CCFF99;
	}
/* end of prices specific css */
/* start of contact specific css */
	.first {
		text-align: center;
		margin: 20px;
	}
	#phone {
		float: left;
		margin-left: 70px;
	}
	#email {
		float: right;
		margin-right: 70px;
		margin-bottom: 30px;
	}
	h3 {
		text-align: center;
	}
/* end of contact specific css */
/* start of links specific css */	
	#links {
		float: left;
		margin: 20px 100px 40px 30px;
		width: 300px;
	}
	#links li {
		margin-left: 20px;
	}
	#mull_images {
		margin: 60px 30px 40px 30px;
	}
/* end of links specific css */



.PopBoxImageSmall
{
	cursor: url("../images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #99CC33;
	cursor: url("../images/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("../images/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}



