body {
    font-family: tahoma, helvetica, arial, sans-serif;
    font-size: 10px;
    text-align: center;
    background: #d9d6cc url(page_bg.gif) top center repeat-x;
    color: #868686;
    margin: 0;
    padding: 10px;
}

h1, h2, h3 {
    font-size: 10px;
}


h1 {
    line-height: 1;
    position: absolute;
    top: 0;
    left: 0;
}

h2 {
    margin: 0 0 5px 0;
    padding: 0;
}

h3 {
    padding: 4px 0 0 0;
}

a {
    color: #575e58;
    font-weight: bold;
}

a:hover {
    color: #b31d00;
}




#page_header {
	width: 890px;
	height: 118px;
	overflow: hidden;
	background-image:url("header.gif");
	vertical-align: bottom; 
	left: 0;
	padding: 0 0 0 10px;
	}

#container {
	width: 890px;
	height: 800px;
	margin: 0 auto;
	position:relative;
	}

#body_box {
	width: 890px;
	overflow: hidden;
	background-image:url("images/background.gif");
	left: 0;
	padding: 0 0 0 10px;
	}


#body_top {
	width: 890px;
	height: 10px;
	overflow: hidden;
	background-image:url("bodytop.gif");
	left: 0;
	padding: 0 0 0 10px;
	}

#body_bottom {
	width: 890px;
	height: 38px;
	overflow: hidden;
	background-image:url("bottom.gif");
	left: 0;
	padding: 0 0 0 10px;
	text-align: left;
	vertical-align: bottom; 
	}

.gamespace{
	height: 10px;
	}

#duo_box {
	width: 680px;
	float: left;
	text-align: left;
	margin: 0 0 0 10px;
	}

#left_box {
	width: 330px;
	float: left;
	margin: 0 0 0 3px;
	}

#right_box {
	width: 350px;
	float: left;
	margin: 0 0px 0 7px;
	}

#menu_box {
	width: 170px;
	float: left;
	text-align: left;
	margin: 0 0 0 0px;
	}

#body_box {
	width: 890px;
	overflow: hidden;
	background-image:url("background.gif");
	left: 0;
	padding: 0 0 0 7px;
	}




#duolist li {
	display:block;
	float:left;
	width:314px;
	height:70px;
	text-align:left;
	margin:0 0 0px 0px;
	overflow:hidden;
}


#duolist a img    {
	float:left;
	margin:0 15px 0 0;
	width: 70px;
	height: 59px;
}

#duolist a {
	display:block;
	margin:5px;
	text-decoration:none;
	overflow:hidden;
}

#duolist a strong {
	font-weight:bold;
}

#duolist a:hover strong {
	text-decoration:none;
}

#duolist a span {
	display:block;
	color:#000;
	text-decoration:none;
}

.sponsortitle{
	color: #000000;
	font-family: Arial, sans-serif;
	text-decoration: none;
	font-size: 18px;
}

.sponsordesc{
	color: #000000;
	font-family: Arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
}

.normal{
	color: #000000; 
	font-size: 14px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 

}

.small{
	color: #000000; 
	font-size: 11px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 

}

.contentunit
{
	background-image:url("contenticon.gif");
	width: 330px;
	height: 116px;
}

.contentleft
{
	padding: 0 0 0 20px;
	width: 100px;
	height: 100px;
}

.topflash
{
	background-image:url("topflash.gif");
	width: 650px;
	height: 24px;
}

.mainflash
{
	background-image:url("mainflash.gif");
	width: 650px;
}

.bottomflash
{
	background-image:url("bottomflash.gif");
	width: 650px;
	height: 24px;
}

.gameleft
{
	background-image:url("adspace.gif");
	width: 310px;
	height: 268px;
}

.gameright
{
	background-image:url("descspace.gif");
	padding: 0px 26px 0px 26px;
	width: 340px;
	height: 268px;
}

.linktd
{
	background-image:url("linkspace.gif");
	width: 170px;
	height: 36px;
}

.contentright
{
	width: 230px;
	height: 100px;
}
