body {
   background-color:	#000011;
   font-family:	arial, sans-serif;
   font-size:	0.8em;
   color:		black;
   text-align:	center;
   margin:		0px;
}
div {
   padding:		0px;
   margin:		0px;   
}
#height {
   height: 		570px
}
#frame {
   position:		absolute;
   top:		50%;
   left:		50%;
   width:		750px;
   height:		550px;
   margin-left:	-375px;
   margin-top:	-275px;
   border:		solid 1px white;
   text-align:	left;
}
#framecontainer {
   position:		relative;
   width:		100%;
   height:		100%;
}
#newsmouser {
  position: absolute;
  bottom: 60px;
  right:     20px;
  height:   350px;
  width:    390px;
  border:  solid 0px red;
}
#newscontainer {
   position: absolute;
   overflow: hidden;
   bottom: 186px;
   right:     100px;
   width:    250px;
   height:   250px;
   padding: 10px;
   border:   solid 0px black;
   display:  none;
   background: url('/images/whiteglass3.png');
}
#newsback {
   background: url('/images/news.png');
}
.newsbox {
   position: absolute;
   bottom:   80px;
   right:       30px;
   width:      350px;
   height:     80px;
   padding-top:  26px;
   padding-left:  30px;
   display: none;
}
.news {
   display: block;
   color:     #000022;
   padding: 1px;
}
.news:hover {
   color:     red;
}
.newscontent {
   display: none;
}
#homenavigation {
   display: none;
}
#flag {
   position:		absolute;
   border:		solid 1px black;
   top:		50%;
   left:		50%;
   margin-left: 	350px;
   margin-top:	280px;
}
#header {
   position:		absolute;
   top:		5px;
   left:		45px;
   color:		white;
   font-size:	2.5em;
   letter-spacing:	0.2em;
}
#backer {
   position:		absolute;
   bottom:		40px;
   right:		50px;
   font-weight: 	bold;
   font-size:	70px;
}
#line {
   position:		absolute;
   overflow: 	hidden;
   width:		670px;
   height:		1px;
   top:		95px;
   left:		48px;
   background:	black;
}
.sheet { 
   position:		absolute;
   width:		670px;
   height:		460px;
   border:		solid 1px black;
   background-image:	url('/images/whiteglass.png');
}
#backsheet {
   top:		60px;
   left:		32px;
}
#middlesheet {
   top:		65px;
   left:		40px;
}
#mainsheet {
   top:		70px;
   left:		48px;
}
#navigation {
   width:		95%;
   height:		1em;
   padding:		5px;
}
.navitem {
   display:		block;
   float:		left;
   margin-right:	1em;
   text-decoration:	none;
   font-weight:	bold;
   color:		black;
}
.navitem:hover {
  color:		#FF7722;
}
#main {
   position:		absolute;
   overflow:   	auto;
   width:		630px;
   height:		410px;
   top:		30px;
   left:		10px;
   padding:		5px;
}
h1 {
   background:        url('/images/h1.gif') no-repeat bottom left;
   width:                  390px;
   height:                20px;
   padding-left:        10px;
   padding-bottom:   4px;
   font-size:           1.4em;
   text-align:            left;
}

h3 {
   font-size:           1em;
   margin-bottom:  0.7em;
}

.linkdescription {
   margin-top:	0.5em;
   margin-left:	1em;
}
.staff {
   overflow:		hidden;
   height:		40px;
   border:		solid 2px white;
}
.staffline {
   overflow:		hidden;
   width:		100%;
   height:		9px;
   border-bottom:	solid 2px white;
}
#managebar {
   position: 	absolute;
   bottom:		0px;
   left:		0px;
}
h2.date {
   background:	#000044;
   height:		1.2em;
   padding-left:	0.5em;
   color:		white;
   font-size:	1em;
   font-weight:	bold;
}
.agenda-month {
   width:		200px;
   padding-left:        	0.5em;
   padding-top:	0.2em;
   padding-bottom:	0.2em;
   margin-top:	1em; 
   margin-bottom:	0px;
   margin-left:	1.5em;
   border :       	solid 1px black;
   border-bottom:	0px;
   color:               	black;
   font-size:           	1.2em;
   text-align:            	left;
}
.agenda-item {
   margin-left:	0.5em;
   margin-right:	0.5em;
   border:		solid 1px #000033;
}
.agenda-item p {
   padding:		10px;
   padding-top:	0px;
}
#player {
   position: 	absolute;
   display:		none;
   left:		250px;
   bottom:		30px;
   border:		none;
}


