body {
	background-color: #FAFAFA;
	color: #666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
frameset {
	overflow-x:hidden;
	overflow-y:auto;
}
img{
	border:none;
}
a {
	color: #333;
	text-decoration:none;
}
a:hover {
	color: #CCC;
}
.email {
	position:absolute;
	top:200px;
}
.email a{
	color:#999;
}
.copyright {
	position:absolute;
	top:250px;
}
.line{
	border-bottom:1px dotted #CCC;
}
.line hr{
	display:none;
}
.blah_title {
	margin:10px 0 0 0;
	color:#4A4A4A;
	font-weight:bold;
}
p.title{
	color:#4A4A4A;
	font-weight:bold;
}
p.text{
	color:#888;
	text-align:left;
	line-height:20px;
}
p.poem{
	color:#888;
	line-height:20px;
}
#menu {
	margin:10px 0 0 0;
	width:180px;
	color: #999;
}
#menu_item {
	margin:0;
	width:138px;
	color: #999;
}
.home {
	margin:0 0 50px 0;
	padding:0;
}
.menuline {
	width:140px;
	float:left;
	border-bottom:1px solid #CCC;
}
.menuline hr{
	display:none;
}
#content {
	margin:1px 0 0 0;
	width:700px;
}
.about_img {
	margin:0 0 10px 0;
	width:600px;
}
.about_text {
	margin:0 0 10px 0;
	width:600px;
}
#draw_content {
	margin:22px 0 0 0;
	width:680px;
}
.draw_img {
	float:left;
	margin:0 16px 14px 0;
}
.photo_text {
	width:180px;
	margin:0 20px 0 0;
}
.photo_img {
	margin:0 0 10px 0;
}
.about_text .photo_href a{
	text-decoration:underline;
}
.poem_text {
	float:left;
	width:350px;
}
#blah_content {
	margin:1px 0 0 0;
	width:600px;
}
.blah {
	margin: 0 0 20px 0;
}
.blah_text {
	margin:0 0 10px 0;
	width:600px;
}
.post {
	margin: 0 0 20px 0;
}
#CMS {
	margin:0;
	padding:0;
	width:300px;
	color: #999;
}
.cmsitem {
	padding:1px 12px 0 0;
	line-height:0.1em;
}
.menuItem {
	width:200px;
}
.menuItem ul{
	list-style:none;
	margin-left:-38px;
}
.menuItem li{
	float:left;
	margin:0 0 8px 0;
	width:50px;
}
