@charset "UTF-8";

#intro { width:580px; padding:4px 20px 12px 20px; background:#F0F0F0;}
	#intro h3 { margin:0; padding:16px 0 8px 0; font-size:18px; font-weight:normal; color:#999;}
	#intro p { padding:0 0 8px 0; margin:0; font-size:14px;}
		#intro p a { color:#333; text-decoration:none; padding:0 12px 0 12px; background: url(images/intro-pt.gif) no-repeat left;}
		#intro p a:hover { color:#FF0000; }

.art { padding:0 0 0 10px;}
	.art h3 { width:600px; margin:0 0 8px 0; padding:20px 0 4px 0; font-size:14px; clear:both; border-bottom:1px solid #333;}
		.art h3 a { font-size:10px; font-weight:normal; color:#FFF; text-decoration:none; background:url(images/map.gif) no-repeat center; padding:4px 16px;}
		.art h3 a:hover { background:url(images/map-bg.gif) no-repeat center;}
	.art p { padding:8px 0; margin:0; font-size:12px;}
	.info { width:350px;}
		.info th { font-size:12px; text-align:right; vertical-align:top; font-weight:normal;}
		.info td { font-size:12px; vertical-align:top;}
	.gallery { width:250px; float:right;}
		.gallery img { margin:0 0 4px 0;}