

.faq_container{
  background-color: rgba(231,240,214,1);
}

.logo{
	float:left;
	background: url("/rare/logos/c5_PUB_marquee_logo_WT_green.png") no-repeat;
	background-position: 60px 0px;
	width:300px;
	height:130px;
	display:inline-block;
	margin:10px 36px;
	padding:0px;
	vertical-align:top;
}

body{
	margin:8px;
	background:none;
  /*	background: #3A4F0A url(/rare/assets/images/GenericBG.jpg); 
	background-repeat: no-repeat;  */ 
}


.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 {
		background:#2A3C2B url("/rare/assets/images/GreenYellowLeaves_1.jpg") no-repeat  center;
		background-size: 122%;
		height:150px;
		border-radius:12px 12px 0px 0px;
	}

.navBar{
	height:50px;
	line-height:50px;      
}
.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: 1032px; /* 88%*/	 /*Here's the width of the live content area*/
	position:relative;
   	top:0px;
	padding:8px;
	border-radius:12px;
}


.welcome_msg_div{
	max-width:360px;
	display:block;
	position:absolute;
	right:36px;
	top:140px;
	z-index:200;
	border:3px solid rgba(255, 255, 255, .5);
	border-radius:12px;
	background-color:rgba(255, 255, 255, .7);
	max-height:300px;
	padding:10px;
	color:#143E20;    	
}




.content-box {
	z-index:2;
	border-radius:12px;
	background-color: rgba(234, 240, 224, .87);
	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: -webkit-linear-gradient(left, rgba(30, 56, 26, 0) 0%, rgba(30, 56, 26, .6) 11%, rgba(30, 56, 26, .6) 100%);
   	background: -o-linear-gradient(left, rgba(30, 56, 26, 0) 0%, rgba(30, 56, 26, .6) 11%, rgba(30, 56, 26, .6) 100%);
   	background: -ms-linear-gradient(left, rgba(25,59,117,0) 0%, rgba(30, 56, 26, .6) 11%, rgba(30, 56, 26, .6) 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;
}
   
.ghost_title, .ghost_title_med{
	font-family: 'Raleway', sans-serif;
}

.ghost_title_med{ 
	font-weight:600;
}

 
.thin-open-med{
	font-family: 'Raleway', sans-serif;
	font-weight:700 !important;
	text-decoration:none; 
	font-size:17px;
}

.labels, .label{ 
	font-family: 'Raleway', sans-serif;
	white-space:nowrap;
}

#placeBannerText{
	color:#FFFFFF;	
}

.navBtn{
	background-color:#FFF;
	padding:4px 11px;
	border:1px solid #004200;
	border-radius:8px;	
}



