A:link{
	text-decoration: none;
	color: #FF8822;
}
A:visited{
	text-decoration: none;
	color: #FF8822;
}
A:hover{
	text-decoration: none;
	color: #22EE44;
}
A:active{
	text-decoration: none;
	color: #22EE44;
}

body{
	background-repeat: repeat;
	background-position: center center;
	background-attachment: fixed;
	background-color: transparent;
}

.title{
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
	background-color: transparent;
}

.log{
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-color: #FFFFFF;
}

.side{
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-color: #FFFFFF;
}

.title_main{
	color: #FF58C7;
	font-size: 30pt;
	position:relative; top:55px; left:0px;
}

.title_sub{
	color: #4A4AFF;
	font-size: 12pt;
	position:relative; top:-85px; left:0px;
}

.title_comment{
	color: #5656FF;
	font-size: 12pt;
	position:relative; top:50px; left:0px;
}

.log_top{
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-color: transparent;
	width: 540;
	height: 48;
}

.log_center{
	background-repeat: repeat-y;
	background-position: center center;
	background-attachment: fixed;
	background-color: transparent;
	width: 540;
	height: 16;
}

.log_bottom{
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-color: transparent;
	width: 540;
	height: 24;
}

.log_date{
	color: #0085B0;
	font-size: 8pt;
	position:relative; top:0px; left:0px;
}

.log_category{
	color: #0085B0;
	font-size: 10pt;
	font-weight: bold; 
	position:relative; top:0px; left:0px;
}

.log_title{
	color: #003366;
	font-size: 16pt;
	font-weight: bold;
	position:relative; top:0px; left:12px;
}

.log_text{
	color: #666666;
	font-size: 12pt;
}

.log_tobe_link{
	font-size: 10pt;
	font-weight: bold;
	position:relative; top:0px; left:0px;
	text-decoration: underline;
}

.log_tobe_view{
	color: #dddd00;
	font-size: 10pt;
	font-weight: bold;
	position:relative; top:0px; left:0px;
}

.log_trackback{
	font-size: 10pt;
	font-weight: bold;
	position:relative; top:0px; left:0px;
	text-decoration: underline;
}

.log_comment{
	font-size: 10pt;
	font-weight: bold; 
	position:relative; top:0px; left:0px;
	text-decoration: underline;
}

.comment_top{
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-color: transparent;

	width: 540;
	height: 48;
}

.comment_center{
	background-repeat: repeat-y;
	background-position: center center;
	background-attachment: fixed;
	background-color: transparent;

	width: 540;
	height: 16;
}

.comment_bottom{
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-color: transparent;

	width: 540;
	height: 24;
}

.comment_date{
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold; 
	position:relative; top:0px; left:0px;
}

.comment_name{
	color: #00eeff;
	font-size: 10pt;
	font-weight: bold; 
	position:relative; top:0px; left:0px;
}

.trackback_top{
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-color: transparent;

	width: 540;
	height: 48;
}

.trackback_center{
	background-repeat: repeat-y;
	background-position: center center;
	background-attachment: fixed;
	background-color: transparent;

	width: 540;
	height: 16;
}

.trackback_bottom{
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-color: transparent;

	width: 540;
	height: 24;
}

.trackback_title{
	color: #0085B0;
	font-size: 16pt;
	font-weight: bold;
	position:relative; top:0px; left:12px;
}

.trackback_tobe{
	color: #FFEE00;
	font-size: 10pt;
	font-weight: bold;
	position:relative; top:0px; left:0px;
}

.side_new{
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	position:relative; top:0px; left:0px;

	background-repeat: no-repeat;
	background-position: left center;
	background-attachment: fixed;
	background-color: #B2F5F9;

	width: auto;
	height: auto;
}

.side_new_link{
	font-size: 10pt;
	font-weight: bold;
	position:relative; top:0px; left:0px;
	text-decoration: underline;
}

.side_category{
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	position:relative; top:0px; left:0px;

	background-repeat: no-repeat;
	background-position: left center;
	background-attachment: fixed;
	background-color: #B2F5F9;

	width: auto;
	height: auto;
}

.side_category_link{
	font-size: 10pt;
	font-weight: bold;
	position:relative; top:0px; left:0px;
	text-decoration: underline;
}

.side_category_view{
	color: #dddddd;
	font-size: 10pt;
	font-weight: bold;
	position:relative; top:0px; left:0px;
	text-decoration: none;
}

.side_backnumber{
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold; 
	position:relative; top:0px; left:0px;

	background-repeat: no-repeat;
	background-position: left center;
	background-attachment: fixed;
	background-color: #B2F5F9;

	width: auto;
	height: auto;
}

.side_backnumber_link{
	font-size: 10pt;
	font-weight: bold;
	position:relative; top:0px; left:0px;
	text-decoration: underline;
}

