
body {
  margin: 0 0 0 0;
  font-family: tahoma, arial, sans-serif;
  font-size: 0.8em;
  color:#333333;
  background-color:#993333; }

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

a:visited {
  color: #993333;
  text-decoration: none }

a:active {
  color: #993333; 
  text-decoration: none }

a:hover {
  color: #993333;
  text-decoration: underline }

.images {
  padding: 5px;
  border: solid 1px #dddddd;
  background-color: #f3f3f3;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px; }

.maintables {
  font-family: tahoma, arial, sans-serif;
  font-size: 0.8em;
  color:#333333; 
  padding: 4px 8px;
  background-color: #ffffff;
  border-bottom: 1px solid #dddddd;
  text-align: left; }
  
/* ### Navigation ### */					

.navigation {
  padding:10;
  margin:0 0 0 0;
  font-family: tahoma, arial, sans-serif;
  font-size: 0.8em;
  font-weight: bold; 
  color:#993333; }

.navigation li {
  display:inline; }

.navigation li a {
  color:#993333;
  text-decoration:none;}

.navigation li a.selected {
  color:#993333;
  border-bottom:1px dotted #CCCCCC; }

.navigation li a:hover {
  color:#993333;
  text-decoration:underline; }
 
/* ### Sidebar ### */

.sidebar {
  padding:10;
  margin:0 0 0 0;
  font-family: tahoma, arial, sans-serif;
  font-size: 0.8em;
  color:#333333; }
  
/* ### Live Music Table ### */

.concerts {
  font-family: tahoma, arial, sans-serif;
  font-size: 0.8em;
  color:#333333; }
  
.concerts tr.odd {
   background-color: #eee; }