

/* ----------------------------------------------------------------------- 
   Pagecontent
   ----------------------------------------------------------------------- */

.pagecontent {
	color: #444; line-height: 1.6em;
}

.pagecontent a {
	color: #600;
}

.pagecontent p {
	display: block; padding: 1em 0;
}

.pagecontent hr {
	margin: 2em 0; clear: both;
}

.pagecontent h2 {
	clear: both; width: 100%;
    font-family: "Lucida Grande", Verdana, Arial, sans-serif; font-size: 130%; color: #8F8256;
	padding: 1em 0;
}

.pagecontent h3 {
	clear: both; width: 100%;
    font-family: "Lucida Grande", Verdana, Arial, sans-serif; font-size: 130%; color: #8F8256;
	padding: 1em 0; border-bottom: 1px solid #DDD;
}

.pagecontent em {
	color: #000; font-style: italic;
}

.pagecontent ol li {
	list-style-type: decimal; margin-left: 1.5em;
}

.pagecontent ul li {
	list-style-type: disc; margin-left: 1.5em;
}

.pagecontent blockquote {
	margin: 0 1.5em; padding: 0;
}

.pagecontent dl.tour {
	display: block; overflow: hidden; position: relative; float: left;
	width: 222px; height: 200px; margin: 10px 0; margin-right: 20px; padding: 0;
	border: 1px solid #DDD;
}

.pagecontent dl.tour dl dt p, .pagecontent dl.tour dl dd p {
	margin: 0;
}
.pagecontent dl.tour dt {
	position: absolute; top: 0px; left: 0px; width: 200px; padding: 10px; height: 160px;
}
.pagecontent dl.tour dt img {
	width: 200px; height: 140px;
}

.pagecontent dl.tour dd {
	position: absolute; top: 150px; left: 0px; width: 100%;
	width: 200px; padding: 10px; 
}

