body {	background: #3399ff url('../images/gradient.jpg') repeat-y top left;	margin: 0;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 80%;	color: #000000;	}	#pageHeader { 	margin: 0px;	}	#pageHeader h1 { 	background: #56a7f8 url('../images/logo_submenu_bar.jpg') no-repeat top left;	color: #000000;	margin: 0px;	height: 75px;	width: 900px; 	}#pageHeader h1 span {	display:none	}#leftcontent {		float: left;		position: absolute;		top:76px;		width:108px;		height: auto;		background: transparent;		}			#centercontent {background: transparent url('../images/logo_submenu_bar_hangingG.gif') no-repeat top left;padding-left: 119px;padding-top: 10px;padding-bottom: 10px;        }	#container { 		width: 900px;		min-height: 410px;	}		ul.navbar {list-style-type: none;width: 100px; padding: 0; margin: 0;}ul.navbar li {margin: 4px; padding: 0;}ul.navbar a {    padding: 0; margin: 0;    text-decoration: none;   }   ul.general {list-style-type: disc; padding: 10px; margin: 0;}#navcontainer ul{clear: both;padding-left: 0;margin-left: 0;background-color: #0066ff;color: White;float: left;width: 900px;font-family: arial, helvetica, sans-serif;}#navcontainer ul li { display: inline; }#navcontainer ul li a{padding: 0.2em 1em;background-color: #0066ff;color: White;text-decoration: none;float: left;border-right: 1px solid #fff;}#navcontainer ul li a:hover{background-color: #00ccff;color: #fff;}.floatright{ float: right;clear: right;margin: 0 0 15px 10px;}.floatright p {	text-align: center;		}div.floatthumb {  float: left;  margin: 10px;  }  div.floatthumb p {   text-align: center;   }     td {vertical-align: top;}th {background-color: #000;	color: yellow;	}th.room {background-color: yellow;	color: black;	}	span.online {background-color: #3399ff;	color: yellow;}