body, ul {margin:0;padding:0;}
img {border:0;}
ul {list-style-type:none;}

body {
  font-family: helvetica, sans-serif;
  font-size:  1em;
  line-height:140%;
  color: #444444;
  background:url('http://www.prispop.com/images/btosidegraphic.gif') no-repeat 0em 4em  #FFFFFF;   
}

li {margin-bottom:1em;}

dt {font-weight:bold;margin-top:20px;}
dd {margin:0 0 10px 0;}

.todaysdate {text-align:right;}
.right {float:right;}

h1 {
  font-size: 1.2em;
  margin:0 -20px 0 -20px;
  padding:0 10px 10px 10px;
  border-bottom:20px solid #CCCCCC;
}

#wrapper {
  background:#FFFFFF;
  min-width:400px;  
  max-width:788px;
  margin-left:200px;
}

#content {
  border:20px #CCCCCC solid;
  padding:20px;
  min-width:600px;
  clear:left;
}

.homestuff {float:left;}
.homeimage {float:right;}

.menu {
  margin-bottom:4px;
  float:left;
  width:800px;
  font-size:93%;
  line-height:normal;
  height:50px;
}

.menu li {
  float:left;
  margin-right:10px;
  padding:0;
  background:black url('../images/button_right.png') no-repeat right top;
}


.menu a {
  display:block;
  background:url('../images/button_left.png') no-repeat left top;
  padding:16px 15px;
  font-variant:small-caps;
  color:red;
  text-decoration:none;
  font-weight:bold;
  font-size:18px;
  font-family:helvetica,sans-serif;
}      

/* footer menu */
.submenu {text-align:center;}
.submenu li {display:inline;margin-right:10px;padding-left:10px;}
.submenu li a {margin-right:10px;}

/* band page */
.bandimage {float:left;margin-right:10px;}
.band {border-bottom:20px solid #CCCCCC;}
.last {border:0;}

.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
