body {
	text-align: center; /* Reequired for IE WIn 5.x */
	margin	: 0px;
	background-color: #F7F5FA;
	background-image: url(images/backround.gif);
	background-repeat: repeat-y;
	background-position: center;

	  }
#pagecontent p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.73em;
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
}

#pagecontent li, dl,td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.73em;
	color: #000000;
	}
	
dl {
	margin-left:5px;
	}

#pagebody #pagecontent  h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #670001;
	margin-left: 2px;
}

	  
#banner {
	margin-left	 		: 0px;
	margin-top	 		: 0px;
	height				: 95px;
	width				: 800px;
	position:absolute;
	background-image: url(images/page-top-fade.jpg);
	background-repeat: repeat-x;
	background-color: #8C8862;
	}
	
#navigation {
	margin-left	 		: 0px;
	margin-right 		: 0px;
	margin-top	 		: 95px;
	height				: 45px;
	width				: 800px;
	position			: absolute;

}

#pagebody {
	margin		: 0 auto;
	width		: 800px;
	text-align	: left;
  }

#pagecontent {
	margin-left	 		: 0px;
	margin-right 		: 0px;
	margin-top	 		: 140px;
	width				: 800px;
	position			: absolute;
	background-color: #DAD2A3;

	border-top: solid 1px #333333;	}

	
/* Navigation CSS */


ul#nav { /* all lists */

	padding:0;

	margin:0 0 0 1px;

	height:45px;

	list-style:none;

	display:block;


}



#nav li{ /* float list items */

	float:left;

}



/* width for menu items */

#nav li#home {width:114px;}
#nav li#accom {width:114px;}
#nav li#spaandsauna {width:114px;}
#nav li#directions {width:114px;}
#nav li#attractions {width:114px;}
#nav li#rates {width:114px;}
#nav li#contact {width:114px;}

#nav a.top-level { /* this class causes IE 5.01 and 5.5 to behave badly... */
	display:block;
	height:45px;
	text-indent:-9999px;
}

li#home a {background:transparent url("images/nav-home.gif") no-repeat 0 -45px;}
li#accom a {background:transparent url("images/nav-accom.gif") no-repeat 0 -45px;}
li#spaandsauna a {background:transparent url("images/nav-spaandsauna.gif") no-repeat 0 -45px;}
li#directions a {background:transparent url("images/nav-directions.gif") no-repeat 0 -45px;}
li#attractions a {background:transparent url("images/nav-attractions.gif") no-repeat 0 -45px;}
li#rates a {background:transparent url("images/nav-rates.gif") no-repeat 0 -45px;}
li#contact a {background:transparent url("images/nav-contact.gif") no-repeat 0 -45px;}
#nav li a:hover {background-position:0 0px;} /* hover */

.twocolumnwrapper {
width : 100%;
}

.leftcolumn {
	width: 50%;
	float:left;
	}
	
.rightcolumn {
	width:50%;
	float:right;
	}
	
.clearboth {
	clear : both;
	}

a:link, a:visited {
	color:#000000;
	}
	
.imageleft {
	float:left;
	border : solid 1px black;
	margin: 3px;
	}
	
.imageright {
	float:right;
	border : solid 1px black;
	margin: 3px;
	}