body{background: #2f1400;margin:0;padding:0;font-family:Arial,Helvetica,Verdana,Tahoma,Serif;font-size:11px;color:#2f1400;line-height:12px;}
#pageContainer{position:relative;background:url('/images/indexBG.png') no-repeat #2f1400;width:855px;height:760px;margin:0 auto;z-index:3;}

#topNav{width:759px;margin-top:25px;float:right;position:relative;z-index:5;margin-right:55px;}
#topNav-navList {width: 759px;height: 21px;background-image: url('/images/indexNavBar.png');margin:0;padding:0;}
#topNav-navList  li {margin: 0; padding: 0; list-style: none; position:absolute; top: 0;}
#topNav-navList  li, #topNav-navList a {height: 21px;list-style:none; display: block;text-align:left;}

#home{left: 0px; width: 40px;}
#menu{left:41px; width:40px;}
#specials {left: 81px; width: 55px;}
#groups {left: 132px; width: 50px;}
#history {left: 181px; width:47px;}
#gallery{left: 229px; width:50px;}

#events {left: 464px; width: 45px;}
#store {left:508px; width:40px;}
#giftcards{left:548px; width:60px;}
#directions {left:609px; width:65px;}
#links {left:671px; width:36px;}
#contact {left:709px; width:50px;}

#home a:hover{text-decoration:none;}
#menu a:hover{text-decoration:none;}
#specials a:hover{text-decoration:none;}
#groups a:hover{text-decoration:none;}
#history a:hover{text-decoration:none;}
#gallery a:hover{text-decoration:none;}

#events a:hover{text-decoration:none;}
#store a:hover{text-decoration:none;}
#giftcards a:hover{text-decoration:none;}
#directions a:hover{text-decoration:none;}
#links a:hover{text-decoration:none;}
#contact a:hover{text-decoration:none;}

#home a:link{text-decoration:none;}
#menu a:link{text-decoration:none;}
#specials a:link{text-decoration:none;}
#groups a:link{text-decoration:none;}
#history a:link{text-decoration:none;}
#gallery a:link{text-decoration:none;}

#events a:link{text-decoration:none;}
#store a:link{text-decoration:none;}
#giftcards a:link{text-decoration:none;}
#directions a:link{text-decoration:none;}
#links a:link{text-decoration:none;}
#contact a:link{text-decoration:none;}

#home a:visited{text-decoration:none;}
#menu a:visited{text-decoration:none;}
#specials a:visited{text-decoration:none;}
#groups a:visited{text-decoration:none;}
#history a:visited{text-decoration:none;}
#gallery a:visited{text-decoration:none;}

#events a:visited{text-decoration:none;}
#store a:visited{text-decoration:none;}
#giftcards a:visited{text-decoration:none;}
#directions a:visited{text-decoration:none;}
#links a:visited{text-decoration:none;}
#contact a:visited{text-decoration:none;}

#home a:hover{background:transparent url('/images/indexNavBar.png') 0px -21px no-repeat;}
#menu a:hover{background:transparent url('/images/indexNavBar.png') -41px -21px no-repeat;}
#specials a:hover{background:transparent url('/images/indexNavBar.png') -81px -21px no-repeat;}
#groups a:hover{background:transparent url('/images/indexNavBar.png') -132px -21px no-repeat;}
#history a:hover{background:transparent url('/images/indexNavBar.png') -181px -21px no-repeat;}
#gallery a:hover{background:transparent url('/images/indexNavBar.png') -229px -21px no-repeat;}

#events a:hover{background:transparent url('/images/indexNavBar.png') -464px -21px no-repeat;}
#store a:hover{background:transparent url('/images/indexNavBar.png') -508px -21px no-repeat;}
#giftcards a:hover{background:transparent url('/images/indexNavBar.png') -548px -21px no-repeat;}
#directions a:hover{background:transparent url('/images/indexNavBar.png') -609px -21px no-repeat;}
#links a:hover{background:transparent url('/images/indexNavBar.png') -671px -21px no-repeat;}
#contact a:hover{background:transparent url('/images/indexNavBar.png') -709px -21px no-repeat;}

.placeholderImg{border:0;}

#menuTab a{height:82px;width:131px;background:inherit;padding:0;z-index:0;position:absolute;top:110px;left:120px;}
#giftCardTab a{height:82px;width:151px;background:inherit;padding:0;z-index:0;position:absolute;top:605px ; left:330px ; }
#shopTab a{height:119px;width:77px;background:inherit;padding:0;z-index:0;position:absolute;top:455px ; left:90px ; }
#galleryTab a{height:134px;width:81px;background:inherit;padding:0;z-index:0;position:absolute;top:360px ; left:660px ; }
#footer{width:805px;margin:0px auto;padding:0;}
#footer a{color:#b09465;text-decoration:none;}
#footer a:hover{color:white;text-decoration:underline;}