body {margin:0;padding:0;background:#560007;}#header {padding-bottom:15px}#wrap {max-width: 1000px;	   min-width: 480px;       width:95%;       margin:5px auto;              padding:10px  5px 0 0;              }       #screen {background:eeeeff;                  padding:5px 5px 5px 5px;                  }#main {float:right;	   background:white;       width:80%;              }#mainindex {	   background:white;       width:99%;       margin-left:5px;              }       .entry {		margin-bottom:2em;		margin-right:5px;		padding-left: 5px;				}		    #sidebar {margin-right:80%;background:#eeeeff;padding:8px}    #footer {clear:both;		 border-top:2px dotted #022f55;		 		 }		 /* text styles ------------- */h1, h2 {margin:2px;        padding-left: 3px;        }        p {margin:0 0 .5em;   padding-left:10px;   }   .entry h2 {    margin-left:5px;        padding:0;    }    p.revicons {height:30px;overflow:hidden;padding-top:4px}.revicons img {padding:0 2px;vertical-align:bottom}h3 {margin:.5em 1em .5em}        .date {padding:0;position:relative;top:-1.1em;margin:0 1em 0 0;text-align:center}   a:link {padding:.2em}a:visited {padding:.2em}a:focus, a:hover, a:active {padding:.2em;background:white}a:hover.current {text-decoration:none;background:#eeeeff;cursor:default}   		.description 	{position:relative;      		 	left:1em;            	 		margin-bottom:0.2em;      		 	}      .descriptive 	{position:relative; 				margin-bottom:0.2em;      			 }#navbuttons {				position:relative;				float:right;				z-index:1				}#navbuttonsbase {				position:relative;				z-index:1				}							:link img {ÊÊborder: none;}img { border-style: none; border-width: 0; border: 0; }