﻿
.sitetitlediv {
font-size: 32px;
font-family: "Open Sans", sans-serif;
font-weight: 700;
line-height: 34px;
text-align: center;
position: absolute;
top: 56px;
width: 100%;
color: #fff;
text-shadow: 0 5px 5px rgba(0, 0, 0, 0.5);
letter-spacing: -1px;
}

.timeline-items .inner-content .bg-img{position: absolute;bottom:0;left: 50%;margin-left:-710px; width:400px;height:460px;-webkit-transition: all 0.35s linear; -moz-transition: all 0.35s linear; -o-transition: all 0.35s linear; -ms-transition: all 0.35s linear; transition: all 0.35s linear;z-index:1;}


#nav {
    width: 98%;
    position: absolute;
    bottom: 10px;
    padding-right: 2%;
    font-family: "news-gothic-std", Arial, sans-serif;
    text-align: right;
}


#nav ul {
    list-style: none;
    padding-left: 0 !important;
}


#nav ul li, #upper-nav ul li {
    list-style: none;
    display: inline-block;
    padding: 25px 15px 0px 15px;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    text-transform: uppercase;
}


#nav ul li img {
    vertical-align: middle;
}


#nav ul li a, #upper-nav ul li a {
    color: #fff;
    text-decoration: none;
}


#nav ul li:hover, #nav ul li a:hover {
    color: #799a05;
}


#nav ul li .divider {
	width: 15px !important;
	height: 38px !important;
}

	#nav ul li {
		padding-top: 15px;
		font-size: 16px;
	}
#logo_text{left:auto;margin-left:10px}
#logo_text,#logo{position:relative;bottom:auto!important;margin-top:20px;margin-bottom:20px}

#logo, #logo_text {
	bottom: 50px;
}

.footer_note {
	color: #e2653e;
	font-family:Trebuchet MS, verdana,sans serif,arial;
	font-size:10px;
	font-style:italic
}


.verticalparent {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.foot-nav li.menu-item-235{display:none}
.head-nav li.menu-item-235{display:none}
.tribe-events-page-template .menu-item-20 a{color:#fcce01}
.tribe-events-page-template .menu-item-20 a:after{width:100%}
 
#water-nav-container {                   
    margin-left:40%;
    height:auto;
}

#bannerwidget {
	float: right;
	display: block;
	width: 280px;
	height: 350px;
	margin: 20px 0px;
	padding: 0px 20px;
	overflow: hidden;
	}

#bannerwidget .widget {
	float: left;
	display: block;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	}

#bannerwidget h3 {
	margin: 0px 0px 15px 0px;
	padding: 0px;
	text-align: left;
	color: #666666;
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: lighter;
	text-transform: none;
	line-height: 20px;
	}

#bannerwidget li {
	text-decoration: none;
	list-style-type: none;
	}

#bannerwidget li a, #bannerwidget li a:link, #bannerwidget li a:visited {
	color: #666666;
	text-decoration: none;
	}

#bannerwidget ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

#bannerwidget ul li {
	list-style-type: none;
	margin: 0px 0px 6px 0px;
	padding: 0px;
	}

#bannerwidget ul li a {
	display: block;
	padding: 4px 5px 4px 12px;
	border-bottom: 1px dotted #DDDDDD;
	}

#bannerwidget ul li a:hover {
	color: #669900;
	padding: 4px 5px 4px 12px;
	}


.rp_clientpad{
float:left;
width:220px;
display:inline;
margin:25px 0 0 10px;
}

#headerlarge #intro    { padding: 0 470px 0 0; height: 550px; display:table-cell; vertical-align:middle; }

#remotepage #remoteheader #intro { padding: 0 470px 0 0; height: 550px; display:table-cell; vertical-align:middle; }
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate3d(0,-25%,0);-o-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}
.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.modal-sm{width:300px}

.main {
	width: 1060px;
	padding: 0px;
}
#block-block-736 .socials-section .socials-section-header .connect{margin:8px 6px 8px 27px;display:block;float:left;}

.smalltxt { font-family: Arial, Helvetica, sans-serif; font-size: 10px }

.center{
	margin:0% auto 0%;
	width:960px;
}

	.center, #footer{
		width:100%;
		margin:0%;
		padding:0%;
	}

    #scroll-down {
        display: none;
    }

.footer_top_col_1 {
	width: 40%;
}

	.logo-wrap { text-align: center; }


div.blurb { width:100%; text-align:center; color: #000000; font-size: 0.9em; clear:both;}
