/* CSS Document */



	body
		{
margin: 0;
			padding: 0;
			color: #000000;
text-decoration: none;
font-style: normal;
font-weight: normal;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
background-color: #FEFED0;
background-image:  url(images/left-nav-bg7.gif);
			background-repeat: repeat-y;
		

		}

#box .box_title {
font-size: 12px;
text-align: left;
font-style: normal;
color: #914749;
text-decoration: none;
font-weight: bold;
}

h2 {
font-size: 12px;
text-align: left;
font-style: normal;
color: #914749;
text-decoration: none;
font-weight: bold;
}


#nav {
padding: 0;
margin: 0;
background-color: #BA1313;


}

ul#nav, ul#nav li {
margin: 0;
padding: 0;
list-style-type: none;
white-space: nowrap;
}

ul#nav {
position: relative;
height: 25px;
}

ul#nav li {
float: right;
font-size: 10px;
font-weight: bold;
margin: 0;
padding-top: 5px;
padding-bottom: 8px;
padding-left: 0;
padding-right: 0;
background-color: transparent;

}

ul#nav li a:link, ul#nav li a:visited, ul#nav li a:active {
margin: 0;
padding-top: 5px;
padding-bottom: 8px;
padding-left: 15px;
padding-right: 15px;
color: #ffffff;
text-decoration: none;
background-color: transparent;
}

ul#nav li a:hover {
color: #faf504 ;
margin: 0;
padding-top: 5px;
padding-bottom: 8px;
padding-left: 15px;
padding-right: 15px;
background-color: transparent;
}



a:link, a:visited, a:active {
color: #BA1313;
text-decoration: underline;
}

a:hover {
color: #ff0000;
text-decoration: none;
}

.outer {
  background-color: #FBFBE1;
}



.header {
  background-color: #BA1313;
 color: #ffffff;
 font-size: 11px;
font-weight: bold;

}
.artist {
  color: #000000;
font-weight: bold;
}



.table-header, .box_title, h1  {
font-size: 11px;
font-weight: bold;
font-style: normal;
color: #ffffff;
padding: 2px;
text-align: center;
background-color: #BA1313;



}

		
		#container
		{
			margin: 0;
			background-color: #FEFED0;
			width:100%;
	background-image:  url(images/watermark.gif);
			background-repeat: fixed;
		}
		
		#banner
		{
background-color: #FAF71E;
background-repeat: no-repeat;
background-position: top left;
	height: 100px;
background-image:  url(images/spiral-logo1.jpg);
		}

	#left-nav
		{
	position: absolute;
left: 0;

	width: 159px;
			top:140px;
		}


#box .box_title , #left-nav h2 {
font-size: 11px;
font-weight: bold;
font-style: normal;
color: #ffffff;
padding: 2px;
text-align: center;
background-color: #BA1313;
}

#left-nav p {
font-size: 10px;
line-height: 1.7em;
color: #000000;
font-weight: normal;
margin-left: 10px;


}


#left-nav ul {
margin: 0px;
padding: 0px;

}

#left-nav ul li {
list-style-type: none;
margin: 0;
padding: 0;
line-height: 1.6em;


}

#left-nav li { margin: 0 0 3px 0; }



#left-nav li a:link, #left-nav li a:visited, #left-nav li a:active
{
display: block;
padding: 2px 2px 2px 34px;
border-bottom: 1px #ffffff solid;
background-color: #F5EB26;
font-weight: bold;
text-decoration: none;
vertical-align: bottom; /* This fixes the IE5 Win gap! */
}

#left-nav li a:hover
{
display: block;
color: #000000;
padding: 2px 2px 2px 34px;
border-bottom: 1px #ffffff solid;
background-color: #BA1313;
color: #faf504;
font-weight: bold;

}


	
		#content
		{
	margin: 3em 2em 0 200px;

	}

		

.colheading {
text-decoration: none;
font-style: normal;
font-weight: bold;
}



.artist-table .oddrow {
border: none;

}

.artist-table .evenrow {
border: none;
background-color: #FBFBE1;
}

#resulttable {

		
      width: 90%;
	  }


.tracklist {
padding-left: 20px;
}

.track {
font-size: x-small;
display: list-item;
list-style-type: square;
}

img {
border : none;
}

div#search_form {
text-align: right;
margin-right: 10px
padding:7px;
color: #000000;
font-weight: bold;
margin-top: 5px

}

#search_form a:hover {
color: #676993;
text-decoration: none;
}
		
		#footer
		{
			clear: both;
			
			padding: 1px;
			text-align: right;		
color: #D6D6B7;
font-weight: normal;
		}

#footer a:link, .footer a:visited, .footer a:active {
color: #D6D6B7;
font-weight: normal;
text-decoration: none;
}

#footer a:hover {

text-decoration: underline;
}

