/* CSS Document */body {	background-color: #171419;	font-family:  Helvetica, sans-serif;	color: #DDD;	margin: 10px auto 0;	voice-family: "\";}\""; 	voice-family: inherit;	font-size: x-small;	font-size: 10px;}html>body {	font-size: x-small;	text-align:center;	width:640px;} #site {	color: #DDD;	margin: 10px auto 0;	voice-family: "\";}\""; 	voice-family: inherit;	font-size: x-small;	font-size: 12px;	width:640px;	padding:0px;	margin: 0px;}#name{	width:320px;	text-align:left;}#nav{	width:320px;	text-align:right;}#main_image{	width:640px;	height:480px;	padding:0;	margin:0;	text-align:center;}#main_image img {	width: 640px;	height: 480px;	background-color:#DDD;}#info_image{	width:320px;	height:480px;	padding:0;	margin:0;	text-align:center;	background-color:#FFF;}#info_image img {	width: 320px;	height: 480px;	background-color:#FFF;}#news{	width:320px;	height:480px;	text-align:left;	vertical-align:top;	padding-top:5px;	color: #000;	background-color:#FFF;}#news p { 	width: 320px;}#pn{	width:320px;	text-align:left;}a{	color:#1FCAF5;	text-decoration:none;} a:hover{	color:#F51FED;	text-decoration:none;}#caption{	width:320px;	text-align:right;			font-size: x-small;	font-size: 12px;	color:#1FCAF5;}.first{	color:#1FCAF5;}