#header h1 {
	background: url(../images/header_bg_red.gif) no-repeat;
}
#content #banner {
	margin: 0 0 0 21px;
	width: 502px;
	height: 44px;
	background: url(../images/banners/bannerSitemap.gif);
}
#content #banner span {
	display: none;
}
#content #pageWrapper {
	background: #CC3333;
	width: 747px;
	margin: 0 0 0 21px;
	padding: 9px 0 10px 9px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 738px;
}
html>body>#content #pageWrapper {
	width: 738px;
}
#pageWrapper #leftContent {
	color: #fff;
	width: 487px;
	float: left;
}
#leftContent h2 {
	margin: 0;
	font-size: 22px;
}
#leftContent h3 {
	font-size: 14px;
	margin: 10px 0 0;
	padding: 10px 0 0 25px;
	line-height: 1;
}
#leftContent h3#h3Journal {
	background: url(../images/h3_my_journal_bg.gif) no-repeat;
}
#leftContent h3#h3Activities {
	background: url(../images/h3_activities_bg.gif) no-repeat;
}
#leftContent h3#h3Adventure {
	background: url(../images/h3_adventure_bg.gif) no-repeat;
}
#leftContent h3#h3Newsletter {
	background: url(../images/h3_newsletter_bg.gif) no-repeat;
	padding-top: 7px;
}
#leftContent p {
	font-size: 11px;
	padding: 5px 0 5px 0;
	margin: 0;
	line-height: 1.1;
}
#leftContent p.leadQuote {
	font-size: 15px;
	font-weight: bold;
	margin: 5px 10px 0 0;
	line-height: 1;
}
#leftContent a {
	color: #fff;
	text-decoration: underline;
}
#leftContent a:hover {
	text-decoration: none;
}
#leftContent img {
	vertical-align: bottom;
}
#rightContent {
	margin: 0 0 0 498px;
	width: 230px;
	background: url(../images/sitemap_right_bg.gif) repeat-y;
}
#rightContent .text {
	padding:15px;
	color:#fff;
	font-size:11px;
}
#rightContent h3 {
	margin: 0;
	padding: 0;
	width: 230px;
	height: 104px;
	background: url(../images/picTrailsNowOpen.gif) no-repeat;
}
#rightContent h3 span {
	display: none;
}
#rightContent #meetTeamContent {
	width: 230px;
	background: url(../images/sitemap_right_bg.gif) repeat-y;
	padding: 11px 0 10px;
	color: #fff;
}
#meetTeamContent ul {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	margin: 0 0 0 40px;
	padding: 0;
}
/* Rocks */
#rocks a {
	display:block;
	background: url(../images/siteMap/rocks.gif);
	width:230px;
	height:245px;
	text-indent:-9000px;
}
/* Ask Ian */
#askIan a {
	display:block;
	width:230px;
	height:208px;
	background: url(../images/siteMap/ask_ian_discover.gif) no-repeat;
	text-indent:-9000px;
}

/* New Style
-------------------------------------- */
#meetTeamContent p {
	font-size: 10px;
	font-weight:normal;
	color: #fff;
	margin: 0 15px 0 0px;
	padding: 0;
}
/* End New Style
-------------------------------------- */
#meetTeamContent a {
	color: #fff;
	text-decoration: none;
}
#meetTeamContent a:hover, #meetTeamContent a#currentMap {
	text-decoration: underline;
}
#rightContent #meetTeamBottom {
	margin: 0;
	padding: 0;
	width: 230px;
	height: 15px;
	background: url(../images/sitemap_right_bottom.gif) no-repeat;
}
/* Activities/Adventure List CSS rules */
#leftContent table#list {
	width: 475px;
	margin: 10px 0 0 4px;
	padding: 0;
}
#list td {
	vertical-align: top;
	width: 50%;
}
#list h3 {
	font-size: 17px;
	margin: 0;
	height: 38px;
}
#list h3#activities {
	padding-left: 32px;
	background: url(../images/activities_h3_bg.gif) no-repeat;
}
#list h3#adventures {
	padding-left: 35px;
	background: url(../images/adventure_h3_bg.gif) no-repeat;
}
#list ul {
	font-size: 11px;
	font-weight: bold;
	margin-top: 0;
	line-height: 1;
}
#list li {
	margin: 0 0 6px;
	list-style: url(../images/arrow.gif);
}
#list a {
	color: #fff;
	text-decoration: none;
}
#list a:hover {
	color: #fff;
	text-decoration: underline;
}