/* IE requirements */

html {
	height:100%; 
	width:100%;
}

img {
	border:0px;
	margin:0px;
	padding:0px;
	vertical-align:top;
}

p {
	margin-top:15px;
}

.score {
	position:absolute;
	top:100px;
	right:0px;
	background:url('score.gif');
	width:924px;
	height:1326px;
	z-index:-100;
}

.score2 {
	position:absolute;
	top:300px;
	left:-150px;
	background:url('score2.gif');
	width:788px;
	height:980px;
	z-index:-100;
}

.center {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

body {
	margin:0px;
	padding:0px;
	background-color:#C26010;
	background:url('red.jpg');
}

table.navbar {
	width:100%;
	margin:0px;
	padding:0px;
	background:url('navbar.jpg');
}

table.main {
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	padding:20px;
	background:url('grain.jpg');
	width:640px;
}

.main td {
	background:url('paper.jpg');
	padding:5px;
}

ul.nav, .nav ul {
	margin-left:auto;
	margin-right: 0px;
	padding: 0px;
	cursor: default;
	list-style-type: none;
	display: inline;
}

ul.nav {
	display: table;
	table-layout:fixed;
}

ul.nav>li {
	display: table-cell;
	position: relative;
	padding: 2px 6px;
	width:100px;
	text-align:center;
}

ul.nav li>ul {
	display: none;
	position: absolute;
	max-width: 40ex;
	margin-left: -6px;
	margin-top: 2px;
	width:113px;
	text-align:left;
	background-color:#002945;
}

ul.nav li:hover>ul {
	display:block;
	background-color:#381f0a;
	color:#888;
}

.nav ul li a{
	display:block;
	padding: 2px 10px;
}

ul.nav, .nav ul, .nav ul li a{
	//background-color: #fff;
}

ul.nav li:hover, .nav ul li a:hover {
	background-color:#002945;
	color:#fff;
}

ul.nav li:active, .nav ul li a:active {
	background-color:#002945;
	color:#fff;
}

ul.nav, .nav ul{
	//border:1px solid #269;
}

.nav a{
	text-decoration:none;
}

/* end IE requirements */

ul.nav2, .nav2 ul {
	margin-left:0px;
	margin-right:auto;
	padding: 0px;
	cursor: default;
	list-style-type: none;
	display: inline;
}

ul.nav2 {
	display: table;
	table-layout:fixed;
}

ul.nav2>li {
	display: table-cell;
	position: relative;
	padding: 2px 6px;
	width:100px;
	text-align:center;
}

ul.nav2 li>ul {
	display: none;
	position: absolute;
	max-width: 40ex;
	margin-left: -6px;
	margin-top: 2px;
	width:163px;
	text-align:left;
	background-color:#002945;
}

ul.nav2 li:hover>ul {
	display:block;
	background-color:#381f0a;
	color:#888;
}

.nav2 ul li a{
	display:block;
	padding: 2px 10px;
}

ul.nav2, .nav2 ul, .nav2 ul li a{
	//background-color: #fff;
}

ul.nav2 li:hover, .nav2 ul li a:hover {
	background-color:#002945;
	color:#fff;
}

ul.nav2 li:active, .nav2 ul li a:active {
	background-color:#002945;
	color:#fff;
}

ul.nav2, .nav2 ul{
	//border:1px solid #269;
}

.nav2 a{
	text-decoration:none;
}

/* end IE requirements */
