body {
	color: #fff;
	}

h1 {
	font-size: 20px;
	color: #666;
	text-shadow: 2px 2px 1px #eee;
	margin-bottom: 0px;
	}
	
	a:hover h1 {
		color: #222;
		}


#aboutBox p {
	text-align: left;
	line-height: 16px;
}

	#aboutBox p.japanese {
		line-height: 18px;
		}
		
#aboutBox a:hover, #widgetRight a:hover {
	border: 0px;
	background-color: transparent;
	color: #222;
	}
	
#aboutBox a:hover {
	text-decoration: none;
	}

#widgetRight {
	width: 250px;
	float: right;
	padding: 0px;
	margin-right: 20px;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	background-color: #ccc;
	text-align: center;
	padding-bottom: 20px;
	color: #666;
	}
	
