/*
 * Theme Name: FPRN Radio
 * Theme URI: http://fprnradio.com/
 * Description: Child theme of Mantra created for FPRN Radio by the dudes at Twinpictures.
 * Author: Twinpictures
 * Author URI: http://plugins.twinpictures.de
 * Template: mantra
 * Version: 0.1.0
*/

@import url("../mantra/style.css");

body,
input,
textarea {
	color: #569ad1;
}

#branding h1 {
	position: absolute;
	left: -1000px;
}

#access ul ul a, #access ul ul ul a {
	color: #999;
}

#rps .col {
       background: #2d2d2d;
}

blockquote {
	background: transparent;
	border: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: 0px 0px 0px #444;
	-moz-box-shadow: 0px 0px 0px #444;
	box-shadow: 0px 0px 0px #444;
}

.entry-content tr {
	/*background-color: #569ad1;*/
	background: transparent;
}

#pbl-form-wrapper table td.input input[type="text"], #pbl-form-wrapper table td.input textarea, #pbl-form-wrapper {
	width: 90% !important;
}

#content .gallery .gallery-caption {
	color: #e5d302;
}

#pbl-listing-wrapper .pbl-content .listing-title {width: 100%; font-size: 18px !important; font-weight: bold;}
#pbl-listing-wrapper .pbl-content .listing-title a { color: #e5d302 !important; }
#pbl-listing-wrapper .pbl-content .listing-description {width: 100%; font-size: 14px !important; line-height: 16px !important; margin-bottom: 2px;}
#pbl-listing-wrapper .pbl-content .listing-contact-left {float: left; width: 50%; font-size: 12px; line-height: 14px;}
#pbl-listing-wrapper .pbl-content .listing-contact-right {float: right; width: 50%; font-size: 12px; line-height: 14px;}
#pbl-listing-wrapper .pbl-content .listing-contact-bottom {float: left; width: 100%; font-size: 12px;}

#access ul li.current_page_item > a,
#access ul li.current-menu-item > a{
	color: #e5d302 !important;
}

#master-program-schedule {
	border: none;
}

#master-program-schedule th {
	background: transparent;
	color: #569ad1;
	width: auto;
}

#front-text2 {
	width: 460px;
	margin: 0 auto;
}

.nivo-caption h2 {
	font-weight: bold;
	font-size: 24px;
}

.entry-meta {
	background-color: transparent;
    	color: #ccc;
    	display: block;
    	font-size: 12px;
    	margin: 0px 1px;
    	padding: 0 6px;
	clear:both;
	line-height:2em;
	border: none;
	box-shadow: none;
	-moz-box-shadow: none;
    	-webkit-box-shadow: none;
}

.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	position:absolute;
	top: 87%;
	z-index:9;
	cursor:pointer;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/nivoslider/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:10px;
}
.theme-default a.nivo-prevNav {
	left:815px;
}

.nivo-caption p {
	padding:3px 80px 3px 3px;
	margin:0;
}

#comments .comment-body p {
	color: #569ad1;
}