body {font-family:"Verdana", Tahoma, Arial, Helvetica, sans-serif;margin:0}
#content {margin:0 20px 0 20px;padding:20px 0 20px 0;border-top:8px #333 solid;border-bottom:8px #db0048 solid;}
h1, h2, h3, h4, h5, h6 {font-family:Georgia, "Times New Roman", Times, serif;color:#333;margin:5px 0 4px 0;padding:0}


a:link { color:#333;}
a:visited { color:#333;}
a:hover { color:#5d9e9b;}
a:active { color:#333;}


#header h1 {margin:0;width:131px}
#header h1 a {
 display: block;
 background-image: url(/gfx/logo_drums.png);
 background-repeat: no-repeat;
 padding-top: 103px; height: 0 !important;
 height /**/: 103px; overflow: hidden;
}

h2#suggestName {padding-top:0.4em;border-top:1px #CCC dashed}

#col1 {width:50%;float:left;margin-bottom:10px}
#col1 {font-size:10pt}
#col2 {font-size:10pt;width:40%;float:right;padding-right:15px;}
#col2 h3 {font-size:18pt;border-bottom:3px #db0048 solid;padding:10px;margin-bottom:6px;color:#FFF;background:#333}
#col2 p {line-height:150%;margin:5px 0 5px 0}

.shade {background:#EEE}
.extra {font-size:8pt;color:#999}
.extra span.who {color:#333}
.notes{color:#999}

#random {border-top:1px #CCC dashed;margin-top:30px}
#random h2 {font-size:12pt;color:#DB0048;margin-bottom:0;padding-bottom:2px}
#random p {margin-top:2px;padding-top:0px}

p#required {font-size:8pt;float:right;color:#999}
label span, p#required span {color:#F00}

h4#posted {padding:15px; background:#db0048;color:#FFF;}
#intro {font-weight:bold;}
#intro span {color:#DB0048;}

.bandname {font-family:Georgia, "Times New Roman", Times, serif;font-size:14pt}
.item {border-bottom:1px #CCC dashed;padding:10px}


form#suggest {width:99%;}
form#suggest #subject {display:none}
form#suggest .note {color:#999}

img#loading{position:relative;left:20px}

#pagenav p {line-height:200%}

#pagenav a.:link { color:#333; text-decoration:none; background:#EEE;padding:2px 4px 2px 4px;border:1px #CCC solid;}
#pagenav a:visited { color:#333; text-decoration:none; background:#EEE;padding:2px 4px 2px 4px;border:1px #CCC solid;}
#pagenav a:hover  { color:#000; text-decoration:none; background:#CCC;padding:2px 4px 2px 4px;border:1px #000 solid;}
#pagenav a:active  { color:#333; text-decoration:none; background:#CCC;padding:2px 4px 2px 4px;border:1px #CCC solid;}

div.paging {margin:15px 0;font-size:8pt}
div.paging span.ipp {margin-left:25px}
div.paging p.note {padding:15px 0}

a.paginate:link { color:#333; text-decoration:none; background:#EEE;padding:2px 4px 2px 4px;border:1px #CCC solid;}
a.paginate:visited { color:#333; text-decoration:none; background:#EEE;padding:2px 4px 2px 4px;border:1px #CCC solid;}
a.paginate:hover  { color:#000; text-decoration:none; background:#CCC;padding:2px 4px 2px 4px;border:1px #000 solid;}
a.paginate:active  { color:#333; text-decoration:none; background:#CCC;padding:2px 4px 2px 4px;border:1px #CCC solid;}

select.paginate {font-size:8pt}

a.current {text-decoration:none;cursor:default}

#footer {clear:both;font-size:8pt;border-top:1px #CCC dashed;padding-top:10px;margin-top:10px}
.icon {
background-repeat: no-repeat;
background-position: left center;
padding:6px 5px 6px 20px;
}
.rss {background-image: url("/gfx/rss.png");}
p#rss {margin:8px 0 8px 0}

.left {float:left}
.right {float:right}

.note {font-size:8pt;color:#999}
h3 .note {font-weight:normal;color:#FFF}
.box {background-color:#EEE;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small;color:#666;border:1px #CCC solid;padding:2px;margin-bottom: 5px;width:70%}
.box:focus { background-color: #FFF;border:1px #999 solid;color:#000}
.button {background-color:#333; font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt;border:1px #666 solid;color:#FFF;cursor:pointer;padding:0.4em}