/* CSS Document */
body{
	align:center; margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:76%;
	background:#fff;
	color:#333;
}
#wrapper{
	width:680px;
	margin:0 auto; position:relative;
}
#leftcolumn{
	float:left;
	width:220px; padding-right:5px;
	border-right:green solid 3px;
}
#header{
	margin-left:240px;
	height:125px;
	position:relative;
}
#content{
	margin-left:240px;
}

#leftcolumn h1{ text-transform:uppercase; font-size:1.6em; text-align:right; margin:60px 0 20px;}
#leftcolumn ul li {list-style:none; text-align:right; font-size:1.2em; font-weight: bold; padding:.6em 0;}
img.leftcolumn{width:240px; position:absolute; top:440px}
#header ul {list-style:none;font-size:1.4em; font-weight:bold; position:absolute; bottom:20px; margin:0; padding:0}
#header ul li {display:inline; text-transform:uppercase}
#header img{float:right; width:120px; margin: 20px;}
#content p{margin-top:0; }
#content h2{font-size:1em; text-transform:uppercase;margin:1em 0 0 }
#content h1{font-size:1.4em;color:#008000}
#footer{position:absolute; top:600px; width:inherit}
#footer ul li{ font-size:.8em; padding:.2em}
#footer a{color:#000080; font-weight:bold}
a {text-decoration:none; color:#333}
.teaser a{color:#fff; font-weight:bold}
.active{color:#008000}
.teaser{background:#008000; color:#fff; padding:5px; font-variant:small-caps; position:relative; left:-12px;}
.footnote{font-size:.8em; border-top:1px solid #ddd; padding-top:3px; }
.facts{width:200px;  float:right;  margin:0 4px 4px 0; }
.facts h2{color:#008000; border-bottom:1px solid #008000; padding:2px	}
.facts p{background:#c1e1c1; padding:2px;}
#content img{float:left; height:100px; border:none; margin:0 4px;}
.small{padding:0em;font-size:.8em !important;}



/*******************************************/
#adv,#info,#edu,#sim{display:none; width:250px;position:absolute; left:230px;}

.game h2{background:#d0d96c; padding:2px}
.game .info { text-align:right; font-size:.8em; color:#888}


