/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 21 2026 | 16:58:40 */
a {
	text-decoration:none; 
	color:royalblue;
}

.site-header .genesis-nav-menu a {
	color: #fff;
	display: block;
	font-size: 15px;
	font-weight: 400;
	outline-offset: -1px;
	padding-bottom: 12px;
	padding-top: 12px;
	text-decoration: none;
}

.site-header .genesis-nav-menu a:focus,
.site-header .genesis-nav-menu a:hover,
.site-header .genesis-nav-menu .current-menu-item > a,
.site-header .genesis-nav-menu .sub-menu .current-menu-item > a:focus,
.site-header .genesis-nav-menu .sub-menu .current-menu-item > a:hover {
	color: #ccc;
	text-decoration: none;
}



.site-title {
	font-family:"PLayfair",serif;
	font-size:200%
} 
.site-title a{color:#ffffff}
.after-header .widget {
	padding:0;margin:0;
	position:relative;border:0;
}
.site-header, .site-footer {background-color: #553592}
.site-footer {color: #ddd}
.site-footer a {color:#fff}
.after-header img {width:100%;
border:0;}
.after-header .wp-caption-text {
	position: absolute; bottom:10px;right:10px; 
}
.after-header .wp-caption {width:100% !important;padding:0;margin:0}
.after-header a {color:#ccc}

.form-heading {font-weight:bold}

.clearfix {
	clear: both; 
	height: 0px; 
	border: solid 0px rgba(0,0,0,0);
}

@media only screen and (max-width: 600px) {
	img.alignright, img.alignleft{
		width:100%;
		clear:both;
		float: none;
  text-align: center;
		margin:0
	}