body {background: #666 url(/images/bkgd.gif);background-repeat:repeat-x;}
#image {position:absolute;left:0px;top:0px;}
#gu {position:absolute;left:85px;top:21px;}

#navcal {position:absolute;left:85px;top:0px;}
#navbio {position:absolute;left:210px;top:0px;}
#navdisco {position:absolute;left:335px;top:0px;}
#navreviews {position:absolute;left:485px;top:0px;}
#navphotos {position:absolute;left:590px;top:0px;}
#navcontact {position:absolute;left:690px;top:0px;}
#navblog {position:absolute;left:796px;top:0px;}


#content {position:absolute;left:85px;top:135px;width:515px;}
#reviews {position:absolute;left:85px;top:135px;width:345px;}

h1 {color: #fff;font-size:16px;margin-top:0px;margin-bottom:10px;font-weight:bold;}

h2 {color: #fff;font-size:14px;margin-top:10px;margin-bottom:0px;font-weight:bold;}

#content P {margin-top:0px;margin-bottom:14px;}


.text {color:#fff;font-family:verdana,helvetica,arial,sans-serif;font-size:11px;line-height:14px;}

.labeltext {font-size:9px;line-height:12px;}
.title {font-size:13px;line-height:14px;}


a:link,a:active,a:visited {color:#fc0;text-decoration:none;}

#smallalbum {width:72px;height:72px;float:left;margin-right:10px;margin-bottom:10px;}
#album {width:192px;float:left;display:inline;}

#albumtextblock {position:absolute;left:192px;top:40px;width:300px;}
#albumtextblock .title {font-weight:bold;font-style:italic;}
#albumtextblock h2 {font-size:13px;line-height:14px;margin-top:0px;}
#albumtextblock ol {margin-top:0px;margin-bottom:22px;}
#albumtextblock li {font-size:11px;line-height:11px;}
#albumtextblock P {font-size:9px;line-height:12px;margin-top:0px;margin-bottom:14px;}

#songblock {position:absolute;left:507px;top:40px;width:300px;}



div.eventDate {color: #fff;font-size:18px;margin-top:24px;margin-bottom:10px;}
div.eventHead P {color: #fff;font-size:14px;margin-top:10px;margin-bottom:0px;padding-bottom:0px;font-weight:bold;}
div.eventDesc P {color: #fff;font-size:12px;margin-top:0px;margin-bottom:14px;}
div.eventTime {color: #fff;font-size:12px;margin-top:15px;margin-bottom:0px;}
div.eventLocation {color: #fff;font-size:12px;margin-top:5px;margin-bottom:0px;}

hr {
color: #fff;
background-color: #fff;
height: 1px;
margin-top:10px;
margin-bottom:15px;
}

#previousNext {height:30px;width:515px;}

div.previous {float:left;margin-right:10px;}

ol#albumList {margin:0px;list-style-type:none;width:800px;text-transform:uppercase;margin-bottom:30px;}
ol#albumList li {float:left;margin-right:15px;}
