/*
 * Customizer Default CSS
 * Version 1.0.7
 */
 
body, .container { background-color:#eeeeee; }
.nav-filter .nav-filter-list-wrapper, h5.section-title { margin:0; }
.nav-filter .nav-filter-list-wrapper, h5.section-title, #rcol aside.widget header h3 { background-color:#252525; }
.nav-filter .nav-filter-list-wrapper, .nav-filter .nav-filter-list-wrapper a, h5.section-title, h5.section-title a, #rcol aside.widget header h3 { font-family:Helvetica; }
.nav-filter .nav-filter-list-wrapper, .nav-filter .nav-filter-list-wrapper a, h5.section-title, h5.section-title a, #rcol aside.widget header h3 { color:#ffffff; }
.nav-filter .nav-filter-list-wrapper, h5.section-title, h5.section-title a { font-weight:300; }
.nav-filter .nav-filter-list-wrapper, .nav-filter .nav-filter-list-wrapper a, h5.section-title, h5.section-title a, #rcol aside.widget header h3 { font-size:18px; }
.nav-filter .nav-filter-list-wrapper, .nav-filter .nav-filter-list-wrapper a, h5.section-title, h5.section-title a, #rcol aside.widget header h3 { text-shadow:none; }
.container { font-family:Helvetica; }
.container { color:#383634; }
.container { font-size:14px; }
a, a:visited { color:#00b2de; }
a:hover { color:#85d22a; }

.button, button, input[type="submit"], input[type="reset"], input[type="button"], #page-buttons a{
	background: #85d22a;
	/* Old browsers */
		background: #85d22a -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%);
	/* FF3.6+ */
		background: #85d22a -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,.3)), color-stop(100%, rgba(0,0,0,.3)));
	/*  Chrome,Safari4+ */
		background: #85d22a -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%);
	/* Chrome10+,Safari5.1+ */
		background: #85d22a -o-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%);
	/* Opera11.10+ */
		background: #85d22a -ms-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100% );
	/* IE10+*/
		background: #85d22a linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100 %);
	/* W3C */
}
.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, #page-buttons a:hover{
	background: #85d22a;
	/* Old browsers */
		background: #85d22a -moz-linear-gradient(top, rgba(0,0,0,.3) 0%, rgba(255,255,255,.3) 100%);
	/* FF3.6+ */
		background: #85d22a -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,.3)), color-stop(100%, rgba(255,255,255,.3)));
	/*  Chrome,Safari4+ */
		background: #85d22a -webkit-linear-gradient(top, rgba(0,0,0,.3) 0%, rgba(255,255,255,.3) 100%);
	/* Chrome10+,Safari5.1+ */
		background: #85d22a -o-linear-gradient(top, rgba(0,0,0,.3) 0%, rgba(255,255,255,.3) 100%);
	/* Opera11.10+ */
		background: #85d22a -ms-linear-gradient(top, rgba(0,0,0,.3) 0%, rgba(255,255,255,.3) 100% );
	/* IE10+*/
		background: #85d22a linear-gradient(top, rgba(0,0,0,.3) 0%, rgba(255,255,255,.3) 100 %);
	/* W3C */
}
.button, button, input[type="submit"], input[type="reset"], input[type="button"], #page-buttons a { color:#ffffff; }
.button, button, input[type="submit"], input[type="reset"], input[type="button"], #page-buttons a { background-color:#00b2de; }
.button, button, input[type="submit"], input[type="reset"], input[type="button"], #page-buttons a { border:1px solid #666; }
.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, #page-buttons a:hover { background-color:#85d22a; }

header#masthead .inner { min-height:109px; }
header#masthead #site-logo { position:inherit; }
header#masthead { background-color:#96a8a9; }
header#masthead nav li a { border-color:#546e72; }
header#masthead { border-bottom:none; }
header#masthead { border-bottom-color:#252525; }

header#masthead #site-logo a { font-family:Helvetica; }
header#masthead #site-logo a { color:#ffffff; }
header#masthead #site-logo a { text-shadow:1px 1px 5px black; }
header#masthead #site-logo a { font-size:30px; }
header#masthead #site-logo a { font-weight: bold; }

header#masthead nav li a, header#masthead nav li a:visited { font-family:Helvetica; }
header#masthead nav li a, header#masthead nav li a:visited { color:#252525; }
header#masthead nav li a:hover { color:#5d6d6d; }
header#masthead nav li a:hover { text-decoration:none; }
header#masthead nav li a, header#masthead nav li a:visited { font-size:26px; height: 29px; }
header#masthead nav li a, header#masthead nav li a:visited { text-shadow:1px 1px 1px white; }
header#masthead nav li a { background-color:#8a9ea0; }
header#masthead nav li a { padding:40px 40px 40px 40px; }
header#masthead nav { float:right; }

nav#header-nav { min-height:auto; }
nav#header-nav, nav#header-nav ul, nav#header-nav div#mobile-nav #header-nav-mobile-dropdown ul.menu { background-color:#252525; }
nav#header-nav { background-repeat:no-repeat; }
nav#header-nav #header-nav-menu li a, nav#header-nav #header-nav-menu li a:visited, nav#header-nav div#mobile-nav a{ font-family:Helvetica; }
nav#header-nav #header-nav-menu li a, nav#header-nav #header-nav-menu li a:visited, nav#header-nav div#mobile-nav #header-nav-mobile-dropdown ul.menu li.menu-item, nav#header-nav div#mobile-nav #header-nav-mobile-dropdown ul.menu li.menu-item a { color:#ffffff; }
nav#header-nav #header-nav-menu li a, nav#header-nav #header-nav-menu li a:visited { font-size:16px; }
nav#header-nav #header-nav-menu li a, nav#header-nav #header-nav-menu li a:visited { font-weight:bold; }
nav#header-nav #header-nav-menu li a, nav#header-nav #header-nav-menu li a:visited, nav#header-nav div#mobile-nav { text-shadow:none; }
nav#header-nav #header-nav-menu li a:hover, nav#header-nav div#mobile-nav #header-nav-mobile-ui:hover, nav#header-nav div#mobile-nav #header-nav-mobile-dropdown ul.menu li.menu-item a:hover { color:#00b2de; }
nav#header-nav #header-nav-menu li a:hover, nav#header-nav div#mobile-nav #header-nav-mobile-ui:hover, nav#header-nav div#mobile-nav #header-nav-mobile-dropdown ul.menu li.menu-item a:hover { text-decoration:none; }
nav#header-nav #header-nav-menu li a{ padding:10px 35px 10px 20px; }
nav#header-nav #mobile-nav #header-nav-mobile-dropdown ul.menu li.menu-item { text-align:left; }

#sub-header .w-ad-box { text-align:right; }
#sub-header { padding-top:15px; }
#sub-header nav#secondary #main-menu { background-color:#eeeeee; }
#sub-header li a, #sub-header li a:visited { font-family:Helvetica; }
#sub-header li a, #sub-header li a:visited { color:#252525; }
#sub-header li a, #sub-header li a:visited { font-size:12px; }
#sub-header li a, #sub-header li a:visited { text-shadow:none; }

#sub-header .newsletter, .NewsletterWidget .newsletter { background-color:#d4d4d4; }
#sub-header .newsletter, .NewsletterWidget .newsletter { border-color:#d4d4d4; }
#sub-header .newsletter, .NewsletterWidget .newsletter { box-shadow:none; }
#sub-header .newsletter h6, .NewsletterWidget .newsletter h6 { font-family:Helvetica; }
#sub-header .newsletter h6, .NewsletterWidget .newsletter h6 { color:#5f5f5f; }
#sub-header .newsletter h6, .NewsletterWidget .newsletter h6 { font-size:16px; }
#sub-header .newsletter h6, .NewsletterWidget .newsletter h6 { font-weight:500; }
#sub-header .newsletter h6, .NewsletterWidget .newsletter h6 { text-shadow:#CFDBDA; }
#sub-header .newsletter input[type="submit"], .NewsletterWidget .newsletter input[type="submit"] { background-color:#01a3ca; }
#sub-header .newsletter input[type="submit"], .NewsletterWidget .newsletter input[type="submit"] { font-family:Karla; }
#sub-header .newsletter input[type="submit"], .NewsletterWidget .newsletter input[type="submit"] { color:#ffffff; }
#sub-header .newsletter input[type="submit"], .NewsletterWidget .newsletter input[type="submit"] { text-shadow:#CFDBDA; }
#sub-header .newsletter input[type="submit"]:hover, .NewsletterWidget .newsletter input[type="submit"]:hover{ background-color:#01a3ca; }

#sub-header nav#secondary form#searchform input#searchsubmit { background-color:#01a3ca; }
#sub-header nav#secondary form#searchform input#searchsubmit { font-family:Karla; }
#sub-header nav#secondary form#searchform input#searchsubmit { color:#ffffff; }
#sub-header nav#secondary form#searchform input#searchsubmit { text-shadow:#CFDBDA; }
#sub-header nav#secondary form#searchform input#s { border-color:#ffffff; }
#sub-header nav#secondary form#searchform input#searchsubmit:hover{ background-color:#01a3ca; }

div.topWidgetArea, div.topWidgetArea aside.FeaturedPostsWidget { background-color:transparent; }
aside.FeaturedPostsWidget ul.horizontal .holdAll, aside.FeaturedPostsWidget ul.slider .holdAll { border:1px solid #ffffff; }
aside.FeaturedPostsWidget ul.horizontal .holdAll, aside.FeaturedPostsWidget ul.slider .holdAll { border-color:#ffffff; }
div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li { box-shadow:1px 1px 2px 1px gray; }
div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li .description .category, div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li .description .source, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li .description .category, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li .description .source { font-family:Helvetica; }
div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li .description .category, div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li .description .source, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li .description .category, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li .description .source { font-size:small; }
div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li .description .category, div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li .description .source, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li .description .category, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li .description .source { color:#00b2de; }
div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li .description .category, div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li .description .source, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li .description .category, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li .description .source { font-weight:500; }
div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a, div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a:link, div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a:hover, div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a:visited, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a:link, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a:hover, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a:visited, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a:link, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a:hover, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a:visited { font-family:Helvetica; }
div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a, div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a:link, div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a:hover, div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a:visited, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a:link, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a:hover, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a:visited, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a:link, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a:hover, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a:visited { font-size:16px; }
div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a, div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a:link, div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a:hover, div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a:visited, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a:link, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a:hover, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a:visited, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a:link, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a:hover, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a:visited { font-weight:700; }
div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a, div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a:link, div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a:hover, div.topWidgetArea .FeaturedPostsWidget ul.horizontal li .description .title a:visited, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a:link, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a:hover, div.topWidgetArea .FeaturedPostsWidget ul.slider li .description .title a:visited, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a:link, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a:hover, #rcol  aside.FeaturedPostsWidget ul.vertical li .title a:visited { color:#ffffff; }
div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li .description, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li .description { background-color:rgba(0, 0, 0, 0.85); }
div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li, div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li:hover, div.topWidgetArea aside.FeaturedPostsWidget ul.horizontal li:active, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li:hover, div.topWidgetArea aside.FeaturedPostsWidget ul.slider li:active{ background-color:#000000; }
section.blogmain { border:none;box-shadow:none;background:transparent; }
.blogmain article { border-bottom:1px solid lightgray; }
.blogmain article:last-child { border-bottom:none; }
section.blogmain article header .title h2, section.blogmain article header .title h2 a, section.blogmain article header .title h2 a:visited { font-family:Helvetica; }
section.blogmain article header .title h2, section.blogmain article header .title h2 a, section.blogmain article header .title h2 a:visited { color:#181717; }
section.blogmain article header .title h2, section.blogmain article header .title h2 a { font-size:30px; }
section.blogmain article header .title h2, section.blogmain article header .title h2 a { font-weight:bold; }
section.blogmain article header .title h2, section.blogmain article header .title h2 a { text-shadow:none; }
section.blogmain article header .title .source, section.blogmain article header .title .source a, section.blogmain article header .title .source a:visited { font-family:Helvetica; }
section.blogmain article header .title .source, section.blogmain article header .title .source a, section.blogmain article header .title .source a:visited { color:#01a0c7; }
section.blogmain article header .title .source, section.blogmain article header .title .source a, section.blogmain article header .title .source a:visited { font-size:12px; }
section.blogmain article header .title .source, section.blogmain article header .title .source a, section.blogmain article header .title .source a:visited { text-shadow:none; }
section.blogmain article header .meta .pubdate { font-family:Helvetica; }
section.blogmain article header .meta .pubdate { color:#686868; }
section.blogmain article header .meta .pubdate { font-size:14px; }
section.blogmain article header .meta .pubdate { text-shadow:none; }
section.blogmain article header .meta .eyebrow, section.blogmain article header .meta .eyebrow a, section.blogmain article header .meta .eyebrow a:visited , article .com-count-bottom a, article .com-count-bottom a:visited { background-color:#01a0c7; }
section.blogmain article header .meta .eyebrow, section.blogmain article header .meta .eyebrow a, section.blogmain article header .meta .eyebrow a:visited , article .com-count-bottom a, article .com-count-bottom a:visited{ color:#ffffff; }
section.blogmain article header .meta .eyebrow, section.blogmain article header .meta .eyebrow a, section.blogmain article header .meta .eyebrow a:visited { font-family:Helvetica; }
section.blogmain article header .meta .eyebrow, section.blogmain article header .meta .eyebrow a, section.blogmain article header .meta .eyebrow a:visited { font-size:16px; }
section.blogmain article header .meta .eyebrow, section.blogmain article header .meta .eyebrow a, section.blogmain article header .meta .eyebrow a:visited { font-weight:700; }
section.blogmain article { background-color:#ffffff; }
section.blogmain article header .meta .town, section.blogmain article header .meta .town a, section.blogmain article header .meta .town a:visited { background:transparent; }
section.blogmain article header .meta .town, section.blogmain article header .meta .town a, section.blogmain article header .meta .town a:visited { color:#01a0c7; }
section.blogmain article .tags a, section.blogmain article .tags a:visited { font-family:Helvetica; }
section.blogmain article .tags a, section.blogmain article .tags a:visited { color:#01a0c7; }
section.blogmain article .tags a, section.blogmain article .tags a:visited { font-size:12px; }
section.blogmain article .tags a, section.blogmain article .tags a:visited { text-shadow:none; }
.post-button-holder { background-color:#ffffff; }
#comments { background-color:#ffffff; }
#rcol aside.widget { background-color:#ffffff; }
#rcol aside.widget { border-color:#00b2de; }
#rcol aside.widget li { border-color:#aaaaaa; }
#rcol aside { box-shadow:none; }
#rcol aside.widget, #rcol aside.widget a { font-family:Arial; }
#rcol aside.widget { font-size:small; }
#rcol aside.widget { color:#5f5f5f; }
#rcol aside.widget a { color:#00b2de; }
#rcol aside.widget .widget-title, #rcol aside.widget header h3 { background-color:#00b2de; }
#rcol aside.widget .widget-title, #rcol aside.widget header h3 { font-family:Arial; }
#rcol aside.widget .widget-title, #rcol aside.widget header h3 { color:#ffffff; }
#rcol aside.widget .widget-title, #rcol aside.widget header h3 { font-size:16px; }
#rcol aside.widget .widget-title, #rcol aside.widget header h3 { text-shadow:none; }
footer#mainFoot { background-color:#b8c1c2; }
footer#mainFoot { border-color:#9ea7a8; }
footer#mainFoot nav .fn2, footer#mainFoot nav .fn2 a, footer#mainFoot nav .fn3, footer#mainFoot nav .fn3 a { font-family:Helvetica; }
footer#mainFoot a, footer#mainFoot a:link, footer#mainFoot a:visited, footer#mainFoot nav #fn1, footer#mainFoot nav #fn1 a, footer#mainFoot nav .fn2, footer#mainFoot nav .fn2 a, footer#mainFoot nav .fn3, footer#mainFoot nav .fn3 a { color:#485c66; }
footer#mainFoot div.f2 nav a, footer#mainFoot nav a:visited, footer#mainFoot div.f2 nav .fn2, footer#mainFoot div.f2 nav .fn2 a, footer#mainFoot nav .fn3, footer#mainFoot div.f2 nav .fn3 a { font-size:14px; }
footer#mainFoot div.f2 nav ul#fn1, footer#mainFoot div.f2 nav ul#fn1 a { font-family:Helvetica; }
footer#mainFoot div.f2 nav ul#fn1, footer#mainFoot div.f2 nav ul#fn1 a { color:#485c66; }
footer#mainFoot div.f2 nav ul#fn1, footer#mainFoot div.f2 nav ul#fn1 a { font-size:14px; }
footer#mainFoot div.f2 nav ul#fn1, footer#mainFoot div.f2 nav ul#fn1 a { text-shadow:none; }
footer #fn4, footer #fn4 a { font-size:12px; }
footer #fn4, footer #fn4 a, footer #fn4 a:link, footer #fn4 a:visited { color:#696969; }
footer#mainFoot nav .fn2, footer#mainFoot nav .fn2 a, footer#mainFoot nav .fn3, footer#mainFoot nav .fn3 a { text-shadow:none; }