@charset "UTF-8";
/* CSS Document */


/* global elements */

body {margin:0px;padding:0px;font-family:'Poppins',sans-serif;font-size:13px;background:url('repeat_bg.jpg') repeat; line-height:1.7;}
div #splash {margin:0px;padding:0px;font-family:'Poppins',sans-serif;font-size:13px;background:url('bg_ddgrey.jpg') repeat; line-height:1.7;}

div#deco {background:url('https://www.paperradio.net/css/top_grad_bg_grey.jpg') repeat-x; width:100%; height:385px;}
div#decohome {background:url('https://www.paperradio.net/css/bg_ddgrey.jpg') repeat-x; width:100%; height:100%; text-align:center;}


div#container {
position:relative;
color:#000000;
text-align:left;
width:1024px;
margin:0px auto;
padding:0;
}

div#containerhome {
position:relative;
color:#000000;
text-align:left;
width:840px;
margin:0px auto;
padding:0;
}

div, td, ul, li, h1 {padding:0; margin:0;}

div.divider {height:3px;width:100%;background:url('https://www.paperradio.net/css/divide_yellow.jpg') repeat-x #555555;}
/*div.clearer {clear:both;height:0px;float:left;width:100%;}*/

.floatleft {float:left;}
.floatright {float:right;}
.pad-right-25 {padding-right: 25px;}
.pad-left-30 {padding-left: 30px;}
.pad-bottom-25 {padding-bottom: 25px;}
.pad-top-15 {padding-top: 15px;}


/* colours */ 

.black {color:#000;}
.maroon {color:#300;}
div.grid_bg { background:url('https://www.paperradio.net/css/bg_grid.jpg') repeat #999; }



/* link styles */

a {color:#c63; text-decoration:none;}
a:hover {color:#399;}
a img {border:0px;}

td.fm-permalink a {font-size:14px; color:#fff;}
td.fm_permalink a:hover {color:#9CF;}

h1 {font-family:'Josefin Sans', sans-serif; font-size: 35px; color:#777; padding:30px 0px 0px 0px;}

p a.sharelink {padding:0px 0px 0px 0px; color:#666; font-weight:bold; font-size:11px;}
p a img.shareimg {padding:10px 3px 0px 15px; vertical-align:bottom;}

span#newstitle a {color:#c63; text-decoration:none;}
span#newstitle a:hover {color:#c63; text-decoration:underline;}


/* image styles */

div.thumbwrapper {float:right; width:106px; height:105px; text-align:right; vertical-align:bottom; padding:15px 8px 0px 8px;}
img.imagehighlight90 {height:90px; width:90px; padding:0;}
img.imagehighlight150 {height:150px; width:150px; padding:0;}

#quicklogo {/*position:absolute; top:12px; left:-50px; height:146px; width:300px;*/visibility:none;height:0px;width:0px;}


/* generic page styles */

div#col1 {float:left; text-align:left; width:840px; min-height:800px;}
div#col1 div#footer {background:url('https://www.paperradio.net/css/footer_legs.jpg') no-repeat #888; text-align:center; color:#ffffff; height:240px; width:840px; padding:0px;} /* 8 35 8 35 */
div#col1 div#footer h3 {text-align:center;}
div#col1 div#footer .footitem {}
.footeritems {font-family:'Josefin Sans', sans-serif; font-size:16px;}
.footeritems a {color:#eaac45;}
.footeritems a:hover {color:#399;}
div#col1 div#homefooter {text-align:center; margin-left:auto; margin-right:auto; background:url('https://www.paperradio.net/css/foot_400x101.png') no-repeat #222; width:400px; height:101px;}
div#col1 div#radio_mid {background:#ffffff url('https://www.paperradio.net/css/radio_white_top.jpg') no-repeat center top; padding-top:155px; min-height:550px;}
div#col1 div#radio_home {background:url('https://www.paperradio.net/css/radio_home.jpg') no-repeat center top; padding-top:155px; height:510px;}
div#col1 div#contentbox {padding:30px 35px 20px 35px;min-height:500px;} 
div#col1 div#attachment_39 {float:left; padding:0px 30px 0px 0px; margin:0;}
div#col1 p.wp-caption-text {color:#ffffff; font-style:italic; background:url('https://www.paperradio.net/css/bg_dgrey.jpg') #333 repeat; font-size:11px; width:354px; padding:8px 8px 8px 8px;}
h2 {font-family:'Josefin Sans', sans-serif;}


/* episode pages */

div#col1 div#epcontent {width:770px;padding:25px 0px 25px;margin:0;}
div#col1 div#epcontent div#epleft {width:370px;padding-right:0px;float:left;border-right:1px #ffffff dashed; overflow:hidden;}
div#col1 div#epcontent div#epleft img.albumart370 {width:370px;height:370px;border:0;padding:0px 0px 10px 0px;margin:0;float:left;}
div#col1 div#epcontent div#epright div.creditsbox {color:#333; font-style:normal; font-size:12px;;padding:8px 0px 0px 0px; border-top:1px #888888 dashed;}
div#col1 div#epcontent div#epright {width:370px;float:right;padding-left:29px;margin:0;}
div#col1 div#epcontent div#epright div#audiodetails {font-weight:normal; font-family:'Josefin Sans',sans-serif,georgia,times,serif; font-size:16px; padding:10px 0px 10px 0px; color:#999999;}
div#col1 div#epcontent div#episodeactions {font-weight:bold;padding:0px 0px 25px 0px;}
div#col1 div#countryorigin {float:left; padding:0px 20px 15px 0px;}
#episodeactions a {font-family:'Josefin Sans', sans-serif;font-size:16px;}
.audiojs {width:360px;}
.audiojs .error-message {width:320px;}

/* media player styles */

div#col1 div#audiospace {display:block;width:370px;height:27px;font-size:10px;color:#777777;}


/* about page styles */

.submenu_about {/*color:#39C; */font-weight:bold;}


/* listen page styles */

div#col1 div#listencategories {color:#ffffff; font-size:18px; font-weight:bold; text-align:left; min-height:360px; width:770px; clear:both; padding:30px 0px 0px 0px;}
div#col1 div#listencategories div#fmcatlink {width:370px; /*height:330px; */float:left; background:url('bg_blue.jpg') #648da1 repeat; padding: 20px 0px 0px 0px;}
div#col1 div#listencategories div#amcatlink {width:370px; /*height:330px; */float:right; margin:0px 0px 0px 30px; background:url('bg_red.jpg') #9d4e4e repeat; padding: 20px 0px 0px 0px;}
div#col1 div#listencategories div#fmcatlink div#fmcattext {background:url('bg_dgrey.jpg') #333 repeat;text-align:left; margin-top:15px; padding:50px 33px 8px 33px; font-size:14px; font-weight:normal;}
div#col1 div#listencategories div#amcatlink div#amcattext {background:url('bg_dgrey.jpg') #333 repeat; text-align:left; margin-top:15px; padding:50px 33px 8px 33px; font-size:14px; font-weight:normal;}
#amcattext a {font-family:'Josefin Sans', sans-serif;font-size:16px;}
#fmcattext a {font-family:'Josefin Sans', sans-serif;font-size:16px;}
#amcattext a:hover {color:#399;text-decoration:underline;}
#fmcattext a:hover {color:#399;text-decoration:underline;}
div.catlinkhead {font-family:'Josefin Sans', sans-serif; padding:0px 33px 0px 33px;}


/* category archive page cross promo styles */

div#col1 div#listenxpromo {color:#ffffff; font-size:18px; font-weight:bold; text-align:left; min-height:360px; clear:both; width:770px;}


/* styles for cat archives */

div#col1 div#listenxpromo div#fmxlink {width:770px; /*height:330px; */float:left; background:url('bg_blue.jpg') #648da1 repeat; padding: 20px 0px 0px 0px;}
div#col1 div#listenxpromo div#amxlink {width:770px; /*height:330px; */float:left; background:url('bg_red.jpg') #9d4e4e repeat; padding: 20px 0px 0px 0px;}
div#col1 div#listenxpromo div#fmxlink div#fmcattext {background:url('bg_dgrey.jpg') #333 repeat;text-align:left; margin-top:15px; padding:15px 35px 8px 35px; font-size:14px; font-weight:normal;}
div#col1 div#listenxpromo div#amxlink div#amcattext {background:url('bg_dgrey.jpg') #333 repeat; text-align:left; margin-top:15px; padding:15px 35px 8px 35px; font-size:14px; font-weight:normal;}



/* listen page highlights */

div#col1 div#latestepisode {/*background:url('bg_grey.jpg') #aaaaaa repeat; */min-height:200px; font-size:12px; color:#222222; padding:15px 0px 15px 0px;}
div#col1 div#latestepisode div#latesttitle {font-family:'Josefin Sans', sans-serif; color:#121212; font-size:21px; font-weight:bold; padding:0px 0px 0px 0px;}
div#col1 div#latestepisode .sharelink, .shareimg {visibility:hidden;}
div#col1 div#latestepisode div#excerpt p {padding:0; margin:0;}
div#col1 div#latestepisode div#listensubscribebox {width:205px; float:right; border:none; padding:5px 0px 15px 25px; vertical-align:top; color:#333;}
div#col1 h4#listensubpromo {font-size:12px;}


/* unfinished styles */

div#col1 div#fm-item {font-size:12px; text-align:left; width:770px; clear:both; float:left; background:url('bg_grid.jpg') #ccc repeat; padding:0; margin-top:25px;}
div.cat-archive-item-intro {width:770px; padding:15px 33px 0px 33px; margin:0; background:url('bg_grid.jpg') repeat #ccc;}
div.cat-archive-item-thumb {width:150px; float:right; padding:0;margin:0;border:none; background:none;}

input#mc-embedded-subscribe:hover {    border: none;
    background:green;
    box-shadow: 0px 0px 1px #777;}
div#mc-field-group {line-height:1.0;}

div#col1 div#fm-archive {padding:15px 0px 0px 0px;}
div#col1 div#fm-archive table tr td {font-size:12px;}
div#col1 div#am-archive {padding:15px 0px 0px 0px;}
div#col1 div#am-archive table tr td {font-size:12px;}


div#col1 table td.itemfulllink {padding:0px 0px 15px 0px; border-bottom:1px dotted #888888; font-weight:bold; font-family:'Josefin Sans',sans-serif;font-size:16px;}

div#col1 div#biopage {padding:5px 10px 0px 10px; font-size:12px;}
div#col1 div#biopage div.bio-expand {color:#333; font-weight:normal;}

div#col1 div#pagenavi-div {float:right;}


/* side menu / col 2 styles */

div#col2 {float:right; text-align:left; float:right; width:184px; background:url('repeat_bg.jpg') repeat;}
div#col2 div#sidecontainer {padding:270px 0px 10px 25px; font-family:'Josefin Sans',sans-serif; font-size:21px; line-height:0.9;}
div#col2 div#sidemenu {background:url('https://www.paperradio.net/css/side_menu.png') 0px 0px no-repeat; width:184px; height:606px;}
div#col2 div#sidemenu a {color:#000; border:none;}
div#col2 div#sidemenu a:hover {color:#086f14; text-decoration:none; border:none;}
div#col2 div#sidemenu ul {padding:270px 0px 10px 0px;}
div#col2 div#sidemenu ul li {list-style:none; margin:0px 35px 10px 35px;}


/* news page styles */

div.newsitem {padding:0px 0px 0px 0px;}
div.newsitem span.newstitle a {font-family:'Josefin Sans', sans-serif;font-size:18pt;color:#c63;padding:0;margin:0;line-height:1.6;font-weight:bold;}
div.newsitem span.newstitle a:hover {text-decoration: underline;}
div.newsitem p {padding:0px;}
div.newsitem .share_fb {color:#333;font-size:12px;}
span.publishdetails {font-size:10px;color:#555555;padding:0;}

p#personnel {font-weight:bold;font-style:oblique;font-size:12px;margin:20px 0px 20px 0px;}

div.nosharelinks p a.sharelink {visibility:hidden;}
div.nosharelinks p a img.shareimg {visibility:hidden;}

div#returnlink {clear:both; font-family:'Josefin Sans', sans-serif; font-weight:bold; font-size:18px; text-align:center; color:#C33; padding:35px 0px 0px 0px;}
