body {
	background-color: #0099ff;
}


#container {
	position:relative;
	background: url(background2.gif) no-repeat;
	width: 950px;
	height: 2291px; 
	margin:0 auto;
}

#content {
	position:absolute;
	left: 50px;
	top: 30px;
	width: 850px;
	height: 2174px;
}

#topbanner {
	position:absolute;
	left: 375px;
	top: 21px;
	width: 468px;
	height: 68px;
}

#menubar {
	position:absolute;
	left: 0px;
	top: 108px;
	width: 850px;
	height: 25px;
}

#menulinks {
	position:absolute;
	left: 15px;
	top: 4px;
	width: 800px;
	height: 19px;
}

#introtext {
	position:absolute;
	left: 20px;
	top: 160px;
	width: 450px;
	height: 274px;
}

#mpu {
	position:absolute;
	left: 511px;
	top: 170px;
	width: 300px;
	height: 250px;
}

#topnumbernav {
	text-align:center;
	position:absolute;
	left: 125px;
	top: 465px;
	width: 600px;
	height: 20px;
}


#sites {
	position:absolute;
	left: 25px;
	top: 500px;
	width: 800px;
	height: 1465px;
}

#site1 {
	position:absolute;
	left: 0px;
	top: 0px;
	width: 800px;
	height: 130px;
}

#site2 {
	position:absolute;
	left: 0px;
	top: 148px;
	width: 800px;
	height: 130px;
}

#site3 {
	position:absolute;
	left: 0px;
	top: 296px;
	width: 800px;
	height: 130px;
}

#site4 {
	position:absolute;
	left: 0px;
	top: 444px;
	width: 800px;
	height: 130px;
}

#site5 {
	position:absolute;
	left: 0px;
	top: 592px;
	width: 800px;
	height: 130px;
}

#site6 {
	position:absolute;
	left: 0px;
	top: 740px;
	width: 800px;
	height: 130px;
}

#site7 {
	position:absolute;
	left: 0px;
	top: 888px;
	width: 800px;
	height: 130px;
}

#site8 {
	position:absolute;
	left: 0px;
	top: 1036px;
	width: 800px;
	height: 130px;
}

#site9 {
	position:absolute;
	left: 0px;
	top: 1184px;
	width: 800px;
	height: 130px;
}

#site10 {
	position:absolute;
	left: 0px;
	top: 1332px;
	width: 800px;
	height: 130px;
}

#number {
	position:absolute;
	left: 10px;
	top: 10px;
	width: 100px;
	height: 110px;
}

#link {
	position:absolute;
	left: 125px;
	top: 12px;
	width: 510px;
	height: 20px;
}

#description {
	position:absolute;
	left: 125px;
	top: 40px;
	width: 510px;
	height: 75px;
}

#screenshot {
	position:absolute;
	left: 650px;
	top: 10px;
	width: 142px;
	height: 110px;
}

#bottomnumbernav {
	text-align:center;
	position:absolute;
	left: 125px;
	top: 1985px;
	width: 600px;
	height: 20px;
}


#leaderboard {
	position:absolute;
	left: 54px;
	top: 2025px;
	width: 742px;
	height: 90px;
}

#bottommenu {
	position:absolute;
	left: 0px;
	top: 2150px;
	width: 850px;
	height: 25px;
}

#bottomlinks {
	text-align:right;
	position:absolute;
	left: 540px;
	top: 4px;
	width: 300px;
	height: 19px;
}

#copyright {
	position:absolute;
	left: 10px;
	top: 4px;
	width: 150px;
	height: 19px;
}







.heading1 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color:#000000;
}


.heading2 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#000000;
}

a.heading2 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}

a.heading2:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#0099ff;
	text-decoration: none;
	}


.bodytext1 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
}

a.bodytext1 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	text-decoration: none;
}

a.bodytext1:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10pt;
	color:#0099ff;
	text-decoration: none;
	}
	

.bodytext2 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
}

a.bodytext2 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-decoration: none;
}

a.bodytext2:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 9pt;
	color:#0099ff;
	text-decoration: none;
	}


.standardlinks {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}

a.standardlinks {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}

a.standardlinks:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	color:#0099ff;
	font-weight: bold;
	}


.menulinks {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.menulinks {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.menulinks:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	color:#0099ff;
	font-weight: bold;
	}
	
