/*
*********
*GENERAL
********* 
**/

body {
	width: 360px;
	background-color: #333;
	color: #E6E1D8;
	font: 9pt/13pt arial,verdana,helvetica;
}

/*
 **********
 * BORDERS
 **********
*/

/*
 * this is from http://www.cssplay.co.uk/boxes/chunky.html
 */

.container {
	background:transparent none repeat scroll 0 0;
	margin:1em;
}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#282B29; border-left:1px solid #fff; border-right:1px solid #fff;}

.xb1 {margin:0 8px; background:#fff;}
.xb2 {margin:0 6px; background:#fff;}
.xb3 {margin:0 4px; background:#fff;}
.xb4 {margin:0 3px; background:#666666; border-width:0 5px;}

.xb5 {margin:0 2px; background:#666666; border-width:0 4px;}
.xb6 {margin:0 2px; background:#666666; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#666666; border-width:0 3px; height:2px;} 

/*
 ************
 *DAY CONTENT
 ************ 
 */

.content {
	background:transparent none repeat scroll 0 0;
	margin:1em;
	}
.day_events { padding: 5px; background: #666666;  border-left:2px solid #fff; border-right:2px solid #fff; line-height: 140%; }
div.date {  display: inline; font-weight: bold; margin-bottom: 20px; color: #999966; margin-top: 2px; }
a { color: #fe6600; }
h3.band_summary { display: inline; margin-top: 0; margin-bottom: 20px; text-align: center; font-size: 95%;}
* html h3.band_summary { font-size: 85%; }

.band_summary a { text-decoration: none;}

.punch { font-size: 105%; font-weight: bold; }
.centered { text-align: center;}

