/*
Theme Name: Starkers HTML5
Theme URI: http://nathanstaines.com
Description: An HTML5 version of <a href="http://elliotjaystocks.com/starkers/">Starkers</a> by <a href="http://elliotjaystocks.com/">Elliot Jay Stocks</a> which is based on Twenty Ten.
Version: 3.2
Author: Nathan Staines
Author URI: http://nathanstaines.com
Tags: starkers, html5, naked, clean, basic
*/

@import "css/reset.css";
@import "css/layout.css";

/* COLORS */
.lightblue {
	color: rgb(200,222,250);
	color: #C8DEFA;
}
.mediumblue {
	color: rgb(25,114,220);
	color: #1972DC;
}
.darkblue {
	color: rgb(47,73,180);
	color: #2F49B4;
}
.lightgold {
	color: rgb(255,217,147);
	color: #FFD993;
}
.mediumgold {
	color: rgb(255,183,54);
	color: #FFB736;
}
.darkgold {
	color: rgb(182,119,7);
	color: #B67707;
}
.lightgreen {
	color: rgb(230,208,87);
	color: #E6D057;
}
.mediumgreen {
	color: rgb(169,143,2);
	color: #A98F02;
}
.darkgreen {
	color: rgb(84,92,39);
	color: #545C27;
}
.lightgray {
	color: rgb(204,204,204);
	color: #CCC;
}
.mediumgray {
	color: rgb(153,153,153);
	color: #999;
}
.darkgray {
	color: rgb(80,80,80);
	color: #505050;
}
.black {
	color: #000;
}

/* TYPOGRAPHY
font-family: 'Open Sans Condensed', sans-serif;
font-family: 'Open Sans', sans-serif;
*/
h1 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	font-size: 1.25em; /* 20px */
	color: rgb(255,183,54);
	color: #FFB736;
	padding-top: 20px;
}
h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	font-size: 1.188em;
	color: rgb(80,80,80);
	color: #505050;
}
h3 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	font-size: 1.125em;
	color: rgb(80,80,80);
	color: #505050;
}
h4 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	font-size: 1.063em;
	color: rgb(80,80,80);
	color: #505050;
}
h5 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	font-size: 0.938em;
	color: rgb(153,153,153);
	color: #999;
}
h6 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	font-size: 0.875em;
	color: rgb(153,153,153);
	color: #999;
}
address {
	font-family: 'Open Sans', sans-serif;
	font-size: 0.750em;
	line-height: 1.2;
	text-align: center;
	color: rgb(169,143,2);
	color: #A98F02;
}
#columns h2 {
	color: rgb(182,119,7);
	color: #B67707;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	line-height: 1.2;
	font-size: 20px;
	text-align: center;
	padding-bottom: 0.9em;
}
h3 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 1.2;
	text-align: left;
	padding-top: 10px;
	padding-bottom:10px;
}
#columns ul {
	line-height: 1.2;
	padding-left: 10px;
margin-left: 15px;
}
#col1 li, #col2 li {
	font-size: 0.9em;
	list-style-type: disc;
	padding-bottom: 0.9em;
}
#columns p {
	font-size: 0.9em;
	line-height: 1.2;
	padding-top: 10px;
	padding-bottom: 0.9em;
}
#columns p.big {
	font-size: 1.2em;
}
.italic {
	font-style: italic;
	font-size: 0.9em;
	color: rgb(80,80,80);
	color: #505050;
line-height:1.2;
}
.boldtype {
	font-weight: 700;
}
a {
	color: rgb(182,119,7);
	color: #B67707;
}
a:hover {
	color: rgb(255,183,54);
	color: #FFB736;
}
.micro {
	font-size: 0.7em;
}
#col1 .footnote,
#col2 .footnote,
#loop .footnote,
#subpage .footnote,
#post .footnote {
	font-size: 0.8em;
}
#loop .superscript,
#subpage .superscript,
#post .superscript {
	font-size: 0.6em;
	vertical-align: super;
}
#current {
	text-decoration: underline;
}
#quote h6 {
	font-size: 0.875em;
	color: rgb(80,80,80);
	color: #505050;
	padding-top: 20px;
	padding-bottom: 10px;
}
#quote p.quote {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
	line-height: 1.5;
	color: rgb(80,80,80);
	color: #505050;
}	

img.social {
	padding-right:10px;
}

/* UTILITY */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
body { 
	background: #C8DEFA; /* outside */
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: rgb(80,80,80);
	color: #505050;
}

/* STRUCTURE */
#master {
	width: 960px;
	margin: 0 auto;
	background: #FFF;
}
#header {
	background-image: url(images/paulEllis_header.jpg);
	height: 150px;	
}
	#header a {
		text-decoration: none;
		}
	#subtitle {
		font-family: 'Open Sans Condensed', sans-serif;
		font-size: 1.25em;
		line-height: 1.25;
		color: rgb(182,119,7);
		color: #B67707;
		padding-top: 80px;
		padding-left: 10px;
	}
	#contactInfo {
		margin-top: -33px;
		padding-left: 440px;
		width: 300px;
		float: left;
	}
		#contactInfo p, #contactInfo p a {
			font-family: 'Open Sans', sans-serif;
			font-size: 12px;
			line-height: 1.4;
			text-align: center;
			color: rgb(169,143,2);
			color: #A98F02;
		}
		#contactInfo p a:hover {
			color: rgb(255,183,54);
			color: #FFB736;
		}
#menu {
	background-image: url(images/menuBk.jpg);
	height: 30px;
	padding-top: 10px;
}
	#menu li {
		display: inline;
		font-family: 'Open Sans Condensed', sans-serif;
		font-weight: 700;
		font-size: 1.125em;
		color: rgb(25,114,220);
		color: #1972DC;
		margin-left: 20px;	
	}
	#menu li a {
		text-decoration: none;
		color: rgb(25,114,220);
		color: #1972DC;
	}
	#menu li a:hover {
		color: rgb(255,183,54);
		color: #FFB736;
	}
	#menu li.current-menu-item {
		color: rgb(255,183,54);
		color: #FFB736;
	}
	#menu li.current-menu-item .menu-item-object-page {
		color: rgb(255,183,54);
		color: #FFB736;
	}
#tagline {
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	color: rgb(182,119,7);
	color: #B67707;
	padding-top: 25px;
	padding-left: 50px;
}
#menublog {
	padding-top: 5px;
}
	#menublog li {
		display: block;
		font-family: 'Open Sans Condensed', sans-serif;
		font-weight: 700;
		font-size: 20px;
		color: rgb(25,114,220);
		color: #1972DC;
		padding: 20px 0px 10px 0px;
		border-bottom: 3px solid rgb(25,114,220);
		border-bottom-color: #1972DC;
		list-style-type: none;
	}
	#menublog li a {
		text-decoration: none;
		color: rgb(25,114,220);
		color: #1972DC;
		list-style-type: none;
	}
	#menublog li a:hover {
		color: rgb(255,183,54);
		color: #FFB736;
	}
#slideshow {
	height: 210px; /*250*/
	width: 630px;
	float: left;
	margin-left: 10px;
}
 
#slides {
	height: 200px;
	position: relative;
}
 
.slide1 {
	height: 200px;
	width: 630px;
	overflow: hidden;
	position: absolute;
	background-image: url(images/slideshow1.jpg);
	color: #fff;
}
.slide2 {
	height: 200px;
	width: 630px;
	overflow: hidden;
	position: absolute;
	background-image: url(images/slideshow2.jpg);
	color: #fff;
}
.slide3 {
	height: 200px;
	width: 630px;
	overflow: hidden;
	position: absolute;
	background-image: url(images/slideshow3.jpg);
	color: #fff;
}
.slide4 {
	height: 200px;
	width: 630px;
	overflow: hidden;
	position: absolute;
	background-image: url(images/slideshow4.jpg);
	color: #fff;
}
.slide1 p, .slide2 p, .slide3 p, .slide4 p {
	width: 250px;
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	line-height: 1.5;
	text-align: left;
	color: rgb(255,237,204);
	color: #FFEDCC;
	margin-top: 30px;
	margin-left: 350px;
}
 
#slides-controls {
	width: 80px;
	background-color: #fff;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	padding: 5px;
	left: -9999px;
	display: none;
}
 
#slides-controls a {
	margin: 5px;
	width: 8px;
	height: 8px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	background: #666;
	border: 1px solid #fff;
	text-indent: -9000px;
	display: block;
	overflow: hidden;
	float: left;
	left: -9999px;
	display: none;
}
/*#slides-controls a:hover { background: #CCC }
 
#slides-controls a.highlight {
	background: #fff;
	border: 1px solid #CCC;
}*/
.phototextbold {
	font-weight: 700;
}
.condensed {
	letter-spacing: -.01em;
}
#main {
	background: #FFF;
}
#columns {
	width: 940px;
	height: 400px;
	margin: 10px 0 0.9em 10px;
}
	#col1 {
		width: 290px;
		float: left;
		padding: 10px;
		margin-right: 10px;
	}
	#col2 {
		width: 290px;
		float: left;
		padding: 10px;
		margin-right: 10px;
	}
	#col3 {
		width: 278px;
		float: right;
		padding: 10px;
	}
		#col3 #quizbutton {
			margin: 0 auto;
			text-align: center;
		}
		#col3 #quizbox {
			padding: 20px;
			border: 1px solid #C8DEFA;
		}
		
#loop, #subpage, #post {
	width: 620px;
	float: left;
	margin-left: 10px;
	background-color: #FFF;
}
	#loop h2, #post h2 {
		font-family: 'Open Sans Condensed', sans-serif;
		font-size: 1.188em;
	}
	#search .loopPost h2 {
		padding-bottom: 10px;
	}
	.postthumb {
		float: left;
		margin-right: 10px;
		border: 5px solid #FFF;
		clear: both;
		height: 140px;
	}
	.loopPost {
		margin-bottom: 25px;
		border-bottom: 1px solid rgb(169,143,2);
		border-bottom-color: #A98F02;
		padding-bottom: 20px;
	}
	#loop .loopPost ul, #subpage .loopPost ul, #post .loopPost ul {
		line-height: 1.2;
		padding-left: 10px;
	}
	#loop .loopPost li, #subpage .loopPost li, #post .loopPost li {
		font-size: 0.9em;
		list-style-type: disc;
		padding-bottom: 0.9em;
	}	
	#subpage h1, #loop h1, #post h1 {
		font-family: 'Open Sans Condensed', sans-serif;
		font-size: 1.5em;
		line-height: 1.4;
		color: rgb(255,183,54);
		color: #FFB736;
		padding-bottom:20px;	
}
	#subpage h4, #loop h4, #post h4 {
		font-family: 'Open Sans Condensed', sans-serif;
		font-size: 1.063em;
		line-height: 1.2;
		color: rgb(80,80,80);
		color: #505050;
		margin: 10px 0px 20px 0px;
	}
	#subpage p, #loop p, #post p {
		line-height: 1.2;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	#subpage ul {
		line-height: 1.2;
		padding-left: 30px;
		list-style-type: none;
	}
	#subpage li {
		font-size: 0.9em;
		list-style-type: disc;
		padding-bottom: 10px;
	}
	.boldtext {
		font-weight: bold;
	}
#chart {
	background: #FFF;
}
	.chartColumn1Title {
		font-family: 'Open Sans', sans-serif;
		font-size: 0.9em;
		font-weight: 700;
		background-colorr: rgb(169,143,2);
		background-color: #A98F02;
		color: #FFF;
		border-bottom: 2px solid #FFF;
		padding: 10px;
	}
	.chartColumn1 {
		font-family: 'Open Sans', sans-serif;
		font-size: 0.9em;
		background-color: rgb(230,208,87);
		background-color: #E6D057;
		color: #000;
		border: 1px solid #FFF;
		height: 30px;
		padding: 10px;
	}
	.chartColumn2Title {
		font-family: 'Open Sans', sans-serif;
		font-size: 0.9em;
		font-weight: 700;
		background-color: rgb(182,119,7);
		background-color: #B67707;
		color: #FFF;
		border-bottom: 2px solid #FFF;
		padding: 10px;
	}
	.chartColumn2 {
		font-family: 'Open Sans', sans-serif;
		font-size: 0.9em;
		background-color: rgb(255,183,54);
		background-color: #FFB736;
		color: #000;
		border: 1px solid #FFF;
		height: 30px;
		padding: 10px;
	}
	.chartColumn3Title {
		font-family: 'Open Sans', sans-serif;
		font-size: 0.9em;
		font-weight: 700;
		background-color: rgb(255,183,54);
		background-color: #FFB736;
		color: #FFF;
		border-bottom: 2px solid #FFF;
		padding: 10px;
	}
	.chartColumn3 {
		font-family: 'Open Sans', sans-serif;
		font-size: 0.9em;
		background-color: rgb(255,217,147);
		background-color: #FFD993;
		color: #000;
		border: 1px solid #FFF;
		height: 30px;
		padding: 10px;
	}
#category .loopPost {
	background: rgb(255,237,204);
	color: #FFEDCC;
	width: 620px;
	margin-left: 10px;
	padding: 10px;
}
#category h1 {
	margin: 0 0 10px 10px;
}
#category h2 {
	font-size: 100%;
}
#category p.micro {
	padding-top: 40px; 
	padding-bottom: 5px;
}
#search {
	width: 620px;
	float: left;
	margin-left: 10px;
	padding: 10px;
}
#search h1 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	line-height: 1.4;
	color: rgb(255,183,54);
	color: #FFB736;
}
#search h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
}	
/*aside .search {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 0.9em;
}*/
#sidebar {
	width: 280px;
	float: right;
	margin-right: 10px;
	padding: 10px;
}
	#sidebar #blogquote {
		padding: 10px;
	}
		#sidebar #blogquote h4 {
	
		padding-bottom: 10px;
	}
		#sidebar #blogquote p {
			
			font-size: 0.9em;
			line-height: 1.5;
		}
		
#footer {
	/* height: 60px; */
	width:960px;
	margin: 0px auto;
	padding: 0px 0px 20px 0px;
	background: #FFF;
	border-top: 2px solid rgb(169,143,2);
	border-top-color: #A98F02;
	font-size: 0.8em;
	line-height: 1.4;
}
footer {
	padding:0px 10px 0px 10px;
}
#footer p {
	text-align: right;
}
#footer .copyright {
	text-align: right;
}
	#footer .info, #footer .info a {
		font-weight: 700;
		font-size: 1.1em;
		line-height: 1.4;
		color: rgb(169,143,2);
		color: #A98F02;
		text-align: right;
	}
	#footer .info a:hover {
		color: rgb(255,183,54);
		color: #FFB736;
	}
	#footer footer ul li div.menu-footer-menu-container ul#menu-footer-menu.menu {
		font-family: 'Open Sans Condensed', sans-serif;
		font-weight: 700;
		font-size: 1em;
		color: rgb(25,114,220);
		color: #1972DC;
		width: 290px;
		float: left;
		text-align: left;
		padding: 10px;
		margin-right: 10px;
	}
	#footer li {
		display: inline;
		margin-right: 10px;
	}

.ppbutton {
text-align: right;
margin-top: 10px;
}
		
/* panel styles */
.panelTitle {
	margin: 0;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	line-height: 1;
	color: #000;
	display: block;
	margin-bottom: -10px;
}
.panelTitle a:hover {	
	color: #000;
}
.panelText {
	color: #000;
	line-height: 1.2;
	overflow: auto;
	margin: 0;
	padding: 0;
}
.answer {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	font-size: 0.9em;
	color: rgb(182,119,7);
	color: #B67707;
}
	
.answerContent {
	padding: 20px;
	font-size: 0.9em;
	color: rgb(182,119,7);
	color: #B67707;
}
.quiztitle {
	color: rgb(255,183,54);
	color: #FFB736;
}
/* 
  -----------------------------------
  Elevator Panels
  by Project Seven Development
  www.projectseven.com
  Style Theme: 02 - Charcoal
  -----------------------------------
*/
.p7EPM02 {
	font-family: 'Open Sans', sans-serif;
	font-size: inherit;
}
.p7EPM02 .p7epm_trigs {
	overflow: hidden;
}
.p7EPM02 .p7epm_trigs ul {
	margin: 0;
	padding: 0;
}
	
.p7EPM02 .p7epm_trigs li {
	float: left;
}
.p7EPM02 .p7epm_trigs a {
	padding: 4px 10px;
	line-height: 1;
	display: block;
	text-decoration: none;
	float: left;
}
.p7EPM02 .p7epm_trigs a:hover {
	color: rgb(182,119,7);
	color: #B67707;
}
.p7EPM02 .p7epm_cwrapper {
	border: 0;
}
.p7EPM02 .p7epm_content {
	padding: 0 24px 12px 24px;
	line-height: 1.2em;
	color: #000000;
}
.p7EPM02 .p7epm_content.pan1 {}
.p7EPM02 .p7epm_content.pan2 {}
.p7EPM02 .p7epm_content.pan3 {}
.p7EPM02 .p7epm_content.pan4 {}
.p7EPM02 .p7epm_content.pan5 {}
.p7EPM02 .p7epm_trigs .p7epm_open {
	color: #000000 !important;
	/*background-color: #FFCC00;*/
}
.p7EPM02 .p7epm_trigs .t1 .p7epm_open {}
.p7EPM02 .p7epm_trigs .t2 .p7epm_open {}
.p7EPM02 .p7epm_trigs .t3 .p7epm_open {}
.p7EPM02 .p7epm_trigs .t4 .p7epm_open {}
.p7EPM02 .p7epm_trigs .t5 .p7epm_open {}
.p7EPM02 .p7epm_ie5clear {
	font-size: 0;
	height: 0;
	line-height: 0.0;
}
/*Current Marker Styles*/
.p7EPM02 .p7epm_trigs a.current_mark {
	font-weight: bold;
}
.p7EPM02 .p7epm_content a.current_mark {
	font-weight: bold;
}

/* buttons */
#quizbutton.button {
	width: 140px;
	height: 15px;
	padding: 0 4px 30px 4px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border: 1px solid #2F49B4;
	position: relative;
	/* Label */
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	white-space: wrap;
	margin-bottom: 20px;
}
	#quizbutton a {
		color: #FFFFFF;
		text-decoration: none;
		text-align: center;
	}
  	#quizbutton a:hover {
		color: rgb(255,183,54);
		color: #FFB736;
		text-decoration: none;
 	}
	#quizbutton.blue {
		background-color: rgba(47,73,180, 0.7);
		background-color: #2F49B4;
		border-top-color: #2F49B4;
  		border-right-color: #2F49B4;
  		border-left-color: #2F49B4;
  		border-bottom-color: #2F49B4;
	}
	/*
Default style for WP-PageNavi plugin

http://wordpress.org/extend/plugins/wp-pagenavi/
*/

.wp-pagenavi {
	clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}


/* sidebar recent posts */

.rpwe-block h3 {
font-size: 18px;
line-height: 22px;
padding-top: 15px;
}

#sidebar {
line-height:1.5;
}


#sidebar h3, #quote h3 {
padding-top: 10px;
padding-bottom: 10px;
color: #505050;
}

#sidebar .textwidget {
padding-bottom:30px;
}


input.email {
width:150px;
padding: 10px;
  border: solid 1px #cccccc;
  transition: box-shadow 0.3s, border 0.3s;
margin: 10px 0px 10px 0px;
}

/* styles for podcasts page */

.topmenu {
	text-align: right;
    margin-right: 20px;
    color: #ccc;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
}
.topmenu a {
	font-size:12px;
	text-transform:uppercase;
	padding: 0px 5px;
	font-family: 'Open Sans', sans-serif;
	text-decoration:none;
}

#post-338 p, #post-613 p {
	line-height:1.25;
	margin-bottom:20px;
}

#post-338 ul, #post-613 ul {
    line-height: 1.2;
    padding-left: 10px;
    margin-left: 15px;
}
#post-338 li, #post-613 li {
    font-size: 0.9em;
    list-style-type: disc;
    padding-bottom: 0.9em;
}
.podcast h2 {
    color: rgb(182,119,7);
    color: #B67707;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 700;
    line-height: 1.2;
    font-size: 24px;
    padding-bottom: 0.9em;
}

#pgc-338-2-1 a, #pgc-613-2-1 a {
	  font-family: 'Open Sans', sans-serif;
	font-size:14px;
	text-decoration:none;
}

#panel-338-2-1-1, #panel-613-2-1-1 {
	width: 200px;
	margin:0px auto;
	text-align:center;
}

/* tabs */
.so-widget-sow-tabs-default-0a4b7fae11ec .sow-tabs .sow-tabs-tab-container .sow-tabs-tab.sow-tabs-tab-selected, .so-widget-sow-tabs-default-0a4b7fae11ec .sow-tabs .sow-tabs-tab-container .sow-tabs-tab:hover {
    border-width: 1px 1px 0px 1px!important;
    border-top-left-radius: .65rem!important;
    border-top-right-radius: .65rem!important;
}

.so-widget-sow-tabs-default-0a4b7fae11ec .sow-tabs .sow-tabs-tab-container {
    border-bottom-width: 1px!important;
}

/* styles for single podcast page */

.headerbar{
	height:20px;
	background-color:#B67707;
}

.single-podcast header {
	margin:30px 0px 10px 0px;
}

.single-podcast {
	line-height:1.5;
}

.topmenupodcast {
	text-align: right;
    margin-right: 20px;
	padding: 20px 0px;
    color: #ccc;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
}
.topmenupodcast a {
	font-size:12px;
	text-transform:uppercase;
	padding: 0px 5px;
	font-family: 'Open Sans', sans-serif;
	text-decoration:none;
}

.episode{
	font-size:12px;
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
	margin-bottom:5px;
}

.date-cat{
	font-size:12px;
	text-transform:none;
	font-family: 'Open Sans', sans-serif;
	margin:0px 0px 20px 0px;
}

.single-podcast #post h1 {
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 700;
    font-size: 1.5em;
    color: rgb(255,183,54);
    color: #FFB736;
    padding-top: 10px;
	padding-bottom:15px;
}

.guestimg {
	float:left;
	margin: 0px 20px 0px 0px;
}

.guests {
	padding: 5px 0px 5px 0px;
	color:#212121;
	line-height:1.25;
	font-weight:bold;
}

.podcast {
	padding-bottom:0px;
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc;
	
}
.clear {
	clear:both;
}

.panel-widget-style-for-338-0-0-1 {
    background-color: #b67707;
    margin: 0px auto;
}

.tax-podcast_category h4 {
    margin: 30px 0px 30px 0px;
}

/* style search */

#search-3 {
	margin-top:30px;
}
.widget_search .screen-reader-text {
    display:none;
}

#searchform  input
  {
	padding:5px 10px;
  }

 #searchform input[type="submit"]
  {
	padding:7px 10px;
	background-color:#134400;
	border:0;
	color:#fff;
	  text-transform:uppercase;
	  cursor:pointer;
  }

#searchform input[type="submit"]:hover {
	background-color:#227700;
}

/* podcast logo slider */

element.style {
    position: relative;
}
#post-338 ul.sow-slider-images {
    padding-left: 0px;
    margin-left: 0px;
}

/* new home */
.panel-layout ul {
    list-style: disc;
    margin-left: 20px;
	margin-top:10px;
}
.panel-layout ul li {
	margin:10px 0px;
}

.panel-layout p{
	line-height:1.25;
	margin-bottom:15px;
}

h3.widget-title{
	color:#B67707;
	text-align:center;
}