	h2 { background: url(../bin/images/h2_downloads.gif) no-repeat; }
	
	#tag { 
	color: #FF2A3E; font-family: Arial; font-size: 1em; font-weight: bold; width: 470px; padding-bottom: 3px;
	position: absolute; top: 57px; right: 0; border-bottom: 1px solid #FF2A3E; text-align: right; }

/* =downloads */

	#downloads { overflow: hidden; width: 100%; position: relative; top: 19px; width: 960px; }
	
	li.download {
	background: #000000 url(../bin/images/block_trans.png) repeat;
	float: left; margin: 12px 10px 0px 0px; width: 310px;
	position: relative; overflow: hidden; padding: 0 0 40px 0;
	}
	
	* html li.download  {
		background-image:url();
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../bin/images/block_trans.png", sizingMethod="scale");
	}	
	
	h3 a { height: 180px; width: 290px; display: block; text-indent: -9999px; margin: 10px 10px 0 10px;}
	
	#green_army { background: url(../bin/images/downloads/green_army.gif) no-repeat; }
	#red_army { background: url(../bin/images/downloads/red_army.gif) no-repeat; }
	#civ { background: url(../bin/images/downloads/civ.gif) no-repeat; }
	#neds { background: url(../bin/images/downloads/neds.gif) no-repeat; }
	#fuzz { background: url(../bin/images/downloads/fuzz.gif) no-repeat; }
	#agent { background: url(../bin/images/downloads/agent.gif) no-repeat; }

/* =sizes */ 

	ul ul { position: absolute; left: 10px; bottom: 7px; }
	ul ul li { float: left; padding-right: 10px; text-align: center; }
	ul ul li a { line-height: 23px; width: 90px; display: block;
	background: url(../bin/images/download_button.png) no-repeat; 
	color: #000000; font-size: 0.9em; text-decoration: none; font-weight: bold; }
	
	ul ul li a:hover { color: #B7161C; }
	
	* html ul ul li a {
		background-image:url(); cursor: pointer; 
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../bin/images/download_button.png");
	}	
