@charset "utf-8";
/* CSS Document */
/* left nav jquery slide menu styles */
ul#navigation {
	float: left;
	background-image: url(../images/bg-subnav.png);
	background-repeat: repeat-y;
	width: 205px;
	}
ul#navigation li {
	font-family: 'MuseoSans500', Arial, sans-serif;
	margin-left: 0px;
	list-style-type: none;
	text-indent: 20px;
	background-image: url(../images/arrow-down-parks.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
ul#navigation li.noSub {
	background-image: none;
	}
ul#navigation li a:link {
	text-decoration: none;
	font-size: 1.4em;
	color: #004A2B;
	display: block;
	padding: 8px;
	border-bottom: solid 1px #6BADDE;
}
ul#navigation  li a:visited {
	text-decoration: none;
	font-size: 1.4em;
	color: #004A2B;
	display: block;
	padding: 8px;
	border-bottom: solid 1px #6BADDE;
}
ul#navigation  li a:hover {
	text-decoration: none;
	font-size: 1.4em;
	color: #01920C;
	display: block;
	padding: 8px;
	border-bottom: solid 1px #6BADDE;
}
ul#navigation li a:active {
	text-decoration: none;
	font-size: 1.4em;
	color: #01920C;
	display: block;
	padding: 8px;
	border-bottom: solid 1px #6BADDE;
}
ul#navigation li ul {
		border-bottom: solid 1px #6BADDE;
}
ul#navigation li ul li {
	list-style-type: none;
	background: none;
		width: 200px;
	}
ul#navigation li ul li a:link {
	color: #004A2B;
	text-decoration:none;
	padding:10px;
	font-size: 1.2em;
	font-weight: 400;
	display: block;
	padding: 4px 8px;
	border: none;
}
ul#navigation li ul li a:visited {
	color: #004A2B;
	text-decoration:none;
	padding:10px;
	font-size: 1.2em;
	font-weight: 400;
	display: block;
	padding: 4px 8px;
	border: none;
}
ul#navigation li ul li a:hover {
	color: #01920C;
	text-decoration:none;
	padding:10px;
	font-size: 1.2em;
	font-weight: 400;
	display: block;
	padding: 4px 8px;
	border: none;
}
ul#navigation li ul li a:active {
	color: #01920C;
	text-decoration:none;
	padding:10px;
	font-size: 1.2em;
	font-weight: 400;
	display: block;
	padding: 4px 8px;
	border: none;
}

.subWrap {
 margin: 0 auto;
 }
.subNav {
	display: inline;
	float: left;
	width: 205px;
}

.navfooter {
	float: left;
	width: 205px;
}

/* end left nav jquery slide menu styles */
.subContent {
	float: left;
	width: 776px;
	background-image: url(../images/bg-subcontent.png);
	background-repeat: repeat;
	display: inline;
}
.subContent h1 {	
	font-family: 'MuseoSans-700', Arial, sans-serif;
	font-size: 3.5em;
	color: #FFF;
	text-decoration:none;
	text-align: center;
	padding-top: 10px;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
	font-weight: normal;
}
.subContent h2 {	
	font-family: 'MuseoSans-700', Arial, sans-serif;
	font-size: 20px;
	color: #00920C;
	text-decoration:none;
	text-align: center;
	padding-top: 10px;
	margin: 0;
	font-weight: normal;
}
.subContent .simple {
	background-image: url(../images/bg-header-simple.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	margin: 0;
}
.subContent .sportshead {
	background-image: url(../images/bg-header-sportshead.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	margin: 0;
}
.subContent .parks {
	background-image: url(../images/bg-header-parks-main2.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #00225C .05em .05em .08em;
}
.subContent .walter {
	background-image: url(../images/bg-header-walterfuller.png);
	color: #004A2B;
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #666 .05em .05em .1em;
	margin: 0;
}
.subContent .maximo {
	background-image: url(../images/bg-header-maximo.png);
	color: #004A2B;
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #666 .05em .05em .1em;
	margin: 0;
}
.subContent .crescent {
	background-image: url(../images/bg-header-crescent.png);
	color: #004A2B;
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #666 .05em .05em .1em;
	margin: 0;
}

.subContent .dogheader {
	background-image: url(../images/bg-header-dogparks.png);
	color: #004A2B;
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #666 .05em .05em .1em;
	margin: 0;
}

.subContent .childsHead {
	background-image: url(../images/bg-header-childs.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .specialty {
	background-image: url(../images/bg-header-specialty.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .bhnp {
	background-image: url(../images/bg-header-boyd-nature-preserve.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .pioneer {
	background-image: url(../images/bg-header-pioneer.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .environ {
	background-image: url(../images/bg-header-boyd-nature-environ.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .az {
	background-image: url(../images/bg-header-az.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
 .subContent .lakevistahead {
	background-image: url(../images/bg-header-lakevista.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .bayvistaHead {
	background-image: url(../images/bg-header-bayvista.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .fossilhead {
	background-image: url(../images/bg-header-fossil.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}

.subContent .bart  {
	background-image: url(../images/bg-header-bartlett.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .wild {
	background-image: url(../images/bg-header-wildwood.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}

.subContent .gladden {
	background-image: url(../images/bg-header-gladden.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .robertshead {
	background-image: url(../images/bg-header-roberts.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .lakemagg {
	background-image: url(../images/bg-header-maggiore.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .clam {
	background-image: url(../images/bg-header-clam.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .gizella {
	background-image: url(../images/bg-header-gizelle.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent .campbell {
	background-image: url(../images/bg-header-campbell.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}

.subContent .nwpark {
	color: #FFF;
	background-image: url(../images/bg-header-nwpark.png);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
	margin: 0;
}
.subContent  .direct {
	background-image: url(../images/bg-header-parks-directory.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 776px;
	height: 126px;
	text-align: center;
	text-shadow: #004A2B .05em .05em .1em;
}

.subContent h3 {
	font-family: 'MuseoSans-700', Arial, sans-serif;
	font-weight: normal;
	font-size: 1.8em;
	line-height: 110%;
	color: #00920C;
	text-align: left;
	text-shadow: #CCC .05em .05em .1em;
	margin-bottom: 4px;
	margin-top: 0;
}
.subContent p {
	margin: 4px 0px 10px 0px;
	color: #004A2B;
	font-size: 1.2em;
	line-height: 120%;
	}

.col1 {
	float: left;
	width: 154px;
	padding: 10px;
	padding-top: 0px;
}
.col2 {
	float: left;
	width: 428px;
}
.col3 {
	float: left;
	width: 154px;
	padding: 10px;
	padding-top: 0px;
}
.col1 h3 {
	font-family: 'MuseoSans-700', Arial, sans-serif;
	font-size: 1.8em;}
.col1 p {
	line-height: 140%;
}
.col1 h4 {
	font-family: 'MuseoSans-700', Arial, sans-serif;
		color: #00920C;
font-size: 1.6em;}
.col3 p {
	line-height: 140%;
}
.col3 h4 {
	font-family: 'MuseoSans-700', Arial, sans-serif;
		color: #00920C;
font-size: 1.6em;}
.col3 ul {
	margin: 0px;
}
.col3 ul li {
	margin-left: 10px;
	color: #004A2B;
	font-size: 1.2em;
	list-style-type: disc;
}
.centerSports {
	width: 776px;
	background-image: url(../images/bg-sports-mid.png);
	background-repeat: no-repeat;
	height: 350px;
	margin-top: 0px;
	clear: both;
}
.centerSportsSM {
	width: 776px;
	background-image: url(../images/bg-parks-mid.png);
	background-repeat: no-repeat;
	height: 124px;
	margin-top: 0px;
	clear: both;
}
.centerMid {
	width: 776px;
	background-image: url(../images/bg-parks-mid.png);
	background-repeat: no-repeat;
	height: 124px;
	margin-top: -40px;
	clear: both;
}
.centerMid h4 {
	color: #01920C;
	font-family: 'MuseoSans-700', Arial, sans-serif;
	text-shadow: #7EA394 .05em .05em .1em;
	font-size: 2.2em;
	line-height: 110%;
	text-align: left;
	padding-top: 70px;
	padding-left: 70px;
}
.centerMid h5 {
	color: #01920C;
	font-family: 'MuseoSans-700', Arial, sans-serif;
	text-shadow: #7EA394 .05em .05em .1em;
	font-size: 2.4em;
	line-height: 110%;
	text-align: left;
	padding-top: 90px;
	padding-left: 90px;
	font-weight:normal;
}
.centerContent {
	width: 776px;
	background-image: url(../images/bg-center.png);
	background-repeat: repeat-x;
	background-position: top;
	float: left;
	}

.colEvents {
	width: 237px;
	float: left;
	padding: 0 10px;
	margin-top: 10px;
	margin-bottom: 5px;
	text-align: center;
	border-left: solid 1px #8BC53E;
	}
.colEvents h3 {
	font-family: 'MuseoSans-700', Arial, sans-serif;
	text-align: center;
	text-shadow: #7EA394 .05em .05em .1em;
	color: #004A2B;
	font-size: 1.8em;
	margin: 0px 10px;
}
.colEvents p {
	text-align: center;
	line-height: 130%;
	}
.colEvents ul {
	margin-left: 10px;
	margin-top: 10px;
	}
.colEvents ul li {
	text-align:left;
	color: #00920C;
	font-size: 1.4em;
	margin-bottom: 8px;
	list-style-type: disc;
	margin-left: 10px;
	line-height: 130%;
	}
.layoutLeft {
	width: 525px;
	float: left;
	margin: 0px;
	}
	.layoutLeft p {
		margin: 10px 10px 10px 20px;
		line-height: 140%;
		}
.layout2col {
	width: 515px;
	float: left;
	border-right: solid 1px #8BC53E;
	margin: 0px;
	}
.layout2col h5 {
		font-family: 'MuseoSans-700', Arial, sans-serif;
margin: 0;
	padding: 10px;
	color: #FFF;
	background-color: #00920C;
	width: 485px;
	font-size: 1.8em;
	text-align: center;
	font-weight: normal;}
	.layout2col p {
		margin: 10px 20px;}
.layout2colWide {
	width: 570px;
	float: left;
	margin: 0px;
	}	
.layout2colWide h5 {
		color: #004A2B;

font-size: 1.6em;
font-weight: normal;
margin: 10px;
text-align: center;
	}
.layout1col {
	width: 245px;
	float: left;
	margin-left: 13px;
	text-align: center;
	}
	.layoutRight {
	width: 235px;
	float: left;
	margin-left: 5px;
	text-align: center;
	}
.layout1col h5 {
font-family: 'MuseoSans-700', Arial, sans-serif;
font-weight: normal;
	margin: 0;
	padding: 10px;
	color: #FFF;
	background-color: #00920C;
	width: 225px;
	font-size: 1.7em;
	text-align: center;
	margin-bottom: 10px;
	}
	
.layout1col ul {
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	}
.layout1col ul li {
	text-align:left;
	color: #004A2B;
	font-size: 1.2em;
	margin-bottom: 5px;
	list-style-type: disc;
	margin-left: 20px;
}

.colRight {
	width: 203px;
	float: left;
	background-image: url(../images/bg-right.png);
	background-repeat: repeat-y;
	min-height: 495px;
	}
.colRight h3 {
font-family: 'MuseoSans-700', Arial, sans-serif;	font-size: 2em;
	font-weight: normal;
	color: #004A2B;
	text-align: center;
}
.colRight h4 {
	margin: 5px;
font-family: 'MuseoSans-500', Arial, sans-serif;	
font-size: 1.6em;
	font-weight: bold;
	color: #01920C;
	text-align: left;
	margin-left: 20px;
}
.colRight p {
	color: #004A2B;
	text-align: left;
	margin: 0px 10px 10px 20px;
	}
.colLeft h3 {
	font-size: 1.2em;
	color: #004A2B;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 5px;
}

.colRight ul {
	list-style-position: outside;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	
}
.colRight ul li {
	font-size: 1.2em;
	color: #004A2B;
	margin-bottom: 4px;
	margin-left: 10px;
	width: 170px;
}
ul.dogLocations {
	margin-left: 10px;
	margin-bottom: 20px;
	margin-top: 15px;
}
ul.dogLocations li {
	font-size: 1.2em;
	color: #004A2B;
	margin-bottom: 12px;
	margin-left: 10px;
	list-style-type: none;
	font-weight: 400;

} 
ul.dogLocations li a {
	font-size: 1.2em;
	color: #004A2B;
	font-weight: normal;
}

.miniRight {
	width: 140px;
	float: left;
	font-size: 1.2em;
		color: #004A2B;
	margin-bottom: 4px;
	margin-left: 10px;
	margin-top: 10px;

	}
.miniRight ul {
	margin-left: 10px;
	font-size: 1.2em;
	}
h3.mapbtn {
	margin-left: 170px;
	text-align: left;
	margin-top: -40px;
	font-size: 1.6em;
	color: #00920C;
	text-align: left;
	margin-bottom: 4px;
	margin-top: 0;
}

.sportFeatures {
	clear: both;
	width: 250px;
	font-size: 1.2em;
	color: #004A2B;
	margin-bottom: 4px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;

	}
.sportFeatures ul {
	margin-left: 10px;
	font-size: 1.2em;
	}
.simpleAddress {
	width: 100%;
	}
.address {
	margin-bottom: 15px;
	}
.hours {
		margin-top: -40px;
		text-align: left;
		
		}
	.hours h2 {
		text-shadow: none;
		font-size: 1.4em;
		text-align: left;
		margin-left: 120px;
		color: #004A2B;font-weight: normal;
		}
.midSection {
	background-image: url(../images/bg-mid-section-parks.png);
	background-repeat: no-repeat;
	clear: both;
	height: 120px;
	width: 776px;
	}
	
.midSectionEnd {
	background-image: url(../images/bg-mid-section-parks-end.png);
	background-repeat: no-repeat;
	clear: both;
	height: 120px;}
.midSection h3 {
	font-size: 2.4em;
	text-align: center;
	font-family: 'MuseoSans-700', Arial, sans-serif;
	text-align: left;
	color: #00920C;
	text-shadow: #93A2AE .05em .05em .1em;
	padding-top: 65px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 140px;
}	
.midSection h4 {
	font-size: 2.6em;
	text-align: center;
	font-family: 'MuseoSans-700', Arial, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #00920C;
	text-shadow: #93A2AE .05em .05em .1em;
	padding-top: 59px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 133px;
}	
.midSection p {
	margin-left: 155px;
	text-align: left;
	margin-bottom: 0px;
 }
 .midSection p.yellow {		font-size: 1.4em;}
.reserve {
	margin-left: 592px;
	}
.mapbg {
	background-image: url(../images/bg-map.png);
	background-repeat: repeat-x;
	text-align: center;
	margin: 0;
}
.mapbg h3 {
	font-size: 1.8em;
	font-family: 'MuseoSans-700', Arial, sans-serif;
	color: #00920C;}

.popup h3 {
	text-align: center;
	}
.dogRules {
	width: 171px;
	background-color:#FFF;
	float: right;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 10px;
	background-image: url(../images/icon-paw.gif);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #004A2B;
	}
.dogRules h5 {
	font-size: 2.4em;
	text-align: center;
	font-family: 'MuseoSans500', Arial, sans-serif;
	font-weight: 700;
	text-align: center;
	margin: 0 0 10px 0px;
	color: #004A2B;
}
.dogRules ul {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	}
.dogRules ul li {
	text-align: left;
	color: #004A2B;
	font-size: 1.1em;
	margin-bottom: 5px;
	list-style-type: disc;
	margin-left: 10px;
}
.dogRulesWide {
	clear: both;
	float: left;
	width: 696px;
	margin-left: 20px;
	background-color:#FFF;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 20px;
padding: 10px;
	background-image: url(../images/icon-paw.gif);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #004A2B;
	}
.dogRulesWide h5 {
	font-size: 2.4em;
	text-align: center;
	font-family: 'MuseoSans500', Arial, sans-serif;
	font-weight: 700;
	text-align: center;
	margin: 0 0 10px 0px;
	color: #004A2B;
}
.dogRulesWide ul {
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	}
.dogRulesWide ul li {
	text-align: left;
	color: #004A2B;
	font-size: 1.2em;
	margin-bottom: 7px;
	list-style-type: disc;
	margin-left: 20px;
	margin-right: 10px;
}
.pictBig {
	width: 255px;
	float: left;
	margin-left: 10px;
	}
.pictBox {
	margin: 0px 30px 10px 30px;
	width: 195px;
	float: left;
	}
.simplePhoto {
	text-align: center;
	margin-top: 10px;
	float: left;
	margin-left: 120px;
	width: 470px;
	margin-bottom: 20px;
	}
	.simplePhoto img {
		-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;}
.subSimple {
	float: left;
	width: 228px;
	margin-left: 20px;
	}
.subSimple img {
	-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;}

	.miniAddress {
		width: 776px;
		margin-left: 170px;
		margin-top: 10px;
		}
	.miniAddress h3 { 
		font-size: 1.4em;
		font-weight: normal;
		float: left;
		width: 70px;
		margin: 0 8px 0 0;
		padding: 0;
		line-height: 110%;
		}
.miniAddress h2 { 
		font-family: 'MuseoSans500', Arial, sans-serif;
		font-size: 1.4em;
		float: left;
		text-align: left;
		margin: 0;
		padding: 0;
		line-height: 110%;
		margin-bottom: 8px;
		color: #004A2B;
		text-shadow: none;
		font-weight: normal;
		}
		.colLeft .miniAddress {
		margin-left: 40px;
		margin-top: 0px;
		margin-bottom: 20px;
		}
		.colLeft .miniAddress h3 { 
		font-weight: normal;
		font-size: 1.4em;
		color: #01920C;
		float: left;
		margin-left: 0;
		padding: 0;
		line-height: 110%;
		text-align: right;
		margin-right: 6px; 
		margin-top: 2px;
		}
		.colLeft .miniAddress h2 { 
		font-size: 1.4em;
		float: left;
		text-align: left;
		margin: 3px 0 0 0;
		padding: 0;
		line-height: 110%;}
		
.twoPicts {
			margin-left: 98px; 
		
			float: left;
			width:776px;}
			.bgRules {
	background-image: url(bg-map.png);
	background-repeat: repeat-x;
	float: left;
}
.rental {
	width: 420px;
	margin: 65px auto 0px auto;
	text-align: center;
	clear: both;
	}
.rental h2 {
	font-size: 2em;
	color: #01920C;
	margin: 5px;}
p.tour {
	font-size: 1.7em;}
.rightBox {
	width: 187px;
	background-color:#FFF;
	float: right;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 10px;
	border: 1px solid #004A2B;
	}
.rightBox p {
	text-align: left;
	margin: 10px;
	margin-top: 20px;
	line-height: 140%;}
.rightBox h3 {
	text-align: left;
	margin: 10px;
	font-size: 1.7em;}
.rightBox h4 {
	text-align: left;
	margin: 10px;
	color: #004A2B;
	font-size: 1.4em;
	}
p.important {	
	font-size: 1.4em;
	color: #004A2B;
	margin: 0px;
}
.pictLarge {
	float: right;
	margin: 0 20px 10px 10px;
	-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;}
.introText {
	float: left; 
	width: 190px;
	margin-top: 30px;
	margin-left: 20px;
	}
.pictleft {
	float: left;
	margin: 10px 20px 10px 20px;
	-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;}
	.shadow {
				-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;}
	.pictShadow  {
		margin: 0 0 20px 0;
		-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    	-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    	box-shadow: 0px 1px 5px 0px #4a4a4a;
		}
.sportMap {
	margin: 5px auto;
	width: 720px;
	}
	.rightPicts {
		float: left; width: 267px;}
		.rightPictsENV {
		float: left; width: 267px;}
		.rightPictsENV img {
		margin-bottom: 50px;
		margin-top: 10px;}
ul#navigation li.noSub {
	background-image: none;
	text-indent: 10px;
	}
#nssb{
	width: 520px;
}