body { text-align: center; background: #BEBAA7 url(footer.jpg) center top repeat-y; }
#container { width: 774px; padding: 0 62px 0 62px; margin: 0 auto; text-align: left; background: url(background.jpg) 0 0 repeat-y; color: #E8E5CF; }

#header { height: 100px; position: relative; }
#header-logo { position: absolute; left: 39px; top: 30px; }
#header-contact { position: absolute; left: 534px; top: 37px; height: 33px; width: 194px; background: url(contact.jpg) 0 0 no-repeat; }
#header-contact a { display: block; position: absolute; width: 194px; height: 16px; top: 17px; left: 0; text-decoration: none; text-indent: -9999px; outline: none; }
#header a:hover, #header a:active { background-color: transparent; }

#menu { width: 774px; height: 327px; border-top: 7px #3A4D4E solid; border-bottom: 7px #3A4D4E solid; position: relative; }
#menu ul { height: 100%; background: url(../img/menuBG.PNG); position: absolute; top: 0px; left: 46px; width: 225px; }
#menu ul li { display: block; width: 180px; height: 26px; padding: 0; padding-left: 15px; margin: 0;  }
#menu ul a { display: block; width: 180px; height: 26px; text-indent: 20px; outline: none; text-decoration: none; font-weight: bold; }
#menu a:hover, #menu a:active { background-color: transparent; background: url(arrow.gif) 4px 5px no-repeat; }
#content { padding: 40px 46px; background: url(../img/watermark2.PNG) 55% bottom no-repeat; }
#left { float: left; width: 400px; }
#right { float: right; width: 200px; }
#right img { padding-bottom: 30px; }
#left ul li { padding-left: 24px; }

#footer { padding: 24px 46px; background-color: #354344; }
#footer-col1 { float: left; padding-right: 20px; width: 226px; }
#footer-col2 { float: left; padding-right: 20px; width: 214px; }
#footer-col3 { float: left; width: 200px; }
#footer a { text-decoration: none; }
#footer h2 { margin: 0 0 6px 0; }


/* Menu bits */

.menu-home { background: url(backgrounds/home.jpg) 0 0 no-repeat; }
.menu-about { background: url(backgrounds/about.jpg) 0 0 no-repeat; }
.menu-rooms { background: url(backgrounds/rooms.jpg) 0 0 no-repeat; }
.menu-weddings { background: url(backgrounds/weddings.jpg) 0 0 no-repeat; }
.menu-local { background: url(backgrounds/local.jpg) 0 0 no-repeat; }
.menu-eat { background: url(backgrounds/eat.jpg) 0 0 no-repeat; }
.menu-escapes { background: url(backgrounds/escapes.jpg) 0 0 no-repeat; }
.menu-details { background: url(backgrounds/details.jpg) 0 0 no-repeat; }
.menu-events { background: url(backgrounds/events.jpg) 0 0 no-repeat; }

