body {margin-left: 50px; margin-right: 50px;}

#bigwrap {
	height: 607px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
}
#banner {
	height: 105px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
}
#homesimage {
	height: 246px;
	width: 399px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
}
#homesblurb {
	height: 246px;
	width: 216px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 544px;
	top: 105px;
	padding-top: 15px;
}
#navigation {
	height: 246px;
	width: 145px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 99px;
	padding-top: 15px;
	padding-left: 10px;
}
#gardennav {
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-top: 15px;
}
#homesplans {
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
	height: 216px;
	width: 614px;
}
#wrapperstandard {
	height: 607px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
}
#brochureblurb {
	height: 246px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
}
#bigwoodplans {
	height: 216px;
	width: 614px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#cosyplans {
	height: 230px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#manorblurb {
	height: 366px;
	width: 614px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#Galleryplans {
	height: 366px;
	width: 614px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#barnplans {
	height: 216px;
	width: 614px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#Boshplans {
	height: 403px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#brechfaplans {
	height: 418px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#miltonplans {
	height: 450px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#narberthplans {
	height: 417px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#Newgaleplans {
	height: 370px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#Pembrokeplans {
	height: 418px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#pendineplans {
	height: 390px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#tallplans {
	height: 376px;
	width: 614px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 351px;
}
#indexwrapper {
	height: 600px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
}
#indexzurich {
	height: 40px;
	width: 62px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 698px;
	top: 555px;
}
#navindex {
	height: 180px;
	width: 145px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 99px;
	padding-top: 15px;
	padding-left: 10px;
}
#indexblurbtop {
	height: 145px;
	width: 340px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 99px;
	padding-top: 25px;
	padding-left: 5px;
}
#indeximagebig {
	height: 185px;
	width: 262px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 498px;
	top: 105px;
	padding-top: 20px;
}
#birdie {
	height: 145px;
	width: 145px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 305px;
}
#speechbubble {
	height: 145px;
	width: 145px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 305px;
}
#indeximagetop {
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 290px;
	top: 305px;
	width: 470;
	height: 145;
	overflow: visible;
	visibility: visible;
}
#indexblurbbottom {
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 445px;
	height: 100px;
}
#homeswrapper {
	height: 500px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
}
#homespageblurb {
	height: 246px;
	width: 205px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
	padding-left: 5px;
	padding-top: 15px;
	padding-right: 10px;
}
#homespageimage {
	height: 285px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	left: 361px;
	top: 105px;
	position: absolute;
}
#Homespricetable {
	height: 1000px;
	width: 614px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
	padding-top: 15px;
	padding-left: 7px;
}
#Homestechtable {
	height: 1020px;
	width: 614px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
	padding-left: 7px;
	padding-top: 15px;
}
#homesthumbs {
	height: 600px;
	width: 614px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
	padding-top: 15px;
	padding-left: 10px;
}
#2storeytitle {
	height: 30px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 30px;
	padding-top: 0px;
}
#2storeycolour {
	height: 116px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 60px;
}
#2storeybw {
	height: 116px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 322px;
	left: 615px;
}
#onestoreytitle {
	height: 30px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 292px;
	padding-top: 0px;
}
#onestoreycolour {
	height: 116px;
	width: 614px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 322px;
}
#onestoreybw {
	height: 116px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 443px;
	padding-top: 0px;
}
#gardbuildwrap {
	height: 600px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
}
#buildingsbottomimage {
	height: 170px;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 452px;
	padding-left: 10px;
	padding-top: 15px;
}
#buildingsbottomblurb {
	height: 160px;
	width: 445px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 325px;
	top: 452px;
	padding-top: 15px;
	padding-left: 10px;
}
#buildingstopblurb {
	height: 332px;
	width: 385px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 105px;
	padding-left: 10px;
	left: 145px;
	padding-top: 15px;
}
#buildingsofficeimage {
	height: 332px;
	width: 215px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 545px;
	top: 105px;
	padding-top: 15px;
}
#navgardens {
	height: 246px;
	width: 145px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 130px;
}
#wrappergarden {
	height: 900px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
}
#studiotopblurb {
	height: 270px;
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 15px;
}
#studiomidblurb {
	height: 160px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 400px;
	left: 145px;
	padding-left: 10px;
}
#peace {
	height: 155px;
	width: 155px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 550px;
	padding-left: 15px;
}
#creative {
	height: 170px;
	width: 390px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 715px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
}
#creativebottomblurb {
	height: 600px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	top: 880px;
	left: 145px;
	padding-left: 15px;
	padding-right: 15px;
}
#windowimage {
	height: 145px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 560px;
	top: 715px;
	padding-top: 10px;
}
#peaceblurb {
	height: 155px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 360px;
	top: 550px;
	padding-left: 10px;
}
#petershed {
	height: 270px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 360px;
	top: 105px;
	padding-top: 15px;
}
#homesbottomblurb {
	height: 50px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 400px;
}
#cottagestopblurb {
	height: 245px;
	width: 298px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
	padding-top: 20px;
	padding-left: 10px;
}
#cottagemidblurb {
	height: 60px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 385px;
	padding-left: 10px;
}
#cottagestopimage {
	height: 245px;
	width: 317px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 450px;
	top: 105px;
	padding-top: 15px;
}
#cottageswrapper {
	height: 1000px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
}
#twobedcotplans {
	height: 275px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 495px;
	padding-left: 0px;
}
#threebedplans {
	height: 275px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 800px;
}
#threebedblurb {
	height: 20px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 760px;
	top: 779px;
}
#threebedtitle {
	height: 30px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 770px;
	padding-left: 10px;
}
#cotstyleoptions {
	height: 50px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 1080px;
	padding-left: 10px;
}
#bunkerblurb {
	height: 200px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
	padding-top: 20px;
	padding-left: 10px;
}
#gardenprices {
	height: 530px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 140px;
}
#studiopricetitle {
	height: 20px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
	padding-top: 20px;
	padding-left: 50px;
}
#cottageprices {
	height: 180px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 800px;
	padding-left: 50px;
}
#bunkerplans {
	height: 250px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 330px;
	padding-left: 10px;
}
#bunkerelevations {
	height: 390px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 570px;
}
#contactwrapper {
	height: 415px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
}
#contactblurb {
	height: 300px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
	padding-top: 20px;
	padding-left: 40px;
}
#brochureblurb {
	height: 400px;
	width: 615px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 145px;
	top: 105px;
	padding-left: 40px;
	padding-top: 20px;
}

.mainnav      {width:112px; background:#000000; background-image: url(images/index/bup.jpg); padding:4px; padding-left:10px;padding-bottom:6px; font-size:12px; font-weight:700; font-family: sans-serif, Arial, Helvetica;}
.bbl          {color:#ffffff;}
a.bbl:link    {text-decoration:none;}
a.bbl:visited {text-decoration:none;}
a.bbl:active  {text-decoration:none;}
a.bbl:hover   {text-decoration:none;}

.sub          {color:#1c8f36; padding:2px; padding-left:4px; padding-bottom:10px; font-size:12px; font-weight:700; font-family: sans-serif, Arial, Helvetica;}
a.sub:link    {text-decoration:none;}
a.sub:visited {text-decoration:none;}
a.sub:active  {text-decoration:none;}
a.sub:hover   {text-decoration:underline;}

