h2 {
	margin: 0px;
	position: absolute;
	left: 36px;
	top: 27px;
	height:20px;
}
th div {
	height: 50px;
	position: relative;
}


/* ATTRACTIONS1 TABLE */
.attractions1 {
	margin: 40px auto 0px;
	text-align: left;
	width:717px;
}
.attractions1 td {
	padding: 0px;
	background: #DADBD6;
	border:1px solid #959595;
	border-top:none;
}

.attractions1 td h5 {
	line-height: 12px;
	margin:15px 10px;
}
.attractions1 td p {
	font-size: 10px;
	color: #5E5851;
	font-weight: normal;
	line-height: 12px;
	margin:15px 10px;
}
.attractions1 th img {
	position: absolute;
	left: 0px;
	top: 0px;
}
th {
	background: url(../images/accheader_bg.gif) repeat-x 0px 0px;
	height: 50px;
}
th.spacer, td.spacer {
	width:15px;
	background:none;
	border:none;
}
.attractions1 .rightcol {
	width:220px;
}

#starlist {
	margin: 20px 0px 0px;
}
#starlist p {
	background: url(../images/staricon1.gif) no-repeat 2px 7px;
	padding: 7px 0px 7px 20px;
	margin: 0px 10px;
}
#starlist .dk {
	background: #B9B6B1 url(../images/staricon2.gif) no-repeat 2px 7px;

}


/* ATTRACTIONS2 TABLE */
.attractions2 {
	margin: 15px auto 0px;
	text-align: left;
	width:717px;
}
.attractions2 td {
	padding: 0px;
	background: #DADBD6;
	border:1px solid #959595;
	border-top:none;
}

.attractions2 td h5 {
	line-height: 12px;
	margin:15px 10px;
}
.attractions2 td p {
	font-size: 10px;
	color: #5E5851;
	font-weight: normal;
	line-height: 12px;
	margin:15px 10px;
}
.attractions2 th img {
	position: absolute;
	left: 0px;
	top: 0px;
}
th {
	background: url(../images/accheader_bg.gif) repeat-x 0px 0px;
	height: 50px;
}
th.spacer, td.spacer {
	width:15px;
	background:none;
	border:none;
}
#thumbs1 {
	margin-top: 30px;
	margin-left: 10px;
}
#thumbs1 img {
	margin-right: 5px;
}
#conv {
	margin: 3px auto;
	width: 717px;
	font-style: italic;
	color: #62615D;
}
#photos2 {
	width: 170px;
	float: right;
	display: inline;
	margin: 30px 10px 20px 20px;
}
#photos2 img {
	margin-right: 5px;
	margin-bottom: 5px;
}
.cursor {
	cursor:pointer;
	border-right:2px solid #bbb;
	border-bottom:2px solid #bbb;
	margin-top:-2px;
	margin-left:-2px
}

.content-body {
margin: 0 30px;
width: 450px;
color: #5E5851;
}
.content-body p, .content-body li {
color: #5E5851;
}
.content-body li {
margin-bottom: 6px
}
.slideshow img { margin-bottom: 6px}


.slideshow.attractions  {width:157px }

.slideshow.attractions img {margin:0 }
.slideshow.attractions .caption {
	font-size:10px; margin:0 0 6px 0; padding:0;
}