/* CSS Document */

/*Horizontal Menu*/
/*Credits: Web-Kreation */
/*URL: http://web-kreation.com/blog/?p=22 */

/***** Global Settings *****/
* {
  margin: 0;
  padding: 0;
}

html, body {
  border: 0;
  margin: 0;
  padding: 10px;
  height: 100%;

}



ul li {
  list-style-type: square;
  margin-left: 15px;
  font-color: #ffffff;
}


/***** Main Formatting *****/

#wrapper {
  display: block;
  text-align: left;
}
/***** MENU *****/

#wrapperNavlist {
  display: block;
  width: 122px;
  margin-bottom: 0px;
  padding: 0;
  border-color: #999999;
  font-weight: bold;
}

#navlist {
  margin: 0;/*removes indent IE and Opera*/
  padding: 0;/*removes indent Mozilla and NN7*/
}

#navlist a, #navlist a:visited {

text-align: center;
  font: 10px Lucida Sans Unicode, Lucida Grande, sans-serif; 
  font-weight: bold;
  display: block;
  height: 29px;
  line-height: 29px;/*must be equal to height. Centers the text vertically*/
  padding: 0 0 0 0px;
  border: none;
  color: #ff0000;
  text-decoration: none;
  background: url(button.jpg) repeat-x left top;
}

#navlist a:hover {
  background-position: 0 -29px;   /* Shift background image vertically 24px, or start of the 2nd background image (on mouseover) */
  color: #0088ff;
  padding-left: 2px;
  font-weight: bold;
}

#navlist #active a {
  display: block;
  background: #548BE7 url(images/bullet.jpg) no-repeat left center;
  background-position: 25px;
  padding-left: 45px;
  cursor: crosshair;
}

#navlist ul {
  list-style-type: none;
}

#navlist li {
  list-style-type: none;
}



/***** IMAGE REPLACEMENT *****/

h2.ir {
  position: relative;
  width: 175px;
  height: 29px;
  padding: 0;
  overflow: hidden;
}

h2.ir em {
  display: block;
  width: 175px;
  height: 29px;
  position: relative;
  background: url(images/mainmenu.jpg) no-repeat left top;
}


















body {

  font-family : Lucida Sans Unicode, Lucida Grande, sans-serif; 
  background: #000022 url('bgnd.jpg') no-repeat top right;
  background-position: 780px 40px;
}

  
p    {
	 font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; 
	 color : #ddddff;
       margin: 0;
       padding: 0 0 1em;
	 }

A:link, A:active, A:visited {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; 
	color: #cccc00;
	text-decoration: underline;
cursor:crosshair;
	}
	
A:hover {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; 
	color: #ff2222 ; 
	text-decoration: none; 
cursor:crosshair;
	} 


.heading
  {
  font: 18px Lucida Sans Unicode, Lucida Grande, sans-serif; 
  color:#0088ff;
  font-weight: bold;
    }


.infobox
  {
  background-color:#330000;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
  color:#ffffff;
  padding: 5px;
    }

.infobox2
  {
  background-color:#330000;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
  color:#ffffff;
  padding: 0px;
    }
    


.bullet
  {
  font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
  font-weight: bold;
    }





#new { width:120px; height:22px; margin:0; padding:0; position:relative; overflow:hidden; }
#new span { display:block; position:relative; z-index:1; margin:0; padding:0;
		background:url("whatsnew.gif") top left no-repeat;
		width:120px; height:22px; }
#new b {font-family: Verdana, sans-serif; font-size:1em; visibility: hidden; }




#rule { width:400px; height:30px; margin:0; padding:0; position:relative; overflow:hidden; }
#rule span { display:block; position:relative; z-index:1; margin:0; padding:0;
		background:url("separator.jpg") top left no-repeat;
		width:400px; height:30px; }
#rule b {font-family: Verdana, sans-serif; font-size:1em; visibility: hidden; }

           
            
#bottom { width:120px; height:205px; margin:0; padding:0; position:relative; overflow:hidden; }
#bottom span { display:block; position:relative; z-index:1; margin:0; padding:0;
		background:url("bot/_rotator.php") top left no-repeat;
		width:120px; height:205px; }
		
		
		
#top1 { width:125px; height:135px; margin:0; padding:0; position:relative; overflow:hidden; }
#top1 span { display:block; position:relative; z-index:1; margin:0; padding:0;
		background:url("top1/_rotator.php") top left no-repeat;
		width:125px; height:135px; }
		
		

#top2 { width:406px; height:135px; margin:0; padding:0; position:relative; overflow:hidden; }
#top2 span { display:block; position:relative; z-index:1; margin:0; padding:0;
		background:url("logo.jpg") top left no-repeat;
		width:406px; height:135px; }
#top2 b { visibility: hidden; }
		
		
#top3 { width:169px; height:135px; margin:0; padding:0; position:relative; overflow:hidden; }
#top3 span { display:block; position:relative; z-index:1; margin:0; padding:0;
		background:url("top2/_rotator.php") top left no-repeat;
		width:169px; height:135px; }
  	  	

#bullet { width:15; height:9; margin:0; padding:0; position:relative; overflow:hidden;}
#bullet span { display:block; position:relative; z-index:1; margin:0; padding:0;
		background:url("bullet.gif") center center no-repeat;
		width:10; height:9; }
#bullet b { font: 11px Lucida Sans Unicode, Lucida Grande, sans-serif; visibility: hidden; }



#footmenu a, #footmenu a:visited {

  text-align: center;
  font: 10px Lucida Sans Unicode, Lucida Grande, sans-serif; 
  color: #cccc00; 
  font-weight: bold;
}

#footmenu a:hover {

  text-align: center;
  font: 10px Lucida Sans Unicode, Lucida Grande, sans-serif; 
  color: #ffff00; 
  font-weight: bold;
  text-decoration: none; 
}
