body { 
 background-color: #BDBFB1;
 font-family: ariel, helvetica, sans-serif;
 font-size: 0.9em;
 padding: 0px;
 margin: 10px;
 color: #46484A;
}

h1  {
 font-weight: bold;
 font-size: 1.2em;
 padding: 0px;
 padding-bottom: 5px;
 margin: 0px;
}

h2  {
 font-weight: bold;
 font-size: 1.1em;
 padding: 0px;
 padding-bottom: 5px;
 margin: 0px;
}

h3  {
 font-weight: bold;
 font-size: 1.0em;
 padding: 0px;
 padding-bottom: 5px;
 margin: 0px;
}

h4  {
 font-weight: bold;
 font-size: 0.9em;
 padding: 0px;
 padding-bottom: 5px;
 margin: 0px;
 color: #222112;
}

a{
 color: #FF9999; text-decoration:none;
}
 a:link {
 color: #680000;

}
 a:visited {
 color: #572924;

}
 a:hover {
 color: #792049;
}
 a:active {
 color: #3EAD8F;
}


#topbar {
 background-color: #D6D8CA;
 color: #000;
 padding-left: 20px;
 padding-top: 8px;
 padding-bottom: 6px;
 border-bottom: 0px #191B09 dashed;
 font-size: 1.0em;
 color: #A9ABA2;
}

#topbar a, #sidecol a {
 text-decoration: none;
}

#mainwrapper {
 width: 1150px;
 padding-left: 20px;
 padding-top: 10px;
 padding-bottom: 10px;
}


#maincol {
 width: 700px;
 float: left;
 border-right: 1px #333300 dashed;
 padding-right: 20px;
 list-style-type: none;
}


#sidecol {
 width: 400px;
 float: right;
 padding-left: 5px;
 text-align: left;
 margin: 0px;
}


#footer {
 clear: both;
 padding-left: 10px;
 padding-top: 40px;
 font-size: .7em;
}


ul li, ul {
 list-style-type: none;
 padding: 0px;
 margin: 0px;
}


#menu ul {
 padding-bottom: 10px; 
 font-size: 1.0em; 
}


.thingo {
 color: #CD0821;
 background-color:
 #898B0D6;
 padding-left: none;
 padding-right: none;
}

.new {
 color: #972C21;
}

.inhouse {
 color: #AB1278;
}

.notlink {
 color: #524036;
}


.box {
 padding-bottom: 8px;
 padding-top: 8px;
}

.news_entry {
  padding-bottom: 10px;
}

.news_entry h4 {
 margin: 0px;
 padding: 0px;
 padding-bottom: 5px;
}

.gig_entry {
   padding-bottom: 10px;
}

.gig_date {
   width: 120px;
   float: left; 
   font-weight: bold;
}

.gig_venue {  
   margin-left: 110px;
   font-weight: bold;
}

.gig_with {
   clear: both;
   margin-left: 120px;
   padding-bottom: 4px;
   padding-top: 4px;
}

.gig_description {
   margin-left: 120px;
}

