/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 03 2026 | 14:15:17 */
body {background:#058cce}
.site-container {
	background-image:url(https://felixstowebookfestival.co.uk/wp/wp-content/uploads/2026/02/FelixstoweBookFest2026-landscape.jpg);
  background-attachment: fixed;
  background-position: center top;
background-repeat:no-repeat;
background-size:cover;margin-top:60px}
article {
	background-color:#fff;
	padding:40px;
	margin-bottom:40px;
	}
.sidebar .widget {
	background-color: #fff;
	border-radius: 3px;
	margin-bottom: 40px;
	padding: 40px;
}

.site-header {
	background-color: #0c70a4;
	left: 0;
	min-height: 61px;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999;
	border-bottom:solid;
	border-bottom-width:2px;
	border-bottom-color:#edc182;
}
}

.admin-bar .site-header {
	top: 32px;
}

.genesis-nav-menu .current-menu-item > a,
.genesis-nav-menu .v .current-menu-item > a:hover,
.genesis-nav-menu a:hover,
a, .site-title a:hover {
	color:#F3C728;
	}
 .genesis-nav-menu .sub-menu a,
.site-footer a {
	color: #48525A;
}
 .genesis-nav-menu .sub-menu .current-menu-item > a,
.site-footer a {
	color: #48525A;
}

.archive-pagination li a:hover,
.archive-pagination li.active a,
.breadcrumb a,
.genesis-nav-menu a,
.home-top a:hover,
.site-title a,
a:hover.button,
a.button {
	color: #fff;
}

.genesis-nav-menu .sub-menu a {
	color:#fff;
	background-color:#058cce;
}
.genesis-nav-menu .sub-menu a:hover {
	color:#c49054;
}

.genesis-nav-menu .sub-menu .current-menu-item > a,
.site-footer a {
	color: #c49054;
}

.archive-pagination a,
.entry-title a,
.entry-title,
.home-top a,
.site-footer a:hover,
a:hover {
	color: #333;
}

.site-footer, .footer-widgets {background-color: #058cce;
color:#fff;
}
.footer-widgets {
	
	border-top:solid;
	border-top-width:2px;
	border-top-color:#edc182;
	
	
}
.site-footer a, .footer-widgets a {
	color:#ccc;
	text-decoration:none;}

.genesis-nav-menu a:hover,
.genesis-nav-menu .current-menu-item > a,
.genesis-nav-menu .v .current-menu-item > a:hover {
	border-color: #3178A6;
}

.archive-pagination li a:hover,
.archive-pagination li.active a,
a:hover.button,
button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
body{
	background-color: #3178A6;
}

.menu-toggle,
.sub-menu-toggle {
	color: #fff;
}

.menu-toggle:focus,
.menu-toggle:hover,
.sub-menu-toggle:focus,
.sub-menu-toggle:hover {
	background-color: transparent;
	border-width: 0;
	color: #edc182;
}

.menu-toggle {
	float: right;
	line-height: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 15px 0;
	position: relative;
	z-index: 1000;
}






