a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#eventsbutton a:hover,
#storehistorybutton a:hover,
#facebookbutton a:hover,
#testimonialsbutton a:hover,
#blogbutton a:hover,
#tguidebutton a:hover,
#wholelottabutton a:hover,
#cdirectionsbutton a:hover,
#mediabutton a:hover,
#chatbutton a:hover,
#directionsbutton a:hover,
#scenicbutton a:hover,
#hoursbutton a:hover,
#historicbutton a:hover,
#gallerybutton a:hover,
#tvbutton a:hover,
#parkingbutton a:hover,
#comingsoonbutton a:hover,
#contactusbutton a:hover  {
   font-weight: bold;
}

#comingsoonbutton a,
#testimonialsbutton a,
#historicbutton a,
#gallerybutton a,
#chatbutton a,
#tvbutton a,
#directionsbutton a,
#parkingbutton a,
#cdirectionsbutton a,
#mediabutton a,
#eventsbutton a,
#facebookbutton a,
#blogbutton a,
#wholelottabutton a,
#tguidebutton a,
#contactusbutton a,
#storehistorybutton a,
#hoursbutton a,
#scenicbutton a  {
   font-weight: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #170701;
}

#cdirectionsbutton,
#testimonialsbutton,
#wholelottabutton,
#chatbutton,
#contactusbutton,
#facebookbutton,
#tvbutton,
#mediabutton,
#blogbutton,
#eventsbutton,
#hoursbutton  {
	font: 12px/15px Arial, Helvetica, sans-serif;
	text-align: center;
	position: absolute;
	width: 104px;
	height: 15px;
	visibility: hidden;
}

#tguidebutton,
#directionsbutton,
#scenicbutton,
#parkingbutton  {
	font: 12px Arial, Helvetica, sans-serif;
	text-align: center;
	position: absolute;
	left: 521px;
	z-index: 8;
	width: 123px;
	visibility: hidden;
}

#shopbutton a,
#travelbutton a,
#newsbutton a,
#historybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 29px;
   background-position: 0% 0px;
   font-size: 29px;
   line-height: 29px;
}

#comingsoonbutton,
#storehistorybutton,
#historicbutton  {
	font: 12px/21px Arial, Helvetica, sans-serif;
	text-align: center;
	position: absolute;
	width: 104px;
	height: 21px;
	visibility: hidden;
}
#gallerybutton  {
	font: 12px/21px Arial, Helvetica, sans-serif;
	text-align: center;
	position: absolute;
	width: 104px;
	height: 21px;
	visibility: hidden;
}
#shopbutton a:hover,
#historybutton a:hover  {
   background-position: -63px 0%;
}

#contentgrow *:first-child  {
   margin-top: 0px;
}

#contentgrow *:last-child  {
   margin-bottom: 0px;
}

#departmentbutton a:hover  {
   background-position: -105px 0%;
}

#contactbutton a:hover  {
   background-position: -66px 0%;
}

#travelbutton a:hover  {
   background-position: -107px 0%;
}

#departmentbutton a  {
   background: url(images/departmentbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 105px;
   font-size: 12px;
   line-height: 12px;
}

#testimonialsbutton  {
   z-index: 7;
   top: 313px;
   left: 408px;
}

#storehistorybutton  {
   z-index: 6;
   top: 226px;
   left: 154px;
}

#header,
#id1footer  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 1024px;
   background-repeat: no-repeat;
}

#newsbutton a:hover  {
   background-position: -57px 0%;
}

#cdirectionsbutton  {
   z-index: 9;
   top: 271px;
   left: 654px;
}

#comingsoonbutton  {
   z-index: 11;
   top: 226px;
   left: 765px;
}

#wholelottabutton  {
   z-index: 6;
   top: 229px;
   left: 277px;
}

#directionsbutton  {
   height: 15px;
   top: 229px;
   line-height: 15px;
}

#departmentbutton  {
	position: absolute;
	left: 281px;
	top: 201px;
	z-index: 6;
	width: 105px;
	height: 12px;
	visibility: visible;
}

#historybutton a  {
   width: 63px;
   background-image: url(images/historybutton.gif);
}

#contactusbutton  {
   z-index: 9;
   top: 229px;
   left: 654px;
}

#contactbutton a  {
   background: url(images/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 66px;
   font-size: 13px;
   line-height: 13px;
}

#travelbutton a  {
   width: 107px;
   background-image: url(images/travelbutton.gif);
}

#historicbutton  {
   z-index: 7;
   top: 247px;
   left: 154px;
}

#gallerybutton  {
	z-index: 7;
	top: 268px;
	left: 154px;
}

#facebookbutton  {
   z-index: 7;
   top: 334px;
   left: 408px;
}

#parkingbutton  {
   height: 16px;
   top: 271px;
   line-height: 16px;
}

#historybutton  {
	position: absolute;
	left: 174px;
	top: 186px;
	z-index: 6;
	width: 63px;
	height: 29px;
	visibility: visible;
}

#contentgrow p  {
   font: 12px/12px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 5px;
   text-align: left;
}

#contactbutton  {
	position: absolute;
	left: 672px;
	top: 201px;
	z-index: 9;
	width: 66px;
	height: 13px;
	visibility: visible;
}

#tguidebutton  {
   height: 16px;
   top: 250px;
   line-height: 16px;
}

#shopbutton a  {
   width: 63px;
   background-image: url(images/shopbutton.gif);
}

#travelbutton  {
	position: absolute;
	left: 529px;
	top: 186px;
	z-index: 8;
	width: 107px;
	height: 29px;
	visibility: visible;
}

#scenicbutton  {
   height: 15px;
   top: 292px;
   line-height: 15px;
}

#eventsbutton  {
   z-index: 7;
   top: 249px;
   left: 408px;
}

#newsbutton a  {
   width: 57px;
   background-image: url(images/newsbutton.gif);
}

#mediabutton  {
   z-index: 7;
   top: 271px;
   left: 408px;
}

#contentgrow  {
   padding: 0px 170px 0px 169px;
   background: url(images/interiorgrowtile.gif) repeat-y center top;
   visibility: visible;
   margin: 0px;
   position: relative;
}

#hoursbutton  {
   z-index: 9;
   top: 250px;
   left: 654px;
}

#historybkgd  {
	background: url(images/historybkgdB.gif) no-repeat;
	position: absolute;
	left: 147px;
	top: 178px;
	z-index: 5;
	width: 117px;
	height: 124px;
	visibility: hidden;
}

#contactbkgd  {
	background: url(images/contactbkgd.gif) no-repeat;
	position: absolute;
	left: 647px;
	top: 178px;
	z-index: 8;
	width: 117px;
	height: 146px;
	visibility: hidden;
}

#chatbutton  {
   height: 16px;
   z-index: 9;
   top: 292px;
   left: 654px;
   line-height: 16px;
}

#shopbutton  {
	position: absolute;
	left: 784px;
	top: 186px;
	z-index: 11;
	width: 63px;
	height: 29px;
	visibility: visible;
}

#travelbkgd  {
	background: url(images/travelbkgd.gif) no-repeat;
	position: absolute;
	left: 515px;
	top: 178px;
	z-index: 7;
	width: 135px;
	height: 146px;
	visibility: hidden;
}

#blogbutton  {
   z-index: 7;
   top: 229px;
   left: 408px;
}

#newsbutton  {
	position: absolute;
	left: 430px;
	top: 186px;
	z-index: 7;
	width: 57px;
	height: 29px;
	visibility: visible;
}

#id1footer  {
   background-image: url(images/id1footer.gif);
   height: 82px;
}

#scootdown  {
   position: relative;
   top: 229px;
}

#newsbkgd  {
	background: url(images/newsbkgd.gif) no-repeat;
	position: absolute;
	left: 401px;
	top: 178px;
	z-index: 6;
	width: 117px;
	height: 188px;
	visibility: hidden;
}

#tvbutton  {
   z-index: 7;
   top: 292px;
   left: 408px;
}

#shopbkgd  {
	background: url(images/shopbkgd.gif) no-repeat;
	position: absolute;
	left: 758px;
	top: 178px;
	z-index: 10;
	width: 117px;
	height: 80px;
	visibility: hidden;
}

#deptbkgd  {
	background: url(images/deptbkgd.gif) no-repeat;
	position: absolute;
	left: 266px;
	top: 178px;
	z-index: 5;
	width: 135px;
	height: 80px;
	visibility: hidden;
}
