a,h1,h2,h3,h4,b {color: #0080ff;text-decoration:none; font-size: 1em;}
h1 {font-size: 1.2em;
	color: #ff8000;
}
img {border:0px;}
span {color:red;}
td {padding-right: 10px;}
sup {font-size: .5em}
body {
	color: white;
	background-color: black;
	font-family: sans;
	background-image: url('images/bg/marble.jpg');
}
#background {
	width:930px;
	margin-left:auto;
	margin-right:auto;
}
#content {
		width:750px;
		float:right;
		display:inline;
		background: black;
		padding:1%;overflow-x:auto;
		margin-bottom:1.5em;
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
		border-radius:8px;
}
#navbar,#left {
		width:155px;
		float:left;
		display:inline;
		top:0;
        left:0;
		padding-left:.2em;
}
#right {
        right:0;
}
#hidden {
	visibility: hidden;
	position: relative;
	top: 72px;
	width: 270px;
	background-color: white;
	color: black;
	padding:2%;overflow-x:auto;
	margin-bottom:1.5em;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
 .button {
	height: 34px;
	min-height: 34px;
	max-height: 34px;
	cursor: pointer;
	font-weight: bold;
}
.button a{
	font-size: 1em;
	display: block;
	color: black;
	width: 150px;
	height: 32px;
	line-height: 26px;
	text-decoration: none;
	text-align: center;
	background: url('images/button.png');
    background-position: 0px 0;
	color: white;
	text-shadow: black 3px 2px 1px;
}
.button a:hover {
	background-position: -150px 0;
}
.button span {
	display:block;
	text-align:center;
	width: 150px;
}
.small {font-size:80%;}
.abs {position:absolute;}

