@charset "utf-8";
/* CSS Document */

body {
			margin: 		0;
			padding:		0;
			font-family: 	Arial, Helvetica, sans-serif;
			font-size: 		66%;
		}
h1 {
			font-size:		24px;
	}
h2 {
			font-size:		18px;
	}

#container {
			position:		relative;
			width:			886px;
			margin:			auto;
		}
		
#header {
			position:		relative;
			width:			886px;
			height:			185px;
			background: 	transparent url(../images/header.gif) no-repeat top left;
		
		}
		
#contactdetails {
			margin:			0;
			padding:		0;
			color:			#FFFFFF;
			position:		absolute;
			top:			5px;
			left:			505px;
			border:			none;
			width:			245px;
			height:			28px;
			font-size:		1.3em;
		}
#contactdetails a {
			color:			#ffffff;
		}
#contactdetails a:hover {
			color:			#ee9c00;
		}
		
		
.myform{
margin:0 auto;
width:500px;
padding:14px;
}

/* ----------- stylized ----------- */
#stylized{
height:600px;
background:#fff;
}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #0668b2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:200px;
float:left;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:200px;
}

#stylized input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #0668b2;
width:200px;
margin:2px 0 20px 10px;
}

#stylized textarea{
padding:4px 2px;
border:solid 1px #0668b2;
margin:2px 0 20px 10px;
}

#stylized button{
clear:both;
margin-left:150px;
width:125px;
height:31px;
background:#666666 url(img/button.png) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}		




#linksone {
			position:		absolute;
			top:			150px;
			left:			50px;
		}
		#linksone li {
			list-style:		none;
			display:		inline;
			padding:		5px;
			padding-top:	1px;
			padding-bottom:	1px;
			border-right: 	1px solid white;
		}
		#linksone li.last {
			border-right:	none;
		}
		#linksone li a {
			font-size:		1.3em;
			color:			white;
			text-decoration:none;
		}
		#linksone li a:hover {
			text-decoration:underline;
			color:			#ee9c00;
		}
#linkstwo {
			position:		absolute;
			top:			105px;
			left:			460px;
		}
		#linkstwo li {
			list-style:		none;
			display:		inline;
			padding:		5px;
			padding-top:	1px;
			padding-bottom:	1px;
			border-right: 	1px solid white;
		}
		#linkstwo li.last {
			border-right:	none;
		}
		#linkstwo li a {
			font-size:		1.3em;
			color:			white;
			text-decoration:none;
		}
		#linkstwo li a:hover {
			text-decoration:underline;
			color:			#ee9c00;
		}
		
#linksthree {
			position:		absolute;
			top:			145px;
			left:			460px;
		}
		#linksthree li {
			list-style:		none;
			display:		inline;
			padding:		5px;
			padding-top:	1px;
			padding-bottom:	1px;
			border-right: 	1px solid #0668b2;
		}
		#linksthree li.last {
			border-right:	none;
		}
		#linksthree li a {
			font-size:		1.3em;
			color:#0668b2;
			text-decoration:none;
		}
		#linksthree li a:hover {
			text-decoration:underline;
			color:			#ffffff;
		}
		
.panelleft {
			position:		relative;
			}
	#panelleft{
			position:		absolute;
			top:			212px;
			left:			0px;
			list-style:		none;
			}						
#banner {
			position:		absolute;
			top:			220px;
			left:			240px;
			}
			
#newspanel {
			background-image:url(../images/newspanel.png);
			background-repeat:no-repeat;
			width:550px;
			height:200px;
			}
			
#newspanelimage {

	padding:10px;
	width:150px;
	height:112px;

}

#newspaneltext {

	padding:10px;
	float:right;
	width:370px;
	position:relative;
	
	}
	
#newspage {
			width:550px;
			}
			
#newspageimage {

	padding-right:10px;
	padding-bottom:10px;
	float:left;

}

#newspagetext {
	float:right top;
	
	}
	
#gallerydiv {

	position:		absolute;
	top:			207px;
	left:			225px;
	max-width:		580px;
	font-size:		1.3em;
	line-height:	1.4;
	
			}
			
#abouttext {
	position:		absolute;
	top:			207px;
	left:			245px;
	font-size:		1.3em;
	line-height:	1.4;
			}
#abouttext2 {
	position:		absolute;
	top:			207px;
	left:			200px;
	font-size:		1.3em;
	line-height:	1.4;
			}
#pagetext {
			position:		absolute;
			top:			290px;
			left:			245px;
			font-size:		1.3em;
			color:			#000000;
			}
#pagetextimage1 {
			position:		absolute;
			top:			40px;
			left:			350px;
			}
#pagetextimage5{
			position:		absolute;
			top:			40px;
			left:			350px;
			}
#pagetextimage6{
			position:		absolute;
			top:			160px;
			left:			350px;
			}
#pagetextimage7{
			position:		absolute;
			top:			40px;
			left:			350px;
			}
#pagetextimage7b{
			position:		absolute;
			top:			177px;
			left:			350px;
			}
#pagetextimage8{
			position:		absolute;
			top:			40px;
			left:			450px;
			}
#pagetextimage2 {
			position:		absolute;
			top:			144px;
			left:			350px;
			}
#pagetextimage3 {
			position:		absolute;
			top:			255px;
			left:			350px;
			}
#pagetextimage4{
			position:		absolute;
			top:			362px;
			left:			350px;
			}
#bookpanel {
			position:		absolute;
			top:			221px;
			left:			475px;
			background:		transparent url(../images/bookpanel.png) no-repeat;
			width: 			290px;
			height: 		150px;
			}
#bookpaneltext {
			position:		absolute;
			top:			235px;
			left:			505px;
			font-size:		24px;
			color:			#0668b2;
			}
#bookpanel2 {
			position:		absolute;
			top:			370px;
			left:			477px;
			background:		transparent url(../images/bookpanel2.png) no-repeat;
			width: 			290px;
			height: 		150px;
			}		
#bookpanel2text {
			position:		absolute;
			top:			405px;
			left:			550px;
			}
#bookpanel3 {
	position:		absolute;
	top:			525px;
	left:			477px;
	background:		transparent url(../images/bookpanel3.png) no-repeat;
	width: 			290px;
	height: 		170px;
			}		
#bookpanel3text {
			position:		absolute;
			top:			515px;
			left:			500px;
			font-size:		20px;
			color:			#ffffff;
			}
			
#linkbox {
	position:		absolute;
	top:			710px;
	left:			0px;
	width: 797px;
			}
			
#linkbox a {
	text-decoration:	none;
	font-size:			16px;
	font-weight:		bold;
	color:				#0668b2;
	}
	
#linkbox2 {
	position:		absolute;
	top:			510px;
	left:			0px;
	width: 797px;
			}
			
#linkbox2 a {
	text-decoration:	none;
	font-size:			16px;
	font-weight:		bold;
	color:				#0668b2;
	}
		
#linkbox3 {
	position:		absolute;
	top:			1365px;
	left:			10px;
	width: 797px;
			}
			
#linkbox3 a {
	text-decoration:	none;
	font-size:			16px;
	font-weight:		bold;
	color:				#0668b2;
	}
	
#linkbox4 {
	position:		absolute;
	top:			1200px;
	left:			0px;
	width: 797px;
			}
			
#linkbox4 a {
	text-decoration:	none;
	font-size:			16px;
	font-weight:		bold;
	color:				#0668b2;
	}
	
#linkbox5 {
	position:		absolute;
	top:			950px;
	left:			0px;
	width: 797px;
			}
			
#linkbox5 a {
	text-decoration:	none;
	font-size:			16px;
	font-weight:		bold;
	color:				#0668b2;
	}	
	
#linkbox6 {
	position:		absolute;
	top:			810px;
	left:			0px;
	width: 			797px;
			}
			
#linkbox6 a {
	text-decoration:	none;
	font-size:			16px;
	font-weight:		bold;
	color:				#0668b2;
	}	
			
#footer {
	position:		absolute;
	top:			745px;
	left:			0px;
	width:			886px;
	height:			113px;
	background: 	transparent url(../images/footer.png) no-repeat bottom left;
		
		}
#footernav {
			position:		absolute;
			bottom:			55px;
			left:			250px;
		}
		#footernav li {
			list-style:		none;
			display:		inline;
			padding:		5px;
			padding-top:	1px;
			padding-bottom:	1px;
			border-right: 	1px solid white;
		}
		#footernav li.last {
			border-right:	none;
		}
		#footernav li a {
			font-size:		0.9em;
			color: 			#ffffff;
			text-decoration:none;
		}
		#footernav li a:hover {
			text-decoration:underline;
			color:			#ee9c00;
		}
#footer2 {
			position:		absolute;
			top:			550px;
			left:			0px;
			width:			886px;
			height:			115px;
			background: 	transparent url(../images/footer.png) no-repeat bottom left;
		
		}
#footernav2 {
			position:		absolute;
			bottom:			55px;
			left:			250px;
		}
		#footernav2 li {
			list-style:		none;
			display:		inline;
			padding:		5px;
			padding-top:	1px;
			padding-bottom:	1px;
			border-right: 	1px solid white;
		}
		#footernav2 li.last {
			border-right:	none;
		}
		#footernav2 li a {
			font-size:		0.9em;
			color: 			#ffffff;
			text-decoration:none;
		}
		#footernav2 li a:hover {
			text-decoration:underline;
			color:			#ee9c00;
		}

#footer3 {
			position:		absolute;
			top:			1220px;
			left:			0px;
			width:			886px;
			height:			115px;
			background: 	transparent url(../images/footer.png) no-repeat bottom left;
		
		}
#footernav3 {
			position:		absolute;
			bottom:			55px;
			left:			250px;
		}
		#footernav3 li {
			list-style:		none;
			display:		inline;
			padding:		5px;
			padding-top:	1px;
			padding-bottom:	1px;
			border-right: 	1px solid white;
		}
		#footernav3 li.last {
			border-right:	none;
		}
		#footernav3 li a {
			font-size:		0.9em;
			color: 			#ffffff;
			text-decoration:none;
		}
		#footernav3 li a:hover {
			text-decoration:underline;
			color:			#ee9c00;
		}

#footer4 {
			position:		absolute;
			top:			1395px;
			left:			5px;
			width:			886px;
			height:			115px;
			background: 	transparent url(../images/footer.png) no-repeat bottom left;
		
		}
#footernav4 {
			position:		absolute;
			bottom:			55px;
			left:			250px;
		}
		#footernav4 li {
			list-style:		none;
			display:		inline;
			padding:		5px;
			padding-top:	1px;
			padding-bottom:	1px;
			border-right: 	1px solid white;
		}
		#footernav4 li.last {
			border-right:	none;
		}
		#footernav4 li a {
			font-size:		0.9em;
			color: 			#ffffff;
			text-decoration:none;
		}
		#footernav4 li a:hover {
			text-decoration:underline;
			color:			#ee9c00;
		}

#footer5 {
			position:		absolute;
			top:			1000px;
			left:			5px;
			width:			886px;
			height:			115px;
			background: 	transparent url(../images/footer.png) no-repeat bottom left;
		
		}
#footernav5 {
			position:		absolute;
			bottom:			55px;
			left:			250px;
		}
		#footernav5 li {
			list-style:		none;
			display:		inline;
			padding:		5px;
			padding-top:	1px;
			padding-bottom:	1px;
			border-right: 	1px solid white;
		}
		#footernav5 li.last {
			border-right:	none;
		}
		#footernav5 li a {
			font-size:		0.9em;
			color: 			#ffffff;
			text-decoration:none;
		}
		#footernav5 li a:hover {
			text-decoration:underline;
			color:			#ee9c00;
		}
		
#footer6 {
			position:		absolute;
			top:			850px;
			left:			5px;
			width:			886px;
			height:			115px;
			background: 	transparent url(../images/footer.png) no-repeat bottom left;
		
		}
#footernav6 {
			position:		absolute;
			bottom:			55px;
			left:			250px;
		}
		#footernav6 li {
			list-style:		none;
			display:		inline;
			padding:		5px;
			padding-top:	1px;
			padding-bottom:	1px;
			border-right: 	1px solid white;
		}
		#footernav6 li.last {
			border-right:	none;
		}
		#footernav6 li a {
			font-size:		0.9em;
			color: 			#ffffff;
			text-decoration:none;
		}
		#footernav6 li a:hover {
			text-decoration:underline;
			color:			#ee9c00;
		}
