/* CSS Document */

* {margin:0; padding:0;}

body {
	text-align:center;
	font:62.5%/1.3 Tahoma, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color:#6EADCE
}

#wrapper {
	width:950px;
	margin:0 auto;
	text-align:left;
}

#header {
	width:955px;
	height:145px;
	background:url(images/header.jpg) top left no-repeat;
	position:relative;
}

#leftCol {
	float:left; 
	display:inline;
}

#box1 {width:690px; overflow:hidden; margin:10px 0;}
#box1 .top {display:block; background:url(images/box1-top.jpg) top left no-repeat; height:10px;}
#box1 .middle {padding-top:0px;display:block; background:#fff; min-height:327px; height:auto;}
#box1 .bottom {display:block; background:url(images/box1-bottom.jpg) top left no-repeat; height:30px;}

* html #box1 .middle {height:347px}

#rightCol {
	float:right; 
	display:inline;
}


#box2 {width:249px; overflow:hidden; margin:10px 0;}
#box2 .top {display:block; background:url(images/box2-top.jpg) top left no-repeat; height:235px;}
#box2 .middle {display:block; background:url(images/box2-middle.jpg) top left no-repeat #91BFD9; min-height:107px;}
#box2 .bottom {display:block; background:url(images/box2-bottom.jpg) top left no-repeat; height:30px;}


#footer {
	clear:both; 
	height:140px; 
	width:955px; 
	background:url(images/footer.jpg) top left no-repeat;
	position:relative;
}
	

.headerLogo {position:absolute; top :0; left:0; width:310px; height:145px; display:block;}
.headerEnquiry {position:absolute; top :0; left:320px; width:330px; height:145px; display:block;}
.headerFindUs {position:absolute; top :0; right:0; width:300px; height:145px; display:block;}
.facebook {position:absolute; top :30px; right:165px; width:160px; height:50px; display:block;}
.twitter {position:absolute; top :30px; right:0; width:160px; height:50px; display:block;}
.connect {position:absolute; top :110px; left:160px; width:200px; height:20px; display:block;}
#header a span, #footer a span {display:none;}

h1 {font-size:2em; padding:0.5em 0.5em; color:#6EADCE}
.highlight {font-size:1em; color:#FF8040; font-weight: bold;}
p {font-size:1.1em; padding:1em;}
a img {outline:0; border:0}
td {font-size:1.1em; padding-left:1em; padding-top:0.6em;}

#box2 p, #box2 a {color:#fff;}
#box2 p {padding:0.5em 2em}

form {margin:0em; }
fieldset {border:0}
label {display:block; float:left; width:10em}
.submit {margin-left:11em}

.button {
	padding:0.3em;
	border:0px solid #444;
	background:#6EADCE;
	margin:0.5em;
	font-size:1em;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

