BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000; background-repeat: no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: small/1.5em georgia; COLOR: #ffffff; PADDING-TOP: 0px; voice-family: inherit
}

A:link {color: white; 
text-decoration: underline
}

A:active {color: white; 
text-decoration: underline
}

A:visited {color: white; 
text-decoration: underline
}

A:hover {color:black; 
text-decoration: underline; background-color: silver
}



UNKNOWN {
	FONT-SIZE: small
}


#navlist {
        padding: 3px 0;
        margin-left: 0;
        font: bold 12px Verdana, sans-serif;
}

#navlist li {
        list-style: none;
        margin: 0;
        display: inline;

}

#navlist li a {
        padding: 3px 0.5em;
        margin-left: 3px;
        /*border: 1px solid red;*/ /*#778;*/

-moz-border-radius: 12px 0px 0px 0px;
background: black; /**/
        /* background: #DDE; */
        text-decoration: none;

        border-bottom: 1px solid red;
        border-right: 1px solid SlateBlue;

}

#navlist li a:link { color: #667; } 
#navlist li a:visited { color: #667; }
#navlist li a:active { color: #667; }

#navlist li a:hover {
        color: #000;
        background: #DDE; /*#AAE;*/
        border-color: #227;


}

#navlist li a#current {
        /*background: white;*/
background: #DDE;
a:link { color: #000; }
       border-bottom: 1px solid #778;
}


.playerdiv{
float:left;
clear:both;
font-size: 1.0em;
width:400px;
height:18px;
border-radius: 7px;
background: #DDE;
border: 1px solid #778;
padding: 1px 1px 1px 1px;
position:relative;
}




.playbutt {
float:left;
width: 40px;
height: 16px;
border-radius: 7px;
background: #DDDDEE;
border: 1px solid #778;
background:url(../images/playbutt.gif) no-repeat center;
}

.revdiv	{
margin-top: 5px;}

.volupbutt {
float:left;
width: 40px;
height: 16px;
border-radius: 7px;
background: #DDDDEE;
border: 1px solid #778;
background:url(../images/volupbutt.gif) no-repeat center;
}

.voldbutt {
float:left;
width: 40px;
height: 16px;
border-radius: 7px;
background: #DDDDEE;
border: 1px solid #778;
background:url(../images/voldbutt.gif) no-repeat center;
}


.pausebutt {
float:left;
width: 40px;
height: 16px;
border-radius: 7px;
background: #DDDDEE;
border: 1px solid #778;
background:url(../images/pausebutt.gif) no-repeat center;
}

button	{
	cursor: pointer;
	background-color: #DDE; /*#ffffc0; #f9f9f9;*/
    	border: solid 1px #DDE; /*#CACACA#9d9b9b; */
    	border-radius: 7px;
    	}

button:hover	{
	border: solid 1px black; /*#9d9b9b;*/
	}

/* ---- */


.in20{margin: 20px;}
.in60{margin: 60px;font-size: 1.0em;}
.tiny {font-size: 0.7em;}
.wee {font-size: 0.8em;}
.weein40 {font-size: 0.8em; margin: 40px;}
.small {font-size: 0.9em;}
.smallin60 {font-size: 0.9em; margin: 60px;}
.smallin40 {font-size: 0.9em; margin: 40px;}
.smaller {font-size: 1em;}
.smallerin40 {font-size: 1em; margin: 40px;}
.smallerin60 {font-size: 1em; margin: 60px;}
.middling {font-size: 1.0em;}
.middlingbold {font-size: 1.1em; font-weight: bold;}
.middlingin40 {font-size: 1.1em; margin: 40px;}
.middlingin60 {font-size: 1.1em; margin: 60px;}
.medium {font-size: 1.1em;}
.mediumin40 {font-size: 1.2em; margin: 40px;}
.mediumin60 {font-size: 1.2em; margin: 60px;}
.mediumin80 {font-size: 1.2em; margin: 80px;}
.biggerin40 {font-size: 1.3em; margin: 40px;}
.bigger {font-size: 1.3em;}
.huge {font-size: 1.5em;}
.highlight {font-weight: bold;}
.ital {font-style: italic;}
.und {text-decoration: underline;}
.quote {margin-left: 60px; margin-bottom: 10px; font-style: italic;}