body { 
	background-color: #FFFFFF;
	margin: 10px;
}

#bannercontainer{ 
	position: absolute;
	top: 15px;
	left: 2%;
	float: left;
}

#logoscontainer{
	position: absolute;
	top: 15px;
	right: 2%;
	float: right;
}

#pbannercontainer{
	position: absolute;
	top: 105px;
	left: 15px;
	float: left;
}

#bottom{
	visibility: hidden;
}

#topnavcontainer{
	position: absolute;
	top: 113px;
	right: 2%;
	float: right;
}

#topnavcontainer p {
	font-family: Arial, Times New Roman;
	font-size: 90%;
}

#topnavcontainer a:link, a:visited { 
	color: #666699;
	text-decoration: none;
	font-size: 100%;
}

#topnavcontainer a:hover { color: #ccccff; }

#navcontainer { 
	z-index: 2;
	position: absolute;
	top: 155px;
	left: 2%;
	float: left;
	padding-right: 10px;
	margin-right: 10px;
}

#contentcontainer .weblink {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #999999;
	text-align: right;

}

#contentcontainer{
	z-index: 3;
	position: absolute;
	top: 145px;
	float: left;
	margin: 10px;
	padding: 10px;
	left: 165px;
	width: 80%;
	clear: left;
}

#contentcontainer .leftphotohellentom {
	clear: right;
	float: left;
	margin-top: 5px;
	margin-right: 10px;
}

#contentcontainer .leftphotohellentom1 {
	clear: right;
	float: left;
	margin-top: 10px;
	margin-right: 25px;
}

#contentcontainer .rightphotohellenellie {
	clear: right;
	float: right;
	margin: 10px 5px 20px 10px;	
}

#contentcontainer .rightphotohellenellie {
	clear: right;
	float: right;
	margin: 10px 5px 20px 10px;	
}

#contentcontainer .rightphotowarminster {
	clear: right;
	float: right;
	margin-top: 55px;
	margin-right: 380px;

}

#contentcontainer .rightphotoellie {
	clear: right;
	float: right;
	margin-left: 15px;
	margin-right: 20px;
}

#contentcontainer .leftphotohelenpose {
	clear: right;
	float: left;
	margin-right: 10px;
}

#contentcontainer .rightphotohelenkate {
	clear: right;
	float: right;
	margin-left: 10px 40px 30px 0px;
}

#contentcontainer .rightphotohands {
	clear: right;
	float: right;
	margin-left: 15px;
	margin-right: 15px;
}

#contentcontainer .leftphotokateleg {
	clear: right;
	float: left;
	margin-right: 10px;
}

#contentcontainer .rightphotokate {
	clear: right;
	float: right;
	margin-left: 10px 40px 20px 0px;
}

#contentcontainer .rightphotokatearm {
	clear: right;
	float: right;
	margin-left: 10px;
	margin-top: 20px;
}

#contentcontainer .rightphotokateback {
	clear: right;
	float: right;
	margin-left: 10px;
	margin-top: 30px;
}

#contentcontainer .leftmap {
	clear: right;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

#contentcontainer a:link, a:visited {
	color: #333399;
	text-decoration: none;
}

#contentcontainer a:hover { color: #ccccff; }

#contentcontainer p, li {
	font-family: "Arial", "Times New Roman";
	font-size: 85%;
	color: #666699;
}

#contentcontainer h1 {
	font-family: "Arial", "Times New Roman";
	font-size: 100%;
	color: #666699;
}

#contentcontainer .lefth1 {
	font-family: "Arial", "Times New Roman";
	font-size: 110%;
	color: #333399;
	text-align: left;
}

#contentcontainer .map {
	text-align: center;
}

#contentcontainer .txt {
	margin-top: 20px;
}

#contentcontainer .under {
	text-decoration: underline;
	font-family: "Arial", "Times New Roman";
	font-size: 110%;
	color: #333399;
	text-align: left;
}

#contentcontainer .lefth12 {
	font-family: "Arial", "Times New Roman";
	font-size: 120%;
	color: #333399;
	text-align: left;
}

#contentcontainer .inline {
	font-family: "Arial", "Times New Roman";
	font-size: 110%;
	color: #333399;
	font-weight: bold;
}

#contentcontainer .moreindent {
	text-align: left;
	text-indent: 20px;
}

#contentcontainer .italic {
	font-style: italic;
}

#contentcontainer .bold {
	font-weight: bold;
}

#contentcontainer .faq { font-size: 110%; }
