* {margin: 0px; padding: 0px;}
html {margin: 0px; padding: 0px;}
body {
	color: #666;
	background-color: #FFF;
	margin: 20px;
	padding: 0px;
	text-align: center;
}
.clear {clear: both; display: block; height: 0px; margin: 0px; padding: 0px; overflow: hidden;}

/* Text */
h1 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 16px;
	color: #666;
	padding: 0px;
	margin: 25px 0px 5px 0px;
}
p {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #666;
	margin: 15px 0px 15px 0px;
	padding: 0px;
	line-height: 16px;
}

#container {margin: auto; width: 950px; position: relative; text-align: center;}


	#content {
		float: left; width: 950px; border: 1px solid #73A888;
		min-height: 600px; height: auto !important; height: 600px;
		text-align: center; display: inline;
	}
		
		#logo {width: 950px; height: 135px; text-align: center; background-color: #CADDD1;}
	
		#nav {width: 950px; height: 30px; background-color: #fff; text-align: center;}
		#nav ul {margin: 10px 0px 0px 0px; padding: 10px 0px 0px 0px; list-style-type: none; font-family: Verdana, Tahoma, Arial; font-size: 11px;}
		#nav ul li {margin: 0px; padding: 0px; display: inline;}
		#nav li a{
			text-decoration: none;
			margin: 0px 10px 0px 10px;
			padding: 10px 5px 10px 5px; /*padding inside each tab*/
			color: #000;
			background: #ffffff; /*background of tabs (default state)*/
		}
		#nav li a:hover, #nav li.selected a{
			color: #136735; background: url(images/navarrow.gif) no-repeat top center;
		}

	#imagebar {margin: 0 auto; width: 920px; height: 450px; margin: 15px 0px 15px 0px; text-align: center;}
	#imagebar-galleries {margin: 0 auto; width: 920px; height: 575px; margin: 0px 0px 15px 0px;}	
		#flashcontent {width: 920px; margin: 0px 0px 0px 15px; text-align: center;}
		#flashcontent p {font-family: Verdana, Arial; font-size: 11px; color: #000; text-decoration: none;}
		#flashcontent p a {font-family: Verdana, Arial; font-size: 11px; color: #73A888; text-decoration: none;}
		#flashcontent p a:hover {font-family: Verdana, Arial; font-size: 11px; color: #136735; text-decoration: none;}
		
		
	#wrapper {
		float: left; width: 920px; min-height: 450px; height: auto !important; height: 450px; margin: 10px 0px 10px 0px;
		background-color: #fff; text-align: left; font-family: Verdana, Tahoma; font-size: 11px; color: #000; text-decoration: none;
	}
	#wrapper a {font-family: Verdana, Tahoma; font-size: 11px; color: #73A888; text-decoration: none;}
	#wrapper a:hover {font-family: Verdana, Tahoma; font-size: 11px; color: #136735; text-decoration: none;}
	#wrapper table {margin: 0 auto; text-align: center;}


	#hometext {margin: 0 auto; width: 920px; margin: 0px 0px 20px 20px; text-align: left;}
	#hometext h1 {font-family: Verdana, Tahoma, sans-serif; font-size: 14px; color: #73A888; padding: 0px; margin: 25px 0px 15px 0px;}
	#hometext p {font-family: Verdana, Tahoma, sans-serif; font-size: 11px; color: #000; padding: 0px; margin: 0px 0px 15px 0px;}
	#hometext p a {font-family: Verdana, Tahoma; font-size: 11px; color: #73A888; text-decoration: none;}
	#hometext p a:hover {font-family: Verdana, Tahoma; font-size: 11px; color: #136735; text-decoration: none;}
	
	
	#left {float: left; margin: 15px 30px 20px 30px; width: 303px;}
	
	
	#right {float: left; margin: 15px 0px 20px 0px; width: 557px; text-align: left;}
	#right h1 {font-family: Verdana, Tahoma, sans-serif; font-size: 14px; color: #73A888; padding: 0px; margin: 25px 0px 15px 0px;}
	#right p {font-family: Verdana, Tahoma, sans-serif; font-size: 11px; color: #000; padding: 0px; margin: 0px 0px 15px 0px;}
	#right p a {font-family: Verdana, Tahoma; font-size: 11px; color: #73A888; text-decoration: none;}
	#right p a:hover {font-family: Verdana, Tahoma; font-size: 11px; color: #136735; text-decoration: none;}
	#right ul {margin: 0px 0px 10px 30px; padding: 0px;}
	#right ul li {margin: 0px 0px 0px 10px; padding: 5px; font-family: Verdana, Tahoma; font-size: 11px; color: #000;}
	#right ul li a {font-family: Verdana, Tahoma; font-size: 11px; color: #73A888; text-decoration: none;}
	#right ul li a:hover {font-family: Verdana, Tahoma; font-size: 11px; color: #136735; text-decoration: none;}

/* Contact */
		/* ======= */		
		#content-contactsent {
			padding: 0px; text-align: center; float: left; width: 557px; text-align: left;
			font-family: Verdana, Arial; font-size: 11px; color: #000;
			background-color: #fff;
		}	
		#content-contactform {
			padding: 0px; text-align: left; float: left;
			font-family: Verdana, Arial; font-size: 11px; color: #000;
			width: 557px;
		}	
		.formalign {display:inline;}
		.contact-labels {
			font-family: Verdana, Arial !important;
			font-size: 11px !important;
			color: #000 !important;
			display:block !important; width: 187px !important; margin-right: 10px !important;
			float: left !important;
		}
		.contact-labelslong {
			font-family: Verdana, Arial !important;
			font-size: 11px !important;
			color: #000 !important;
			display:block !important; width: 275px !important; margin-right: 10px !important;
			float: left !important;
		}	
		.contact-all {
			font-family: Verdana, Arial !important;
			font-size: 11px !important;
			color: #000 !important;
			padding: 2px !important;
			border: 1px #73A888 solid !important;
			display:inline !important;
			background-color: #CADDD1 !important;
			margin-bottom: 5px !important;
			float: left !important;	
		}
		.contact-firstname {width: 120px; height: 16px;}
		.contact-surname {width: 120px; height: 16px;}
		.contact-title {width: 50px; height: 16px;}
		.contact-address {width: 250px; height: 75px; overflow: auto;}
		.contact-tel {width: 107px; height: 16px;}
		.contact-mob {width: 107px; height: 16px;}
		.contact-email {width: 160px; height: 16px;}
		.contact-date {width: 100px; height: 16px;}
		.contact-details {margin-right: 10px; display: inline;}
		.contact-venue {width: 250px; height: 16px;}
		.contact-howheard {width: 250px; height: 20px;}
		.contact-howheardother {width: 250px; height: 16px;}
		.contact-other {width: 450px; height: 75px; overflow:auto;}	
		.vertspacer {margin: 10px;}				
	

	#footer {width: 950px; height: 25px; margin: 10px 0px 0px 0px; background-color: #fff; text-align: left;}
		#copyright {float: left; width: 475px; height: 25px; text-align: left; display: inline;}
		#copyright p {margin: 3px 0px 0px 0px; padding: 0px; font-family: Verdana, Tahoma; font-size: 10px; color: #73A888;}
		#bottomlinks {float: right; width: 475px; height: 25px; text-align: right; display: inline;}
		#bottomlinks p {margin: 3px 0px 0px 0px; padding: 0px; font-family: Verdana, Tahoma; font-size: 10px; color: #73A888;}
		#bottomlinks p a {font-family: Verdana, Tahoma; font-size: 10px; color: #73A888; text-decoration: none;}
		#bottomlinks p a:hover {font-family: Verdana, Tahoma; font-size: 10px; color: #136735; text-decoration: none;}

