body.main
{ 
  background-color: rgb(255,255,255);
  margin:0px
}


table.outline
{ border:2px solid rgb(181,208,212); 
  background-color: rgb(255,255,255);
  
}

a.nav
{ color: rgb(132,160,164); 
  font-family: 'levenimMT','arial';
  font-size:25px;
  font-weight:bold;
  margin:0px;
  text-decoration:none
}

a.artist_list
{ color: rgb(132,160,164); 
  font-family: 'levenimMT','arial';
  font-size:15px;
  margin:0px;
  text-decoration:none
}

p.artist_name
{ color: rgb(132,160,164); 
  font-family: 'levenimMT','arial';
  font-size:25px;
  margin:0px;
}

p.artist_detail, a.artist_detail
{ color: rgb(132,160,164); 
  font-family: 'levenimMT','arial';
  font-size:14px;
  margin:0px;
  text-decoration:none
}


body
{ 
  background-color: #FFFFCC; 
  margin:0px
}

p, a
{ color:#000000; 
  font-family: 'arial';
  font-size:16px;
  margin:0px;
}

p.title
{ color:#7E3551; 
  font-family: 'arial';
  font-size:16px;
  margin:0px;
}

p.admin_title
{ color:black;
  background-color:#FFFFCC; 
  font-family: 'arial';
  font-size:20px;
  margin:0px;
}

p.admin, a.admin, td.admin, textarea.admin
{ color:black; 
  background-color:#FFFFCC;
  font-family: 'arial';
  font-size:14px;
  margin:0px;
}

p.admin_input, td.admin_input
{ color:black; 
  background-color:#FFFFCC;
  font-family: 'arial';
  font-size:14px;
  margin:0px;
}

textarea.admin_input
{ color:black; 
  background-color:#FFFFFF;
  font-family: 'arial';
  font-size:14px;
  margin:0px;
}

a:hover 
{ color:red;
}

tbody.header
{ 
  background-color: #155903; 
}

tbody.main, td.main
{ 
  background-color: #155903; 
}

td.top_bar
{ 
  background-color: #155903; 
}



