@charset "iso-8859-1";
/*  
Theme Name: Musicast
Theme URI: http://www.podbean.com/
Description: Well designed podcast theme for bands, artists, musicians, or the like. 
Version: 1.9
Author: Podbean
Author URI: http://www.podbean.com/
is_new:YES
*/
body {
	background: url(http://www.podbean.com/wp-content/themes/musicast/images/body-bg.png) repeat scroll 0 0 transparent;
	color: #FFFFFF;
	margin: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 1.5;
}
ul, li {margin:0; padding:0; list-style-type:none;}
a {
	color: #BEC4CC;
	text-decoration: none
}
blockquote {
	font-size: 9px;
	background: url(http://www.podbean.com/wp-content/themes/musicast/images/quote.png) no-repeat top left;
	margin: 10px 30px 10px 30px;
	padding: 10px 0 10px 15px;
}
cite {
	font: normal 13px verdana, helvetica, sans-serif;
}
code {
	margin-left: 15px;
}
form p {
	margin-left: 15px;
}
#header div#description {
	color: #ffffff;
	font-size: 12px;
	text-align: left;
	margin-right: 75px;
}
h1#comments {
	margin-bottom: 10px;
}
h2 {
	margin: 0;
	padding-top: 5px;
	font: bold 18px verdana, helvetica, sans-serif;
	color: #FFFFFF;
}
h2 a:link, h2 a:active, h2 a:visited, h2 a {
	color: #FFFFFF;
	text-decoration: none;
	font-family:'Oswald',"Helvetica Neue",Helvetica,Arial,"Nimbus Sans L",sans-serif;
	font-weight:normal;
}
h2#comments, h2#respond {
	padding-left: 10px;
}
h2 span.comments {
	margin-left: 15px;
}
h2 span.comments, h2 span.comments a:link, h2 span.comments a:active, h2 span.comments a:visited, h2 span.comments a {
	color: #aaa;
	text-decoration: none;
}
#header_wrapper {
	background: url(http://www.podbean.com/wp-content/themes/musicast/images/box-shadow.png) repeat-x scroll 0 100% transparent;
	padding-bottom: 20px;
}
#header {
	position: relative;
	display: block;
	border-top:8px solid #555555;
}
#blogtitle, #content_wrapper, #footer {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
#blogtitle .logo-block {
	position: absolute;
	text-transform: uppercase;
	top: 75px;
}
#blogtitle .logo-block h1 {margin:5px 0px;}
#blogtitle .logo-block a {
	color: #FFFFFF;
	font-family:'Oswald',"Helvetica Neue",Helvetica,Arial,"Nimbus Sans L",sans-serif;
}
#banner-block {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
	text-align:center;
}
#nav {
    background: #23282e;
    border-bottom: 1px solid #191d26;
    border-top: 1px solid #1e1f23;
    bottom: 0;
    line-height: 1.625;
    min-height: 40px;
    position: absolute;
    text-transform: uppercase;
    width: 100%;
}
#nav ul {
    margin-left: -225px;
    width: 700px;
    left: 50%;
    position: relative;
}
#nav ul li {
	float:left;
	margin-right:3px;
}
#nav ul li:hover {
	background:#191D22;
}
#nav ul li a {
    color: #BEC4CC;
    display: block;
    font-size: 18px;
    padding: 5px 8px;
    word-wrap: break-word;
}
#nav a {font-family:'Oswald',"Helvetica Neue",Helvetica,Arial,"Nimbus Sans L",sans-serif;}
/* -----------------top Navigation----------------------- */
#subnav {
	position: relative;
	top: -1px;
	z-index: 101;
	margin: 0;
	padding: 0px 0 3px 0;
	background: #BBBBBB;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #aaa;
}
#subnav UL {
	list-style: none;
	margin: 1px 0 0px 13px;
	padding: 0px;
	border-right: 1px solid #fff;
	border-left: 1px solid #aaa;
}
#subnav LI {
	position: relative;
	z-index: 102;
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	width: auto;
}
#subnav A {
	color: #fff;
	display: block;
	width: auto;
	text-decoration: none;
	margin: 0;
	padding: 2px 12px 2px 10px;
}
#subnav A:hover, #subnav A:active {
	color: #444;
}
#subnav A.active:link, #subnav A.active:visited {
	color: #444;
}
#subnav BR, #navcontainer BR {
	clear: both;
}
/* -----------------Content Section----------------------- */
#container {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    width: 460px;
}
#container img.imgheader {
	margin-left: 15px;
	border: 0;
}
#main {
}
.date {
    background-color: #1e2126;
    border-bottom: 1px solid #3b4046;
    list-style: none outside none;
    margin: 0;
    padding: 5px 15px;
}
.podPress_content {
    padding: 10px 15px !important;
}
.entry div#commentform {
	padding-left: 10px;
}
.entry ol li, .entry ul li {
	margin: 5px 20px 10px 10px;
	line-height: 15px;
}
.entry p {
	margin: 5px 15px 10px 15px;
	line-height: 18px;
}
.entry p.entrymeta {
	border-top: 1px solid rgba(255, 255, 255, 0.1);
	padding-top: 5px;
	padding-bottom: 20px;
	text-align: left;
	font-size:12px;
}
.entrymeta {padding:0px 15px;}
.entry p.entrymeta a, .entry p.entrymeta a:link, .entry p.entrymeta a:active, .entry p.entrymeta a:visited {
	color: #999;
}
.entry ul.links {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.entry ul.links li {
	margin: 0;
	padding:0;
	list-style-type: none;
}
.entry ul.links li ul {
	margin: 10px 0 10px 0;
	padding: 0;
	list-style-type: disc;
}
.entry ul.links li ul li {
	margin-left: 40px;
	line-height: 20px;
	list-style-type: disc;
}
#footer {
    font-size: 12px;
    height: 41px;
	clear:both;
	margin-bottom:0px !important
}
#footer P {
	margin: 0px 0px 4px;
	FONT: 10px/15px arial, sans-serif;
	COLOR: #333;
	height: 35px
}
input#s {
	border: 0;
	border: solid 1px #ccc;
	/*
	background: #FFFFFF url(http://www.podbean.com/wp-content/themes/musicast/images/search_icon.gif) right no-repeat;
	*/
	background: #FFFFFF;
	margin-left: 9px;
	margin-top: 15px;
	margin-bottom:15px;
}
input#searchsubmit {
	font: 12px verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
input, textarea {
	background: #3F434A;
	border: none;
	border-radius:2px;
	padding:4px 10px;
}
.navigation {
	padding: 0;
	margin-left: 0;
	margin-bottom: 15px;
}
.navigation .alignleft {
	float: left;
	text-align: left;
	padding-left: 15px;
	margin: 0;
}
.navigation .alignright {
	float: right;
	text-align: right;
	padding-right: 15px;
}
ol.commentlist {
	margin: 10px 0 0 0;
	padding: 0;
	list-style-type: none;
}
ol.commentlist li {
    font-size: 12px;
    list-style-type: none;
    margin: 5px 15px;
    padding: 5px;
}
ol.commentlist li.alt {
    background: none repeat scroll 0 0 #3F434A;
}
ol.commentlist li.normal p, ol.commentlist li.alt p {
	margin: 3px 10px 10px 10px;
}
/* -----------------Left Sidebar----------------------- */
#sidebar-left, #sidebar-right {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    width: 220px;
}
#sidebar-left {
    margin-bottom: -208px;
    position: relative;
    top: -208px;
    z-index: 600;
}
#sidebar-left ul li h2, #sidebar-right ul li h2, .entry h2, #sidebar-left h3, #sidebar-right h3 {
    border-bottom: 1px solid #3b4046;
	font-family:'Oswald',"Helvetica Neue",Helvetica,Arial,"Nimbus Sans L",sans-serif;
	font-weight:normal;
    font-size: 16px;
    padding: 9px 15px;
    text-transform: uppercase;
}
#sidebar-left ul li p {
	font: 9px/16px verdana, helvetica, sans-serif;
	margin: 0 40px 10px 10px;
}
#sidebar-left ul li ul, #sidebar-right ul li ul {
    background: url(http://www.podbean.com/wp-content/themes/musicast/images/bg-gradient.png) repeat-x scroll 0 0 transparent;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    overflow: hidden;
}
/* -----------------Right Sidebar----------------------- */
#sidebar-right ul li p {
	font: 9px/16px verdana, helvetica, sans-serif;
	margin: 0 40px 10px 10px;
}
#sidebar-right ul li ul li, #sidebar-left ul li ul li {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0 0 0 0;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 0 0;
    color: #BEC4CC;
    margin: 0;
    padding: 10px 15px;
    width: auto;
}
#sidebar-right ul li ul li a:hover , #sidebar-left ul li ul li a:hover {
	color:#ffffff;
}
/* -----------------Image Alignment----------------------- */
p img {
	padding: 0;
	max-width: 100%;
}
/*	Using 'class="alignright"' on an image will align the image to the right. And using 'class="centered',
	will of course center the image. For example: <img src="imgName.gif" class="centered" alt="image description" height="100" width="100">*/ 
	
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}
.alignright {
	float: right;
}
.alignleft {
	float: left
}
/* Begin Calendar */
#wp-calendar {
	text-decoration: none;
}
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 145px;
}
#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
}
#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
}
#wp-calendar a {
	display: block;
}
#wp-calendar caption {
	text-align: center;
	width: 100%;
}
#wp-calendar td {
	padding: 3px 4px;
	text-align: center;
}
#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff;
}
table.profileinfo, #sidebar-left li, #sidebar-right li, .entry, #footer {
    background: none repeat scroll 0 0 #252A31; 
    position: relative;
    border-radius:4px;
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);
	margin-bottom:20px;
}
table.profileinfo, #sidebar-left li, #sidebar-right li {width: 220px;}
.entry {padding:0px 0px 15px;}
table.profileinfo {padding-bottom:0px; background:#000000; border-bottom:15px solid #000000;} 
.profileinfo tr:last-child {height:0;} 
#profilebottomaction {background:#252A31;}
.podPress_content div {margin:3px 0px;}
#commentform br {margin:5px; display:block;}
/* End Images */

.fbFeedbackContent {
    width: 460px !important;
}
#new_comments ul#new_comment_list li.new_comment, #new_comments {
    margin: 0 10px !important;
    width: 440px !important;
}
#new_comments .new_entry p, .fbFeedbackPost .postText {
    color: #BEC4CC !important;
}
.fb_iframe_widget {background:#ffffff;}


.show_visits {border-right: 1px solid rgba(255,255,255,0.3)}
#sidebar-left .wtf-widget ul.list li, #sidebar-right .wtf-widget ul.list li {margin:0px; box-shadow: none; width: auto; border-radius:0px; background: none; border-bottom:1px solid rgba(255,255,255,0.1)}
#sidebar-left .wtf-widget, #sidebar-right .wtf-widget {background: #252A31; padding: 0px 10px 10px; border-radius: 4px;}



.wtf-widget {margin: 0 0 20px;}
table.profileinfo img {width: 150px;}
.show_block, #profilebottomaction {width: 150px;}
.show_visits, .BlogEpisodeCount {width: 70px;}

.show_visits span, .BlogEpisodeCount span {color: #D7594C}
#profilebottomaction .btns-nomal a i.pbicon-export {font-size: 16px; display: block;}
#profilebottomaction .btns-nomal a.pb-follow {background: #D7594C; color: #fff; border: 0px; width: 86px}
#profilebottomaction .btns-nomal a.shares {width: 30px; overflow: hidden;}
