/* @override http://www.whatcheerbrigade.com/wp-content/themes/sandbox/skins/wcb.css */

/*
Skin Name: wcb.css
Skin URI: http://whatcheerbrigade.com
Description: fade background
Author: chris
Author URI: 
Version: 1.0
Global Navigation: N
*/
@import url('../style.css');

/*div#wrapper {
    padding: 0;
    margin: 0;
}*/
body {
/*    font-family: Helvetica, Arial, sans-serif;*/
/*   font-family: Georgia, Times New Roman;*/
    font-family:"Cochin", "Georgia", "Bookman", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; 
/*    font-family:Arial, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif; */
    padding: 0;
    margin: 0;
    background: #d20309 url(/images/fade1px.jpg) repeat-x;
/*    background: white;*/
    font-size: 10pt;
}
a { color: #990000; }

div#wrapper {
/* use javascript to detect png/gif, then pick rand image & position */
/*    background-image: url(/images/bg-chopchop.png);*/
    background-image: url(/images/r.php);
    background-position: right 50px;
    background-repeat: no-repeat;
/*    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/images/bg-chopchop.png');*/
}
div#header {
    top: 0px; left: 0px;
    margin: 0;
    padding: 0;
    height: 170px;
/*    background: url(/images/wcbanner2.gif) top center no-repeat;*/
    background: url(/images/wcb-banner-clean.gif) top center no-repeat;
text-align: center; 
}
div#nav-below {display: none; }
/*div.entry-content { clear: both; }*/
div#nav-below {display: block; padding-bottom: 10px; font-size: .9em;}
div#navbuttons img { border: 0; margin: 10px 5px 0 5px; padding: 0; }
div#navbuttons a:hover { background-color: yellow; }
div#navbuttons { 
margin-left: 25px; 
text-align: center; 
}
div#container {
/*	float: left;*/
/*	width: 100%;*/
}
div#content {
/*    background: lemonchiffon;*/
/*    border: 5px solid salmon;*/
    margin: 0px 240px 0 240px;
    min-width: 500px; /*330px;*/
/*    background: url(/images/1px-o50.png) repeat;*/
    background: white;
    border: 0px;
    padding: 10px;
    z-index: 2;
}
div#content.p54, div#content.p2, div#content.p55, div#content.p60, div#content.p58, div#content.trans {
    opacity: .9;
    filter: alpha(opacity=90);
}
div#content .post img { margin-left: auto; margin-right: auto; display: block;}
div.wordtube {text-align: center;}
div.sidebar {
/*    float: left;*/
/*    overflow: hidden;*/
overflow: visible;
font-size: 10pt; 
/*font-family: Helvetica, Arial, sans-serif;*/
}
div.sidebar img { border: 0; }
div#primary {
/*    float: left;*/
    position: absolute;
/*    top: 170px;*/
    top: 147px;
/*    top: 115px;*/
    left: 5px;
    width: 225px;
    padding: 0;
    margin: 0;
}
div#primary .minibanner { padding-bottom: 5px; }
/*
* html div#primary {
	left: 20px;
	position: relative;
}
*/
div#secondary {
/*	margin: 300px 0 0 -200px;*/
display: none;
/*float: right;*/
}
div#footer { 
	clear: left;
	width: 100%;
/*	font-family: Helvetica, Arial, sans-serif;*/
}
img { border: 0; }
h2.entry-title { text-align: center; }
div.post h3 {
clear: both;
margin-bottom: 0;
}
li.linkcat {
list-style: none;
}
div.post div.entry-date { float: right; }
div.post div.entry-meta { text-align: right; }
div.post .entry-commentlink { font-style: normal; font-size: .8em; text-transform: none; }
div#content.photocolumn { margin-left: 20px; }

/* div#content.photocolumn div#context { position: fixed; top: 300px; right: 10px; width: 300px; opacity: 1.0;} */

/*
div#content.photocolumn div#context { position: absolute; top: 300px; right: 10px; width: 100px; height: 300px; opacity: 1.0;}
div#content.photocolumn div#context:hover { opacity: 1.0; }
*/

blockquote { margin-left: 1em;}
div.audio { text-align: center; font-style: italic; }
.savemp3 { font-size: .7em; }

div#subscribe { 
/*  display: none;*/

  position: absolute;
  float: none;
/* before
  top: 380px;
  right: 4px;
  width: 180px;
*/
  top: 97px;
  left: 5px;
  width: 230px;
  text-align: center;
/*  vertical-align: baseline; padding-top: 10px; */
}
div#subscribe form { margin-top: 0; }
div#subscribe input[type="text"] { width: 120px;}
div#subscribe input[type="submit"] { width: 30px;}
div#thirtyBoxes { 
width: 230px;
padding-top: 10px; 
}
div.sidebar h3, .div sidebar a { font-size: 11pt; color: #110000; text-transform: uppercase; }
div#subscribe h3 { 
  color: #fff0f0;/* #f0f0f0; */
  text-transform: none; 
}
div#thirtyBoxes .eventDate { font-weight: bold; }
div#thirtyBoxes .eventItem { padding-top: .25em; }
div.minibanner { text-align: center; }
div#phototitle { text-align: center; font-size: 1.5em; font-weight: bold; margin-bottom: .5em;}

div.comment-meta { 
  text-align: right; 
  padding: 0 1em 0 0; 
}
div.comment-author {
  padding: 0 1em 2em 0;
}
.commentlist p { padding: 0 0 .75em 0; margin: 0 1em 0 -2em; }

div .centered {
 text-align: center;
}

div#content div.showtitle { 
  font-weight: bold; 
  margin: 1em 0 0 0; 
}
div#content div.showdesc { margin: 0; }
.cleared { clear: both; }

div#photobuttons { 
  position: absolute; 
/*  float: right;*/
  margin: 0;
  top: 270px; 
  right: 130px; 
/*  width: 85px; */
/*  padding: 5px 0 1px 0;*/
  padding: 10px 5px 5px 5px;
  width: 85px;
  height: auto; 
  opacity: 1.0;
  text-align: center;
  background: white;
}

div#photobuttons:hover {
  opacity: 1.0; 
}
div#photobuttons .info {
  padding: 2px;
}

div#photopage h3 { margin: 0; padding: 0; }
div.pressphoto { float: left; }
div.pressphoto img { float: left; margin: 4px; }
div.pressphoto1 { margin: 0 4px 0 20px; }
div.pressphoto2 { }

.showdate, .showsubj { 
    font-weight: bold; 
}

div.bio {
	clear: both;
	display: table;
}
div.biopic {
	border: 0;
	padding: 20px 10px;
	margin: 0px;
	vertical-align: middle;
}

div.biopic {
	display: table-cell;
}

div.biotxt {
    display: table-cell;
    vertical-align: middle;
    padding: 2em;
}
div.biotxt p {
	margin: 1em 0 0 0;
}

div.biotxt h3 {
	margin: 0;	
	font-size: 1em;
}

h2.theband {
	text-align: center;
	margin: 0;
	padding: 0;
	line-height: 1em;
}

img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

div#content object { opacity: 1.0; margin-left: auto; margin-right: auto;  }

div.entry-content ul.showslist li { list-style-type: none; }
ul.showslist li { margin: 0 0 1em 0;  }
ul.showslist li p { margin: 0; padding: 0;}
ul.showslist li div.pubtext { margin-left: .5em; }
ul.showslist li b a { text-decoration: none; }
ul.showslist li b a:hover { text-decoration: underline; }
ul.showslist li p img { margin: 0 auto; display:block; position:relative; left:-30px;}

a {  text-decoration: none; }
a:hover {  text-decoration: underline }

#upcomingsidebar { margin-top: 5px; }
#upcomingshows { margin-left: .4em; }
#upcomingshows ul li { margin-bottom: .2em; }

