/*
 Theme Name:     DOCK
 Theme URI:      http://the-dock.org
 Description:    The DOCK
 Author:         BWB
 Author URI:     http://thebigwoodenbox.com
 Template:       twentyfourteen
 Version:        1.0
*/
@import url("../twentyfourteen/style.css");
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	font-weight: 300;
}
.primary-navigation a{
	font-weight: 400;
}
p img{margin-top:24px;}
body,
button,
input,
select,
textarea {
	color: #2b2b2b;
	font-family: 'Gotham SSm A', 'Gotham SSm B', sans-serif;font-style: normal;
	font-size: 13px;
	font-weight: 400;
        font-style:normal;
	line-height: 1.5;
}
.entry-content,
.entry-summary,
.page-content{
	text-align:justify;
}
b,
strong {
	font-weight: 600;
}
h1, h2, h3, h4, h5, h6{
	font-weight: 300;	
}
blockquote{
	font-size:15px;
	font-weight:400;
	line-height:1.6em;	
}
.entry-title{
	color:#292A4F; text-transform:none;
	font-weight: 200 !important;font-style: normal;
	font-family: 'Gotham A', 'Gotham B', sans-serif;
}
.comment-reply-title, .comments-title {
	font: 700 16px/1.5 'Gotham SSm A', 'Gotham SSm B', sans-serif;
	margin: 0;
	text-transform: uppercase;
}
.footer-sidebar .widget .widget-title,
	.primary-sidebar .widget .widget-title {
	
		font-weight: 500;
	}
#wpstats{display:none;
}
.site-header {
	background-color: #292A4F;
}
#site-header {
	background-color: #292A4F;
	text-align:center;
}
#site-header img{
	margin:15px;
	height:100px;
	width:auto;
	width:319px;
}
.site {
	background-color: #fff;
}
#masthead{border-top:10px solid #FBC434;}
a {
	color: #CD9400;
	text-decoration: none;
}
a:hover {
	color: #EDB526;
}
.paging-navigation {
	border-top: 5px solid #FDC434;
	margin: 48px 0;
}
.paging-navigation a {
	color: #5A5A5A;
}
.paging-navigation .page-numbers.current {
	border-top: 5px solid #EDB526;
}
.paging-navigation a:hover {
	border-top: 5px solid #EDB526;
	color: #5A5A5A;
}
.search-toggle{
	background-color:#FDC434;
}
.search-toggle:hover,
.search-toggle.active {
	background-color: #EDB526;
}
.search-box {
	background-color: #EDB526;
}
.site-navigation a:hover {
	color: #EDB526;
}
.site-navigation .current_page_item > a,
.site-navigation .current_page_ancestor > a,
.site-navigation .current-menu-item > a,
.site-navigation .current-menu-ancestor > a {
	color: #FDC434;
	font-weight: 500;
}
button,
.contributor-posts-link,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	background-color: #464777;
	color:white;
}
button:hover,
button:focus,
.contributor-posts-link:hover,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
	background-color: #5E5F8F;
	color: #fff;
}
button:active,
.contributor-posts-link:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
	background-color: #5E5F8F;
}
.widget a:hover {
	color: #EDB526 ;
}
#secondary {
color:#767676;	background-color:#292A4F;
}
.entry-title a:hover, .entry-meta a:hover {
	color: #EDB526;
}
::selection {
	background: #464777;
	color: #fff;
	text-shadow: none;
}
::-moz-selection {
	background: #464777;
	color: #fff;
	text-shadow: none;
}
.site-footer {
	background-color: #292A4F;
}
.widget{
	font-size:12px;
	font-weight: 400;
}
.widget button,
.widget input[type="button"],
.widget input[type="reset"],
.widget input[type="submit"] {
	background-color: #EDB526;
	color:#292A4F;
	
}
.widget input[type="button"]:hover,
.widget input[type="button"]:focus,
.widget input[type="reset"]:hover,
.widget input[type="reset"]:focus,
.widget input[type="submit"]:hover,
.widget input[type="submit"]:focus {
	background-color: #FDC434;
}
.widget input[type="button"]:active,
.widget input[type="reset"]:active,
.widget input[type="submit"]:active {
	background-color: #FDC434;
}
.entry-content,
.entry-summary,
.page-content, .widget{
	-webkit-hyphens: none; 
	-moz-hyphens:    none;
	-ms-hyphens:     none;
	hyphens:         none;
	word-wrap:		  normal;
}
textarea {
	color: #2b2b2b;
	font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 400; font-style: normal;}
.comments-title {
	font: 500 16px/1.5 'Gotham SSm A', 'Gotham SSm B', sans-serif;
}
.content-sidebar{
	padding-top:20px;
	color:#2b2b2b;
}
.content-sidebar .entry-content, .widget_text p{font-size:13px; line-height:1.5em;}
.content-sidebar .widget_twentyfourteen_ephemera .widget-title:before {
	 background-color: #464777; 
}
.content-sidebar .widget .widget-title {
	border-top: 5px solid #464777;
}
.content-sidebar .widget .widget-title a{
	color:#464777;	
}
.content-sidebar .widget a{
	color:#CD9914;
}
.content-sidebar .widget a:hover, .content-sidebar .widget a:active, .content-sidebar .widget_twentyfourteen_ephemera .entry-meta a:hover, .post-navigation a:hover, .image-navigation a:hover, .content-sidebar .widget .widget-title a:hover{
	color:#EDB526;
}
#flickrrss a img{
width:75px; height:75px;	
}
.category-tweets .entry-title{display:none;}
h1.menu-toggle{
	line-height:60px;
	background:#292A4F;
}
h1.menu-toggle:hover{
	background:#434582;
}
.content-area{padding-top:20px;}
.singular .site-content .hentry.has-post-thumbnail {
	margin-top: -20px;
}
.archive-header, .tag-links{display:none;}
.alert{
	background:#FFF1DF;
	border:1px solid #FDA534;
	padding:10px;	margin: 0 0 20px 0;
}
.alert a{
	color:#E17E00;
}
}
@media screen and (max-width: 400px){
#site-header img{
	margin:15px;
	height:75px;
	width:auto;
	width:239px;
}
}
@media screen and (min-width: 783px) {
.primary-navigation{float:left;}
.primary-navigation li:hover > a,
.primary-navigation li.focus > a {
	background-color: #EDB526;
	color: #464777;
}
.primary-navigation ul ul a:hover,
.primary-navigation ul ul li.focus > a {
	background-color: #FFCB47;
}
.primary-navigation ul ul {
	background-color: #EDB526;
}.primary-navigation ul ul a{
	color: #464777;
}
.site{
	max-width:none;	
}
.primary-navigation {
	font-size: 9px;
	font-weight: 500;
}
.primary-navigation ul li#menu-item-9143:hover > a, .primary-navigation ul li#menu-item-9143.focus >a{
	background-color: #d42239;
	color:#EDB526;
	}
.primary-navigation ul li#menu-item-6722:hover > a, .primary-navigation ul li#menu-item-6722.focus >a{
	background-color: #1f68b1;
	color:#EDB526;
	}	
.primary-navigation ul li#menu-item-9143:hover > a, .primary-navigation ul li#menu-item-9143.focus >a{
	background-color: #d42239;
	color:#EDB526;
	}
.primary-navigation ul li#menu-item-9149:hover > a, .primary-navigation ul li#menu-item-9149.focus >a{
	background-color: #729690;
	color:#EDB526;
	}
.primary-navigation ul li#menu-item-6732:hover > a, .primary-navigation ul li#menu-item-6732.focus >a{
	background-color: #181a2e;
	color:#EDB526;
	}
.primary-navigation ul li#menu-item-9205:hover > a, .primary-navigation ul li#menu-item-9205.focus >a{
	background-color: #65642a;
	color:#EDB526;
	}	
	
}
@media screen and (min-width: 1008px) {
.site:before {
		background-color: #292A4F;
}
.site-header {
	max-width:none;
}
.primary-navigation {
	font-size: 11px;
}}
.widSSPnarrow{width:100% !important;}
.yellow{
	background:#FDC434; color:#1f68b1;
}
.yellow{
	background:#EDB526; color:#1f68b1; font-weight:bold;
}
.yellow:focus, .yellow:hover{
	background:#FDC434; color:#1f68b1;
}
.eventTable th{
	font-weight:normal; text-transform:none;	
}
.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content, .hentry{
		max-width:1000px; margin-right:auto;
}
.site-content .has-post-thumbnail .entry-header{
	margin-top:0;	
}

.post-thumbnail{
	background:none;	
}