
#centre { text-align: center }
#topbar           { background-image: url("../images/headerbackground.jpg"); background-repeat: no-repeat; margin: auto auto 0; width: 800px; height: 160px }
#content                        { background-image: url("../images/swash.jpg"); background-repeat: no-repeat; margin: auto; width: 800px; height: 370px }
#contentgallery { margin: auto; width: 800px; height: 370px }
#contenttext     { width: 350px; height: 350px; float: left }
#content_roomlayout    { margin: auto; width: 800px; height: 370px }
#content_pricelist        { color: #963; font-size: 10pt; font-family: Times; font-weight: lighter; line-height: 14pt; background-repeat: no-repeat; text-align: left; margin: auto; padding-right: 10px; padding-left: 10px; width: 800px; height: 430px; float: left }
#content_pricelistmain     { margin: auto; top: 0; width: 800px; height: 380px }
#content_intro       { color: #963; font-size: 15pt; font-family: "Times New Roman"; font-weight: normal; line-height: 18pt; background-repeat: no-repeat; text-align: left; margin: auto; padding: 0 10px; width: 350px; height: 140px; float: left }
#content_introbook { color: #963; font-size: 15pt; font-family: "Times New Roman"; font-weight: normal; line-height: 18pt; background-repeat: no-repeat; text-align: left; margin: auto; padding: 0 10px; width: 350px; height: 100px; float: left }
#content_main          { color: #333; font-size: 10pt; font-family: "Times New Roman"; line-height: 15pt; text-decoration: none; text-align: left; margin: auto; padding: 0 10px; width: 350px; height: 230px; float: left }
#content_bookings  { color: #333; font-size: 10pt; font-family: "Times New Roman"; line-height: 15pt; text-decoration: none; text-align: left; margin: auto; padding: 0 10px; width: 350px; height: 230px; float: left }
#content_testimonials    { color: #000; font-size: 10pt; font-family: Times; line-height: 14pt; text-decoration: none; text-align: left; margin: auto; padding: 0 10px; width: 350px; height: 165px; float: left }
#content_terms1      { color: #000; font-size: 10pt; font-family: "Times New Roman"; text-decoration: none; text-align: justify; margin: auto; width: 385px; height: auto; float: left }
#content_terms2     { color: #000; font-size: 10pt; font-family: "Times New Roman"; text-decoration: none; text-align: justify; margin: auto; width: 385px; height: auto; float: right }
#feather_home            { background-image: url(../images/feather_home.jpg); background-repeat: no-repeat; background-attachment: scroll; margin: auto; width: 430px; height: 370px; float: right }
#feather_contact { background-image: url(../images/feather_contact.jpg); background-repeat: no-repeat; background-attachment: scroll; margin: auto; width: 430px; height: 370px; float: right }
#feather_audiovisual { background-image: url(../images/feather_audiovisual.jpg); background-repeat: no-repeat; background-attachment: scroll; margin: auto; width: 430px; height: 370px; float: right }
#feather_aboutus     { background-image: url(../images/feather_aboutus.jpg); background-repeat: no-repeat; background-attachment: scroll; margin: auto; width: 430px; height: 370px; float: right }
#feather_catering    { background-image: url(../images/feather_catering.jpg); background-repeat: no-repeat; background-attachment: scroll; margin: auto; width: 430px; height: 370px; float: right }
#feather_location   { background-image: url(../images/feather_location.jpg); background-repeat: no-repeat; background-attachment: scroll; margin: auto; width: 430px; height: 370px; float: right }
#feather_parking    { background-image: url("../images/feather_parking.jpg"); background-repeat: no-repeat; background-attachment: scroll; margin: auto; width: 430px; height: 370px; float: right }
#feather_bookings  { background-image: url(../images/feather_bookings.jpg); background-repeat: no-repeat; background-attachment: scroll; margin: auto; width: 430px; height: 370px; float: right }
#feather_gallery   { background-attachment: scroll; margin: auto; width: 430px; height: 370px; float: right }
#feather_facilities  { background-image: url(../images/feather_facilities.jpg); background-repeat: no-repeat; background-attachment: scroll; margin: auto; width: 430px; height: 370px; float: right }
#feather_testimonials  { background-image: url(../images/feather_testimonials.jpg); background-repeat: no-repeat; background-attachment: scroll; margin: auto; width: 430px; height: 370px; float: right }
#footer                         { color: #fff; font-size: 8pt; font-family: Times; font-variant: small-caps; font-weight: normal; line-height: 3pt; background-image: url("../images/footer.jpg"); background-repeat: no-repeat; text-align: center; margin: auto; left: 0; width: 800px; height: 55px; float: right }
#footer_roomlayout { color: #fff; font-size: 8pt; font-family: Times; font-variant: small-caps; font-weight: normal; line-height: 3pt; background-image: url("../images/footer.jpg"); background-repeat: no-repeat; text-align: center; margin: auto; left: 0; width: 800px; height: 55px }
#footer_gallery        { color: #fff; font-size: 8pt; font-family: Times; font-variant: small-caps; font-weight: normal; line-height: 2pt; background-image: url("../images/footer.jpg"); background-repeat: no-repeat; text-align: center; margin: auto; position: static; z-index: 1; left: 0; width: 800px; height: 55px; float: left }
#heading    { color: #999; font-size: 8pt; font-family: "Times New Roman"; line-height: 15pt; text-align: center; margin: auto; padding: 0; width: 800px; height: 40px }
#heading_roomlayout  { color: #999; font-size: 8pt; font-family: "Times New Roman"; line-height: 15pt; text-align: center; margin: auto; padding: 0; width: 800px; height: 40px }
#heading_terms   { color: #999; font-size: 8pt; font-family: "Times New Roman"; line-height: 15pt; text-align: center; margin: auto; padding: 0; width: 800px; height: 40px; float: right }
#heading_gallery    { color: #999; font-size: 8pt; font-family: "Times New Roman"; line-height: 15pt; text-align: center; margin: auto; padding: 0; width: 800px; height: 40px }
html   { }
body { margin: 0 }
a { color: #333; text-decoration: none }
h1 { color: #963; font-size: 14pt; font-family: "Times New Roman" }
td { color: #963; font-size: 10pt; font-family: "Times New Roman" }

