/**
 * Theme Name: Prototype
 * Theme URI: http://themehybrid.com/themes/prototype
 * Description: An elegantly-designed parent theme with multiple nav menus, several sidebars, custom widgets, a smart breadcrumb trail, and per-post layouts/stylesheets.
 * Version: 0.5
 * Author: Justin Tadlock
 * Author URI: http://justintadlock.com
 * Tags: theme-options, threaded-comments, microformats, translation-ready, rtl-language-support, one-column, two-columns, right-sidebar, left-sidebar, fixed-width, sticky-post, custom-background, custom-menu, full-width-template, featured-images
 * License: GNU General Public License v2.0
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Copyright (c) 2010 - 2013 Justin Tadlock.
 * http://justintadlock.com
 */

/* 25px reset. */

 html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;background:transparent;border:none;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,i,hr,u,center,menu,layer,s,strike,font,xmp{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;font-weight:normal;font-style:normal;background:transparent;border:none;text-decoration:none}body{ margin-top: 0px; line-height:25px;font-family:Arial,Georgia,Times,"Times New Roman",serif;color:#333;background:#fff }h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:normal;margin:0 0 25px 0}h1{font-size:1.8em}h2{font-size:1.7em}h3{font-size:1.55em}h4{font-size:1.4em}h5{font-size:1.25em}h6{font-size:1.1em}p{margin:0 0 25px 0}ol,ul{list-style:none}ul{list-style:disc;margin:0 0 25px 2.5em}ol{list-style-type:decimal;margin:0 0 25px 3em}ol ol{list-style:upper-roman}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:upper-alpha}ol ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 0 25px 5px}dl dt{font-weight:bold;margin:10px 0 0 0}dl dd{margin:5px 0 0 1.5em}strong{font-weight:bold}strong strong{font-weight:normal}b {font-weight:bold} b b  {font-weight:bold}em,cite{font-style:italic}em em,cite cite{font-style:normal}abbr{cursor:help}acronym{text-transform:uppercase;border-bottom:1px dashed #666;cursor:help}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:baseline;position:relative;bottom:0.3em}sub{vertical-align:baseline;position:relative;top:0.3em}address{font-style:italic;margin:0 0 25px 0}li address,dd address{margin:0}blockquote{margin:0 25px;font-style:normal}blockquote em,blockquote cite{font-style:italic}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{cursor:pointer}a img{border:none}pre{overflow:auto;font:.9em Monaco,monospace,Courier,"Courier New";line-height:25px;margin-bottom:25px;padding:10px}code{font:.9em Monaco,monospace,Courier,"Courier New"}pre code{font-size:1em}ins,dfn{font-style:italic;text-decoration:none;border-bottom:1px solid #666}del,s,strike{text-decoration:line-through}object{margin-bottom:25px}input,textarea{font-size:1em;padding:3px}input[type="submit"]{cursor:pointer}:focus{outline:none}form label{cursor:pointer}option{padding:1px 2px}table{border-collapse:collapse;border-spacing:0;margin-bottom:25px}th,td{text-align:left}hr{height:1px;margin-bottom:25px;background:#333}img.wp-smiley{max-height:12px;margin:0;padding:0;border:none}.gallery{display:block;text-align:center;margin-bottom:25px}.alignleft,.left{float:left;margin-right:20px}.alignright,.right{float:right;margin-left:20px}.aligncenter,.center{display:block;margin:0 auto 25px auto}.alignnone,.block{clear:both;margin:0 0 25px 0}.clear{clear:both}img.alignleft,img.alignright{display:inline}blockquote.alignleft,blockquote.alignright{width:33%}/* Galleries. */.gallery{display:block;clear:both;overflow:hidden;margin:0 auto}.gallery .gallery-row{display:block;clear:both;overflow:hidden;margin:0}.gallery .gallery-item{overflow:hidden;float:left;margin:0;text-align:center;list-style:none;padding:0}.gallery .gallery-item .gallery-icon img{width:auto;max-width:89%;height:auto;padding:1%;margin:0 auto}.gallery-caption{margin-left:0}.gallery .col-0{width:100%}.gallery .col-1{width:100%}.gallery .col-2{width:50%}.gallery .col-3{width:33.33%}.gallery .col-4{width:25%}.gallery .col-5{width:20%}.gallery .col-6{width:16.66%}.gallery .col-7{width:14.28%}.gallery .col-8{width:12.5%}.gallery .col-9{width:11.11%}.gallery .col-10{width:10%}.gallery .col-11{width:9.09%}.gallery .col-12{width:8.33%}.gallery .col-13{width:7.69%}.gallery .col-14{width:7.14%}.gallery .col-15{width:6.66%}.gallery .col-16{width:6.25%}.gallery .col-17{width:5.88%}.gallery .col-18{width:5.55%}.gallery .col-19{width:5.26%}.gallery .col-20{width:5%}.gallery .col-21{width:4.76%}.gallery .col-22{width:4.54%}.gallery .col-23{width:4.34%}.gallery .col-24{width:4.16%}.gallery .col-25{width:4%}.gallery .col-26{width:3.84%}.gallery .col-27{width:3.7%}.gallery .col-28{width:3.57%}.gallery .col-29{width:3.44%}.gallery .col-30{width:3.33%}/* Drop-downs. */div.menu ul{margin:0;padding:0;list-style:none;line-height:1.0}div.menu ul ul{position:absolute;top:-999em;width:10em}div.menu ul ul li{width:100%}div.menu li:hover{visibility:inherit}div.menu li{float:left;position:relative}div.menu a{display:block;position:relative}div.menu li:hover ul,li.sfHover ul{left:0;top:2em;z-index:99}div.menu li:hover li ul,li.sfHover li ul{top:-999em}div.menu li li:hover ul,li li.sfHover ul{left:10em;top:0}div.menu li li:hover li ul,li li.sfHover li ul{top:-999em}div.menu li li li:hover ul,li li li.sfHover ul{left:10em;top:0}/* Links */a {	color: #c66b00;	/* border-bottom: 1px dotted #666;  */		} 		a:hover {	text-decoration: none;	color: red;	border-bottom: 1px dotted #000;	}/* Headers */h1, h2, h3, h4, h5, h6 {	font-family: Arial, Verdana, sans-serif;	color: #000;	font-weight: bold;	}h1 { font-size: 25px; }h2 { font-size: 23px; }h3 { font-size: 15px; text-transform:uppercase;  }h4 { font-size: 19px; }h5 { font-size: 17px; }h6 { font-size: 15px; }.hfeed h1, .hfeed h2, .hfeed h3, .hfeed h4, .hfeed h5, .hfeed h6 { 	color: #444; /*	border-left: 5px solid #d9d9d9;   */	}.hfeed h1 { line-height: 25px; }.hfeed h2 { line-height: 23px; border-color: #ddd; padding-left:0px !important;  margin-left:0px; font-size:15px; margin-bottom:2px !important; }.hfeed h3 { line-height: 21px; border-color: #dfdfdf;  }.hfeed h4 { line-height: 19px; border-color: #e1e1e1; padding-left: 12px; }.hfeed h5 { line-height: 17px; border-color: #e3e3e3; padding-left: 11px; }.hfeed h6 { line-height: 15px; border-color: #e5e5e5; padding-left: 10px; }/* Horizontal rule */hr {	height: 1px;	background: #dfdfdf;	}/* Tables */table {/*	margin: 0 0 25px 0; *//*	width: 100%; *//*	border-left: 1px solid #e0e0e0; *//*	border-right: 1px solid #e0e0e0; *//*	background: #fff; */	}table caption {	font: normal normal normal 13px/25px Arial, Verdana, sans-serif;	color: #999;	}table th {	font: normal normal bold 13px/25px Arial, Verdana, sans-serif;	padding: 4px 2%;	border-top: 1px solid #e0e0e0;	border-bottom: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;	text-align: left;	}td {/* padding: 4px 2%;  *//*	color: #777; *//*	border-bottom: 1px solid #e0e0e0; */ 	} /* Acronyms and abbreviations */abbr {	border-bottom: 1px dotted #666;	}.byline abbr, .entry-meta abbr, .comment-meta abbr {	border: none;	}acronym {	font-size: .9em;	text-transform: uppercase;	color: #555;	background: #fcfcfc;	border-bottom: 1px dotted #ddd;	}acronym:hover {	color: #333;	background: #f9f9f9;	border-bottom: 1px dotted #999;	}/* Lists. */ul {	list-style: square;	}dl {	margin: 0 0 25px 25px;	}dl dt {	margin: 0;	font: normal normal bold 16px/25px Arial, Verdana, sans-serif;	}dl dd {	margin: 0 0 5px 10px;	padding: 0;	font-size: 14px;	color: #777;	}/* Blockquotes. */blockquote, blockquote blockquote blockquote {	overflow: hidden;	margin: 0 0 25px 0;	padding: 25px 25px 0 25px;	font-size: 15px;	color: #666;	background: #f9f9f9;	border-left: 5px solid #ddd;	}blockquote blockquote {	color: #666;	background: #eee;	border-left: 5px solid #ccc;	}/* Code */code {	padding: 0 3px;	color: #555;	font: normal normal normal 13px/25px Arial, Verdana, sans-serif;	background: #e6e6e6;	}pre {	padding: 25px;	color: #555;	font: normal normal normal 13px/25px Arial, Verdana, sans-serif;	background: #efefef;	border: 1px solid #dfdfdf;	}pre code {	padding: 0;	background: transparent;	}/* Forms */input[type="text"] {	display: block;	width: 300px;	}input[type="submit"]:hover {	cursor: pointer	}textarea {	display: block;	width: 98.5%;	}/* Alignment */.left, .alignleft {	float: left;	margin: 0 15px 5px 0;	}.right, .alignright {	float: right;	margin: 0 0 5px 15px;	}img.alignleft, img.alignright {	margin-top: 5px;	}.center, .aligncenter {	display: block;	margin: 0 auto 25px auto !important;	}.block, .alignnone {	display: block;	margin: 0 0 25px 0;	}.clear {	clear: both;	}/* Images */.hentry .thumbnail {	float: right;	width: 150px;	height: 150px;	margin: 0 0 10px 15px;	padding: 4px;	background: #f9f9f9;	border: 1px solid #dfdfdf;	}.sticky .thumbnail {	background: #eee;	border: 1px solid #ccc;	}	.entry-content, .entry-summary {	 	 	 	 font-size:14px;	text-align:justify;  	line-height:140%; 	font-family:arial;		}		.entry-content div {	   margin-bottom:12px;	}			.entry-content p, .entry-summary  p {	    margin-bottom:12px; 		}	.entry-content img {	height: auto;	max-width: 590px;	padding: 4px;	/* background: #f9f9f9;  */	/* border: 1px solid #ddd;  */	}/* Max-widths for images */	 .entry-content img { max-width: 590px; }.layout-1c .entry-content img { max-width: 918px; }.layout-3c-l .entry-content img, .layout-3c-r .entry-content img, .layout-3c-c .entry-content img { max-width: 490px; }.wp-caption { max-width: 590px; }.layout-1c .wp-caption { max-width: 918px; }.layout-3c-l .wp-caption, .layout-3c-r .wp-caption, .layout-3c-c .wp-caption { max-width: 490px; }.wp-caption img { max-width: 574px; }.layout-1c .wp-caption img { max-width: 902px; }.layout-3c-l .wp-caption img, .layout-3c-r .wp-caption img, .layout-3c-c .wp-caption img { max-width: 474px; }/* Smiley */img.wp-smiley {	max-width: 12px;	padding: 0;	background: transparent;	border: none;	}/* Captions [caption] */.wp-caption {	overflow: hidden;	padding: 9px 4px;	background: #f9f9f9;	border: 1px dotted #ccc;	text-align: center;	}.wp-caption img {	margin: 0 0 5px 0;	padding: 2px;	background: #eee;	border: 1px solid #bbb;	}.wp-caption .wp-caption-text {	margin: 0 4px;	font: normal normal normal 12px/12px Arial, Verdana, sans-serif;	color: #888;	text-align: right;	}.wp-caption a {	border: none;	}/* Fixing the nasty inline styles WordPress adds for galleries. *//* For a better gallery experience, install https://wordpress.org/extend/plugins/cleaner-gallery */.gallery {	overflow: hidden;	margin: 0 !important;	}.gallery br {	display: block;	line-height: 0;	height: 0; /* Ugh! Learn CSS, WP developers! */	}.gallery a {	border: none;	}.gallery-item {	overflow: hidden;	margin: 0 0 25px 0 !important;	}.gallery-icon {	overflow: hidden;	margin: 0;	}.gallery img {	max-width: 89%;	height: auto;	margin: 0 auto;	padding: 2px !important;	border: 1px solid #ddd !important;	}.gallery-caption {	margin: 0;	font: normal normal normal 12px/25px Arial, Verdana, sans-serif;	color: #999;	}.singular-attachment .hentry .gallery-caption {	display: none; /* Hide captions in gallery on attachment pages. This is a theme feature. */	}/* Body. */body {	padding: 1px 0;	color: #111;	background: #f9f9f9;	}	  /* Primary menu */ #menu-primary  ul {       width:100% !important;    text-align:center;    	margin-left:5x; 	margin-right:5px;    background-color: #8b8d8c !important;  /* 	border-top: 1px solid #dfdfdf; */	/* 	border-left: 1px solid #dfdfdf; */	/* 	border-right: 1px solid #dfdfdf; */		overflow:hidden;		}#menu-primary li {       text-align:center; width: 111px;     text-align:center; 	 background-color: #8b8d8c;  	}#menu-primary li a {	text-align:center; 	padding-top: 12px;		/*	padding-right: 22px; */		padding-bottom: 12px; 	font: normal normal bold 13px/13px Arial, Verdana, sans-serif;			 text-shadow: 1px 1px #404040;		 	text-transform: uppercase;	color: #fff;	 background-color: #8b8d8c;  	border-bottom: none; 	}#menu-primary li a:hover { 	text-decoration: none;	}#menu-primary li ul {/* 	border-top: 1px solid #dfdfdf; */	/* 	border-right: 1px solid #dfdfdf; */	/* 	border-color: #444;  */		}#menu-primary li.current-menu-item a {/* 	color: #000; */	}	#menu-primary li.current-menu-item  {/* 	color: #000; */ 	}		#menu-primary li li.current-menu-item a {	padding-left: 10px;	border-left: 5px solid #777;	}#menu-primary li:hover ul li a, #menu-primary li.sfHover ul li a, #menu-primary li.sfHover a {	color: #9e9e9e;	background: #252525;	}#menu-primary li li a, #menu-primary li li.current-menu-item li a {	font-size: 11px;	text-transform: uppercase; 	border-bottom: 1px solid #dfdfdf;	border-right: none;	border-left: 1px solid #dfdfdf;	border-color: #444;	}#menu-primary ul li a:hover, #menu-primary li ul li a:hover {	color: #eee;	background: #696b6a;	text-decoration: none;	}/* Drop-down styles */#menu-primary li ul {	}#menu-primary li:hover ul, #menu-primary li.sfHover ul {	top: 37px;	}#menu-primary li:hover li ul, #menu-primary li.sfHover li ul {	top: -999em;	}#menu-primary li li:hover ul, #menu-primary li li.sfHover ul {	top: -1px;	margin-left: 0;	}/* Header */#header {	overflow: hidden;	clear: both;	width: 928px;	margin: 0 auto;	padding: 25px;	background: #fff;		border-left: 1px solid #dfdfdf;    border-right: 1px solid #dfdfdf;	border-top: 1px solid #dfdfdf;			}#branding {	float: left;	width: 440px;	}#site-title {	font: normal normal bold 25px/25px Arial, Verdana, sans-serif;	margin: 0 0 10px 0;	text-shadow: 2px 2px 2px #ccc;	}#site-title a {	color: #000;	border-bottom: none;	}#site-title a:hover {	text-decoration: underline;	}#site-description {	font: italic normal normal 13px/25px Georgia, Times, 'Times New Roman', serif;	margin: 0;	color: #999;	}#sidebar-header {	overflow: hidden;	float: right;	width: 460px;	height: 60px;	}/* Secondary menu */#menu-secondary {	width: 180px;	margin: 0 auto;	}#menu-secondary div.wrap {		float: right;	width: 178px;	padding-top: 5px;	background: #fff;/* 	border-bottom: 1px solid #dfdfdf; */	border-left: 1px solid #dfdfdf;   	border-right: 1px solid #dfdfdf;  	}#menu-secondary div.menu {    	float: right;	width: 180px;	}#menu-secondary li {	background: #fff;	}#menu-secondary li a {	padding: 5px 5px;	font: normal normal bold 13px/13px Arial, Verdana, sans-serif;	color: #777;	background: #fff;	border-bottom: none;/* 	border-right: 1px solid #dfdfdf;  */	}#menu-secondary li a:hover {/*	text-decoration: underline;  */	}#menu-secondary li ul {	border-top: 1px solid #dfdfdf;	border-right: 1px solid #dfdfdf;	border-color: #444;	}    /* Search form in the secondary menu */.menu-container div.search {	float: right;	width: 270px;	margin-right: 25px;	}.menu-container .search-form input[type="text"] {	width: 99%;	margin-top: 5px;	padding: 5px 0;	text-indent: 15px;	font-style: italic;	font-size: 12px;	color: #aaa;	border: 1px solid #dfdfdf;	border-top-color: #eee;	border-left-color: #eee;	}.menu-container .search-form input[type="text"]:focus {	color: #999;	background: #fefefe;	border-color: #cfcfcf;	border-top-color: #e9e9e9;	border-left-color: #e9e9e9;	}.menu-container .search-form input[type="submit"] {	display: none;	}			/* Main wrapper div for the content and primary/secondary sidebars */#content { 	}	/* Main wrapper div for the content and primary/secondary sidebars -----  was width: 938px before fix to fit 1280 screen ------------ */#mainhome {	clear: both;	overflow: hidden;	width: 874px;	margin: 0 auto;	 padding: 20px;  	background: #fff;	background-image:url('https://goveganradio.com/images/mainwrapbg-yellow40.png');   	border-right: 1px solid #dfdfdf;    border-left: 1px solid #dfdfdf; 	}			#main {	clear: both;	overflow: hidden;	width: 874px;	margin: 0 auto;	 padding: 20px;  	background: #fff;	background-image:url('https://goveganradio.com/images/mainwrapbg-yellow-pages.png');   	border-right: 1px solid #dfdfdf;    border-left: 1px solid #dfdfdf; 	}/* Breadcrumb trail */.breadcrumbs {	font-size: 13px;	color: #999;	margin-bottom: 25px;	}.breadcrumbs a {	color: #777;	border-bottom: 1px dotted #aaa;	}.breadcrumbs a:hover {	color: #000;	border-bottom: 1px dotted #333;	text-decoration: none;	}.breadcrumbs .trail-before {	display: inline-block;	margin-right: 6px;	color: #777;	}.breadcrumbs .trail-end {	font-style: italic;	}.breadcrumbs .sep {	display: inline-block;	margin: 0 3px;	color: #ccc;	}/* Content */		/* Posts */.hentry {	overflow: hidden;	margin: 0 0 25px 0;	font-size: 16px;	color: #444;	}.singular .hentry {	margin: 0;	}.sticky {	margin: 0 0 50px 0;	padding: 25px 25px 0 25px;	background: #f9f9f9;	border-left: 5px solid #ddd;	}/* Post titles */.aaaahentry .aaaentry-title {	margin: 0 0 10px 0;	padding: 0;	font: normal normal bold 20px/25px Arial, Verdana, sans-serif;	text-shadow: 1px 1px 1px #ccc;	border: none;	}		.hentry .entry-title {	margin: 0 0 10px 0;	padding: 0; 	 text-transform: uppercase;	  margin-bottom:5px !important; 	font: normal normal bold 15px Arial, Verdana, sans-serif; 	border: none;	}	 			 .singular .entry-title { font-weight:bold;   	}.singular-page .entry-title, .singular-attachment .entry-title { 	}.entry-title a {	color: #000;	border-bottom: none; 	}.entry-title a:hover {   color: orange;	}/* Post bylines/datelines */.byline {	margin: 0 0 10px 0;	font-size: 14px;	color: #999;	}.byline a {	color: #777;	border-bottom: 1px dotted #ccc;	}.byline a:hover {	color: #000;	border-bottom: 1px dotted #333;	text-decoration: none;	}.singular .byline {	margin: 0 0 25px 0;	}/* Post excerpts */.entry-summary p {	margin: 0 0 10px 0;	}/* Post metadata */.entry-meta {	clear: both;	margin-right:5px;	margin-right:5px; 	font-size: 15px; 	color: #999;	}.entry-meta a {	color: blue;	border-bottom: 1px dotted #ccc;	}.entry-meta a:hover {	color: #000;	border-bottom: 1px dotted #333;	text-decoration: none;	}	/* Archive/search loop meta/info */.loop-meta {	overflow: hidden;/* 	margin: 0 0 25px 0; */	font-size: 14px;	color: #777;	}.loop-description {	overflow: hidden;	font-style: italic;	}.loop-description em {	font-style: normal;	}.loop-title {	font: normal normal bold 25px/25px Arial, Verdana, sans-serif;	text-shadow: 1px 1px 1px #ccc;	}.loop-meta .avatar {	float: left;	width: 51px;	height: 51px;/* 	margin: 0 25px 10px 0;  */	padding: 2px;	background: #f9f9f9;	border: 1px solid #ddd;	}/* Singular post prev/next links */.singular .loop-nav {	font-size: 15px;	color: #666;	}.singular .loop-nav a {	font-style: italic;	}/* Page links for multi-paged posts <!--nextpage--> */.page-links {	clear: both;	font: normal normal bold 13px/13px Arial, Verdana, sans-serif;	color: #333;	} .page-links {	clear: none;	font: normal normal normal 14px/14px Georgia, Times, 'Times New Roman', serif;	color: #999;	}.page-links a {	display: inline-block;	padding: 8px 11px;	margin: 0 5px 0 5px;	color: #aaa;	border: 1px solid #dfdfdf;	}.page-links a {	margin: 0 2px 0 2px;	padding: 4px 7px;	font: normal normal bold 11px/11px Arial, Verdana, sans-serif;	border-color: #e9e9e9;	}.page-links a:hover {	color: #eee;	background: #252525;	text-decoration: underline;	}/* Archive/search pagination and comment pagination */.comment-navigation {	margin-bottom: 25px;	}.pagination .page-numbers, .comment-navigation .page-numbers {	display: inline-block;	padding: 8px 11px;	margin: 0 10px 0 0;	font: normal normal bold 13px/13px Arial, Verdana, sans-serif;	color: #333;	border: 1px solid #dfdfdf;	}.pagination a.page-numbers, .comment-navigation a.page-numbers {	color: #aaa;	}.pagination a:hover, .comment-navigation a:hover {	color: #eee;	background: #252525;	text-decoration: underline;	}.pagination .current, .comment-navigation .current {	font-weight: bold;	}/* Sidebar after singular posts */#sidebar-after-singular {	overflow: hidden;	margin: 0 0 25px 0;	padding: 25px 25px 0 25px;	font-size: 14px;	color: #444;	background: #f9f9f9;	border-left: 5px solid #ddd;	}#sidebar-after-singular .widget-title {	font-size: 15px;	line-height: 15px;	}#sidebar-after-singular .widget ul {	list-style: square;	}#sidebar-after-singular .widget ul li a {	color: #555;	border-bottom: 1px dotted #bbb;	}#sidebar-after-singular .widget ul li a:hover {	color: #000;	border-bottom: 1px dotted #333;	text-decoration: none;	}/* Primary and Secondary sidebars */#sidebar-primary { 	font-size: 14px;	color: #333;	}		#sidebar-secondary {	font-size: 14px;	color: #444;	border: 1px solid #dfdfdf;	}	 	/* Widget title */#sidebar-primary .widget-title, #sidebar-secondary .widget-title {	font-size: 15px;	}/* Widget unordered lists */#sidebar-primary .widget ul {	list-style: square;	}#sidebar-primary .widget ul li a {	color: #777;	border-bottom: 1px dotted #bbb;	}#sidebar-primary .widget ul li a:hover {	color: #000;	border-bottom: 1px dotted #333;	text-decoration: none;	}#sidebar-secondary .widget ul {	list-style: square;	}#sidebar-secondary .widget ul li a {	color: #777;	border-bottom: 1px dotted #bbb;	}#sidebar-secondary .widget ul li a:hover {	color: #000;	border-bottom: 1px dotted #333;	text-decoration: none;	}/* Search form widget. */   .taxonomy_dropdown_widget-3 { padding-top:0px;margin-top:0px; }.widget .search-form { 	margin: 0 0 18px 0;		}.widget .search-form label {	font: normal normal normal 12px/25px Arial, Verdana, sans-serif;	color: #999;	}.widget .search-form input[type="text"] {	width: 180px;	float;left;	text-indent: 10px;  display:inline;	font-size: 13px;	color: #999;	}.widget .search-form input[type="submit"] {  display:inline; float:right;	}/* Comments */.comment-list, .comment-list ol {	list-style: none;	margin: 0 0 25px 0;	border-top: 1px solid #dfdfdf;	}.comment-list li {	padding: 25px 25px 0 25px;	border: 1px solid #dfdfdf;	border-top: none;	}.comment-list .avatar {	float: left;	width: 40px;	height: 40px;	margin: 0 15px 10px 0;	padding: 2px;	border: 1px solid #eee;	}.comment-meta {	margin: 0 0 25px 0;	font-size: 14px;	color: #999;	}.comment-meta .comment-author cite {	font-family: Arial, Verdana, sans-serif;	font-style: normal;	font-weight: bold;	color: #858585;	}.comment-meta a {	font-style: normal;	color: #666;	border-bottom: 1px dotted #ccc;	}.comment-meta a:hover {	color: #000;	border-bottom: 1px dotted #333;	text-decoration: none;	}.comment-text {	color: #555;	}.comments-closed {	padding: 10px 25px;	font-size: 14px;	color: #666;	background: #f9f9f9;	border-left: 5px solid #ddd;	}/* Comment form */#respond {	overflow: hidden;	}.comment-list #respond {	margin-top: 25px;	}#respond .log-in-out {	font-size: 15px;	color: #777;	}#respond .log-in-out a {	font-style: italic;	}#reply-title small a {	font: italic normal normal 14px/25px Georgia, Times, 'Times New Roman', serif;	}#respond label {	font: normal normal normal 13px/25px Arial, Verdana, sans-serif;	color: #bbb;	}#respond p.req label {	color: #888;	}#respond span.required {	font-size: 16px;	font-weight: bold;	color: #000;	}#respond #submit {	float: right;	margin-bottom: 25px;	}/* Subsidiary sidebar */#sidebar-subsidiary {	overflow: hidden;	width: 953px;	margin: 0 auto;	padding: 25px 0 0 25px;	background: #fff;	border-bottom: 1px solid #dfdfdf;	border-left: 1px solid #dfdfdf;	border-right: 1px solid #dfdfdf;	}#sidebar-subsidiary .widget {	float: left;	width: 217px;	margin: 0 20px 0 0;	font-size: 14px;	color: #333;	}#sidebar-subsidiary .widget-title {	font-size: 15px;	}#sidebar-subsidiary .widget ul {	list-style: square;	}#sidebar-subsidiary .widget ul li a {	color: #777;	border-bottom: 1px dotted #bbb;	}#sidebar-subsidiary .widget ul li a:hover {	color: #000;	border-bottom: 1px dotted #333;	text-decoration: none;	}/* Subsidiary menu */#menu-subsidiary {	width: 980px;	margin: 0 auto;	}#menu-subsidiary div.menu {	float: left;	width: 978px;	background: #fff;	border-bottom: 1px solid #dfdfdf;	border-left: 1px solid #dfdfdf;	border-right: 1px solid #dfdfdf;	}#menu-subsidiary li a {	padding: 12px 25px;	font: normal normal bold 13px/13px Arial, Verdana, sans-serif;	color: #777;	background: #fff;	border-bottom: none;	border-right: 1px solid #dfdfdf;	}#menu-subsidiary li.current-menu-item a {	color: #000;	}#menu-subsidiary li a:hover {	color: #000;	text-decoration: underline;	}/* Footer */#footer {	overflow: hidden;	clear: both;	width:914px;	margin: 0 auto;    padding-top:46px;	    padding-bottom:12px;	font-size: 13px;	background: #fff;	background-image:url('https://goveganradio.com/images/footerbottom.png');   	border: 1px solid #dfdfdf;	border-top: none;	color: #515151;	}#footer a {	color: #404040;	border-bottom: 1px dotted #999;	}#footer a:hover {	color: #000;	border-bottom: 1px dotted #333;	text-decoration: none;	}#footer .copyright {	float: left;	 	padding-left:60px;			color: #ffffff;			text-shadow: 1px 1px #404040;	}  #footer .copyright a { 			color: #000;	}					#footer .contact  {	float: left; 	padding-left:60px; 	}		#footer .credit  {	float: right; 	padding-right:60px; 	}	/* Layouts. */.layout-1c #content {	width: 928px;	}.layout-2c-l #content, .layout-default #content {	float: left;	width: 580px;	}.layout-2c-l #sidebar-primary, .layout-default #sidebar-primary {	float: right;	width: 260px; 	}	.layout-2c-l #sidebar-secondary, .layout-default #sidebar-secondary {	clear: right;	float: right;	width: 200px;	padding: 25px 25px 0 11px;	}.layout-2c-r #content {	float: right;	width: 630px;	}.layout-2c-r #sidebar-primary {	float: left;	width: 270px;	}.layout-2c-r #sidebar-secondary {	float: left;	clear: left;	width: 220px;	padding: 25px 25px 0 25px;	}.layout-3c-l #content {	float: left;	width: 500px;	}.layout-3c-l #sidebar-primary, .layout-3c-l #sidebar-secondary {	clear: none;	float: left;	width: 189px;	margin-left: 25px;	}.layout-3c-l #sidebar-secondary {	padding: 0;	border: none;	}.layout-3c-r #content {	float: right;	width: 500px;	}.layout-3c-r #sidebar-primary, .layout-3c-r #sidebar-secondary {	clear: none;	float: left;	width: 189px;	margin-right: 25px;	}.layout-3c-r #sidebar-secondary {	padding: 0;	border: none;	}.layout-3c-c #content {	float: left;	margin-left: 205px;	width: 500px;	}.layout-3c-c #sidebar-primary {	float: left;	margin-left: -705px;	width: 189px;	}.layout-3c-c #sidebar-secondary {	clear: none;	float: right;	width: 189px;	padding: 0;	border: none;	}						.logo-container { width:1000px; margin-left:200px; margin-top:0px; text-align:center; }				.logo { float:none; position:relative; width:100%; margin-left:0px; text-align:left; }		   .category_images_ii {       float: left;     	padding-left: 0px;	   margin-left: 4px;	   	   margin-top: 4px;		     margin-bottom:  2px;	   	   margin-right: 10px;				text-decoration: none;   }         .category_images_ii a { 				text-decoration: none;   }         .category_image {       list-style-type: none;	      }.recent-podcasts-play  {display:inline;      }       .recent-podcasts-play img {margin-left:3px;vertical-align:top;text-decoration:none;border-bottom-style: none;border:none;   }  .recent-podcasts-play a { text-decoration:none; border:none;   }     #menu-social-icons  {    	height: 32px;	 		    }       #menu-social-icons .wrap { padding-top: 0px; margin-top: 0px; margin-bottom: 1px; margin-left:4px; width:262px; height: 32px; float:left;  }  .social-icons-divider { padding-right:19px  !important; display:inline;  }  #menu-social-icons img {	padding-top: 0px; 	border-bottom: none;		}#menu-social-icons a  { text-decoration: none;   border-bottom-style: none;border-bottom-width: 0px;	}     				.govr-airtimes { margin-top: 15px; font-size:12px;  	line-height:140%;   }			 .post-title {  	color:#1b791b;font-weight:bold; font-size:16px; text-shadow: 1px 1px #e2e2e2; 	}	 .post-title  a {    color:#1b791b;   }  .post-title  a:hover {   color:#f88908; border-bottom:0px;  }		.advancedrecentposts-title-2   { 	font-weight:bold; font-size:15px;margin-bottom:5px;text-shadow: 1px 1px #ffffff;min-width:273px;width:273px;}.advancedrecentposts-title-2  img { 	margin-bottom:-4px;position:relative;vertical-align:bottom; }#advancedrecentposts-2   { 	  font-size:12px;  }.advancedrecentposts-title-2  a {    color:#1b791b;   } .advancedrecentposts-title-2  a:hover {   color:#f88908; border-bottom:0px;  }#advancedrecentposts-2 p {  height:15px; margin-top:0px; margin-bottom:0px;  padding-top:0px; padding-bottom:0px;  }	.advancedrecentposts-excerpt { text-align: justify;   }			 .b-1  a { border-bottom: 0px; }	 	 	 .fancybox { border-bottom: 0px; }		 		.widget-archives p { height:11px; margin-top:0px; padding-top:0px; }		.widget-archives { margin-top:0px; padding-top:0px; }		.widget_advancedrecentposts {  line-height:140%;  text-align:left; }			.taxonomy_dropdown_widget_dropdown {  margin-bottom:13px; }		.custom-title-image-search  { margin-bottom:28px;    }		.custom-title-image-archives  { margin-bottom:28px; }	    .custom-title-image-default  { margin-bottom:25px; }	.counter-row { height: 2px; text-align:center; width: 115px; float: left; }	   .size-full {    padding-right:0px;    margin-right:10px;    padding-left:0px;    margin-left:0px;    padding-top:0px;    margin-top:10px;       padding-bottom:0px;    margin-bottom:0px;       }         #youtube_gallery_1 a { border-bottom:0px; }      .readmore   { border-bottom:1px !important; color:#e07900; display:inline; }   .readmore a,a:hover   { border-bottom:1px !important;  display:inline; }         .moreinfo   { border-bottom:0px; display:inline; }   .moreinfo a,a:hover   { border-bottom:0px; display:inline; }	      .moreinfo img  { vertical-align:top; }		   .al_found1   { padding-left:20px; }      .al_found1 a { border-bottom:0px; }    #al_found1 a { border-bottom:0px; }			#comments-template { padding-top:25px; }	 /* Begin Floating Ads Style */#fload-ad-container{   position:absolute; text-align:center;float:center;    width: 1260px;    }			 /* Begin Floating Ads Style */#float-left-ad {background-image: url('https://goveganradio.com/images/ribbon-left.png'); background-repeat: no-repeat; background-position: top;  margin-left:10px; display:inline; float:left;  width: 160px;  height: 768px;   /* border-bottom: solid #000000;  */ }  #float-right-ad { background-image: url('https://goveganradio.com/images/ribbon-right.png'); background-repeat: no-repeat; background-position: top;  display:inline;    float:left;   width: 160px;  height: 768px; }/* End Floating Ads Style */   .sliderUl a { border-bottom:0px; }            		 			  	   .widget_wysija  { width:270;  margin-top:15px !important;   margin-bottom:22px !important;  }    	  .widget_wysija input[name="wysija[user][email]"] {  margin-left:4px !important; width:150px;  display:inline !important;  } 	  	  .widget_wysija p { padding:0px; margin:0px; display:inline  !important;   } 	  	  .wysija-submit-field {  display:inline !important; margin-top:0 !important; }	  	  .defaultlabels { visibility:hidden !important;  display:inline !important; }	  	  .form-valid-sub input[type="submit"] {  	background-image:url('https://goveganradio.com/images/sub.png');  background-repeat:none; display:inline !important; width:86px;  height:32;  margin-left: 4px  !important;  margin-top:0px !important; margin-bottom:0px !important;margin-right:0px !important; }	  	  					