	body {
		background: #22607c;
		margin: 0px;
		padding: 0px;
		font-family: arial;
		font-size: 14px;
		font-weight: bold;
		color: #b8d0da;
		text-align: justify;
	}
	p {
	
	}
	h1 {
		color: #72a5ba;
		text-transform: uppercase; 
		font-size: 24px;
	}
	h2 {
		font-size: 17px;
	}
	a {
		text-decoration: none;
		color: #72a4ba;
	}
	a:hover {
		color: #6492a6;
	}
	
	#siteWrapper {
		background: url('../imgs/bg-0d5877.jpg') repeat-x top left #0d5877;
		width: 100%;
		padding-bottom: 10px;
	}
	#logo {
		width: 1000px;
		height: 120px;
		margin: auto;
		background: url('../imgs/logo.jpg') no-repeat 50% 40px;
	}
	#menu {
		width: 1002px;
		margin: auto;
		background: url('../imgs/menu.jpg') no-repeat 50% 50%;
	}
	#menu ul {
		margin: 0px;
		padding: 0px;
	}
	#menu ul li {
		list-style: none;
		float: left;
		padding: 10px 0px;
	}
	#menu ul li.right {
		float: right;
	}
	#menu ul li a {
		text-decoration: none;
		line-height: 22px;
		padding: 0px 15px;
		text-transform: uppercase; 
		font-weight: bold;
		font-size: 14px;
		border-right: 1px solid #48798f;
		display: block;
		color: #bbced6;
	}
	#menu ul li a:hover {
		color: #ffffff;
	}
	#menu ul li a.current {
		color: #ffffff;
	}
	#menu ul li a.noborder {
		border: 0px none;
	}
	#intro {
		width: 1000px;
		height: 326px;
		margin: 10px auto 0px auto;
		background: url('../imgs/intro.jpg') no-repeat 50% 50%;
	}
	#intro img {
		float: right;
		border: 4px solid #72a5ba;
		margin: 13px;
	}
	#intro h1  {
		padding: 13px 0px 0px 13px;
		margin: 0px;
	}
	#intro p {
		padding: 0px 0px 0px 25px;
		color: #ffffff;
	}
	#intro ul {

	}
	#intro ul li {
		list-style: square;
		padding: 3px 0px;
		color: #ffffff;
	}
	#intro a {
		width: 161px;
		height: 28px;
		display: block;
		background: url('../imgs/introButton.gif') no-repeat;
		text-decoration: none;
		line-height: 0px;
		font-size: 0px;
		margin-left: 13px;
	}
	#content {
		width: 1000px;
		margin: 10px auto 0px auto;
	}	

	#whatTheySay {
		width: 390px;
		float: left;
		border-right: 1px solid #4c87a0;
	}	
	#whatTheySay p {
		padding-left: 30px;
		margin-right: 15px;
		background: url('../imgs/quote.jpg') no-repeat;
	}
	#meetTheTeam {
		width: 595px;
		float: left;
		padding: 0px 0px 0px 10px;
	}
	#meetTheTeam img {
		border: 3px solid #72a5ba;
		margin-right: 8px;
	}
	#meetTheTeam img.float {
		float: left;
	}
	
	#footer {
		background: url('../imgs/footer-22607c.jpg') repeat-x top left;
		width: 100%;
		height: 50px;
	}
	#footer #iner {
		width: 1000px;
		margin: auto;
	}
	#footer p {
		font-weight: normal;
		font-size: 10px;
		text-transform: uppercase; 
	}
	#footer .left {
		float: left;
	}
	#footer .right {
		float: right;
	}
	
	
	#aboutText {
		width: 520px;
		float: left;
		padding: 0px 0px 0px 10px;
		margin: 0px 10px 0px 0px;
	}
	#aboutText p, #aboutSide1 p, #aboutSide2 p, #aboutText li {
		font-size: 12px;
		font-weight: normal;
		color: #FFFFFF;
	}
	#aboutText ul li {
		list-style: square;
	}
	#aboutSide1 p, #aboutSide2 p {
		font-size: 11px;
	}
	#aboutText img {
		float: right;
		margin: 5px;
		
	}
	#aboutImage {
		width: 450px;
		float: left;
		margin-bottom: 10px;
	}
	#aboutImage img {
		border: 2px solid #72a5ba;
	}
	#aboutSide1 {
		width: 50%;
		float: left;
		border-right: 1px solid #4d8aa4;
		margin-top: 20px;
	}
	#aboutSide2 {
		width: 49%;
		float: left;
		margin-top: 20px;
	}
	.aboutPerson {
		width: 90%;
		margin: 10px auto;
	}
	.aboutPerson img {
		float: left;
		margin: 6px;
		border: 2px solid #72a5ba;
	}
	.aboutPerson h1, .aboutPerson h2, .aboutPerson p {
		margin: 0px;
	}
	.aboutPerson p {
		margin-top: 4px;
	}
	#content.gallery {
		width: 750px;
	}
	#content.gallery img {
		float: left;
		margin: 10px;
	}
	
label {
	width: 200px;
	display: block;
	padding-top: 10px;
}
input, textarea {
	border: 2px solid #72A5BA;
	background-color: #F4EFEB;
}


#aboutImage iframe {
	border: 3px solid #72a5ba;
}


#introTxt {
	width: 490px;
	float: left;
	
}	
	
#contactForm label {
	width: auto;
}
#contactForm input {
	width: 300px;
}
#contactForm input#submit {
	width: 100px;
}
#contactForm input#chkContact, #contactForm input#chk3rdContact {
	width: auto;
}
#contactForm textarea#address {
	width: 300px;
	height: 100px;
}
#contactForm textarea#enquiry {
	width: 400px;
	height: 200px;
}


	.clear {
		clear: both;
	}
