html {height: 100.5%; background-color: #181818; ; 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:0 2px; border-bottom:1px solid #667; }
a:active,a:hover, a.current {color: #ddd; background-color:#667;   
 	-moz-border-radius: 3px;-webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;} 

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

#all {color:#eee; background: #181818; width:auto; height:auto; padding: 20px; line-height: 1.6em;text-align:center; }
#left { padding:20px 0;}
#all h3 { xtext-align:center; border-bottom:1px solid #666;}
#all p { padding:10px;}
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; }
.center { text-align:center;} 

.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; }


        
/*--   .page {background-color: #413; border-bottom: 1px solid #776; } ---*/
