@charset "utf-8";
/* CSS Document */

body {font-family:Georgia, "Times New Roman", Times, serif; width:620px; margin:10px auto;}
p {line-height:155%}

.header { background-color:#fff; }
.top-super-wrap, .top-nav-wrap, .sec-nav-wrap { display:none; }
.top-nowplaying, .top-banner, .top-date { display:none; }
.ad-windowshade-full { display:none; }
.footer-wrap, .footer-sub-wrap { display:none; }
#side { display:none; }
.subhead, #morestories { display:none; }
.share, .article-src, #taglist { display:none; }
.soundcloud-player { display:none; }
#next-article-wrap { display:none; }

#main { float:none; border:none; padding:0; width:100%; }
.comments-disclaimer { margin:20px 0; }
.top { height:50px; }
.top-logo { height:50px; left:10px; background:url(/wp-content/themes/wbur/images/site/sprite-v6.png) 0 -469px no-repeat; }

.article-meta { font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif; margin:10px 0; font-size:.75em; }
.byline { margin:0 10px 0 0; }
.article-publishdate { color:#999; }
.article-updateddate { color:#900; margin:0 0 0 10px; }

.secthead { border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:0 0 15px 0; }
.sectheadtxt { background-color:#f5f5f5; padding:8px 4px; border-top:1px solid #fff; border-bottom:1px solid #fff; font-size:1.125em; }	

/* Gallery
------------------------ */	
.gallery { margin:0 0 15px 0 !important; width:604px !important; padding:0 10px !important; list-style:none; }
.gallery-item { min-height:120px; display:block; float:left; background-image:none !important; margin:0 !important; padding:0 !important; }
.gallery-item A { display:block; border:1px solid #ccc; padding:5px; margin:0 9px 10px 0; }
.gallery LI A IMG { border:0; }
.gallery-callout { font-size:.625em; text-align:right; display:block; margin-bottom:10px; }
.gallery-callout A.flickr { background:url(/wp-content/themes/wbur/images/site/icon_flickr.gif) no-repeat 0 3px; padding-left:20px; }
.gallery-wrap { position:relative; width:100%; }
.gallery-slide { width:612px; max-height:450px; padding:0; border:0; display:block; border:1px solid #ccc !important; padding:5px !important;  }
.gallery-title { position:absolute; top:40px; float:left; border-radius:0 5px 5px 0 / 0 5px 5px 0; padding:15px; margin:0 0 0 6px; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7); display:block !important; }
.gallery-title A { font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif; font-size:1.75em !important; color:#fff !important; }
.mediaembed { margin:0 0 15px 0 !important; display:block; }

.inset { font-family:Arial, Helvetica, sans-serif; background-color:#f5f5f5; box-shadow:1px 1px 3px #999; width:100%; }
.inset-pad { padding:10px; }
.inset-right { width:330px; float:right; margin:5px 0 5px 10px; }
.inset-left { width:330px; float:left; margin:5px 10px 5px 0; }
.inset H3 { margin:0 0 15px 0; }
.inset .alignnone { width:280px; }
.inset P, .inset UL LI { font-size:.75em; }
.inset UL { margin:10px; }

.pullquote { font-size:1.75em; line-height:1.25em; float:right; margin:15px 0 15px 15px; background-color:#ffffff; width:270px; padding:10px; }
.pullquoteauth { font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif; font-size:.5em; line-height:1.25em !important; color:#666; margin:15px 0 0 10px; line-height:100%}

.sidebar { border:1px solid #d2d2d2; padding:20px; background-color: #e9edf2; font-size:.825em;}
.sidebartitle { margin:0 0 10px 0; line-height:18px; font-size:1.25em; }
.sidebar UL { margin:10px 0 10px 5px; font-size:1.125em; }
.sidebar-left { float: left; margin-right: 10px; }
.sidebar-right { float: right; margin-left: 10px; }


.wp-caption { position:relative; margin:0 0 10px 0; } 
.wp-caption-text { margin:0 !important; padding:6px; color:#fff; font-size:.75em !important; font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif; background-color:#000; } 
.wp-caption IMG { display:block; }

.alignleft { float:left; margin:0 10px 10px 0; }
.alignright { float:right; margin:0 0 0 15px; }
.alignleft IMG, .alignright IMG { display:block; }

#next-article, .next-article-wrap, { display:none; }

.may-nav { display:none; }
..may-cards { margin-left:0; }
