/* CSS definition file containing sitestyle stylesheets */
/* BODY { background-color: rgb(255,255,255);} */
/*
 A:active { color: rgb(0,0,0);}
 A:link { color: rgb(51,51,0);}
 A:hover { color: rgb(102,153,204);}
*/

BODY { background-color: #F0F0F0; }
/*#left_div { background-color: red; position: fixed; width: 20% }*/

H1 {font-size: medium;}
H2 {font-size: small; font-style: italic;}
.draft {visibility : hidden;}
a.highlight {color: white;}
CODE.highlight {color: white;}
.navtree {font-size: smaller; text-align: left; white-space: nowrap;}
.title {text-align: center;}
#topbar {background-color: rgb(204,204,255);
/*	  font-size: large; */
	  font-weight: bold;
	  text-align: left;
	  width: 100%;
          height: auto;
          top: 0;
          right: auto;
	  bottom: 0;
/*          left: 2px; */
}

#main { background-color: #F0F0F0;
/*        position: absolute; */
        width: auto;
        height: auto;
	top: 0;
        right: auto;
/*	margin-left: 1em; */
	margin-top: 1em;
        bottom: auto;
        left: 0em;
}

#news {background-color: rgb(204,204,255);
/*          border-style: groove;	*/
/*	  font-size: large; */
	  font-weight: bold;
	  text-align: right;
	  width: 70%;
          height: auto;
          top: 0;
          right: auto;
	  bottom: 0;
/*          left: 2px; */
}

#homemain {
	   vertical-align: top;
	   width: 30%}

#homenews { background-color: rgb(204,204,255);}
            
