

/* the county site uses this for their dark blue.*/


.TableLabel, .TableElement{font-size:11px;}

.blueBold{color:blue;font-size:16px;font-weight:bold;}

.faq_container{
  background-color: #063A44;
}

.logo{
	float:left;
	background: url("/rare/logos/snohomish_marquee_logo.png")  center no-repeat;
	width:340px;
	height:88px;
	display:inline-block;
	padding:0px;
	vertical-align:top;
}

body{
	margin:8px;
}

.varibleWidtSidebar{
	width:25%;
	float:right;
}
.ticket_border{
	padding:8px;
	font-size:19px;
	text-align:center;
	border:7px dotted #000000;
	border-radius: 50% 10% / 10% 50%;
	z-index:100;
}

.marquee-box {
		height:110px;
		border-radius:12px 12px 0px 0px;
		background-color:#FFFFFF;
		display:block;
	}

.navBar{
	height:50px;
	line-height:50px;  
	width:100%;
	margin: auto; 
}
.where_am_i{
	display:inline-block;
	vertical-align:top;
}

#background {
    position: fixed;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    background-size: cover;
}

#donations{
	color:white !important;
	background: rgba(75,129,9,1);
		background: -moz-linear-gradient(top, rgba(75,129,9,1) 0%, rgba(173,219,116,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(75,129,9,1)), color-stop(100%, rgba(173,219,116,1)));
		background: -webkit-linear-gradient(top, rgba(75,129,9,1) 0%, rgba(173,219,116,1) 100%);
		background: -o-linear-gradient(top, rgba(75,129,9,1) 0%, rgba(173,219,116,1) 100%);
		background: -ms-linear-gradient(top, rgba(75,129,9,1) 0%, rgba(173,219,116,1) 100%);
		background: linear-gradient(to bottom, rgba(75,129,9,1) 0%, rgba(173,219,116,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b8109', endColorstr='#addb74', GradientType=0 );
	display:none;
	margin:60px auto;
	width:550px;
	padding:0px 18px;
	text-align:center;
	z-index:9999999;
	border:2px solid #FFFFFF;
	border-radius:12px;
}

.left{
	text-align:left;
}
.right{
	text-align:right;
}
.center{
	text-align:center;
}
.bold{
	font-weight: 700 !important;
}
.underline{
	text-decoration:underline;
}
.italic{
	font-style:italic;
}
.del{
	text-decoration:line-through;
}
.center{
	text-align:center;
}
	.headline_A{font-family: 'Open Sans', sans-serif;  font-weight: 700; font-size: 25px; color: #905426; margin: 0 0 0 0; text-shadow: none !important }
	.headline_B{font-family: 'Open Sans', sans-serif;  font-weight: 700; font-size: 25px; color: #982806; margin: 0 0 0 0; text-shadow: none !important }

	.caption_A{font-family: Lato, arial, helvetica, sans-serif; font-weight: 400; font-size: 20px; color: #905426; margin: 0 0 0 0 }
	.caption_B{font-family: Lato, arial, helvetica, sans-serif; font-size: 20px; color: #4f642f; margin: 0 0 0 0 }

	.title_A{font-family: Lato, arial, helvetica, sans-serif; font-size: 16px; color: #905426; margin: 0 0 0 0 }
	.title_B{font-family: Lato, arial, helvetica, sans-serif; font-size: 16px; color: #4f642f; margin: 0 0 0 0 }

	.body_A{letter-spacing: normal !important; font-family: Lato, arial, helvetica, sans-serif; font-weight: normal; font-size: 16px; color: #1d5b6b; margin: 0 0 0 0; padding: 0 0 0 0 }
	.body_B{letter-spacing: normal !important; font-family: Lato, arial, helvetica, sans-serif; font-weight: normal; font-size: 16px; color: #DF6608; margin: 0 0 0 0; padding: 0 0 0 0 }

	.pub_custom_btn { display: inline-block; border: 1px solid #2276d2; border-radius: 5px; padding: 2px 5px; margin: 0 2px; color: #2276d2 }



.central-body{
	display:block;
	margin: 0 auto;
	width:100%;
	position:relative;
  top:0px;
	padding:8px;
	border-radius:12px;
}


.welcome_msg_div{
	max-width:360px;
	display:block;
	position:absolute;
	right:36px;
	top:20px;
	z-index:200;
	padding:6px;
	border:3px solid rgba(255, 255, 255, .8);
	border-radius:12px;
	background-color:rgba(255, 255, 255, .9);
	max-height:300px;    	
}




.content-box {
	z-index:2;
	border-radius:12px;
	background-color: #FFF;
	width:100%;
/*	max-width: 1032px;  88%*/	 /*Here's the width of the live content area*/
	color: #666;
	margin: 0 auto;
}



.lft_information_col{
	width:220px;
	display:block;
	font-size:12px;
	white-space:normal;
	margin:8px;
}


.dvParkAreaTitle{
	font-size:24px;
	font-weight:600;
}

.dvParkAreaNotes{
	font-size:13px;
	font-weight:400;
}

.org_name_1{
	font-family: 'Lato', arial, helvetica, sans-serif;
	font-weight: 500;
    font-size: 1.25em;
	color:#FFF;
	display:block;
	margin:0px;
	padding:0px;

}

.org_name_2{
	font-family: "Franklin Gothic Medium","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif;
	font-size: 2.7em;
	font-weight: 700;
	color:#FFF;
	display:block;
	margin:0px;
	padding:0px;

}

.top_info_bar {
	float:right;
	text-align:right;
	white-space:nowrap;
	width:600px;
	height:30px;
	color: #FFF;
	text-decoration: none;
	margin: 0px;
	margin-top:8px;
	margin-right:5px;
	padding: 0px 8px;
	cursor: pointer;
	text-shadow: none;
	font-weight: 600 !important;
	z-index:1000;
}

.top_bar_minor_txt{
	font-size: 0.7rem;
    font-weight: 400!important;
}

.top_bar_icon {
	display:inline-block;
	margin-right:8px;
}

LABEL{
	vertical-align:middle;
}

.grad_back_1{
	   	background: rgba(75,129,9,1);
		background: -moz-linear-gradient(top, rgba(75,129,9,1) 0%, rgba(173,219,116,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(75,129,9,1)), color-stop(100%, rgba(173,219,116,1)));
		background: -webkit-linear-gradient(top, rgba(75,129,9,1) 0%, rgba(173,219,116,1) 100%);
		background: -o-linear-gradient(top, rgba(75,129,9,1) 0%, rgba(173,219,116,1) 100%);
		background: -ms-linear-gradient(top, rgba(75,129,9,1) 0%, rgba(173,219,116,1) 100%);
		background: linear-gradient(to bottom, rgba(75,129,9,1) 0%, rgba(173,219,116,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b8109', endColorstr='#addb74', GradientType=0 );
		color:#FFFFFF;
	   }



a:hover{
	color:#969696;
	text-decoration:none;
}


.filter-content{
  /*	border:3px solid #A6C856; */
	padding:4px;
	margin:0px;
}
   
.ghost_title, .ghost_title_med{
	font-family: 'Raleway', sans-serif;
}

.ghost_title_med{ 
	font-weight:600;
}


.ghost_title_lg{ 
	font-size:40px;
}
 
.thin-open-med{
	font-family: 'Raleway', sans-serif;
	font-weight:700 !important;
	text-decoration:none; 
	font-size:17px;
	color: #063A44;
	border:1px solid #063A44;
	background-color: rgba(255,255,255,.4);
	padding:4px;
	border-radius:8px;
} 

.nav_highlight{
	    text-shadow:none;
	    color:#FFF;
	    background-color: #063A44;
	    padding:4px 14px;
	  }
.labels, .label{ 
	font-family: 'Raleway', sans-serif;
	white-space:nowrap;
}


.data_table tr:nth-child(even){
	background-color:#FFFFFF;
}
.data_table tr:nth-child(odd){
	background-color:#FFFFFF;
}
.data_table  td:first-child { background-color:#FFFFFF;color:#09514F; }
.data_table  td { border:1px solid #DDE9D1; }
#google_map{ background-color:#FFFFFF; }

.error {
	color:red;
}


#placeBanner, .placeBanner{
	width:100%;
	margin-bottom:10px;
}

.placeStyle{
	display:inline-block;
	width:100%;
}

.placeStyleLarge{
		height:275px;
		border-radius:8px;
}



/*	PARKS --------------------------------

	4635	Evergreen Equestrian Park*/
.placeStyle_4635{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}
/*4623	Evergreen State Fairgrounds RV Park*/
.placeStyle_4623{
	background-color:rgba(17, 61, 75, .5);
	font-size: 24px !important;
	color:white;
	background-position:center 70%;
}
/*112	Flowing Lake*/
.placeStyle_112{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 70%;
}
/*2001	Kayak Point*/
.placeStyle_2001{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 65%;
}
/*4644	Lake Goodwin*/
.placeStyle_4644{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}
/*2018	Lake Roesiger*/
.placeStyle_2018{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 50%;
}
/*4620	Lake Roesiger Group Campground*/
.placeStyle_4620{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}
/*4645	Machias Trailhead*/
.placeStyle_4645{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}
/*4646	Martha Lake*/
.placeStyle_4646{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}
/*4647	Martha Lake Airport*/
.placeStyle_4647{
	background-color:rgba(17, 61, 75, .5);
	font-size: 28px !important;
	color:white;
	background-position:center 45%;
}
/*4648	Miners Corner*/
.placeStyle_4648{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}
/*4649	North Creek*/
.placeStyle_4649{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}
/*4650	Paine Field*/
.placeStyle_4650{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}
/*4621	River Meadows Park*/
.placeStyle_4621{
	background-color:rgba(17, 61, 75, .5);
	font-size: 28px !important;
	color:white;
	background-position:center 80%;
}
/*4622	Squire Creek Park Campground*/
.placeStyle_4622{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 20%;
}
/*4651	Tambark Creek*/
.placeStyle_4651{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}
/*4624	Wenberg County Park*/
.placeStyle_4624{
	background-color:rgba(17, 61, 75, .5);
	font-size: 27px !important;
	color:white;
	background-position:center 80%;
}
/*2002	Wenberg Park*/
.placeStyle_2002{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}
/*4625	Whitehorse Campground*/
.placeStyle_4625{
	background-color:rgba(17, 61, 75, .5);
	font-size: 24px !important;
	color:white;
	background-position:center 100%;
}
/*4652	Willis Tucker*/
.placeStyle_4652{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}


/* Centers ---------------------------------- */

/*5025	Cavalero Hill Park */
.placeStyle_5025{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}
/*5009	Centennial Trail */
.placeStyle_5009{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5030	Esperance Park */
.placeStyle_5030{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5029	Fairfield County Park */
.placeStyle_5029{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5010	Flowing Lake */
.placeStyle_5010{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5000	Forsgren Park */
.placeStyle_5000{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5011	Hole in the Sky */
.placeStyle_5011{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5012	Interurban Trail */
.placeStyle_5012{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5013	Kayak Point Park */
.placeStyle_5013{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5014	Lake Goodwin Community Park */
.placeStyle_5014{
	background-color:rgba(17, 61, 75, .5);
	font-size: 18px !important;
	color:white;
	background-position:center 45%;
}

/*5016	Lake Roesiger Park */
.placeStyle_5016{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5001	Lake Stevens Community Park */
.placeStyle_5001{
	background-color:rgba(17, 61, 75, .5);
	font-size: 18px !important;
	color:white;
	background-position:center 45%;
}

/*5006	Logan Park */
.placeStyle_5006{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5015	Lord Hill Regional Park */
.placeStyle_5015{
	background-color:rgba(17, 61, 75, .5);
	font-size: 22px !important;
	color:white;
	background-position:center 45%;
}

/*5017	Martha Lake Airport Park */
.placeStyle_5017{
	background-color:rgba(17, 61, 75, .5);
	font-size: 19px !important;
	color:white;
	background-position:center 45%;
}

/*5018	Martha Lake Park */
.placeStyle_5018{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5007	McCollum Pioneer Park */
.placeStyle_5007{
	background-color:rgba(17, 61, 75, .5);
	font-size: 22px !important;
	color:white;
	background-position:center 45%;
}

/*5019	Miner's Corner */
.placeStyle_5019{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5020	North Creek */
.placeStyle_5020{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5004	Paine Field Community Park */
.placeStyle_5004{
	background-color:rgba(17, 61, 75, .5);
	font-size: 18px !important;
	color:white;
	background-position:center 45%;
}

/*5021	Picnic Point Park */
.placeStyle_5021{
	background-color:rgba(17, 61, 75, .5);
	font-size: 30px !important;
	color:white;
	background-position:center 45%;
}

/*5022	River Meadows Park */
.placeStyle_5022{
	background-color:rgba(17, 61, 75, .5);
	font-size: 30px !important;
	color:white;
	background-position:center 45%;
}

/*5023	Silver Creek Park */
.placeStyle_5023{
	background-color:rgba(17, 61, 75, .5);
	font-size: 30px !important;
	color:white;
	background-position:center 45%;
}

/*5024	Spencer Island */
.placeStyle_5024{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5026	Squire Creek Park & Campground */
.placeStyle_5026{
	background-color:rgba(17, 61, 75, .5);
	font-size: 18px !important;
	color:white;
	background-position:center 45%;
}

/*5027	Tambark Creek Park */
.placeStyle_5027{
	background-color:rgba(17, 61, 75, .5);
	font-size: 24px !important;
	color:white;
	background-position:center 45%;
}

/*5003	Twin Rivers Park */
.placeStyle_5003{
	background-color:rgba(17, 61, 75, .5);
	font-size: 30px !important;
	color:white;
	background-position:center 45%;
}

/*5028	Wenberg */
.placeStyle_5028{
	background-color:rgba(17, 61, 75, .5);
	font-size: 32px !important;
	color:white;
	background-position:center 45%;
}

/*5005	Whitehorse Regional Park */
.placeStyle_5005{
	background-color:rgba(17, 61, 75, .5);
	font-size: 24px !important;
	color:white;
	background-position:center 45%;
}

/*5008	Willis Tucker Community Activity Center */
.placeStyle_5008{
	background-color:rgba(17, 61, 75, .5);
	font-size: 14px !important;
	color:white;
	background-position:center 45%;
}

/*5002	Willis Tucker Community Park */
.placeStyle_5002{
	background-color:rgba(17, 61, 75, .5);
	font-size: 18px !important;
	color:white;
	background-position:center 45%;
}
