html {height: 100.5%; background-color: #333333; ; font-size:67.5%; }
* {margin: 0px; padding: 0px; border: 0px;}
body {color: #CCD; font: 1.4em "Lucida Grande", Verdana, Geneva, sans-serif; line-height:1.6em;  }

h1           {	color:#CCC; font-size:3.4em;	}
h2, h3, h4, h5, h6	  	{ color:#CCC;	}
h2  {	font-size: 20px; line-height: 20px;}
h3  {	font-size: 18px;}
h4  {	font-size: 16px; padding-bottom:10px; }

a:link, a:visited, a:hover, a:active
        {  text-decoration:none; color:#ccc; padding:2px; border-bottom:1px solid #777; }
a:hover { background:#666; color:#eee;}

a.imagelink:link,  a.imagelink:visited, a.imagelink:hover, a.imagelink:active   
            {background:none;}

#all2 {color:#eee; background: #333; width:auto; xheight:300px; padding: 2px 20px; line-height: 1.6em; }
#left2 { padding:20px 0;}
#all2 h3 { xtext-align:center; border-bottom:1px solid #666;}

h3 img { padding:5px; margin-bottom:-10px;}
 /* classes */ 
.actual {   color: #ddd; background-color:#667; }              
.small {	color: #889; font-size: 9px;} 
.date {	color: #99a; font-size: 8px;} 
.impres {	float: right; 	padding: 1px; font-weight:normal; }
.big   {	 font-size: 14px; font-weight:bold;}                       
.right {	float: right; 	padding: 5px 0px 5px 10px;}
.left {     float: left;	padding: 5px 10px 5px 0px;} 
.center {   text-align:center;  }   
.nopad {padding:0px; }


.border { border:1px solid #666; padding:3px;}
.borderleft { float:left; margin: 5px; border:1px solid #555;}
.borderright { float:right; margin: 5px; border:1px solid #555;}
.strong {font-weight:bolder;  } 
.strongright {float: right;  font-weight:bolder;  } 
.span.error{  color: #A67; }

audio {     background-color: #555; height:50px; width:350px }
        
/*--   .page {background-color: #413; border-bottom: 1px solid #776; } ---*/
