#strap {
	background-color: #CC3300;
	width: 774px;
	}

.sectionColor {
	background-color: #CC3300;
	}

.sectionText {
	color: #660000 !important;
	}

#strap h2 {
	margin: 0px;
	padding 0px;
	margin-left:10px;
	}

.local {
	background-image: url(../images/bg_local_nav.gif);
	}

.local a {
	color: #ffffff;
	}

.navDivD {
	background-image: url(../images/bg_local_nav_div.gif);
	}

.navDivE {
	background-image: url(../images/bg_local_nav_div.gif);
	}

#strap p {
	margin: 0px;
	margin-top: 5px;
	margin-left:10px;
	padding 0px;
	color: #ffffff;
	font-size: 0.8em;
	font-weight: bold;
	width: 560px;
	}

#strap a {
	color: #ffffff;
	font-weight: bold;
	}

#search {
	background-color: #660000;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-right: 10px;
	height: 83px;
	width: 143px;
	}

#search h2 {
	margin: 0px;
	color: #ffffff;
	font-size: 1.2em !important;
	padding: 0px;
	}

#search h3 {
	margin: 0px;
	margin-left: 10px;
	margin-bottom: 5px;
	padding: 0px;
	color: #ffffff;
	font-size: 0.75em;
	}

#searchTwo {
	background-color:  #CC3300;
	margin-bottom: 10px;
	height: 83px;
	width: 143px;
	margin-right: 7px;
	margin-left: 84px;
	}

#searchTwo h2 {
	margin: 0px;
	color: #ffffff;
	font-size: 1.2em !important;
	padding: 0px;
	}

#searchTwo h3 {
	margin: 0px;
	margin-left: 10px;
	margin-bottom: 5px !important;
	padding: 0px;
	color: #ffffff !important;
	font-size: 0.7em !important;
	}


.greyBG {
	background-color: #CC3300;
	}

.thumb {
	border: 1px solid #CC3300;
	margin-right: 7px;
	margin-bottom: 10px;
	}

a {
	color: #660000;
	}


#content h3 {
	color: #660000;
	font-size: 0.8em;
	margin-bottom: 5px;
	}

#content h4 {
	color: #000000;
	font-size: 0.75em;
	margin-bottom: 5px;
	}

#content p {
	margin-top: 0px;
	}


dt {
	color: #660000;
	font-size: 0.75em;
	margin-left: 10px;
	padding: 0px;
	}

dd {
	margin-left: 10px;
	padding: 0px;
	font-size: 0.75em;
	margin-bottom: 10px;
	}

.greyBoxLeft  h3 {
	color: #660000; !important;
	font-size: 0.75em;
	margin-bottom: 5px;
	}

.greyBoxLeft  h3#landing {
	color: #333333; !important;
	font-size: 0.75em;
	margin-bottom: 5px;
	}


div#otherEvents h3 {
	margin-left: 0px;
	}

div#otherEvents p {
	margin-left: 0px;
	}

.imageCaption {
	color: #660000;
	}


.otherTrails h2 {
	margin-top: 0px;
	margin-bottom: 10px;
	}

.otherTrails h3 {
	margin-top: 0px;
	margin-left: 7px;
	margin-bottom: 10px;
	}

.otherTrails h4 {
	margin-top: 0px;
	margin-left: 7px;
	margin-bottom: 0px !important;
	}

.div.newsStory p{
	padding-top: 5px;
	}

.otherTrails p {
	font-size: 0.8em;
	color: #333333;
	margin: 0px;
	margin-left: 7px;
	margin-bottom: 10px;
	}

.otherTrails a {
	color: #660000;
	}
