/* thepeacockgarden website */

/* about us */

#header-aboutus {
    background: url('../images/webdesign/header-aboutus.png') no-repeat;
    display: block;
    width: 107px;
    height: 17px;
}

.headertags {
    text-indent: -9999px;
    margin: 20px auto 20px auto;
}

#page-aboutus {
    float: left;
    font-family: calibri, times, serif;
    font-size: 13px;
    color: #4c4c4c;
    margin-bottom: 40px;
}

#page-aboutus-thepeacockgarden {
    float: left;
    width: 415px;
    padding: 0 30px 0 30px;
}

#page-aboutus-locale {
    float: left;
    width: 415px;
    padding: 0 30px 0 30px;
}

#aboutus-thepeacockgarden {
    background: url('../images/webdesign/aboutus-thepeacockgarden.png') no-repeat;
    width: 406px;
    height: 279px;
    text-indent: -9999px;
}

#aboutus-thepeacockgarden-header {
    background: url('../images/webdesign/aboutus-thepeacockgarden-header.png') no-repeat;
    display: block;
    width: 144px;
    height: 13px;
    margin: 10px 0 10px 0;
    text-indent: -9999px;
}

#aboutus-locale {
    background: url('../images/webdesign/aboutus-locale.png') no-repeat;
    width: 406px;
    height: 279px;
    text-indent: -9999px;
}

#aboutus-locale-header {
    background: url('../images/webdesign/aboutus-locale-header.png') no-repeat;
    display: block;
    width: 49px;
    height: 13px;
    margin: 10px 0 10px 0;
    text-indent: -9999px;
}

/* spa */

#spa-mainsplash {
    background: url('../images/webdesign/spa-fontanaaureliaspa.png') no-repeat;
    width: 885px;
    height: 400px;
    margin: 20px auto 0 auto;
    text-indent: -9999px;
}

#page-spa {
    float: left;
    width: 885px;
    margin: 20px 32.5px 30px 32.5px;
}

#page-spa-massage {
    float: left;
    width: 273px;
}

#page-spa-face {
    float: left;
    width: 273px;
    margin-left: 33px;
    margin-right: 33px;
}

#page-spa-body {
    float: left;
    width: 273px;
}

#spa-massage {
    background: url('../images/webdesign/spa-massage.png') no-repeat;
    width: 273px;
    height: 111px;
    text-indent: -9999px;
}

#spa-massage-header {
    background: url('../images/webdesign/spa-massage-header.png') no-repeat;
    display: block;
    width: 60px;
    height: 17px;
    text-indent: -9999px;
    margin-top: 30px;
    margin-bottom: 10px;
}

#spa-face {
    background: url('../images/webdesign/spa-face.png') no-repeat;
    width: 273px;
    height: 111px;
    text-indent: -9999px;
}

#spa-face-header {
    background: url('../images/webdesign/spa-face-header.png') no-repeat;
    display: block;
    width: 31px;
    height: 12px;
    text-indent: -9999px;
    margin-top: 30px;
    margin-bottom: 10px;
}

#spa-body {
    background: url('../images/webdesign/spa-body.png') no-repeat;
    width: 273px;
    height: 111px;
    text-indent: -9999px;
}

#spa-body-header {
    background: url('../images/webdesign/spa-body-header.png') no-repeat;
    display: block;
    width: 36px;
    height: 17px;
    text-indent: -9999px;
    margin-top: 30px;
    margin-bottom: 10px;
}

#page-spa h2 {
    font-family: calibri, times, serif;
    font-size: 14px;
    font-weight: bold;
    color: #4c4c4c;
    margin: 0;
    padding: 0;
}

#page-spa p {
    font-family: calibri, times, serif;
    font-size: 11px;
    color: #4c4c4c;
    margin-top: 6px;
}

.spa-rates {
    font-family: calibri, times, serif;
    font-size: 11px;
    color: #4c4c4c;
}

/* the resort - mainparts */

#header-theresort {
    background: url('../images/webdesign/header-theresort.png') no-repeat;
    display: block;
    width: 132px;
    height: 17px;
}

#page-theresort {
    float: left;
    width: 910px;
    margin: 0 20px 20px 20px;
}

#page-theresort-oldheidelberg {
    float: left;
    width: 910px;
    margin-bottom: 35px;
}

#page-theresort-hemingwaylounge {
    float: left;
    width: 910px;
    margin-bottom: 35px;
}

#page-theresort-bacchuswinecellar {
    float: left;
    width: 910px;
    margin-bottom: 35px;
}

#page-theresort-pimspub {
    float: left;
    width: 910px;
    margin-bottom: 35px;
}

/* the resort - subheaders */

#theresort-oldheidelberg-header {
    background: url('../images/webdesign/theresort-oldheidelberg-header.png') no-repeat;
    display: block;
    height: 14px;
    width: 313px;
    margin-bottom: 20px;
    text-indent: -9999px;
}

#theresort-hemingwaylounge-header {
    background: url('../images/webdesign/theresort-hemingwaylounge-header.png') no-repeat;
    display: block;
    height: 14px;
    width: 229px;
    margin-bottom: 20px;
    text-indent: -9999px;
}

#theresort-bacchuswinecellar-header {
    background: url('../images/webdesign/theresort-bacchuswinecellar-header.png') no-repeat;
    display: block;
    height: 14px;
    width: 250px;
    margin-bottom: 20px;
    text-indent: -9999px;
}

#theresort-pimspub-header {
    background: url('../images/webdesign/theresort-pimspub-header.png') no-repeat;
    display: block;
    height: 14px;
    width: 84px;
    margin-bottom: 20px;
    text-indent: -9999px;
}


/* the resort - main gallery */

#theresort-oldheidelberg-mainpic {
    background: url('../images/webdesign/theresort-oldheidelberg00.png') no-repeat;
}

#theresort-hemingwaylounge-mainpic {
    background: url('../images/webdesign/theresort-hemingwaylounge00.png') no-repeat;
}

#theresort-bacchuswinecellar-mainpic {
    background: url('../images/webdesign/theresort-bacchuswinecellar00.png') no-repeat;
}

#theresort-pimspub-mainpic {
    background: url('../images/webdesign/theresort-pimspub00.png') no-repeat;
}


/* the resort - subparts */

.theresort-maingallery {
    float: left;
    width: 425px;
    height: 205px;
    margin-bottom: 10px;
}

.theresort-information {
    float: left;
    width: 465px;
    margin-left: 20px;
}

.theresort-information p {
    font-family: calibri, times, serif;
    font-size: 11px;
    color: #585858;
}

#theresort-oldheidelberg-thumbnails {
    float: left;
    height: 60px;
    width: 465px;
    text-indent: -9999px;
}

#theresort-oldheidelberg-thumbnails ul {
    float: left;
    width: 465px;
    height: 60px;
    margin: 0;
    padding: 0;
}

#theresort-oldheidelberg-thumbnails li {
    display: block;
    float: left;
    width: 80px;
    height: 60px;
    margin-right: 10px;
    list-style-type: none;
}

#theresort-oldheidelberg00-thumb a:link {
    background: url('../images/webdesign/theresort-oldheidelberg00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg00-thumb a:visited {
    background: url('../images/webdesign/theresort-oldheidelberg00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg00-thumb a:hover {
    background: url('../images/webdesign/theresort-oldheidelberg00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg00-thumb a:active {
    background: url('../images/webdesign/theresort-oldheidelberg00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg01-thumb a:link {
    background: url('../images/webdesign/theresort-oldheidelberg01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg01-thumb a:visited {
    background: url('../images/webdesign/theresort-oldheidelberg01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg01-thumb a:hover {
    background: url('../images/webdesign/theresort-oldheidelberg01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg01-thumb a:active {
    background: url('../images/webdesign/theresort-oldheidelberg01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg02-thumb a:link {
    background: url('../images/webdesign/theresort-oldheidelberg02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg02-thumb a:visited {
    background: url('../images/webdesign/theresort-oldheidelberg02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg02-thumb a:hover {
    background: url('../images/webdesign/theresort-oldheidelberg02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg02-thumb a:active {
    background: url('../images/webdesign/theresort-oldheidelberg02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg03-thumb a:link {
    background: url('../images/webdesign/theresort-oldheidelberg03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg03-thumb a:visited {
    background: url('../images/webdesign/theresort-oldheidelberg03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg03-thumb a:hover {
    background: url('../images/webdesign/theresort-oldheidelberg03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-oldheidelberg03-thumb a:active {
    background: url('../images/webdesign/theresort-oldheidelberg03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge-thumbnails {
    float: left;
    height: 60px;
    width: 465px;
    text-indent: -9999px;
}

#theresort-hemingwaylounge-thumbnails ul {
    float: left;
    width: 465px;
    height: 60px;
    margin: 0;
    padding: 0;
}

#theresort-hemingwaylounge-thumbnails li {
    display: block;
    float: left;
    width: 80px;
    height: 60px;
    margin-right: 10px;
    list-style-type: none;
}

#theresort-hemingwaylounge00-thumb a:link {
    background: url('../images/webdesign/theresort-hemingwaylounge00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge00-thumb a:visited {
    background: url('../images/webdesign/theresort-hemingwaylounge00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge00-thumb a:hover {
    background: url('../images/webdesign/theresort-hemingwaylounge00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge00-thumb a:active {
    background: url('../images/webdesign/theresort-hemingwaylounge00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge01-thumb a:link {
    background: url('../images/webdesign/theresort-hemingwaylounge01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge01-thumb a:visited {
    background: url('../images/webdesign/theresort-hemingwaylounge01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge01-thumb a:hover {
    background: url('../images/webdesign/theresort-hemingwaylounge01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge01-thumb a:active {
    background: url('../images/webdesign/theresort-hemingwaylounge01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge02-thumb a:link {
    background: url('../images/webdesign/theresort-hemingwaylounge02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge02-thumb a:visited {
    background: url('../images/webdesign/theresort-hemingwaylounge02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge02-thumb a:hover {
    background: url('../images/webdesign/theresort-hemingwaylounge02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge02-thumb a:active {
    background: url('../images/webdesign/theresort-hemingwaylounge02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge03-thumb a:link {
    background: url('../images/webdesign/theresort-hemingwaylounge03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge03-thumb a:visited {
    background: url('../images/webdesign/theresort-hemingwaylounge03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge03-thumb a:hover {
    background: url('../images/webdesign/theresort-hemingwaylounge03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-hemingwaylounge03-thumb a:active {
    background: url('../images/webdesign/theresort-hemingwaylounge03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar-thumbnails {
    float: left;
    height: 60px;
    width: 465px;
    text-indent: -9999px;
}

#theresort-bacchuswinecellar-thumbnails ul {
    float: left;
    width: 465px;
    height: 60px;
    margin: 0;
    padding: 0;
}

#theresort-bacchuswinecellar-thumbnails li {
    display: block;
    float: left;
    width: 80px;
    height: 60px;
    margin-right: 10px;
    list-style-type: none;
}

#theresort-bacchuswinecellar00-thumb a:link {
    background: url('../images/webdesign/theresort-bacchuswinecellar00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar00-thumb a:visited {
    background: url('../images/webdesign/theresort-bacchuswinecellar00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar00-thumb a:hover {
    background: url('../images/webdesign/theresort-bacchuswinecellar00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar00-thumb a:active {
    background: url('../images/webdesign/theresort-bacchuswinecellar00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar01-thumb a:link {
    background: url('../images/webdesign/theresort-bacchuswinecellar01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar01-thumb a:visited {
    background: url('../images/webdesign/theresort-bacchuswinecellar01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar01-thumb a:hover {
    background: url('../images/webdesign/theresort-bacchuswinecellar01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar01-thumb a:active {
    background: url('../images/webdesign/theresort-bacchuswinecellar01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar02-thumb a:link {
    background: url('../images/webdesign/theresort-bacchuswinecellar02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar02-thumb a:visited {
    background: url('../images/webdesign/theresort-bacchuswinecellar02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar02-thumb a:hover {
    background: url('../images/webdesign/theresort-bacchuswinecellar02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar02-thumb a:active {
    background: url('../images/webdesign/theresort-bacchuswinecellar02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar03-thumb a:link {
    background: url('../images/webdesign/theresort-bacchuswinecellar03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar03-thumb a:visited {
    background: url('../images/webdesign/theresort-bacchuswinecellar03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar03-thumb a:hover {
    background: url('../images/webdesign/theresort-bacchuswinecellar03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-bacchuswinecellar03-thumb a:active {
    background: url('../images/webdesign/theresort-bacchuswinecellar03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub-thumbnails {
    float: left;
    height: 60px;
    width: 465px;
    text-indent: -9999px;
}

#theresort-pimspub-thumbnails ul {
    float: left;
    width: 465px;
    height: 60px;
    margin: 0;
    padding: 0;
}

#theresort-pimspub-thumbnails li {
   display: block;
    float: left;
    width: 80px;
    height: 60px;
    margin-right: 10px;
    list-style-type: none;
} 

#theresort-pimspub00-thumb a:link {
    background: url('../images/webdesign/theresort-pimspub00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub00-thumb a:visited {
    background: url('../images/webdesign/theresort-pimspub00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub00-thumb a:hover {
    background: url('../images/webdesign/theresort-pimspub00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub00-thumb a:active {
    background: url('../images/webdesign/theresort-pimspub00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub01-thumb a:link {
    background: url('../images/webdesign/theresort-pimspub01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub01-thumb a:visited {
    background: url('../images/webdesign/theresort-pimspub01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub01-thumb a:hover {
    background: url('../images/webdesign/theresort-pimspub01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub01-thumb a:active {
    background: url('../images/webdesign/theresort-pimspub01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub02-thumb a:link {
    background: url('../images/webdesign/theresort-pimspub02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub02-thumb a:visited {
    background: url('../images/webdesign/theresort-pimspub02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub02-thumb a:hover {
    background: url('../images/webdesign/theresort-pimspub02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub02-thumb a:active {
    background: url('../images/webdesign/theresort-pimspub02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub03-thumb a:link {
    background: url('../images/webdesign/theresort-pimspub03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub03-thumb a:visited {
    background: url('../images/webdesign/theresort-pimspub03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub03-thumb a:hover {
    background: url('../images/webdesign/theresort-pimspub03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#theresort-pimspub03-thumb a:active {
    background: url('../images/webdesign/theresort-pimspub03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}


/* rates and reservation - mainparts */

#header-ratesandreservation {
    background: url('../images/webdesign/header-ratesandreservation.png') no-repeat;
    display: block;
    width: 281px;
    height: 17px;
}

#page-ratesandreservation {
    float: left;
    width: 910px;
    margin: 0 20px 20px 20px;
}

#page-ratesandreservation-superiorroom {
    float: left;
    width: 910px;
    margin-bottom: 35px;
}

#page-ratesandreservation-deluxeroom {
    float: left;
    width: 910px;
    margin-bottom: 35px;
}

#page-ratesandreservation-premierroom {
    float: left;
    width: 910px;
    margin-bottom: 35px;
}

#page-ratesandreservation-thepeacocksuiteroom {
    float: left;
    width: 910px;
    margin-bottom: 35px;
}

/* rates and reservation - subheaders */

#ratesandreservation-superiorroom-header {
    background: url('../images/webdesign/ratesandreservation-superiorroom-header.png') no-repeat;
    display: block;
    height: 14px;
    width: 313px;
    margin-bottom: 20px;
    text-indent: -9999px;
}

#ratesandreservation-deluxeroom-header {
    background: url('../images/webdesign/ratesandreservation-deluxeroom-header.png') no-repeat;
    display: block;
    height: 14px;
    width: 229px;
    margin-bottom: 20px;
    text-indent: -9999px;
}

#ratesandreservation-premierroom-header {
    background: url('../images/webdesign/ratesandreservation-premierroom-header.png') no-repeat;
    display: block;
    height: 14px;
    width: 250px;
    margin-bottom: 20px;
    text-indent: -9999px;
}

#ratesandreservation-thepeacocksuiteroom-header {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom-header.png') no-repeat;
    display: block;
    height: 14px;
    width: 179px;
    margin-bottom: 20px;
    text-indent: -9999px;
}


/* rates and reservation - main gallery */

#ratesandreservation-superiorroom-mainpic {
    background: url('../images/webdesign/ratesandreservation-superiorroom00.png') no-repeat;
}

#ratesandreservation-deluxeroom-mainpic {
    background: url('../images/webdesign/ratesandreservation-deluxeroom00.png') no-repeat;
}

#ratesandreservation-premierroom-mainpic {
    background: url('../images/webdesign/ratesandreservation-premierroom00.png') no-repeat;
}

#ratesandreservation-thepeacocksuiteroom-mainpic {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom00.png') no-repeat;
}


/* rates and reservation - subparts */

.ratesandreservation-galleryarea {
    float: left;
    width: 425px;
    height: 272px;
}

.ratesandreservation-maingallery {
    width: 425px;
    height: 205px;
    margin-bottom: 10px;
}

.ratesandreservation-information {
    float: left;
    width: 465px;
    margin-left: 20px;
}

.ratesandreservation-information p {
    font-family: calibri, times, serif;
    font-size: 11px;
    color: #585858;
}

.omni-reservenow {
    background: url('../images/webdesign/ratesandreservation-reservenow.png') no-repeat;
    display: block;
    width: 101px;
    height: 11px;
    margin-bottom: 15px;
    text-indent: -9999px;
}

.omni-reservenow a:link {
    background: url('../images/webdesign/ratesandreservation-reservenow.png') no-repeat;
    display: block;
    width: 101px;
    height: 11px;
}
.omni-reservenow a:visited {
    background: url('../images/webdesign/ratesandreservation-reservenow.png') no-repeat;
    display: block;
    width: 101px;
    height: 11px;
}

.omni-reservenow a:hover {
    background: url('../images/webdesign/ratesandreservation-reservenow.png') no-repeat;
    display: block;
    width: 101px;
    height: 11px;
}

.omni-reservenow a:active {
    background: url('../images/webdesign/ratesandreservation-reservenow.png') no-repeat;
    display: block;
    width: 101px;
    height: 11px;
}

.omni-specialoffers {
    background: url('../images/webdesign/ratesandreservation-specialoffers.png') no-repeat;
    display: block;
    width: 105px;
    height: 10px;
    text-indent: -9999px;
}

#ratesandreservation-superiorroom-thumbnails {
    float: left;
    height: 60px;
    width: 465px;
    text-indent: -9999px;
}

#ratesandreservation-superiorroom-thumbnails ul {
    float: left;
    width: 425px;
    height: 60px;
    margin: 0;
    padding: 0;
}

#ratesandreservation-superiorroom-thumbnails li {
    display: block;
    float: left;
    width: 80px;
    height: 60px;
    margin-right: 10px;
    list-style-type: none;
}

#ratesandreservation-superiorroom00-thumb a:link {
    background: url('../images/webdesign/ratesandreservation-superiorroom00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-superiorroom00-thumb a:visited {
    background: url('../images/webdesign/ratesandreservation-superiorroom00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-superiorroom00-thumb a:hover {
    background: url('../images/webdesign/ratesandreservation-superiorroom00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-superiorroom00-thumb a:active {
    background: url('../images/webdesign/ratesandreservation-superiorroom00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-superiorroom01-thumb a:link {
    background: url('../images/webdesign/ratesandreservation-superiorroom01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-superiorroom01-thumb a:visited {
    background: url('../images/webdesign/ratesandreservation-superiorroom01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-superiorroom01-thumb a:hover {
    background: url('../images/webdesign/ratesandreservation-superiorroom01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-superiorroom01-thumb a:active {
    background: url('../images/webdesign/ratesandreservation-superiorroom01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-deluxeroom-thumbnails {
    float: left;
    height: 60px;
    width: 465px;
    text-indent: -9999px;
}

#ratesandreservation-deluxeroom-thumbnails ul {
    float: left;
    width: 465px;
    height: 60px;
    margin: 0;
    padding: 0;
}

#ratesandreservation-deluxeroom-thumbnails li {
    display: block;
    float: left;
    width: 80px;
    height: 60px;
    margin-right: 10px;
    list-style-type: none;
}

#ratesandreservation-deluxeroom00-thumb a:link {
    background: url('../images/webdesign/ratesandreservation-deluxeroom00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-deluxeroom00-thumb a:visited {
    background: url('../images/webdesign/ratesandreservation-deluxeroom00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-deluxeroom00-thumb a:hover {
    background: url('../images/webdesign/ratesandreservation-deluxeroom00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-deluxeroom00-thumb a:active {
    background: url('../images/webdesign/ratesandreservation-deluxeroom00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-deluxeroom01-thumb a:link {
    background: url('../images/webdesign/ratesandreservation-deluxeroom01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-deluxeroom01-thumb a:visited {
    background: url('../images/webdesign/ratesandreservation-deluxeroom01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-deluxeroom01-thumb a:hover {
    background: url('../images/webdesign/ratesandreservation-deluxeroom01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-deluxeroom01-thumb a:active {
    background: url('../images/webdesign/ratesandreservation-deluxeroom01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-premieroom-thumbnails {
    float: left;
    height: 60px;
    width: 465px;
    text-indent: -9999px;
}

#ratesandreservation-premierroom-thumbnails ul {
    float: left;
    width: 465px;
    height: 60px;
    margin: 0;
    padding: 0;
}

#ratesandreservation-premierroom-thumbnails li {
    display: block;
    float: left;
    width: 80px;
    height: 60px;
    margin-right: 10px;
    list-style-type: none;
}

#ratesandreservation-thepeacocksuiteroom-thumbnails {
    float: left;
    height: 60px;
    width: 465px;
    text-indent: -9999px;
}

#ratesandreservation-thepeacocksuiteroom-thumbnails ul {
    float: left;
    width: 465px;
    height: 60px;
    margin: 0;
    padding: 0;
}

#ratesandreservation-thepeacocksuiteroom-thumbnails li {
    display: block;
    float: left;
    width: 80px;
    height: 60px;
    margin-right: 10px;
    list-style-type: none;
}

#ratesandreservation-thepeacocksuiteroom00-thumb a:link {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom00-thumb a:visited {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom00-thumb a:hover {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom00-thumb a:active {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom00-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom01-thumb a:link {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom01-thumb a:visited {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom01-thumb a:hover {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom01-thumb a:active {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom01-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom02-thumb a:link {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom02-thumb a:visited {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}
n
#ratesandreservation-thepeacocksuiteroom02-thumb a:hover {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom02-thumb a:active {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom02-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom03-thumb a:link {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom03-thumb a:visited {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom03-thumb a:hover {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom03-thumb a:active {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom03-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom04-thumb a:link {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom04-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom04-thumb a:visited {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom04-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom04-thumb a:hover {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom04-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}

#ratesandreservation-thepeacocksuiteroom04-thumb a:active {
    background: url('../images/webdesign/ratesandreservation-thepeacocksuiteroom04-thumb.png') no-repeat;
    display: block;
    width: 80px;
    height: 60px;
}


/* contact form */

/* #header-contactus { */
/*     background: url('../images/webdesign/header-inquire.png') no-repeat; */
/*     display: block; */
/*     float: left; */
/*     width: 134px; */
/*     height: 17px; */
/*     margin: 20px 110.5px 20px 230.5px; */
/* } */

/* .dropdown { */
/*     float: left; */
/*     width: 185px; */
/* } */

/* #contactusform { */
/*     float: left; */
/*     color: #cb9832; */
/*     font-size: 13px; */
/*     width: 435px; */
/*     margin: 0 20px 0 20px; */
/* } */

/* .formgroup { */
/*     float: left; */
/*     width: 435px; */
/* } */

/* .formtitle { */
/*     float: left; */
/*     width: 150px; */
/*     margin-top: 6px; */
/* } */

/* .forminput { */
/*     float: left; */
/*     width: 285px; */
/* } */

/* .forminput input { */
/*     border: #e5dbcf 1px solid; */
/*     width: 283px; */
/* } */

/* .forminput textarea { */
/*     border: #e5dbcf 1px solid; */
/*     width: 283px; */
/*     height: 120px; */
/* } */

/* #formsubmissiongroup { */
/*     float: right: */
/*     width: 350px; */
/*     height: 30px; */
/* } */

/* #formsubmissionnote { */
/*     float: left; */
/*     font-size: 11px;  */
/*     margin-top: 4px; */
/*     margin-left: 150px; */
/* } */

/* .formbuttons { */
/*     float: right; */

/* } */

/* #contentbottom { */
/*     float: left; */
/* } */

/* .contactnotifier { */
/*     color: #cb9832; */
/*     font-size: 16px; */
/*     float: left; */
/*     margin-top: 20px; */
/*     margin-bottom: 40px; */
/*     margin-left: 150px; */
/* } */


/* connect to us */


#header-connecttous {
    background: url('../images/webdesign/header-connect.png') no-repeat;
    display: block;
    float: left;
    width: 203px;
    height: 17px;
    margin: 20px 76px 20px 196px;
}

div#submit_row {
    margin-top: 90px;
}

#connecttous-section {
    float: left;
    color: #cb9832;
    font-size: 13px;
    width: 475px;
    margin-top: 20px;
    margin-bottom: 30px;
}

#connecttous {
    float: left;
    width: 405px;
    margin-left: 70px;
}

#sociallinks {
    float: left;
    width: 280px;
    height: 32px;
    text-indent: -99999px;
    margin: 0 0 20px 195px;
}

#sociallink-facebook {
    background: url('../images/webdesign/facebook-32x32.png') no-repeat;
    display: block;
    float: left;
    height: 32px;
    width: 32px;
    margin: 0 10px;
}

#sociallink-facebook a:link {
    background: url('../images/webdesign/facebook-32x32.png') no-repeat;
    display: block;
    float: left;
    height: 32px;
    width: 32px;
}

#sociallink-facebook a:visited {
    background: url('../images/webdesign/facebook-32x32.png') no-repeat;
    display: block;
    float: left;
    height: 32px;
    width: 32px;
}
#sociallink-facebook a:hover {
    background: url('../images/webdesign/facebook-32x32.png') no-repeat;
    display: block;
    float: left;
    height: 32px;
    width: 32px;
}
#sociallink-facebook a:active {
    background: url('../images/webdesign/facebook-32x32.png') no-repeat;
    display: block;
    float: left;
    height: 32px;
    width: 32px;
}

#sociallink-twitter {
    background: url('../images/webdesign/twitter-32x32.png') no-repeat;
    display: block;
    float: left;
    height: 32px;
    width: 32px;
    margin: 0 10px;
}

#sociallink-twitter a:link {
    background: url('../images/webdesign/twitter-32x32.png') no-repeat;
    display: block;
    float: left;
    height: 32px;
    width: 32px;
}

#sociallink-twitter a:visited {
    background: url('../images/webdesign/twitter-32x32.png') no-repeat;
    display: block;
    float: left;
    height: 32px;
    width: 32px;
}

#sociallink-twitter a:hover {
    background: url('../images/webdesign/twitter-32x32.png') no-repeat;
    display: block;
    float: left;
    height: 32px;
    width: 32px;
}

#sociallink-twitter a:active {
    background: url('../images/webdesign/twitter-32x32.png') no-repeat;
    display: block;
    float: left;
    height: 32px;
    width: 32px;
}


/* contact details */

#header-contact2 {
    background: url('../images/webdesign/header-contact.png') no-repeat;
    display: block;
    float: left;
    width: 203px;
    height: 17px;
    margin: 20px 76px 20px 196px;
    /* margin: 20px 333.5px 20px 413.5px; */
}

#contactdetails-section {
    color: #8f2b03;
    font-family: calibri, times, serif;
    font-size: 12px;
    float: left;
    width: 475px;
    margin-top: 20px;
    margin-bottom: 30px;
}

.contactdetails-group {
    float: left;
    width: 475px;
    margin-bottom: 2px;
}

.contactdetails-header {
    display: block;
    float: left;
    width: 212.5px;
    text-align: right;
    margin-right: 5px;
}

.contactdetails-info {
    display: block;
    float: right;
    width: 252.5px;
    text-align: left;
    margin-left: 5px;
}

.contactdetails-info a:link {
    color: #8f2b03;
    width: 252.5px;
    text-align: left;
    text-decoration: none;
    margin-left: 5px;
}

.contactdetails-info a:hover {
    color: #8f2b03;
    width: 252.5px;
    text-align: left;
    text-decoration: underline;
    margin-left: 5px;
}

.contactdetails-info a:visited {
    color: #8f2b03;
    width: 252.5;
    text-align: left;
    text-decoration: none;
    margin-left: 5px;
}

.contactdetails-info a:active {
    color: #8f2b03;
    width: 252.5px;
    text-align: left;
    text-decoration: none;
    margin-left: 5px;
}
