html,body{height:100%; margin:0; padding:0;}
a{color:#ffffff;font-weight:normal;text-decoration:underline;font-style:none;}
#page-background{position:fixed; top:0; left:0; width:100%; height:100%;}
#content{position:relative; z-index:1; padding:10px; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height: 15px; color: #ffffff;}
.top_left{background:url(images/top_left_bg.png) no-repeat;height:30px;width:30px;}
.top_center{background:url(images/top_bg.png) repeat-x;height:30px;}
.top_right{background:url(images/top_right_bg.png) no-repeat;height:30px;width:30px;}
.center_left{background:url(images/center_left_bg.png) repeat-y;height:1px;width:30px;}
.content_center{background:url(images/content_bg.png);padding: 3px 3px 3px 3px;min-height:400px;}
.center_right{background:url(images/center_right_bg.png) repeat-y;height:1px;width:30px;}
.bottom_left{background:url(images/bottom_left_bg.png) no-repeat;height:30px;width:30px;}
.bottom_center{background:url(images/bottom_bg.png) repeat-x;height:30px;}
.bottom_right{background:url(images/bottom_right_bg.png) no-repeat;height:30px;width:30px;}
.content_tr{}
.logo{}
.bubble{background:url(images/bubble.png) no-repeat center center;width:85px;height:48px;padding-bottom:10px;color:#ffffff;font-size:14px;line-height:16px;}
.news_table{padding-top:5px;padding-bottom:5px;}
.news_table:hover{padding-top:5px;padding-bottom:5px;background:rgba(0,135,255,0.05);}
.news_title{font-size:16px;text-decoration:underline;line-height:18px;}
.news_introduction{font-size:13px;color:#cfcfcf;line-height:15px;}
.news_date{font-size:10px;line-height:12px;color:#ffffff;font-style:italic;}
a.news_link{color:#ffffff;font-weight:normal;text-decoration:none;font-style:none;}
.hided{display:none;}
.news_content{/*border:1px solid #ffffff;border-width:0px 1px 1px 1px;*/}
.news_table_alone{padding-top:5px;padding-bottom:5px;}
.status_title{font-size:16px;text-decoration:underline;line-height:18px;}
.statusbar_border{background-color:#3d3d3d;border:1px solid #666666;}
.status_area{border:1px solid #666666;border-width:0px 1px 0px 0px;}
div#blog{width:100%;}
	div#blog div.title{font-size:16px;line-height:18px;}
	div#blog div.content{font-size:13px;color:#fff;line-height:15px;text-align:justify;}
	div#blog div.time{font-size:10px;line-height:12px;color:#cfcfcf;font-style:italic;}
div#music{width:100%;height:20px;}
	div#music div.music_title{font-size:16px;line-height:20px;}
	div#music div.music_time{font-size:10px;line-height:12px;color:#cfcfcf;font-style:italic;}
div#like_area{position:fixed;top:0px;right:0px;width:10%;text-align:right;padding:3% 4% 0px 0px;}