a{}

body
{
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10pt;
  color: #181890;
  background-color: #ffffff;
}

#menu
{
  width: 10em;
  border-left: 1px solid #00f;
  margin-right: 12px;
  padding: 0;
  background-color: #F8F8FF;
  color: #333;
  font-family: verdana, lucida, geneva, helvetica, arial, sans-serif;
  font-size: 10pt;
}

#sub_menu
{
   width: 10em;
	font-size: 8pt;
	padding-left: 6px;
}

#menu ul
{
  list-style: none;
  margin: 0;
  padding: 0;
  border: none;
}
		
#menu li
{
  color: #6060C0;
  border-bottom: 1px solid #9090FF;
  margin: 0;
}

#menu li a
{
  display: block;
  padding: 5px 5px 5px 0.5em;
  background-color: #3838C0;
  color: #F8F8FF;
  text-decoration: none;
  width: 100%;
}

#menu li.men_sel
{
  padding: 5px 5px 5px 0.5em;
  background-color: #F8F8FF;
  color: #181890;
}

html>body #menu li a
{
  width: auto;
}

#menu li a:hover
{
  background-color: #181890;
  color: #fff;
}

.playlist
{
  width: 100%;
}

.text
{
  border: 1px solid #6060C0;
  padding: 4px 12px 6px 12px;
  background-color: #F8F8FF;
}

.aset
{
  border: 1px solid #9090FF;
  padding: 2px 6px 2px 6px;
  background-color: #F8F8FF;
}

.guestbook
{
  border: 1px solid #6060FF;
  padding: 4px;
  background-color: #F8F8FF;
}

.guestbook h3
{
/*
  border: 1px solid #6060FF;
  float: top;
*/
  padding-bottom: 0;
  margin: 0em 1em 1em 1em;
  background-color: #E0E0FF;
  padding: 0.25em;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10pt;
  color: #181890;
}

.gb_name
{
  padding-right: 10em;
}

.gb_url
{
}

TD
{
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10pt;
  color: #181890;
  background-color: #ffffff;
}

TD.text
{
  border: 1px solid #6060C0;
  padding: 8px;
  background-color: #F8F8FF;
}

TD.form_heading
{
  background-color: #303030;
  color: #efefef;
  font-size: 12pt;
}

TD.email
{
  font-size: 8pt;
}

TD.copyright
{
  font-size: 8pt;
/*  font-style: italic; */
  text-align: right;
  color: #a0a0c0;
}

TD.copyright a
{
  color: #a0a0c0;
}

TD.footer
{
  font-size: 8pt;
  color: #a0a0c0;
}

TD.footer a
{
  color: #a0a0c0;
}

#playlists_list ul
{
  list-style: none;
  margin: 0;
  padding: 0;
  border: none;
}

#playlists_list ul li
{
  font-size: 12px;
}

#upcomingshows_list ul
{
  list-style: none;
  margin: 0;
  padding: 0;
  border: none;
}

#upcomingshows_list ul li
{
  font-size: 12px;
}

.a_contact
{
  border: 1px solid #C06060;
  padding: 8px;
  margin: 8px;
  background-color: #FFFFFC;
}

.contact_name
{
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 12pt;
}

.contact_details
{
  padding-bottom: 1em;
  margin: 1em 1em 1em 1em;
  padding: 0.25em;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10pt;
}

.bio
{
  border: 1px solid #C06060;
  padding: 8px;
  margin: 8px;
  background-color: #FFFFFC;
}

.bio_name
{
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 12pt;
}

.bio_title
{
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10pt;
  font-style: italic;
}

.bio_details
{
  padding-bottom: 1em;
  margin: 1em 1em 1em 1em;
  padding: 0.25em;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10pt;
}

#artist_links_page
{
}

#artist_links_page h4
{
  background-color: #E0E0FF;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 14pt;
  color: #181890;
}

.artist_links
{
  list-style: none;
  margin: 0;
  padding: 0;
  border: none;
}

.artist_links li
{
  font-size: 10pt;
  padding: 0 0 4px 12px;
}

.a_link
{
  border: 1px solid #6060C0;
  padding: 8px;
  margin: 8px;
  background-color: #FFFFFC;
}

.link_name
{
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 12pt;
}

.link_details
{
  padding-bottom: 1em;
  margin: 1em 1em 1em 1em;
  padding: 0.25em;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10pt;
}

a.listen
{
  font-size: 12pt;
  font-weight: bold;
  color: red;
}
