html {
	height:100%;
	}
body {
	background-color: black;
	height:100%;
	}

.std {
    font-family: impact, arial, helvetica, verdana, sans-serif;
    font-size: 12pt;
    color: #999;
    }
    
a {
    color: #CCBBBB;
    text-decoration:none;
    }

a:hover {
    color: white;
    text-decoration:underline;
    }
    

.bodytext {
    font-family: arial, helvetica, sans-serif;
    font-size: 11pt;
    line-height:16pt;
    color:#CC9999;
    font-weight:normal;
    margin-bottom:8px;
    }
.heading {
    font-size: 18pt;
    color:#CC6666;
    margin-bottom:10px;
    }
    
#newsmarquee {
    font-family:arial, helvetica, sans-serif;
    width:100%; 
    color:white;
    }


#distance {
	text-align:center;
	vertical-align:middle;
	width:1px;
	height:50%;
	margin-bottom:-300px; /* half of container's height */
	float:left;
	}
#maincontainer {
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	clear:left;
	width:800px;
	height:600px;
	background-color: #660000;
	background-image: url('images/bg.gif');
	background-repeat: no-repeat;
    background-position: right;
    }

.menu {
    display:block;
	width:100%;
	text-align:center;		
    font-size:14pt;  
    padding-top:20px;  
    }
    
#contentbox {
    border:0;
    margin-left:10px;
    margin-top: 10px;
    padding-right:10px;
    width:400px;
    height:500px;
    float:left;
    display:block;
    overflow:auto;    
    }
#contentframe {
    border:0;
    width:100%;
    height:100%;
    
    }

    
/* inside iframe*/
#innerframe {
    padding-left:20px;
    padding-top:40px;
    }

#mainframe {
    margin-left: 20px;
    margin-top: 80px;
    float:left;
    height:400px;
    vertical-align: middle;
    }
#mp3player {
    width:100%;
    text-align:center;  
    display:block;   
    float:right;   
    }
    
#crumb {
    background-color: black;
    padding:3px;
    color:white;
    }
    
#crumbtext {
    font-size: 12pt;   
    font-weight:bold;
    float:left;
    width:90%;
    }
    
#crumbback {
    float:left;
    }
    
a.breadcrumb {
    color:white;
    text-decoration: none;
    }
    
a.toplink { text-decoration: none; color: #CC6666; }
a.toplink:hover { color: #CCBBBB;}
a.toplink2 {text-decoration: none; color: #CC9999; }
a.toplink2:hover { color: #CCBBBB;}  



#minifooter {
    width:100%;
    text-align:right;
    vertical-align: top;
    height:60px;
    }
    
#footercontainer {
    margin:auto;
    width:600px;
    margin-top:5px;
    text-align:center; 
    }
.footer {    
    font-family:arial,helvetica,sans-serif;
    font-size: 8pt;
    color:#CC6666;
    }
 
.cdlist {
    text-align: left;
    }
.cdthumbsurround {
    padding:10px;
    width:130px;
    }
.cdthumb {
    cursor:pointer;
    }  
    
.cdinfo {
    vertical-align: top;
    padding:4px;
    }
    
.cdtitle {
    font-size: 12pt;
    color:white;
    text-decoration:none;
    }
a.cdtitle:hover {
    text-decoration:underline;
    }
.cdsubtitle {
    font-family: arial, helvetica, sans-serif;
    font-weight:normal;
    font-size: 10pt;
    color:#CC6666;
    text-decoration:none;
    }
.cdlabel {
    font-family: arial, helvetica, sans-serif;
    font-weight:normal;
    font-size: 8pt;
    color:#CCBBBB;
    text-decoration:none;
    }
a.cdsubtitle:hover {
    text-decoration:underline;
    }
.cdcatno {
    font-size: 10pt;
    color:#999;
    }
.cddiv {
    display:block;
    border-bottom:1px solid #333;
    margin:5px;
    }
    
     
#links {
    font-family: arial, helvetica, sans-serif;
    font-size:10pt;
    }
.title {
    font-size:12pt;
    font-weight: bold;
    color:white;
    }
.url{
    font-size:10pt;
    }
.description{
    font-size:10pt;
    color:white;
    }


/* Track Listing Stylesheet */
.tracklisting {font-size: 14pt; color: #333333; font-weight:normal; font-style:italic}
.listhead {color: #333333; font-size: 8pt; font-weight:bold}
.listno {color: #333333; font-size: 8pt; font-weight:bold; width:20px}
.listtrack {color: #333333; font-size: 8pt; font-weight:bold}
.listwords {color: #333333; font-size: 8pt; font-weight:normal}
.listinstr {color: #333333; font-size: 8pt; font-weight:normal}
.listkey {color: #333333; font-size: 8pt; font-weight:normal; font-style:italic}
.listtem {color: #333333; font-size: 8pt; font-weight:normal; font-style:italic}
.listtime {color: #333333; font-size: 8pt; font-weight:normal}
.linernotes {color: #333333; font-size: 9pt; font-weight:normal; line-height:13pt}