/*---------General--------*/
body {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif;
	text-align: center;
	line-height: 1.3em;
	color: #444;
	background: #000 url(images/gradient_bg3.jpg) top left repeat-x;
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	font-size: small;
	}

html>body { /* be nice to Opera */
	font-size: small;
	
	
}


#content{

margin:0px auto;
width:740px;
}
#header {
position:relative;
top:10px;
width:745px;
margin:5px 0px;
margin-left:5px;
background:#ACBCC9;
display:block;
height:31px;
}
.header_img{
border:0;
float:right;
}
#header h1{

	padding:0;
	margin:0;
	
font-size:24px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	

	
	


}
#maincontent {
position:relative;
top:20px;


	padding : 0px;
	background: transparent url(images/body_bg3.gif) top left no-repeat;

	height:410px;
}
#leftimage{
float:left;
padding:16px 0 0 16px;
}


#rightcontent {
float:left;
padding: 0 10px 0 0;
margin:18px 0 12px 5px;
width:415px;
height:336px;
text-align:justify;

overflow: auto;
color:#888;
font-size:10px;

}


/*-----------Links---------*/

 a {
	text-decoration:none;
	border:0;
	padding:0px;
	display:block;
	}

a:link,a:visited {
	color: #BB280B;
	text-decoration: none;
	
}

a:hover, a:active{
color:#BB280B;
	background:#D0E1EF;
	text-decoration: none;
	
}


/*-------Typography-----------*/

h2{
color:#D3411F;
padding:5px 5px 5px 0;
margin:0;
font-size:18px;
font-weight:bold;
}
h3{
color:#888;
padding:5px 5px 5px 0;
margin:0;
font-size:14px;
font-weight:bold;
}
h4{
color:#888;
padding:5px 5px 5px 0;
margin:0;
font-size:12px;
font-weight:bold;
}
p{
color:#aaa;
font-size:10px;
padding:1px;
margin:0px;
}
h5{
color:#aaa;
font-size:10px;
padding:1px;
margin:0px;
}
h6{
color:#aaa;
font-size:11px;
padding:1px;
margin:0px;
}

/*-----------Navigation--------*/

#nav{
font-weight:bold;
font-size:11px;
width: 100%;
	float:left;
margin: 0 0 0 0;
	}
	

#nav ul {


margin:0;
	padding: 0;
	white-space: nowrap;


}

#nav li {
	display: inline;
	float: left;
	
	list-style-type: none;
	background:#ACBCC9;
	

	
}

#nav a { 
	display:block;
	float: left;
			height:23px;
	padding: 7px 3px 1px 4px;
	}

#nav a:link, #nav a:visited {
	color: #BB280B;
	text-decoration: none;
	
}

#nav a:hover, #nav a:active{
color:#BB280B;
	background:#9babb8;
	text-decoration: none;
	
}


#nav #active {
background:#A4B5C3;
}

#header h1 a:link, #header h1 a:visited {
	color: #BB280B;
	text-decoration: none;
	
}

#header h1 a:hover, #header h1 a:active{
color:#BB280B;
	background:#9babb8;
	text-decoration: none;
	
}


#header h1 #active {
background:#A4B5C3;
}
.radiolink {
display:block;
font-size:80%;
margin:2px 12px 0 0 ;
float:right;
}


#discography {

text-align:left;
}


.discog_item .details {

top:0;
margin-left:110px;
}


.discog_extra {
padding: 2px 0;
}

.discog_item  {
color:#666;
padding:0 0  0 5px ;
margin:0;
}
.discog_item h3 {
color:#666;
top:-5px;
}

#discography .img {
padding: 3px;
margin:2px;
border:1px solid #999;

}





.style1 {font-size: 18px}
.greyborder { border:1px solid #aaa;}

.fp {
margin-top:60px;
text-align:left;
}

table {
text-align:left;
border-collapse:collapse;
}

#discography td  {

padding-bottom:5px ;
padding-top:10px;
margin:20px 0 ;

border-bottom:1px dotted #aaa;

}


a img, a:link img, a:hover img{
border:0;
padding:0;
background:#fff;
color:#fff;
}



#contact {
width:250px;
}

#discography  p a{
display:inline;
}
