/** reversing css **/
body #mainContent { background: transparent; }
body #mainCol .left { display: none; }
#mainCol .right { float: none; }
#mainCol .right h1 a { float: none; padding: 50px 0 35px 5px; text-align: center; margin: 0; }
.menu { position: static; z-index: auto; clear: none; }
.menu ul ul { left: 230px; z-index: 9999; }
.menu ul ul li { position: static; height: auto; }
#subContent { float: none; padding: 0 0 20px; margin: auto; overflow: hidden; }
#subCol .right { float: none; margin: 0 0 0 auto; }
#footer { padding-top: 35px; clear: both; }
.trail { margin-top: 40px; }

/**** gallery css ***/
#gallery { width: 625px; height: 355px; position: relative; background: #aaa; overflow: hidden; }
#gallery-bottom { width: 625px; height: 50px; background: url(../images/amenities-curve.png) no-repeat; position: absolute; bottom: -1px; z-index: 12; }
#gallery-buttons-wrapper { width: 15px; height: 100%; position: absolute; right: 0; background: #000; opacity: .8; filter: alpha(opacity=80); z-index: 11; }
#gallery-buttons { width: 100%; position: absolute; bottom: 40px; }
#gallery-buttons a { display: block; width: 9px; height: 9px; font-size: 1px; line-height: 1px; background: url(../images/circle-off.gif) no-repeat; margin: 10px auto; outline: none; }
#gallery-buttons a.selected { background: url(../images/circle-on.gif) no-repeat; }
#gallery-buttons a:hover { background: url(../images/circle-hover.gif) no-repeat; }
a#gallery-button-resume { background: url(../images/pause.gif) no-repeat; display: none; }
a#gallery-button-resume.show { display: block; }
a#gallery-button-resume:hover { background: url(../images/play2.gif) no-repeat; }
#gallery img { position: absolute; z-index: 0; opacity: 0; filter: alpha(opacity=0); }


/**** hacked submenu ****/
.menu li.hover { background: #d9d9d9 url(../images/line-arrow.gif) no-repeat 95% 50%; }
.hacked-submenu { margin: 0; margin-left: -1px; padding: 0; position: absolute; list-style: none; z-index: 10; text-transform: uppercase; opacity: .81; filter: alpha(opacity=81); zoom: 1; display: none; }
.hacked-submenu a { display: block; line-height: 30px; width: 230px; text-decoration: none; background-color: #fff; color: #000; }
.hacked-submenu a:hover { background: #d9d9d9 url(../images/line-line2.gif) no-repeat 95% 50%; color: #000; text-decoration: none; }
