/*
 Theme Name: Scraps
  Theme URI: http://thebandthatneverwas.com/
Description: a theme developed for thebandthatneverwas.com
    Version: 0.2
     Author: Dean Hall
 Author URI: http://deanpence.com/
*/

body {
    background-color : rgb(57, 57, 57);
    color            : rgb(57, 57, 57);
    color            : rgba(57, 57, 57, 0.8);
    font-family      : Colaborate, Helvetica, Arial, sans-serif;
    font-size        : 1em;
    font-weight      : 300;
}

a img {
    border : none;
}

a {
    text-decoration : none;
}

h1, h2, h3, h4, h5 {
    font-family : "Yanone Tagesschrift", Georgia, "Times New Roman", Times;
    font-weight : bold;
}

h1 a, h2 a, h3 a, h4 a, h5 a {
    border : none;
}

h3 {
    font-size : 24px;
}

.title {
    font-style : italic;
}

.image-link {
    display        : block;
    overflow       : hidden;
    position       : relative;
    text-align     : center;
    vertical-align : middle;
}

.image-link .link-image {
    background-position : top left;
    background-repeat   : no-repeat;

    /* position: */
    position : absolute;
    left     : 0;
    top      : 0;
    z-index  : 1;
}

.image-link .link-image-over {
    visibility : hidden;
}

h1 .image-link,
#aux-nav .image-link,
#topics-nav .image-link
{
    color       : rgb(232, 228, 223);
    font-family : "Yanone Tagesschrift", Georgia, "Times New Roman", Times;
    font-size   : 30px;
    font-weight : bold;
    text-align  : center;
}

.post .audioplayer_container {
    margin  : 0;
    padding : 0;
}

h1 {
    margin : 0 auto;
}

h1, h1 a, h1 a span {
    font-size : 4em;
    height    : 200px;
    width     : 800px;
}

h1 span.link-image {
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/site-logo-04-800x200.png");
}

#column {
    margin   : 0 auto;
    position : relative;
    width    : 812px;
}

.aux-nav/link, .aux-nav/link span, .topic-nav-link, .topic-nav-link span {
    display : inline-block;
}

#aux-nav-wrapper {
    text-align : right;
}

#aux-nav {
    list-style   : none outside;
    margin-right : 22px;
}

#aux-nav li {
    display : inline-block;
}

.aux-nav-link,
.aux-nav-link span
{
    height : 44px;
}

#aux-nav-link-about, #aux-nav-link-about span {
    width : 108px;
}
#aux-nav-link-donate, #aux-nav-link-donate span {
    width : 117px;
}
#aux-nav-link-help, #aux-nav-link-help span {
    width : 90px;
}
#aux-nav-link-subscribe, #aux-nav-link-subscribe span {
    width : 148px;
}

#aux-nav-link-about.off span.link-image {
    background-image : url(http://cloud.thebandthatneverwas.com/scraps/aux-nav/about-off-04.png);
}
#aux-nav-link-about.off       span.link-image-over,
#aux-nav-link-about.off:hover span.link-image,
#aux-nav-link-about.on        span.link-image
{
    background-image : url(http://cloud.thebandthatneverwas.com/scraps/aux-nav/about-on-04.png);
}
#aux-nav-link-donate.off span.link-image {
    background-image    : url(http://cloud.thebandthatneverwas.com/scraps/aux-nav/donate-off-04.png);
}
#aux-nav-link-donate.off       span.link-image-over,
#aux-nav-link-donate.off:hover span.link-image,
#aux-nav-link-donate.on        span.link-image
{
    background-image : url(http://cloud.thebandthatneverwas.com/scraps/aux-nav/donate-on-04.png);
}
#aux-nav-link-help.off span.link-image {
    background-image : url(http://cloud.thebandthatneverwas.com/scraps/aux-nav/help-off-04.png);
}
#aux-nav-link-help.off       span.link-image-over,
#aux-nav-link-help.off:hover span.link-image,
#aux-nav-link-help.on        span.link-image
{
    background-image : url(http://cloud.thebandthatneverwas.com/scraps/aux-nav/help-on-04.png);
}
#aux-nav-link-subscribe.off span.link-image {
    background-image : url(http://cloud.thebandthatneverwas.com/scraps/aux-nav/subscribe-off-04.png);
}
#aux-nav-link-subscribe.off       span.link-image-over,
#aux-nav-link-subscribe.off:hover span.link-image,
#aux-nav-link-subscribe.on        span.link-image
{
    background-image : url(http://cloud.thebandthatneverwas.com/scraps/aux-nav/subscribe-on-04.png);
}

#topics-nav {
    clear       : both;
    float       : left;
    list-style  : none outside;
    margin-left : 12px;
    margin-top  : 5px;
    position    : absolute;
}

#topics-nav li {
    display : block;
}

.topic-nav-link, .topic-nav-link span {
    height : 70px;
    width  : 130px;
}

#topic-nav-link-home.off span.link-image {
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/nav/home-off-05.png");
}
#topic-nav-link-home.off       span.link-image-over,
#topic-nav-link-home.off:hover span.link-image,
#topic-nav-link-home.on        span.link-image
{
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/nav/home-on-05.png");
}
#topic-nav-link-episodes.off span.link-image {
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/nav/episodes-off-05.png");
}
#topic-nav-link-episodes.off       span.link-image-over,
#topic-nav-link-episodes.off:hover span.link-image,
#topic-nav-link-episodes.on        span.link-image
{
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/nav/episodes-on-05.png");
}
#topic-nav-link-cast.off span.link-image {
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/nav/cast-off-05.png");
}
#topic-nav-link-cast.off       span.link-image-over,
#topic-nav-link-cast.off:hover span.link-image,
#topic-nav-link-cast.on        span.link-image
{
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/nav/cast-on-05.png");
}
#topic-nav-link-photos.off span.link-image {
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/nav/photos-off-05.png");
}
#topic-nav-link-photos.off       span.link-image-over,
#topic-nav-link-photos.off:hover span.link-image,
#topic-nav-link-photos.on        span.link-image
{
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/nav/photos-on-05.png");
}
#topic-nav-link-timeline.off span.link-image {
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/nav/timeline-off-05.png");
}
#topic-nav-link-timeline.off       span.link-image-over,
#topic-nav-link-timeline.off:hover span.link-image,
#topic-nav-link-timeline.on        span.link-image
{
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/nav/timeline-on-05.png");
}
#topic-nav-link-credits.off span.link-image {
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/nav/credits-off-05.png");
}
#topic-nav-link-credits.off       span.link-image-over,
#topic-nav-link-credits.off:hover span.link-image,
#topic-nav-link-credits.on        span.link-image
{
    background-image : url("http://cloud.thebandthatneverwas.com/scraps/nav/credits-on-05.png");
}

#content {
    clear : both;
    float : right;
    width : 670px;
}

.post-top {
    background : url("http://cloud.thebandthatneverwas.com/scraps/bg-paper/top-02.png") no-repeat;
    height     : 40px;
}

.post {
    background : url("http://cloud.thebandthatneverwas.com/scraps/bg-paper/middle-02.png") repeat-y;
    padding    : 0 60px 1px 60px;
    position   : relative;
    width      : 550px; /* total of 670 */
}

.post h2, .post h3, .post h4, .post h5 {
    color : rgb(57, 57, 57);
    color : rgba(57, 57, 57, 0.8);
}

.post-bottom {
    background : url("http://cloud.thebandthatneverwas.com/scraps/bg-paper/bottom-02.png") no-repeat;
    height     : 40px;
}

.post a {
    border-bottom : 1px dotted rgb(57, 57, 57);
    border-bottom : 1px dotted rgba(57, 57, 57, 0.8);
    color         : rgb(57, 57, 57);
    color         : rgba(57, 57, 57, 0.8);
    font-weight   : bolder;
}

.post a.image {
    border : none;
}

.post h2 {
    font-size     : 36px;
    margin-bottom : 0.2em;
}

.post h2 a {
    border : none;
}

.post h3 {
    clear : both;
}

.post .post-meta {
    font-size : 0.8em;
}

.post .post-respond {
    /*
    position : absolute;
    right    : 60px;
    top      : 0;
    */
}

.post .post-date {
    margin-top : 0.5em;
}

.post p.podcast-header {
    font-size      : 0.9em;
    margin-top     : 24px;
    margin-bottom  : 24px;
    position       : relative;
    vertical-align : top;
}

.post p.podcast-header .copy {
    position : relative;
    top      : -4px;
}

.post p.podcast-header object {
}

.post .post-content {
    position : relative;
}

.post .post-content .podcast-logo {
    float         : left;
    margin-right  : 1em;
    margin-bottom : 1em;
}

.post-content a img {
    border : none;
}

.post .post-content p,
.pingback .comment-content p,
.comment .comment-content p
{
    line-height : 1.25em;
    margin      : 1em 0;
}

.post-content p.more {
    font-size : 0.9em;
}

.post-content ul {
    margin     : 1em 0 1em 1em;
    list-style : outside circle;
}

.post-content li {
    margin : 0.25em 0;
}

.post .archives-nav {
    height     : 1em;
    list-style : none outside;
    margin     : 0;
    position   : relative;
}

.post .archives-nav li {
    margin : 0;
}

.post .archives-nav li.next-link {
    text-wrap : none;
    overflow  : hidden;

    max-height : 1em;
    max-width  : 225px;
    position   : absolute;
    right      : 0;
}

.post .archives-nav li.prev-link {
    text-wrap : none;
    overflow  : hidden;

    max-height : 1em;
    max-width  : 225px;
    position   : absolute;
    left       : 0;
}

.post-content .copyright {
    font-weight : 300;
}

.post .caption,
.post .copyright
{
    font-size : 0.8em;
}

.credits {
    text-align : center;
}

h3.credits {
    margin-top    : 1em;
    margin-bottom : 0;
}

p.credits {
    margin-top : 2px;
}

ul.credits {
    list-style   : none outside;
    margin       : 0;
    margin-left  : auto;
    margin-right : auto;
    width        : 80%;
}

ul.credits li {
    margin     : 0;
    margin-top : 1em;
}

ul.credits li dl dt {
    font-size     : 0.9em;
    font-weight   : normal;
    margin-bottom : 0.25em;
}

ul.credits li dl dd {
    margin-bottom : 0.5em;
    font-weight   : 200;
}

ul.credits li.song {
    border-color   : rgb(57, 57, 57);
    border-color   : rgba(57, 57, 57, 0.5);
    border-style   : dotted;
    border-width   : 1px 0 0 0;
    margin-top     : 0;
    padding-top    : 8px;
    padding-bottom : 8px;
}

ul.credits li.song dl dd:last-child {
    margin-bottom : 0;
}

ul.credits li.song .song-title {
    font-style    : italic;
    font-weight   : normal;
    margin-top    : 0;
    margin-bottom : 0;
}

ul.credits li.song .song-title .song-version {
    font-size   : 0.9em;
    font-style  : normal;
    font-weight : lighter;
}

ul.credits li.song .copyright {
    font-weight   : lighter;
    margin-top    : 0;
    margin-bottom : 0;
}

ul.credits li.song dl {
    margin-top : 0.5em;
}

#comment-header {
    font-size : 30px;
}

.comment, .pingback {
    margin-top : 1em;
}

.comment-meta {
    position : relative;
}

.comment-meta .comment-author {
    border      : none;
    font-family : "Yanone Tagesschrift", Georgia, "Times New Roman", Times;
    font-size   : 20px;
    font-weight : normal;
}

.comment-meta .comment-author a {
    font-weight : normal;
}

.comment-meta .comment-author .comment-author-avatar {
    border : none;
}

.comment-meta .comment-author cite {
    font-weight : bold;
    font-style  : normal;
}

.comment-meta .comment-links {
    float      : right;
    font-size  : 0.8em;
    margin-top : -1em;
}

.comment blockquote, .pingback blockquote {
    clear  : both;
    margin : 0.5em 0;
}

#comment-form {
    width : 366px;
    width : 370px;
}

#comment-form h3 {
    margin-bottom : 0.5em;
    text-align    : right;
}

#comment-form form .comment-input {
    font-size     : 16px;
    margin-bottom : 0.5em;
    margin-left   : auto;
    position      : relative;
}

#comment-form form .comment-input .caption {
    bottom    : 0.2em;
    font-size : 0.8em;
    left      : 101%;
    position  : absolute;
    width     : 300px;
}

#comment-form form label {
    display        : inline-block;
    font-family    : Colaborate, Helvetica, Arial, sans-serif;
    font-size      : 14px;
    text-align     : right;
    vertical-align : baseline;
    width          : 220px;
}

#comment-form form input[type=text],
#comment-form form textarea
{
    background-color      : rgba(255, 255, 255, 0.8);
    border                : 1px solid rgb(57, 57, 57);
    border                : 1px solid rgba(57, 57, 57, 0.8);
    border-radius         : 4px;
    -moz-border-radius    : 4px;
    -webkit-border-radius : 4px;
    font-family           : Colaborate, Helvetica, Arial, sans-serif;
    font-size             : 14px;
    text-align            : left;
}

#comment-form form input[type=text] {
    display : inline-block;
    width   : 140px;
}

#comment-form form textarea {
    display       : block;
    height        : 10em;
    margin-bottom : 0.5em;
    margin-left   : auto;
    width         : 360px;
}

#comment-form form input[type=submit] {
    border                : 1px solid rgb(57, 57, 57);
    border                : 1px solid rgba(57, 57, 57, 0.8);
    border-radius         : 4px;
    -moz-border-radius    : 4px;
    -webkit-border-radius : 4px;
    display               : block;
    font-family           : Colaborate, Helvetica, Arial, sans-serif;
    font-size             : 14px;
    height                : 22px;
    line-height           : 0.5em;
    margin-left           : auto;
    text-align            : center;
    vertical-align        : top;
    width                 : 80px;
}

#credits {
    clear         : both;
    color         : rgb(232, 228, 223);
    float         : right;
    font-size     : 12px;
    line-height   : 1.5em;
    margin-right  : 20px;
    margin-bottom : 1em;
    padding-top   : 20px;
    text-align    : right;
    width         : 400px;
}

#credits a {
    border-bottom : 1px dotted rgb(232, 228, 223);
    color         : rgb(232, 228, 223);
}

#credits #hostingby {
    border  : none;
    display : block
}

#credits #hostingby img {
}


/* Cast */

.cast-member {
    clear         : both;
    margin-bottom : 20px;
    margin-top    : 40px;
    min-height    : 200px;
}

.cast-member h3 {
    clear : none;
}

.cast-member .cast-images {
    float         : left;
    margin-bottom : 20px;
    margin-right  : 10px;
    position      : relative;
}

.cast-member .cast-images img.old-image    {
    position : relative;
    z-index  : 10;
}

.cast-member .cast-images img.old-image:hover {
    z-index : 8;
}

.cast-member .cast-images img.new-image {
    left     : 0;
    position : absolute;
    top      : 0;
    z-index  : 9;
}

.cast-member .cast-images img.new-image:hover {
    z-index : 11;
}

/* Galleries */

.gallery {
    margin : 0 auto;
    width  : 300px;
}

.gallery .gallery-tag {
    margin-bottom : 8px;
    position      : relative;
}

.gallery .gallery-tag .gallery-meta {
    font-size : 0.8em;
    margin    : 0;
    /*
    bottom    : 0;
    position  : absolute;
    right     : 0;
    */
}

.gallery ul {
    margin  : 0 auto;
    padding : 0;
}

.gallery li {
    display : none;
}

.gallery li:first-child {
    display : block;
}

.gallery li a {
    border : none;
}


/* Credits */

#page-credits h3 {
    margin-top    : 16px;
    margin-bottom : 8px;
}

/* Share This */

.stbutton {
    margin-top : 24px;
}

/* Facebook Like Button Plugin */

.fbLikeContainer {
    margin-top    : 12px;
    margin-bottom : 12px;
}

