/* CSS Document */

	#newsblock { width:640px; height:300px; padding:5px; border:1px solid #f2f2f2; }
	#newsblock .news { display:block; color:#777; font:11px "Tahoma", "verdana", georgia; text-decoration:none; letter-spacing:0px; }
	#newsblock .news:hover { color:#111; }
	
	#newsblock .hot { float:left; width:400px; height:300px; margin-right:5px; }
	#newsblock .hot a { margin-top:235px; padding:5px; position:absolute; z-index:99; display:block; width:400px; text-decoration:none; font:12px "Trebuchet MS", "MS Sans Serif", georgia; color:#ccc; line-height:13px; }
	#newsblock .hot a span { display:block; font:21px "Arial Narrow", Arial, Tahoma; letter-spacing:-1px; padding:0; margin:0; color:#eee; }
	#newsblock .hot a:hover { color:#fff; }
	#newsblock .hot a:hover span { color:#fff; }
	#newsblock .hot div { margin:235px 0 0 0px; position:absolute; z-index:95; display:block; width:400px; height:65px; background:#000; opacity:0.4; filter:alpha(opacity=40); }
