

.faq_container{
  color:black;
  background-color: rgba(231,240,214,1);
}

.logo{
	position:absolute;
	left:0px;
	top:15px;
	background: url("/rare/logos/c5_PUB_marquee_logo_WT_green.png") no-repeat;
	background-position: 40px 20px;
	width:135px;
	height:135px;
	display:inline-block;
	vertical-align:middle;
}

.logoText{
	position:absolute;
	left:140px;
	top:46px;
	width:250px;
	height:105px;
	display:inline-block;
	padding:0px;
	vertical-align:middle;
}

body{
	padding-top:8px;margin:8px;
	background: #ABA293 url(/rare/assets/images/tillamookBackgroundW2000Lite.jpg);
	background-repeat: no-repeat;
	background-position:center;
}


.overviews{
	color:#000000;
}

.marquee-box {
		background: rgb(92,196,246);
		background: linear-gradient(3deg, rgba(92,196,246,0.3449754901960784) 0%, rgba(24,127,163,0.9360119047619048) 100%);
		background-size: 122%;
		height:150px;
		border-radius:12px 12px 0px 0px;
	}

.faq_container{
  background-color: #063A44;
}

.navBar{
	width:100%;
	height:50px;
	line-height:50px;
	background-color:#4D6A79;      
}
.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 }


 /* 88%*/	 /*Here's the width of the live content area*/
.central-body{
	display:block;
	margin: 0 auto;
	width: 1032px;
	position:relative;
   	top:0px;
	padding:8px;
	border-radius:12px;
}


.welcome_msg_div{
	max-width:310px;
	max-height:350px;
	display:block;
	position:absolute;
	right:22px;
	top:33px;
	z-index:200;
	border:3px solid rgba(255, 255, 255, .5);
	border-radius:12px;
	background-color:rgba(255, 255, 255, .7);
	padding:6px;
	    	
}




.content-box {
	background-color: rgba(255,255,255, .8); 
	z-index:2;
	border-radius:12px;
	max-width:1032px;
	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;
	text-shadow: 2px 2px #000000;
}

.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;
	text-shadow: 2px 2px 4px #000000;
}

.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;
	background: rgb(92,196,246);
	background: linear-gradient(90deg, rgba(92,196,246,0.008841036414565795) 0%, rgba(67,170,215,1) 27%, rgba(24,127,163,0.9360119047619048) 100%);
}

.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;
}

.content{
  background-color:rgba(255, 255, 255, .0)
}
   
.ghost_title, .ghost_title_med{
	font-family: 'Raleway', sans-serif;
}

.ghost_title_med{ 
	font-weight:600;
}

 
.thin-open-med{
	display:inline-block;
	font-family: 'Raleway', sans-serif;
	font-weight:700 !important;
	text-decoration:none; 
	font-size:17px;
	color:#FFFFFF;
}

.labels, .label{ 
	font-family: 'Raleway', sans-serif;
	white-space:nowrap;
}

#placeBannerText{
	color:#FFFFFF;	
}
.ghosted_fat_title{
	color:#4E6A78;

}
.text-dgreen {
 	color:#345C63;
}

.nav_highlight{
	background: rgba(223, 102, 8, 1);
	text-shadow:none;
}

.data_table tr:nth-child(even){
	background-color:#C4EEA4;
}
.data_table tr:nth-child(odd){
	background-color:#C4EEA4;
}
.data_table  td:first-child { background-color:#FFFFFF; }
.data_table  td { border:1px solid #A2A2A2 }
#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;
}

/*	Barview Jetty County Campground	*/
.placeStyle_1{
	background-color:rgba(7,83,105,.4);
	font-size: 32px;
	color:white;
}
#place_1{background-position:center;}

/*	Kilchis River County Campground	*/
.placeStyle_2{
	background-color:rgba(7,83,105,.4);
	font-size: 32px;
	color:white;
}

/*	Trask River County Campground	*/
.placeStyle_3{
	background-color:rgba(7,83,105,.4);
	font-size: 32px;
	color:white;
}

/*	Webb County Campground	*/
.placeStyle_4{
	background-color:rgba(7,83,105,.4);
	font-size: 32px;
	color:white;
}

/*	Whalen Island County Campground	*/
.placeStyle_5{
	background-color:rgba(7,83,105,.4);
	font-size: 32px;
	color:white;
}

/*	Woods County Campground	*/
.placeStyle_6{
	background-color:rgba(7,83,105,.4);
	font-size: 32px;
	color:white;
}