body, ul {margin:0;padding:0;}
img {border:0;}
ul {list-style-type:none;}

body {
    font-family: arial, helvetica, sans-serif;
    font-size:  1em;
    color: black;
    background:url('http://www.prispop.com/images/btosidegraphic.gif') no-repeat 0em 4em  #FFFFFF;   
}

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:arial,helvetica,sans-serif;
}      


.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 */