HTML
{
    FONT-SIZE: 1px;
    WIDTH: 100%;
    HEIGHT: 100%
}
BODY
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	HEIGHT: 100%;
	TEXT-ALIGN: center;
	background-image: url(../img/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #ffe7bd;
}
H1
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 30px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BACKGROUND: url(../img/bullet.gif) no-repeat 0px 1px;
    PADDING-BOTTOM: 10px;
    MARGIN: 4px 0px 10px;
    COLOR: #303030;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
H5
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(../img/bullet2.gif) no-repeat 0px 3px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    COLOR: #7b2000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
A
{
    TEXT-DECORATION: none
}
P
{ clear: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 15px;
    MARGIN: 0px;
    COLOR: #333333;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
P STRONG
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
P A
{
    COLOR: #610300;
    TEXT-DECORATION: underline
}
.header
{
    BACKGROUND: url(../img/logo.png) no-repeat left top;
    MARGIN: 20px auto 0px;
    BEHAVIOR: url(css/iepngfix.htc);
    WIDTH: 980px;
    HEIGHT: 105px;
	 position: relative;
    TEXT-ALIGN: left
}
.hebuot {
    height: 37px !important;
    left: 413px !important;
    margin: 0 !important;
    overflow: hidden;
    padding: 5px 0;
    position: absolute;
    text-align: center;
    top: 6px !important;
    width: 180px !important;
}
.tabs
{
    CLEAR: both;
    FLOAT: right;
    MARGIN: 10px 0px 0px;
    HEIGHT: 37px;
    TEXT-ALIGN: center
}
.tabs A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: url(../img/tab.png) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BEHAVIOR: url(css/iepngfix.htc);
    WIDTH: 109px;
    CURSOR: pointer;
    COLOR: #fbe4b2;
    PADDING-TOP: 5px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    HEIGHT: 32px
}
.tabs A:hover
{
    FONT-WEIGHT: bold
}
.subscribe
{
    CLEAR: both;
    DISPLAY: block;
    FLOAT: right;
    MARGIN: 2px 1px 0px 0px;
    HEIGHT: 35px
}
.subscribe-box
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(../img/subscribe.png) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px 10px;
    BEHAVIOR: url(css/iepngfix.htc);
    PADDING-TOP: 0px
}
.subscribe-box A
{
    DISPLAY: block;
    BACKGROUND: url(../img/btn-signup.png) no-repeat left top;
    FLOAT: right;
    MARGIN: 3px 2px 0px 0px;
    WIDTH: 66px;
    HEIGHT: 29px
}
.subscribe IMG
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 10px 15px 0px 0px
}
.navbar
{
    BACKGROUND: url(../img/navbar.png) no-repeat left top;
    MARGIN: 0px auto;
    BEHAVIOR: url(css/iepngfix.htc);
    WIDTH: 980px;
    HEIGHT: 40px
}




.photo-content
{
	BACKGROUND: #fff;
	WIDTH: 980px;
	POSITION: relative;
	HEIGHT: 359px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;padding-top: 7px;
}
#photo
{
    Z-INDEX: 1
}
#photo IMG
{
    MARGIN: 8px 0px
}
#nav
{
    DISPLAY: block;
    Z-INDEX: 2;
    LEFT: 25px;
    POSITION: absolute;
    TOP: 25px
}
#nav A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    BACKGROUND: url(../img/pager.png) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 2px 0px 0px;
    BEHAVIOR: url(css/iepngfix.htc);
    WIDTH: 27px;
    CURSOR: pointer;
    COLOR: #f2dbb0;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 25px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#nav A.activeSlide
{
}
#nav A:focus
{
    outline: none
}
.page
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px auto;
    OVERFLOW: hidden;
    WIDTH: 964px;
    PADDING-TOP: 8px;
    TEXT-ALIGN: center
}
.pagebottom
{
    BACKGROUND: url(../img/page-bottom-IE.png) no-repeat left top;
    MARGIN: 0px auto;
    BEHAVIOR: url(css/iepngfix.htc);
    WIDTH: 980px;
    HEIGHT: 7px
}
.title
{
    DISPLAY: block;
    MARGIN: 8px auto;
    WIDTH: 952px
}
.contentblock
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    OVERFLOW: hidden;
    WIDTH: 910px;
    PADDING-TOP: 10px
}
.about
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    OVERFLOW: hidden;
    WIDTH: 910px;
    PADDING-TOP: 10px
}
.about DIV.left
{
    FLOAT: left;
    WIDTH: 433px
}
.about DIV.right
{
    FLOAT: right;
    WIDTH: 434px
}


.slideshow
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    OVERFLOW: hidden;
    WIDTH: 910px;
    PADDING-TOP: 10px
}
.slideshow DIV.left
{
	FLOAT: none;
	WIDTH: 433px
}
.slideshow DIV.right
{
	FLOAT: none;
	WIDTH: 455px
}










#slide
{
	BORDER-RIGHT: blue 1px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: blue 1px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../img/slide-1.png) no-repeat left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: blue 1px;
	WIDTH: 433px;
	PADDING-TOP: 19px;
	BORDER-BOTTOM: blue 1px;
	HEIGHT: 374px;
	TEXT-ALIGN: center
}
#slidephotos
{
    CLEAR: both;
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 19px;
    BORDER-LEFT: 1px;
    WIDTH: 395px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1px;
    HEIGHT: 301px
}
#slide A#prev
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    DISPLAY: block;
    BACKGROUND: url(../img/bullet-prev.gif) no-repeat 0px 0px;
    FLOAT: left;
    MARGIN: 13px 0px 0px 176px;
    BORDER-LEFT: 1px;
    WIDTH: 25px;
    BORDER-BOTTOM: 1px;
    HEIGHT: 25px
}
#slide A#next
{
    DISPLAY: block;
    BACKGROUND: url(../img/bullet-next.gif) no-repeat 0px 0px;
    FLOAT: left;
    MARGIN: 13px 0px 0px 30px;
    WIDTH: 25px;
    HEIGHT: 25px
}
.photos
{
	PADDING-RIGHT: 0px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: 200px
}
.photos DIV
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(../img/photo-back.png) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 17px;
    MARGIN: 0px 5px 0px 0px;
    WIDTH: 161px;
    PADDING-TOP: 17px
}
.photos DIV IMG
{
    MARGIN: 0px 0px 23px
}
.photos DIV H6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: url(../img/bullet2.gif) no-repeat 0px 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.photos DIV SPAN
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #7c2000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.text
{
    OVERFLOW: hidden;
    WIDTH: 900px
}
.text DIV.left
{
    FLOAT: left;
    WIDTH: 175px
}
.text DIV.left IMG
{
    PADDING-RIGHT: 13px;
    DISPLAY: block;
    PADDING-LEFT: 13px;
    BACKGROUND: url(../img/photo-back2.png) no-repeat left top;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 16px
}
.text DIV.right
{
    FLOAT: right;
    MARGIN: 5px 0px 0px;
    WIDTH: 720px
}
.text DIV.right P
{
    BORDER-BOTTOM: #cccccc 1px solid
}
.text DIV.widet
{
    FLOAT: right;
    MARGIN: 5px 0px 0px;
    WIDTH: 720px
}
.text DIV.wide P
{
    BORDER-BOTTOM: #cccccc 1px solid
}
.events
{
    OVERFLOW: hidden;
    WIDTH: 910px
}
.blockleft
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN: 12px 0px 0px;
    OVERFLOW: hidden;
    WIDTH: 900px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.blockleft DIV.left
{
    BACKGROUND: url(../img/date.png) no-repeat left top;
    FLOAT: left;
    MARGIN: 0px 10px 0px 0px;
    WIDTH: 56px;
    HEIGHT: 61px;
    TEXT-ALIGN: center
}
.blockleft DIV.left H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 12px 0px 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.blockleft DIV.left H6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #7b2000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.blockleft DIV.right
{
    FLOAT: left;
    MARGIN: 5px 0px 0px;
    WIDTH: 800px
}
.margenleft30
{
    MARGIN-RIGHT: 30px
}
.paddingbottom20
{
    PADDING-BOTTOM: 20px
}
.banners
{
    MARGIN: 7px auto;
    WIDTH: 980px;
    HEIGHT: 119px;
    TEXT-ALIGN: left
}
.banners A
{
    DISPLAY: block;
    LEFT: 13px;
    WIDTH: 150px;
    CURSOR: pointer;
    POSITION: absolute;
    TOP: 82px;
    HEIGHT: 30px
}
.weekly
{
	BACKGROUND: url(../img/weekly-events.png) no-repeat left top;
	FLOAT: left;
	WIDTH: 320px;
	POSITION: relative;
	HEIGHT: 119px
}
.weekly P
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 200px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 34px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.weekly P STRONG
{
    FONT-WEIGHT: bold;
    COLOR: #ffea00
}




.eventgalery
{
    BACKGROUND: url(../img/latest-pictures.jpg) no-repeat left top;
   FLOAT: left;
    MARGIN: 0px 0px 0px 10px;
    WIDTH: 320px;
    POSITION: relative;
    HEIGHT: 119px
}
.eventgalery P
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 34px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.eventgalery P STRONG
{
    FONT-WEIGHT: bold;
    COLOR: #ffea00
}

.eventgalery IMG
{
   /* MARGIN: 0px 0px 0px 179px;
	position: relative;
	top: -65px; */
	margin-left: 9px;
	margin-top: 12px;
	
}





.latest-pictures
{
    BACKGROUND: url(../img/latest-pictures.jpg) no-repeat left top;
    FLOAT: left;
    MARGIN: 0px 0px 0px 10px;
    WIDTH: 320px;
    POSITION: relative;
    HEIGHT: 119px
}
.latest-pictures IMG
{
    MARGIN: 12px 0px 0px 179px
}
.featured
{
	BACKGROUND: url(../img/featured.png) no-repeat left top;
	FLOAT: left;
	MARGIN: 0px 0px 0px 10px;
	WIDTH: 320px;
	POSITION: relative;
	HEIGHT: 119px
}
.shortcuts
{
    MARGIN: 0px auto 20px;
    WIDTH: 980px;
    HEIGHT: 54px
}
.shortcuts A.reviews
{
    DISPLAY: block;
    BACKGROUND: url(../img/btn-review.jpg) no-repeat left top;
    FLOAT: left;
    MARGIN: 0px 10px 0px 0px;
    WIDTH: 320px;
    HEIGHT: 54px
}
.shortcuts A.reservations
{
    DISPLAY: block;
    BACKGROUND: url(../img/btn-reservations.jpg) no-repeat left top;
    FLOAT: left;
    MARGIN: 0px 10px 0px 0px;
    WIDTH: 320px;
    HEIGHT: 54px
}
.shortcuts A.giftcards
{
    DISPLAY: block;
    BACKGROUND: url(../img/btn-giftcards.jpg) no-repeat left top;
    FLOAT: left;
    MARGIN: 0px;
    WIDTH: 320px;
    HEIGHT: 54px
}
.footer
{
	BACKGROUND: url(../img/footer-2.jpg) repeat-x left top;
	WIDTH: 100%
}
.footer-content
{
    MARGIN: 0px auto;
    OVERFLOW: hidden;
    WIDTH: 980px
}
.footer-content DIV.links
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 15px;
    COLOR: #ffe7bd;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #9d8351 1px solid;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.footer-content DIV.links DIV.row
{
    HEIGHT: 22px
}
.footer-content DIV.links DIV.row A
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #ffe7bd;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.footer-content DIV.links DIV.row A:hover
{
    TEXT-DECORATION: underline
}



.rcs-footer
{
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 700px;
	TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #E0C89E;
	text-decoration: none;
	font-size: 9px;
}
.rcs-footer SPAN
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #d9c093;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.rcs-footer SPAN STRONG
{
    COLOR: #ffffff
}






.credits
{
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 700px;
	TEXT-ALIGN: left
}
.credits SPAN
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #d9c093;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.credits SPAN STRONG
{
    COLOR: #ffffff
}
A.twitter
{
    DISPLAY: block;
    BACKGROUND: url(../img/twitter.jpg) no-repeat left top;
    FLOAT: right;
    MARGIN: 5px 0px 0px;
    WIDTH: 97px;
    HEIGHT: 22px
}
A.facebook
{
    DISPLAY: block;
    BACKGROUND: url(../img/facebook.png) no-repeat left top;
    FLOAT: right;
    MARGIN: 5px 0px 0px 15px;
    WIDTH: 104px;
    HEIGHT: 32px
}
.margin-bottom
{
    CLEAR: both;
    HEIGHT: 15px
}
A.credits
{
    COLOR: #d9c093;
    TEXT-DECORATION: none
}
H2
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 30px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 25px;
    BACKGROUND: url(../img/bullet.gif) no-repeat 0px 1px;
    PADDING-BOTTOM: 10px;
    MARGIN: 4px 0px 10px;
    COLOR: #303030;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.subscribe-box .input2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 3px 10px 4px 24px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
.subscribe-box .input1
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px 10px;
    BORDER-LEFT: medium none;
    WIDTH: 220px;
    COLOR: #530600;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

