.leftborder{
	border-left:1px solid #B30000;
 	padding-left:10px
}

.disco1{
	color:Maroon;
}
.artname{
	color:Maroon;
	font-size: 150%;
	font-weight: bold;
	margin-bottom: 10px;
}
.disco2{
	color:Olive;
	font-weight: bold;	
}
.tracklist{
	line-height: 15px;	
}

.tracklist td{
	padding-left: 20px;
}
.tracklist ul li{
	line-height: 12px;
}

.fdbox{
	padding: 5px 0 5px 20px;
	color:white;
	background-color:black;
}
/*link="#CCCCCC" vlink="#999999" alink="#FFFFFF">*/

.fdbox a{color: #CCCCCC;}
.fdbox a:hover{color: #CCCCCC;}
.fdbox a:visited{color: #999999;}
.fdbox a:active{color: #FFFFFF;}


.fdbox p{
	padding: 2px;
	margin: 0px 0px 16px 0px;
}

.pagemenu{
	width: 300px;
	left:50px;
	border-left:1px solid #B30000;
	padding-left: 20px;
	line-height: 25px;
	margin-bottom:10px;
	margin-left:40px;
}
.pagemenu a{
	font-size:  1.4em;
	font-weight: bold;	
}

.fdwarn{
	font-weight:bold; 
	width:300px;
	color:white;
	background-color:red;
	border:1px solid red;
	margin-bottom:10px;
	text-align:center;
	
}
.news{	
	width: 80%;
	padding:  0px 10px 15px 10px;
}
.newsdate{
	color:	Maroon;
	font-weight: bold;
}
.bigbox{
	background-color: #DADADA; 
	border-top: 4px solid #B30000;
	display: block;
	font-family: arial,verdana,helvitica,sans-serif;
	font-size: 11px;
	position: relative;
/*	border: solid 1px #B30000; +*/
/*	margin-top: 0px;*/
	color: #333333;

}

.blur{
	background-color: inherit; /* #ccc shadow color*/
	color: inherit;
	/*margin-left: 4px;
	margin-top: 4px;
	*/
	margin: 5px;
	padding: 10px;

	/*width: 777px;*/
}

.shadow, .scontent{
	position: relative;
	bottom: 3px;
	right: 3px;		
}


.shadow{
	background-color: #666; /*shadow color*/
	color: inherit;
		
}

.scontent{
	background-color: #eee; /*background color of content*/
	color: #000; /*text color of content*/
	border: 1px solid #000; /*border color*/
	padding: 1em 3ex;
}

.incontent{
	position: relative;
	margin: 10px;
	padding: 15px;
	background-color: White;
	width: 777px;
}

.cheader{
	font-size: 150%;
	font-weight: bold;
	color: #B30000;
	margin-bottom: 5px;
}
.ptext{
	display: compact;
	margin-bottom: 10px;
}


.bigredmsg{
	font-size:20px;
	text-align:center;
	color:red
	;font-weight:bold
}

a{
	color: navy;
	text-decoration: none;
}

a:visited{
	color:navy;
}

a:hover{
	color: Maroon;
		text-decoration: underline;
}

.wlink{
	color:white;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: yellow;
}

.tabletitle{	
	background-color: #ccc;
	color:black;
	font-weight: bolder;
	border-bottom: 2px solid #b30000;
	padding: 3px;
}

.lbody{
	background-color: #eee;
	font-family:  "Courier New", Courier, monospace;
	font-size:  1.0em;
	padding: 30px;
}


.dlink{
	display:inline;
	color: #b30000;
}

.publink{
  color: navy;
}

.memlink{
  color: green;	
}

.sylink{
  color: red;	
}

.stublink{
  color:#444;
  font-style: italic;
}

.notop{
	margin-top: 0;	
}



.int_free{
	color: #444;
	padding-top: 10px;
	padding-bottom: 5px;
/*	background-color: Aqua;*/
}
.int_q{
	font-style: ita1lic;
	color: #343366;
	padding-top: 10px;
	padding-bottom: 5px;
/*	background-color: Red;*/
}
.int_a{
	padding-top: 0;
/*	background-color: Blue; */
}

.rexmix1{
	vertical-align: top;
	font-weight: bold;
}