/*
html, body{
	background:url(/parks/images/main-background.png) no-repeat top #f2f7ea;

}
*/


html, body  {
	background-image:url(../images/new-backgnd.jpg);
	background-repeat:repeat-x repeat-y;
	height:none;
}


a {
	color:#608A0D;
}
/*
.newsItem img {
	width:150px;
	height:95px;
}
*/
.slider advanced-slider{
	margin-bottom:30px;
}






#navigation{
	/*background-image:url(/parks/images/nav-bg-brown.jpg);*/
	background-image: none;
	background-color: #89B82A;

}

#navigation ul li{
	/*border-right:1px solid #62480c;*/
	border-right: 1px solid #6E981B;

}

#navigation ul li a:hover{
	color:#395404;

}

:root .parks_global_sections ul li a {
  padding: 16px 19px 15px 19px!important;
}

.col-250 {
	width:240px!important;
}

.content {
	width:515px;
}

.col-705 {
	width:710px!important;

}


#banner-container{
	width:1000px;
	height:355px;
	position:relative;

}

/*
#banner{
		background-image:url(/parks/images/banner.png);
		width:1153px;
		height:284px;
		margin-left:-54px;

}
*/

#banner{
	background-image:url(/parks/images/banner-new.jpg);
	width:1000px;
	height:347px;
	cursor: pointer;

}

#mainContainer{
	background-color:#FFF;
	background-image:none;
	padding:0;
	border-right: 3px solid #bbbbbb;
	border-left: 3px solid #bbbbbb;

}





/*----------------------------START of Online Services highlight----------------------------*/

#home-highlight{
	overflow:auto;
	padding-bottom:0px;
	/*border-bottom:1px dotted #ccc;*/

}


#home-highlight h3{
	color:#f69c2c;
	font-size:18px;
	font-style:italic;


}

#home-highlight a{
	float:left;
	margin-left:7px;

}


.highlight-1{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/home-highlight.jpg') bottom left;
	text-indent: -99999px;

}

.highlight-1:hover{
	background-position: 0 6px;
}

.highlight-2{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/home-highlight.jpg') -180px 200px;
	text-indent: -99999px;

}

.highlight-2:hover{
	background-position: -180px 6px;
}

.highlight-3{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/home-highlight.jpg') -360px 200px;
	text-indent: -99999px;

}

.highlight-3:hover{
	background-position: -360px 6px;
}

.highlight-4{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/home-highlight.jpg') bottom right;
	text-indent: -99999px;

}

.highlight-4:hover{
	background-position: 169px 6px;
}



/*----------------------------END of Online Services highlight----------------------------*/


/*----------------------------START of Facilities highlight----------------------------*/

#facilities-highlight{
	overflow:auto;
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;

}


#facilities-highlight h3{
	color:#f69c2c;
	font-size:18px;
	font-style:italic;


}

#facilities-highlight a{
	float:left;
	margin-left:7px;

}


.highlight-golf{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/facilities-highlight.jpg') bottom left;
	text-indent: -99999px;

}

.highlight-golf:hover{
	background-position: 0 6px;
}

.highlight-marinas{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/facilities-highlight.jpg') -180px 200px;
	text-indent: -99999px;

}

.highlight-marinas:hover{
	background-position: -180px 6px;
}

.highlight-deering{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/facilities-highlight.jpg') -360px 200px;
	text-indent: -99999px;

}

.highlight-deering:hover{
	background-position: -360px 6px;
}

.highlight-zoo{
	display: block;
	width: 171px;
	height: 200px;
	background: url('../images/facilities-highlight.jpg') bottom right;
	text-indent: -99999px;

}

.highlight-zoo:hover{
	background-position: 171px 6px;
}



/*----------------------------END of Online Services highlight----------------------------*/

/*----------------------------START of Activities highlight----------------------------*/

#activities-highlight{
	overflow:auto;
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;

}


#activities-highlight h3{
	color:#f69c2c;
	font-size:18px;
	font-style:italic;


}

#activities-highlight a{
	float:left;
	margin-left:7px;

}


.highlight-sports{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/activities-highlight.jpg') bottom left;
	text-indent: -99999px;

}

.highlight-sports:hover{
	background-position: 0 6px;
}

.highlight-bike305{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/activities-highlight.jpg') -180px 200px;
	text-indent: -99999px;

}

.highlight-bike305:hover{
	background-position: -180px 6px;
}

.highlight-get-fit{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/activities-highlight.jpg') -360px 200px;
	text-indent: -99999px;

}

.highlight-get-fit:hover{
	background-position: -360px 6px;
}

.highlight-eco{
	display: block;
	width: 171px;
	height: 200px;
	background: url('../images/activities-highlight.jpg') bottom right;
	text-indent: -99999px;

}

.highlight-eco:hover{
	background-position: 171px 6px;
}



/*----------------------------END of Online Services highlight----------------------------*/


/*----------------------------START of Improvements highlight----------------------------*/

#improvement-highlight{
	overflow:auto;
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;

}


#improvement-highlight h3{
	color:#f69c2c;
	font-size:18px;
	font-style:italic;


}

#improvement-highlight a{
	float:left;
	margin-left:7px;

}


.highlight-pf{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/improvements-highlights.jpg') bottom left;
	text-indent: -99999px;

}

.highlight-pf:hover{
	background-position: 0 6px;
}

.highlight-mp{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/improvements-highlights.jpg') -180px 200px;
	text-indent: -99999px;

}

.highlight-mp:hover{
	background-position: -180px 6px;
}

.highlight-mtm{
	display: block;
	width: 169px;
	height: 200px;
	background: url('../images/improvements-highlights.jpg') -360px 200px;
	text-indent: -99999px;

}

.highlight-mtm:hover{
	background-position: -360px 6px;
}

.highlight-rogg{
	display: block;
	width: 171px;
	height: 200px;
	background: url('../images/improvements-highlights.jpg') bottom right;
	text-indent: -99999px;

}

.highlight-rogg:hover{
	background-position: 171px 6px;
}



/*----------------------------END of Online Services highlight----------------------------*/





















/*------------------------Main Top Navigation------------------------  */


.parks_global_container {
	width:1000px;
	height:44px;
	bottom:0px;
	position:absolute;
	font-size:14px;
	font-weight:600;
	/*right:99px;*/
	overflow:hidden;
	border-bottom: 4px solid #89b82a;
}

.parks_title {
	margin-bottom:10px;
	line-height:130%;
	float:left;
	width:265px;
	color:#fff;
}

.parks_title a {
	color:#fff;
	text-decoration:none;
}


.parks_global_sections{
	font-weight: 700;
}

.parks_global_sections, #sp_pagetitle, .content h2, .contentNR h2, .contentOpen h2, .contentNL h2 {
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;

}

#sp_pagetitle, .content h2, .contentNR h2, .contentOpen h2, .contentNL h2{
	font-size:30px;
	line-height: 30px;
	margin: 10px 0 10px 0;
	font-weight: 600;
	color:#555;
}

.address-hours-phone #sp_pagetitle{
	font-size: 24px;
	line-height: 24px;

}



.parks_global_sections ul {
	position:relative;
	padding:0;
	margin:0;
	list-style-type:none;
	z-index:1000;
}


.parks_global_sections ul li {
	float:left;
}




.parks_global_sections ul li a {
	color:#fff;
	text-decoration:none;
	padding:15px 19px;
	padding:15px 16px\9; /*Targeting only IE 8--Fixing spacing issue */
	display:block;
}


:root .parks_global_sections ul li a{ /*Targeting only IE 9--Fixing spacing issue */
	padding:15px 19px;
}




.parks_global_sections ul li a:hover, .active {
	background-color:#89b82a;
		color:#fff!important;

}






.parks_active_section a{
	background-color:#fede01;
	color:#664602!important;
}



.topnav-background{
	position:absolute;
	width:100%;
	height:44px;
	left:0;
	top:0;
	cursor: pointer;
	background-color:#000;
    opacity: .75; /* Standards Compliant Browsers */
    filter: alpha(opacity=75); /* IE 7 and Earlier */
    /* Next 2 lines IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);

}

#section_zoning{
	position:relative;

}

ul.top-highlight {
	position: absolute;
	top:13px;
	right: 100px;
	display: none;
}

ul.top-highlight > li{
	background:#e9e9e9;
	padding: 15px;
	float: left;
	border-right: 1px solid #fff;
}


ul.top-highlight > li a{
text-decoration: none;
color: #555;
font-weight: bold;
}

ul.top-highlight > li a:hover{
	text-decoration: underline;
}



/*------------------------END Main Top Navigation-------------------  */




/*------------------------Left Navigation Tags and Directions Widget-------------------  */
.left-nav-tags, #get-directions, #finderContainer{

	margin-bottom:15px!important;

}

.left-nav-tags h2, #get-directions h2{
	margin-bottom:15px;

}

.left-nav-tags ul li{
	margin-left:35px;
}


/*------------------------Left Navigation Tags and Directions Widget END-------------------  */


/*------------------------Center Tabs -------------------  */

#tabs{
	/*border-top:solid 8px #89B82A;
	border-left:solid 1px #94bb02;*/
	border: 3px solid #89B82A;
	padding:10px;

}

.ui-tabs-nav li a:focus{
	outline:0px;
}



.ui-tabs-nav{
	overflow:hidden;

}

.ui-widget-header{
	/*background-color:#6e8b03;*/
	background:#efefef;
	margin:-10px -10px 20px!important;
	height:55px;
}


.ui-tabs .ui-tabs-nav  li{
	float:left;
	background-image:none;
	margin:0;
	padding:0;


}

.ui-tabs .ui-tabs-nav li a{
	height:35px;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: 600;
	padding:10px 20px;
	text-decoration:none;
	list-style:none;
	display:block;
	/*color:#fff;*/
	background: #8DC201;
	color: #fff;
	text-decoration:none;
	border-right:2px solid #efefef;
	border-bottom:5px solid #f7f7f7;
	;
}


.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited, .ui-tabs .ui-tabs-nav li a:hover{
	color:#555!important;
	background-color: #fff!important;
	border-bottom: 5px solid #ffffff!important;

}


/*------------------------Center Tabs End-------------------  */


#map-image{
	float:left;
	margin:0 20px 20px 0;
}

#map-image img{
	border:0;


}

.address-hours-phone{
	min-height:220px;
	float: left;
	width: 295px;
}


/*-------------------------- Style for dropdowns in widgets ----------------------*/

.listen, .amenListen, .progListen, .actListen, .addressInput, .parkName, #distance{
	width: 200px;
}

.listen, .addressInput, .parkName, #myAddress, #distance{
	padding: 5px;
	color:#767676;
	margin: 10px 0;
	border:1px solid #5f8b3e;
}

#myAddress{
	width:188px;
}

#distance {
	margin: 10px 0px 20px 0px;
}



.rightContentContainer{
	width:164px;
	overflow: hidden;

}

#get-directions{
	margin-bottom: 30px;
}


#get-directions > h2, #finderContainer > h2{
	/*background:#639241;*/
	background: none;
	font-size: 20px;
	color:#496b30;
	border-bottom: 1px solid #496b30;
	padding:0 0 10px;
}


#finderContainer > h2, .left-nav-tags > h2{
	font-size: 24px;
}


#get-directions > h2, #finderContainer > h2, .left-nav-tags > h2{
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	letter-spacing: 1px;
	text-transform: uppercase;
}

#get-directions > h2{
	font-size: 22px;
	letter-spacing: 0;
}

.left-nav-tags > h2{
	background:#959393;
	font-size: 18px;
	color: #fff;
	padding: 10px;

}

.left-nav-tags-container{
	margin: 10px 0 10px 5px;
	padding-left: 15px;
	border-left: 1px solid #959393;
}

.left-nav-tags-container > ul > li{
	padding: 1px 0 1px 11px;
	background-image: url(http://www.miamidade.gov/global_assets/templates_v6/images/arrow_v3.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	margin: 0 0 0 11px;
	line-height: 18px;
}


#finderDrop{
	border:none;
	padding: 0;
	margin: 0;
}

#finderBoarder{
	/*margin: 10px 0 10px 5px;
	padding-left: 15px;
	border-left:1px solid #639241;*/
	padding-top:15px;
}

#finderContainer #finderDrop{
	margin:0;
	border:0;
	padding: 0;
}

#finderContainer, #get-directions{
	margin-bottom: 30px;
	background: #bdd2b4;
	padding: 15px 20px;
	color:#3a5526;
}

.finderLabel{
	font-weight: normal;
}

#finderContainer p{
	margin:10px 0;
}

#error{
	background: #d19004;
	color:#fff;
	padding:15px 20px;
	line-height: 18px;
	margin-top: -30px;
	margin-bottom: 30px;

}

/*-------------- Resetting Laft Navigation Styles--------------*/

.leftNavContainer h4 a{
	background-image:none;
	background-color: #D8D8D8;
	font-size: 14px;
	line-height: 40px;
	margin-bottom: 10px;
}

.leftNavContainer h4 a:hover{
	color:#608A0D;
}


.leftNavContainer h4 a, .leftNavContainer h4 a.catOn{
	color:#555;


}

.leftNavContainer ul.leftLinks li a, .leftNavContainer ul.leftLinks li a:hover{
	padding:10px 0 10px 20px;
}

.leftNavContainer ul.leftLinks li a:hover, .leftNavContainer ul.leftLinks li a.leftActive{
	background-color: #fff;
	text-decoration: underline;
}


#btnSubmit{
	text-transform: none;
	height: 39px;
	color: #fff;
	background: #45652d;
	width:240px;
	font-weight: normal;
	cursor: pointer;
	margin: 10px 0 0 -5px;
}

#btnSubmit:hover{
	background: #354d22;
}


/*--------------------Changing default Styles-------------------------*/
.newsItem h3{
	font-size: 18px;
	margin: 5px 0 15px;
}


#webName{

}

.park{
	margin: 5px 0!important;
}
.park a{
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 600;
}

/*----------------------------START of Activities highlight----------------------------

#activities-highlight{
	overflow:auto;
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;

}


#activities-highlight h3{
	color:#f69c2c;
	font-size:18px;
	font-style:italic;


}

#activities-highlight a{
	float:left;
	margin: 5px;

}


.highlight-sports{
	display: block;
	width: 345px;
	height: 125px;
	background: url('/parks/images/activities-highlights.jpg') top left;
	text-indent: -99999px;

}

.highlight-sports:hover{
	background-position: 0 267px;
}

.highlight-bike305{
	display: block;
	width: 345px;
	height: 125px;
	background: url('/parks/images/activities-highlights.jpg') top right;
	text-indent: -99999px;

}

.highlight-bike305:hover{
	background-position: 345px 267px;
}

.highlight-get-fit{
	display: block;
	width: 345px;
	height: 125px;
	background: url('/parks/images/activities-highlights.jpg') 0 -142px;
	text-indent: -99999px;

}

.highlight-get-fit:hover{
	background-position: bottom left;
}

.highlight-eco{
	display: block;
	width: 345px;
	height: 125px;
	background: url('/parks/images/activities-highlights.jpg') 345px -142px;
	text-indent: -99999px;

}

.highlight-eco:hover{
	background-position: bottom right;
}

*/


/*----------------------------END of Activities highlight----------------------------*/

/*----------------------------START of Facilities highlight----------------------------

#facilities-highlight{
	overflow:auto;
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;

}


#facilities-highlight h3{
	color:#f69c2c;
	font-size:18px;
	font-style:italic;


}

#facilities-highlight a{
	float:left;
	margin: 5px;

}


.highlight-golf{
	display: block;
	width: 345px;
	height: 125px;
	background: url('/parks/images/facilities-highlights.jpg') top left;
	text-indent: -99999px;

}

.highlight-golf:hover{
	background-position: 0 267px;
}

.highlight-marinas{
	display: block;
	width: 345px;
	height: 125px;
	background: url('/parks/images/facilities-highlights.jpg') top right;
	text-indent: -99999px;

}

.highlight-marinas:hover{
	background-position: 345px 267px;
}

.highlight-beaches{
	display: block;
	width: 345px;
	height: 125px;
	background: url('/parks/images/facilities-highlights.jpg') 0 -142px;
	text-indent: -99999px;

}

.highlight-beaches:hover{
	background-position: bottom left;
}

.highlight-zoo{
	display: block;
	width: 345px;
	height: 125px;
	background: url('/parks/images/facilities-highlights.jpg') 345px -142px;
	text-indent: -99999px;

}

.highlight-zoo:hover{
	background-position: bottom right;
}

*/



/*----------------------------END of Facilities highlight----------------------------*/




/* Right Content Collection styles */

.rightContent .resultsList{
	min-height: 770px;
}

.rightContent .resultsList li{

	line-height: 14px;
	display: block;
}

.rightContent .resultsList a{

	font-size: 12px;
}

/*End right content collection styles */


/* Widget styles */

.widget{
	display: block;
	margin-bottom: 10px;
}

.widgetSection{
	margin: 0 0 10px 10px;
}

h5.widgetTitle{
	border-bottom: 1px solid #59791c;
}


#tabContainer{
	padding: 0;
	z-index: 50;
	width: 100%;
}

#tabContainer li{
	padding: 5px 0 5px 40px;
	line-height: 28px;
	background: url(../images/park-widget-bullet.png) no-repeat 12px 11px;
	border-bottom: 1px solid #59791c;
}

#tabContainer li:first-child{

	border-top: none;
}

#tabContainer li a{
	font-size: 14px;
	color: #fff;
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;

}

#tabContainer li a:hover{
	text-decoration: underline;
	}

#tabContainer li a.active{

	font-weight: 400;
	color: #08c;

}

#tabContainer li a::after{
	float: right;
	padding-right: 10px;
}


#parksSection #btnSubmit{
	border: none;
	margin: 0 0 -10px -15px;
}

#parksSection, #activitiesSection, #amenitiesSection, #programsSection{
	padding: 10px 0px 0px 5px;
}


#parkFinderWidget{
	background:url(../images/park-widget-bg.jpg) no-repeat #6f9622;
	min-height: 254px;
	width: 240px;
}

#parkFinderWidget span{
	background:url(../images/park-finder.png) no-repeat 15px 15px;
	display: block;
	text-indent: -9999px;
	line-height: 70px;

}

#findPark{
line-height: 60px !important;
}
#findActivity, #findAmenity, #findProgram{

	line-height: 5px;
}

#findPark{
		background:url(../images/find-a-park.png) no-repeat 15px 5px !important;
}

#findActivity{
	background:url(../images/find-an-activity.png) no-repeat 12px 5px !important;
}

#findAmenity{
	background:url(../images/find-an-amenity.png) no-repeat 8px 5px !important;
}

#findProgram{
	background:url(../images/find-a-program.png) no-repeat 15px 5px !important;
}

.parkFinderNav{
	font-size: 12px;
	color: #fff;
	margin-left: 15px;
	line-height: 32px;
	text-decoration: none;
}

.parkFinderNav:hover{
	text-decoration: underline;
}

.actListen, .amenListen, .amenListen, .progListen{
	margin:10px 0px;
}


.hide{
  display: none;
}


/* Deleting the space created by the iFrame*/
iframe[name="google_conversion_frame"]{
	display: none;
}


/* End Widget styles */


/*Online Services Box */

#online-services{
	background:url(../images/online-services-bg.jpg) repeat-y;
	height: auto;
	width: 241px;
	margin-bottom: 10px;
	padding: 10px 10px 10px 15px;

}

#online-services h4{
	color: #664602;
	font-size: 16px;
	margin-bottom: 10px;
}

#online-services a{
	color: #664602;
	text-decoration: none;
}

#online-services a:hover{
	text-decoration: underline;
}

#online-services ul li{
	background: url(../images/online-services-bullet.png) no-repeat 2px 4px;
	padding: 5px 0px 5px 25px;
	line-height: 12px;
}


/*END Online Services Box */
























