.wsite-background {
	/*background-image: url('/assets/images/1598783958.jpg') !important;
	background-repeat: repeat !important;
	background-position: 0 0 !important;
	background-size: auto !important;*/
	
}

html body .galleryImageBorder,html body a .galleryImageBorder {
	border-radius: 15px;
	border: 0;
}

div.paragraph {
	font-size: 16px;
	line-height: 1.5;
	padding: .5em 0;
	color: #666;
}

p {
	font-size: 16px;
	line-height: 1.5;
	padding: .5em 0;
	color: #666;
}

blockquote {
	font-size: 16px;
	line-height: 28px;
	color: #666666;
	padding: 1em;
	margin: 2em 0;
	border-left: 0px !important;
}

.landing-page #menu-wrap,.tall-header-page #menu-wrap,.short-header-page #menu-wrap,.splash-page #menu-wrap,.no-header-page #header-wrap
	{
	position: fixed;
	width: 100%;
	top: 25px;
	left: 0;
	z-index: 999;
}

.landing-page .banner-wrap .container,.tall-header-page .banner-wrap .container,.short-header-page .banner-wrap .container
	{
	display: table;
}

.landing-page .banner-wrap #banner,.tall-header-page .banner-wrap #banner,.short-header-page .banner-wrap #banner
	{
	background: none;
	padding: 0;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width: 100%;
}

.tall-header-page #banner {
	height: 335px;
	text-align: center;
}

.tall-header-page .banner-wrap {
	display: table;
	width: 100%;
	height: 340px;
}

.short-header-page #banner {
	height: 70px;
	text-align: center;
}

.short-header-page .banner-wrap {
	display: table;
	width: 100%;
	/*height: 240px;*/
}

.no-header-page .banner-wrap {
	display: none;
}

.page-header h1 {
	text-transform: uppercase;
}

