*{margin:0; padding:0; font-size:100%;}
body{font:80%/110% Verdana, Helvetica, sans-serif; color:#666; margin-top:20px; background:#000; text-align:center}
a{color:#666; text-decoration:none}
p,h2{margin:15px 5px}
h2{color:#999}
#wrap{width:720px; margin:0 auto; position:relative}
#header{margin-bottom:20px}
#header a{text-decoration:underline}

#main-content li{
	width:200px;
	/* border:solid #ccc;
	 border-width:0 1px 1px 0; */
	/* uncomment and adjust this if you want a rounded frame in Mozilla browsers
	-moz-border-radius:20px;
 	*/
	background:#000;
	padding:0 10px;
	text-align:center;
	position:relative;
	float:left;
	display:inline;
	margin:5px;
}
#main-content a span{position:absolute; left:-9999px}
#main-content a:hover span{	
	top:0px;
	left:18px;
	width:184px;
	font-weight:bold;
	background:#666;
	color:#fff;
	padding:5px 0 5px 0;
	font-size:80%;
	border:1px solid #EEE;
	border-width:0 0 10px 0;
	filter: alpha(opacity=100);
	-moz-opacity:.9;
	opacity:.90;
/**/
} 

#main-content img {border-color:#666;}
#foot{padding-top:10px; margin-bottom:20px; clear:left}
