/* 

STYLE SHEET FOR BOURNEMOUTH BEACH HUTS
Created by The Design Corporation
www.thedcorporation.com

Styles

	C. council code
	1. defaults
	2. structure
	3. style
	4. navigation
	5. images
	6. tables
	7. forms
	8. footer
	9. flash
	
Notes

*/

/*  --------- C. council code  --------- */

.roundedBottom {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
}

.hdStrap {
	padding-bottom:10px;
	text-align:right;
}

.hdMainNav {
clear:both;
overflow:hidden;
position:relative;
width:100%;
}

.hdMainNav a {
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#555152;
text-decoration:none;
}

.hdMainNav li a:hover {
	color:#FFFFFF;
}

body#home .hdMainNav ul li.home a:hover {color:#555152;}

body#alum-chine .hdMainNav ul li.alum-chine a:hover {color:#555152;}

body#durley-chine .hdMainNav ul li.durley-chine a:hover {color:#555152;}

body#bournemouth-west .hdMainNav ul li.bournemouth-west a:hover {color:#555152;}

body#bournemouth-east .hdMainNav ul li.bournemouth-east a:hover {color:#555152;}

body#southbourne .hdMainNav ul li.southbourne a:hover {color:#555152;}

body#boscombe-west .hdMainNav ul li.boscombe-west a:hover {color:#555152;}

body#boscombe-east .hdMainNav ul li.boscombe-east a:hover {color:#555152;}

body#fishermans-walk .hdMainNav ul li.fishermans-walk a:hover {color:#555152;}

.hdMainNav ul li {
float:left;
height:31px;
background-color:#E1E1E1;
background-image:none;
border-right:medium none;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
padding:7px;
margin-left:1px;
}

.roundedBottom {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
}

.hdSubNav {
background-color:#09B4C8;
height:30px;
width:100%;
margin-left:1px;
}

#colsWrapper {
padding-top:20px;
width:957px;
clear:both;
}

#leftColCont {
float:left;
width:660px;
}

#leftCol {
border:5px solid #FFFFFF;
float:left;
margin-bottom:30px;
width:660px;
background-color:#E1E1E1;
}

#leftColMap {
border:5px solid #FFFFFF;
float:left;
margin-bottom:30px;
width:660px;
height:170px;
background:#E1E1E1  url(../style-images/map.png) no-repeat  top left;
}

#circle {
position:relative;
background: url(../style-images/circle.png) no-repeat  top left;
width:27px;
height:27px;
border:0px;
}

body#alum-chine #circle {top:141px; left:66px;}

body#durley-chine #circle {top:121px;left:126px;}

body#bournemouth-west #circle {top:104px;left:181px;}

body#bournemouth-east #circle {top:93px;left:239px;}

body#southbourne #circle {top:87px;left:558px;}

body#boscombe-west #circle {top:81px;left:346px;}

body#boscombe-east #circle {top:79px;left:412px;}

body#fishermans-walk #circle {top:80px;left:468px;}

.rounded {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
}

#rightCol {
float:right;
top:0px;
width:278px;
background-color:#E1E1E1;
}

#prodSrcWrapper, #prodSrcNBWrapper {
border:5px solid #FFFFFF;
width:268px;
}

#prodSrcWrapper li {
color:#555152;
font-size:13px;
font-weight:bold;
letter-spacing:-1px;
margin-left:20px;
padding-top:12px;
}

/* --------- 1. defaults  --------- */

html {
	color:#000000;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin:0;
padding:0;
}

/*  --------- 2. structure  --------- */

body {
	background-color:#E1E1E1;
	font-family:Arial,Verdana;
	font-size:11px;
	line-height:1.231;
}

#wrapper {
	margin:0; 
	margin:auto;
	width:957px;
}

#header {
background:white none repeat scroll 0 0;
clear:both;
height:180px;
margin-bottom:0px;
padding:10px 20px 5px;
width:917px;
}

#beach-hut-details {
position:relative;
width:100%;
height:350px;
clear:both;
}

#show-more-huts-image {
position:absolute;
top:0px;
right:0px;
width:224px;
height:29px;
background:#E1E1E1  url(../style-images/button_search.jpg) no-repeat  top left;
text-align:left;
padding-top:7px;
padding-left:5px;
}

#show-more-huts-image a {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

#pod-popup {
	float:right;
	width:242px;
	height:139px;
	z-index:100;
}

/* ---------- 4. navigation ---------- */

li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

ul.sub-menu li.bottom {
	margin-bottom:20px;
}

#prodSrcWrapper li a{
color:#555152;
text-decoration:  none;
}

#prodSrcWrapper li a:hover {
color:#FFFFFF;
text-decoration:  none;
}

/* ---------- Facilities list ---------- */


.facilities {
font-size:12px;
margin-left:20px;
margin-bottom:40px;
}

.facilities li {
height:30px;
padding-top:12px;
padding-left:10px;
border: #C9C9C9 dotted 1px;
width:450px;
margin-bottom:5px;
}

.info {
	background:url(../style-images/info.gif) no-repeat 98% center;
}


.first-aid {
	background:url(../style-images/first-aid.gif) no-repeat 98% center;
}

.telephone {
	background:url(../style-images/telephone.gif) no-repeat 98% center;
}

.toilets-365 {
	background:url(../style-images/toilets-365.gif) no-repeat 98% center;
}

.toilets {
	background:url(../style-images/toilets.gif) no-repeat 98% center;
}

.shower {
	background:url(../style-images/shower.gif) no-repeat 98% center;
}

.car-park {
	background:url(../style-images/car-park.gif) no-repeat 98% center;
}

.ice-cream {
	background:url(../style-images/ice-cream.gif) no-repeat 98% center;
}

.water {
	background:url(../style-images/water.gif) no-repeat 98% center;
}

/* ---------- home navigation ---------- */
.home {
width:40px;
margin-left:-1px;
}

body#home .hdMainNav ul li.home{
	background-color:#09B4C8;
}

body#home {
background:#E1E1E1  url(../style-images/home-beach-hut-bg.png) no-repeat  center top;
}

/* ---------- Alum chine navigation ---------- */
.alum-chine {
width:70px;
}

body#alum-chine .hdMainNav ul li.alum-chine{
	background-color:#09B4C8;
}

body#alum-chine {
background:#E1E1E1  url(../style-images/alum-chine-bg.jpg) no-repeat  50% 20px;
}

/* ---------- Durley chine navigation ---------- */
.durley-chine {
width:80px;
}

body#durley-chine .hdMainNav ul li.durley-chine{
	background-color:#09B4C8;
}

body#durley-chine {
background:#E1E1E1  url(../style-images/durley-chine-bg.jpg) no-repeat  50% 20px;
}

/* ---------- Bournemouth west navigation ---------- */
.bournemouth-west {
width:86px;
}

body#bournemouth-west .hdMainNav ul li.bournemouth-west{
	background-color:#09B4C8;
}

body#bournemouth-west {
background:#E1E1E1  url(../style-images/bournemouth-west-bg.jpg) no-repeat  50% 20px;
}

/* ---------- Bournemouth east navigation ---------- */
.bournemouth-east {
width:86px;
}

body#bournemouth-east .hdMainNav ul li.bournemouth-east{
	background-color:#09B4C8;
}

body#bournemouth-east {
background:#E1E1E1  url(../style-images/bournemouth-east-bg.jpg) no-repeat  50% 20px;
}

/* ---------- Southbourne navigation ---------- */
.southbourne {
width:82px;
}

body#southbourne .hdMainNav ul li.southbourne{
	background-color:#09B4C8;
}

body#southbourne {
background:#E1E1E1  url(../style-images/southbourne-bg.jpg) no-repeat  50% 20px;
}

/* ---------- Boscombe west navigation ---------- */
.boscombe-west {
width:64px;
}

body#boscombe-west .hdMainNav ul li.boscombe-west{
	background-color:#09B4C8;
}

body#boscombe-west {
background:#E1E1E1  url(../style-images/boscombe-west-bg.jpg) no-repeat  50% 20px;
}

/* ---------- Boscombe east navigation ---------- */
.boscombe-east {
width:64px;
}

body#boscombe-east .hdMainNav ul li.boscombe-east{
	background-color:#09B4C8;
}

body#boscombe-east {
background:#E1E1E1  url(../style-images/boscombe-east-bg.jpg) no-repeat  50% 20px;
}

/* ---------- Fishermans walk navigation ---------- */
.fishermans-walk {
width:108px;
}

body#fishermans-walk .hdMainNav ul li.fishermans-walk{
	background-color:#09B4C8;
}

body#fishermans-walk {
background:#E1E1E1  url(../style-images/fishermans-walk-bg.jpg) no-repeat  50% 20px;
}

/* ---------- Contact sub navigation ---------- */

body#contact {
background:#E1E1E1  url(../style-images/home-beach-hut-bg.png) no-repeat  center top;
}

/* ---------- Rental sub navigation ---------- */

body#rental {
background:#E1E1E1  url(../style-images/home-beach-hut-bg.png) no-repeat  center top;
}


/* ---------- 3. style ---------- */

h1 {
color:#535353;
letter-spacing:-1px;
font-size:22px;
margin-top:10px;
margin-left:20px;
margin-bottom:10px;
}

h2 {
color:#535353;
letter-spacing:-1px;
font-size:16px;
margin-top:10px;
margin-left:20px;
margin-bottom:10px;
}

h3 {
color:#535353;
letter-spacing:-1px;
font-size:14px;
margin-top:10px;
margin-left:20px;
margin-bottom:10px;
}


p {
font-size:12px;
color:#000000;
line-height:150%;
padding-bottom:1.2em;
margin-left:20px;
margin-right:20px;
}

/* ---------- 4. images ---------- */

img {  
	border-style: none;
}

img.huts-image-main {
	z-index:10;  
	margin-left:20px;
	margin-top:-82px;
	margin-bottom:20px;
}

img.huts-image {
	z-index:10;  
	margin-left:20px;
	margin-top:10px;
	margin-bottom:20px;
}

/* ---------- 4+. images of extra beach huts ---------- */

body#alum-chine #main-huts-image {
	position:absolute;
	top:40px;
	left:0px;
	width:100%;
	height:320px;
	background: url(../style-images/alum-chine-huts.jpg) no-repeat top left;
	z-index:100;
	clear:both;
}

.extra-alum-chine-huts {
	position:relative;
	top:40px;
	left:-4000px;
	width:100%;
	height:320px;
	background: url(../style-images/alum-chine-huts-more.jpg) no-repeat top left;
	z-index:200;
	clear:both;
}

body#durley-chine #main-huts-image {
	position:absolute;
	top:40px;
	left:0px;
	width:100%;
	height:320px;
	background: url(../style-images/durley-chine-huts.jpg) no-repeat top left;
	z-index:100;
	clear:both;
}

.extra-durley-chine-huts {
	position:relative;
	top:40px;
	left:-4000px;
	width:100%;
	height:320px;
	background: url(../style-images/durley-chine-huts-more.jpg) no-repeat top left;
	z-index:200;
	clear:both;
}

body#boscombe-west #main-huts-image {
	position:absolute;
	top:40px;
	left:0px;
	width:100%;
	height:320px;
	background: url(../style-images/boscombe-west-huts.jpg) no-repeat top left;
	z-index:100;
	clear:both;
}

.extra-boscombe-west-huts {
	position:relative;
	top:40px;
	left:-4000px;
	width:100%;
	height:320px;
	background: url(../style-images/boscombe-west-huts-more.jpg) no-repeat top left;
	z-index:200;
	clear:both;
}


.extra-boscombe-east-huts {
	position:relative;
	top:40px;
	left:-4000px;
	width:100%;
	height:320px;
	background: url(../style-images/boscombe-east-huts-more.jpg) no-repeat top left;
	z-index:200;
	clear:both;
}

body#boscombe-east #main-huts-image {
	position:absolute;
	top:40px;
	left:0px;
	width:100%;
	height:320px;
	background: url(../style-images/boscombe-east-huts.jpg) no-repeat top left;
	z-index:100;
	clear:both;
}

body#bournemouth-east #main-huts-image {
	position:absolute;
	top:40px;
	left:0px;
	width:100%;
	height:320px;
	background: url(../style-images/bournemouth-east-huts.jpg) no-repeat top left;
	z-index:100;
	clear:both;
}

.extra-bournemouth-east-huts {
	position:relative;
	top:40px;
	left:-4000px;
	width:100%;
	height:320px;
	background: url(../style-images/bournemouth-east-huts-more.jpg) no-repeat top left;
	z-index:200;
	clear:both;
}

body#bournemouth-west #main-huts-image {
	position:absolute;
	top:40px;
	left:0px;
	width:100%;
	height:320px;
	background: url(../style-images/bournemouth-west-huts.jpg) no-repeat top left;
	z-index:100;
	clear:both;
}

.extra-bournemouth-west-huts {
	position:relative;
	top:40px;
	left:-4000px;
	width:100%;
	height:320px;
	background: url(../style-images/bournemouth-west-huts-more.jpg) no-repeat top left;
	z-index:200;
	clear:both;
}

body#fishermans-walk #main-huts-image {
	position:absolute;
	top:40px;
	left:0px;
	width:100%;
	height:320px;
	background: url(../style-images/fishermans-walk-huts.jpg) no-repeat top left;
	z-index:100;
	clear:both;
}

.extra-fishermans-walk-huts {
	position:relative;
	top:40px;
	left:-4000px;
	width:100%;
	height:320px;
	background: url(../style-images/fishermans-walk-huts-more.jpg) no-repeat top left;
	z-index:200;
	clear:both;
}

body#southbourne #main-huts-image {
	position:absolute;
	top:40px;
	left:0px;
	width:100%;
	height:320px;
	background: url(../style-images/southbourne-huts.jpg) no-repeat top left;
	z-index:100;
	clear:both;
}

.extra-southbourne-huts {
	position:relative;
	top:40px;
	left:-4000px;
	width:100%;
	height:320px;
	background: url(../style-images/southbourne-huts-more.jpg) no-repeat top left;
	z-index:200;
	clear:both;
}

/*  --------- 6. tables  --------- */

.contact-form {
	margin-left:20px;
}

#rental-prices  {
	font-family:Arial,Verdana;
	color:#000000;
	font-size:12px;
	line-height:150%;
	width:640px;
	margin-top:20px;
	margin-left:10px;
	margin-bottom:40px;
	border: 0px;
	border-collapse: collapse;
}
 
#rental-prices td{
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}

#rental-prices tr.col, #rental-prices tr.col1, #rental-prices tr.col2{
 	border: 1px #fff solid;
}

#rental-prices tr.col td, #rental-prices tr.col1 td, #rental-prices tr.col2 td{
 	border-right: 1px #fff solid;
}

#rental-prices tr.col td.no, #rental-prices tr.col1 td.no, #rental-prices tr.col2 td.no{
 	border-right: 0px;
}

#rental-prices tr.col1 {
	background-color:#C9C9C9;
}

/*  --------- 7. popups  --------- */

/*  --------- alum chine  --------- */

#vesuvio-click {
	position:absolute;
	width:132px;
	height:44px;
	left:530px;
	top:94px;
}
#vesuvio {
	position:absolute;
	left:720px;
	top:0px;
	width:210px;
	height:220px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
	cursor:auto;
}

#alum-chine-carpark {
	position:absolute;
	width:115px;
	height:44px;
	left:560px;
	top:20px;
}

#alum-carpark {
	position:absolute;
	left:720px;
	top:0px;
	width:230px;
	height:80px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
	cursor:auto;
}

#alum-chine-office {
	position:absolute;
	width:145px;
	height:44px;
	left:265px;
	top:48px;
}

#alum-office {
	position:absolute;
	left:10px;
	top:120px;
	width:290px;
	height:140px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
	cursor:auto;
}

#alum-chine-park {
	position:absolute;
	width:145px;
	height:44px;
	left:342px;
	top:110px;
}

#alum-park {
	position:absolute;
	left:10px;
	top:0px;
	width:325px;
	height:260px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
	cursor:auto;
}

/*  --------- durley chine  --------- */

#durley-click {
	position:absolute;
	width:132px;
	height:44px;
	left:560px;
	top:94px;
}

#harvester-durley {
	position:absolute;
	left:710px;
	top:20px;
	width:210px;
	height:210px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

.durley-chine-carpark {
	position:absolute;
	width:145px;
	height:44px;
	left:455px;
	top:25px;
}

.durley-carpark {
	position:absolute;
	left:190px;
	top:0px;
	width:220px;
	height:80px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
	cursor:auto;
}

#robs-click {
	position:absolute;
	width:98px;
	height:44px;
	left:450px;
	top:94px;
}

#robs {
	position:absolute;
	left:710px;
	top:20px;
	width:270px;
	height:230px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

#durley-chine-office {
	position:absolute;
	width:145px;
	height:44px;
	left:10px;
	top:5px;
}

#durley-office {
	position:absolute;
	left:210px;
	top:20px;
	width:290px;
	height:140px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
	cursor:auto;
}


/*  --------- Bournemouth West  --------- */

#sandpiper-click {
	position:absolute;
	width:98px;
	height:44px;
	left:90px;
	top:94px;
}

#sandpiper {
	position:absolute;
	left:250px;
	top:20px;
	width:210px;
	height:200px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

#west-beach-click {
	position:absolute;
	width:98px;
	height:44px;
	left:635px;
	top:70px;
}

#west-beach {
	position:absolute;
	left:400px;
	top:20px;
	width:210px;
	height:240px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

#happylands-click {
	position:absolute;
	width:98px;
	height:44px;
	left:460px;
	top:85px;
}

#happylands {
	position:absolute;
	left:200px;
	top:20px;
	width:210px;
	height:70px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

#oceanarium-click {
	position:absolute;
	width:98px;
	height:44px;
	left:810px;
	top:52px;
}

#oceanarium {
	position:absolute;
	left:550px;
	top:20px;
	width:210px;
	height:220px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

#rowing-click {
	position:absolute;
	width:98px;
	height:44px;
	left:745px;
	top:92px;
}

#rowing {
	position:absolute;
	left:490px;
	top:0px;
	width:210px;
	height:160px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

#west-cliff-click {
	position:absolute;
	width:108px;
	height:44px;
	left:255px;
	top:35px;
}

#west-cliff {
	position:absolute;
	left:400px;
	top:0px;
	width:400px;
	height:260px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

/*  --------- Boscombe West  --------- */

#undercliff-carpark-click {
	position:absolute;
	width:115px;
	height:44px;
	left:320px;
	top:170px;
}

#undercliff-carpark {
	position:absolute;
	left:470px;
	top:100px;
	width:230px;
	height:80px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
	cursor:auto;
}

/*  --------- Bournemouth East  --------- */

#harry-ramsdens-click {
	position:absolute;
	width:98px;
	height:44px;
	left:25px;
	top:85px;
}

#harry-ramsdens {
	position:absolute;
	left:200px;
	top:20px;
	width:210px;
	height:200px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

#bournemouth-east-office {
	position:absolute;
	width:145px;
	height:44px;
	left:347px;
	top:48px;
}

#bournemouth-office {
	position:absolute;
	left:550px;
	top:20px;
	width:340px;
	height:170px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
	cursor:auto;
}

#east-cliff-click {
	position:absolute;
	width:108px;
	height:44px;
	left:845px;
	top:35px;
}

#east-cliff {
	position:absolute;
	left:350px;
	top:0px;
	width:400px;
	height:260px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

/*  --------- Boscombe East  --------- */

#neptune-harvester-click {
	position:absolute;
	width:132px;
	height:44px;
	left:22px;
	top:0px;
}

#neptune-harvester {
	position:absolute;
	left:240px;
	top:20px;
	width:210px;
	height:240px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

#boscombe-east-office {
	position:absolute;
	width:145px;
	height:44px;
	left:72px;
	top:51px;
}

#boscombe-office {
	position:absolute;
	left:250px;
	top:20px;
	width:340px;
	height:170px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
	cursor:auto;
}

#urban-reef-click {
	position:absolute;
	width:132px;
	height:44px;
	left:360px;
	top:27px;
}


#urban-reef {
	position:absolute;
	left:530px;
	top:0px;
	width:210px;
	height:260px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

#sorted-click {
	position:absolute;
	width:132px;
	height:44px;
	left:600px;
	top:45px;
}


#sorted {
	position:absolute;
	left:360px;
	top:0px;
	width:210px;
	height:270px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

/*  --------- Fishermans Walk   --------- */

#fishermans-walk-office {
	position:absolute;
	width:145px;
	height:44px;
	left:805px;
	top:48px;
}

#fishermans-office {
	position:absolute;
	left:450px;
	top30px;
	width:290px;
	height:140px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
	cursor:auto;
}

#fishermans-cliff-click {
	position:absolute;
	width:108px;
	height:44px;
	left:575px;
	top:35px;
}

#fishermans-cliff {
	position:absolute;
	left:150px;
	top:0px;
	width:400px;
	height:260px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}


/*  --------- Southbourne   --------- */

#southbourne-beach-office {
	position:absolute;
	width:145px;
	height:44px;
	left:453px;
	top:23px;
}

#southbourne-office {
	position:absolute;
	left:650px;
	top30px;
	width:290px;
	height:140px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
	cursor:auto;
}

#bistro-click {
	position:absolute;
	width:132px;
	height:44px;
	left:260px;
	top:127px;
}

#bistro {
	position:absolute;
	left:10px;
	top:20px;
	width:210px;
	height:220px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
}

#southbourne-carpark-click {
	position:absolute;
	width:115px;
	height:44px;
	left:75px;
	top:10px;
}

#southbourne-carpark {
	position:absolute;
	left:220px;
	top:0px;
	width:230px;
	height:80px;
	background-color:#FFFFFF;
	z-index:100;
	border:5px solid #FFFFFF;
	-moz-border-radius:4px;
	cursor:auto;
}




