img{
	border: none;
}

table{
	border-color: #DDDD11;
	border-width: 0px;
	border-color: #DDDD11;
}

td{
	border-color: #DDDD11;
}


img.logo{
	float: left;
	position: absolute;
	left:10px;
	top: -5px;
}

img.icon{
	position: relative;
	top: 3px;
}

#toplinks{
	font-family:arial,helvetica,sans-serif;
	font-size: 15px;
	letter-spacing: 0.1em;
	border-collapse: collapse;
	padding: 0px;
	position: relative;
	top: 53px;
	height: 20px;
}

#toplinks tr{
	padding: 0px;
}

#toplinks td{
	background-image: url("images/gradient.jpg");
	background-color: #EEEEFF;
	border: thin solid #000000;
	border-width: 1px 1px 1px 1px;
	border-color: #dddd11;
}

#toplinks td:hover{
	background-image: url("images/gradient_hover.jpg");
	background-color: #CCCCFF;
	border-color: black;
}

#toplinks A{
	text-decoration:none;
	font-weight: 900;
	color: black;
}

#toplinks A:hover{
	text-decoration:none;
	font-weight: 900;
	color: black;
}

A:link{
	color: rgb(238, 153, 34);
	font-weight: 800;
}

A:visited{
	color: red;
	font-weight: 800;
}

body{
	background-color: black;
	font-family: "Franklin Gothic Medium";
	font-size: 12px;
}


.linkboxhead{
	color: white;
	background-color: #CCCCCC;
	border: thin solid #DDDD11;
	border-width: 0px 0px 1px 0px;
}

#toplinks{
	text-align: center;
}

#sponsorlinks {
	float:left;
	width:175px;
	padding: none;
	border: thin solid #DDDD11;
	background-color: #ff8f4b;
	position: relative;
	top: 60px;
}

#foot {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100px;
	background-color: #b79c67;
	padding: none;
	border: medium solid #31200c;
	border-top: none;
	border-left: none;
	border-width: 5px;
	text-align: center;
}


#bodytext{
	background-color: black;
	color: #FFDD88;
	margin-left: 185px;
	padding: 5px;
	width:70%;
	border: thin solid #DDDD11;
	position: relative;
	top: 62px;
}

table.infotable
{
	border-spacing: 0px;
	background-color: black;
	border: thin solid #DDDD11;
	border-top-width: 0px;
	float: left;
	position: relative;
	top: 62px;
	width: 180px;
	color: #FFDD88;
}

tr.infotableheader
{
	color: white;
	background-color: #444444;
	border-width: 0px 0px 0px 0px;
	vertical-align: middle;
	padding: 0px;
	height: 28px;
	font-size: 1em;
}

td.infotableiconcell
{
	width: 28px;
	height: 28px;
	border: thin solid #DDDD11;
	border-right-width: 0px;	
	border-left-width: 0px;
	vertical-align: bottom;
}

td.infotableheadercell
{
	height: 28px;
	border: thin solid #DDDD11;
	border-right-width: 0px;	
	border-left-width: 0px;
	
	/*position: relative;
	right: 4px;*/
}

tr.infotablerow
{
	border: thin solid #DDDD11;
}

