/* CUSTOM STYLES MOVED HERE FROM HEADER.PHP FOR SPEED REASONS */

body{
background-color:#ffffff;
color:#616161;
font-size:13px;
}

a, ul#filter a {color:#005689;}
a:hover, .entry-utility a:hover {color:#4f4f4f;}
ul#filter li.current a { color:#616161;}

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .su-service-title, .lb_heading, .su_au_name {color:#404040;}

#primary .xoxo li .widget-title, .weather-wrapper .weather-location {color:#404040;}

h1{font-size:30px;}
h2{font-size:10px;}
h4{font-size:18px;}

#header_top_bg{background-color:#242424; color:#cccccc; border-color:#404040;}
#header_top_bg a, #header_top .menu-top-container ul li a{color:#cccccc; border-color:#cccccc;}

#header_bg #menu_bg{background-color:#525252;}
#header_bg .slidemenu ul li a, #header_bg .slidemenu ul li.first-child-divider{border-color:#323131;}

#header_bg #logo img {width:300px; height:94px;}
#header_bg #logo {margin-left:-2px; margin-bottom:-7px;}

#header {height:124px;}
#header_bg  {background-color:#ffffff; background-repeat:repeat-x; background-position:center top;}
#header_bg .slidemenu ul li a{color:#ffffff;}
#header_bg .slidemenu ul li a:hover, #header_bg .slidemenu ul li:hover > a, #header_bg .slidemenu .current-menu-item > a, #header_bg .slidemenu ul li.current-menu-ancestor > a{
background:#F7F7F7; color:#252525; }
#header_bg .slidemenu ul li ul li{background-color:#F7F7F7;}
#header_bg .slidemenu ul li ul li a, #header_bg .slidemenu ul li ul li:first-child a{color:#555555; border-color:#e0e0e0;}
#header_bg .slidemenu ul li ul li:hover, #header_bg .slidemenu ul li ul li:hover > a, #header_bg .slidemenu ul li ul li.current-menu-item, #header_bg .slidemenu ul li ul li.current-menu-item > a, #header_bg .slidemenu ul li ul li.current-menu-ancestor, #header_bg .slidemenu ul li ul li.current-menu-ancestor > a{color:#e04343; background-color:#F7F7F7;}

#primary .xoxo li .widget-title{font-size:12px;}

#footer-widget-area {border-color:#D2433C;}
#footer-widget-area .widget-container {color:#616161;}
#footer-widget-area .widget-container ul li a {color:#616161;}
#footer-widget-area .widget-container ul li a:hover {color:#303030;}
#footer-widget-area .widget-area .widget-title {color:#eb3921;}

#copyright{color:#616161}

div.orbit-wrapper, #orbit_sw{ height: 350px !important;}

#subhead_slider{background-color:#ffffff;}

#before_wrapper{background-color:#ffffff;}

#header_bg  #top_sidebar ul{margin-top:28px;}
#footer_top_area{color:#333333;}

/* Custom styles */

.rss-feed-list {
	vertical-align: middle;
	padding-right: 10px;
}

.rss-feed-widget-icon {
	vertical-align: middle;
	margin-right: -6px;
	margin-top: -4px;
}

.happening-now-widget {
	max-height: 218px;
	overflow-y: scroll;
	padding-left: 10px;
}

.happening-now-title {
	font-size: 11px;
}

.single-date-list {
	line-height: 1.2;
}

.single-date-list li {
	padding-bottom: 4px;
}

#menu-search .searchform {
	padding-top: 1px;
}

.post_slider ul.ui-tabs-nav li.ui-tabs-selected a,
.post_slider li.ui-tabs-nav-item a:hover {
	background-color: #43aac9 !important;
}

.fp_carousel {
	padding: 0 !important;
}

.fp_carousel .jcarousel-prev {
	display: none !important;
}

#container_bg #content {
	width: 642px;
}

#container_bg #primary {
	width: 322px;
}

.author-bio {
	clear: both;
}

.author-bio .avatar {
	float: left;
	padding: 10px;
}

.author-bio h3 {
	clear: none;
}

.sqsbchart img {
	max-width: none;
}

.contributor {
	display: inline-block;
	width: 45%;
	padding: 2.5%;
	float: left;
}

.big-contributor {
	display: inline-block;
	margin: 5px 5px 5px 0;
	width: 100%;
}

.contributor img,
.big-contributor img {
	float: left;
	padding-right: 5px;
}

.big-contributor .contributor-name {
	font-size: 13px;
}

.big-contributor .contributor-title {
	font-size: 11px;
}

.contributor-name {
	font-size: 11px;
	line-height: 2;
}

.contributor-title {
	font-size: 10px;
	line-height: 1;
}

.tribe-events-event-meta {
	word-wrap: break-word;
}

#google_ads_iframe_\/26202285\/ENT-BTM-FB-468x60_0__container__ {
	margin-left: 87px;
}

#publications {
	text-align: center;
	font-size: 10px;
	line-height: 14px;
	overflow-y: auto;
}

#publications img {
	float: left;
	margin: 0 5px;
	width: 89px;
	height: auto;
}

.entry-content ul,
.entry-content ol {
	margin-bottom: 18px;
}

.content-label {
	clear: both;
	padding: 3px 5px;
	margin-bottom: 10px;
	display: inline-block;
	font-size: 9px;
	font-weight: bold;
	line-height: 9px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	text-transform: uppercase;
}

#center-stage {
	line-height: 1.3;
	border-bottom: 1px solid #dfdfdf;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#center-stage h3 a {
	color: #005689;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

#center-stage h3 a:hover {
	color: #4f4f4f;
}

/* styles for single page dek section - @pattonwebz */
.entry-dek {
    margin-bottom: 10px;
}
.entry-dek .dek {
    font-weight: 600;
    font-size: 14px;
    display: block;
    line-height: 20px;
}
