 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	MARGIN: 0px; FONT: 0.75em/1.6em Verdana, Arial, Sans-Serif
}
#wrap {
	MARGIN: 0px auto; WIDTH: 810px
}
#top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/blog_top.jpg) #fff no-repeat center center; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #666; PADDING-TOP: 0px; HEIGHT: 190px
}
#top H1 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 25px; FONT-SIZE: 160%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 10px
}
#top H2 {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 28px; FONT-SIZE: 83%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #aaa; PADDING-TOP: 0px
}
#top .padding {
	PADDING-TOP: 5px
}
#top .lefts {
	DISPLAY: none; BACKGROUND: url(./images/topl.jpg) no-repeat left 50%; HEIGHT: 81px
}
#top .rights {
	DISPLAY: none; BACKGROUND: url(./images/topr.jpg) no-repeat right 50%; FLOAT: right; WIDTH: 18px; HEIGHT: 81px
}
#search {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#search INPUT.text {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; MARGIN-TOP: 5px; DISPLAY: inline; FONT-SIZE: 10px; BORDER-LEFT: #eee 1px solid; WIDTH: 120px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 12px
}
#search INPUT.searchbutton {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; FONT: bold 0.8em Arial, Arial, Sans-Serif; CURSOR: pointer; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
#subheader {
	CLEAR: both; PADDING-RIGHT: 1em; BORDER-TOP: #888 1px dotted; PADDING-LEFT: 1em; BACKGROUND: #eaeaea; PADDING-BOTTOM: 1em; MARGIN: 15px 8px 10px; COLOR: #808080; PADDING-TOP: 1em; BORDER-BOTTOM: #888 1px dotted
}
#subheader A {
	BORDER-BOTTOM: #0066b3 1px dashed; TEXT-DECORATION: none
}
#topmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/blog_menu.jpg) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 8px; PADDING-TOP: 0px; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 35px
}
#topmenu .lefts {
	PADDING-LEFT: 5px; HEIGHT: 35px
}
#topmenu .rights {
	FLOAT: right; WIDTH: 8px; HEIGHT: 35px
}
#topmenu LI A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#topmenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; LINE-HEIGHT: 35px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
#main {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 810px; COLOR: #666
}
#main #rightside {
	CLEAR: both; PADDING-RIGHT: 5px; MARGIN-TOP: 0px; BACKGROUND: #fff; FLOAT: right; WIDTH: 220px; COLOR: #666; MARGIN-RIGHT: 2px
}
#main #rightside .box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #efefef; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #666; PADDING-TOP: 5px
}
#main .boxtag {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 5px; BACKGROUND: #efefef; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #666; LINE-HEIGHT: 1.1; PADDING-TOP: 5px
}
#main #rightside H2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(./images/greyc.gif) #cdcdcd no-repeat right top; PADDING-BOTTOM: 3px; FONT: bold 1em Arial, Arial, Sans-Serif; COLOR: #777; PADDING-TOP: 3px; HEIGHT: 18px
}
#blogsort LI {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 2px; BORDER-BOTTOM: #aca899 1px dashed
}
#newcomment LI {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 2px; BORDER-BOTTOM: #aca899 1px dashed
}
#twitter LI {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 2px; BORDER-BOTTOM: #aca899 1px dashed
}
#newlog LI {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 2px; BORDER-BOTTOM: #aca899 1px dashed
}
#randlog LI {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 2px; BORDER-BOTTOM: #aca899 1px dashed
}
#record LI {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 2px; BORDER-BOTTOM: #aca899 1px dashed
}
#link LI {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 2px; BORDER-BOTTOM: #aca899 1px dashed
}
#bloginfo LI {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 2px; BORDER-BOTTOM: #aca899 1px dashed
}
#main #leftside {
	PADDING-LEFT: 8px; BACKGROUND: #fff; FLOAT: left; WIDTH: 98%; COLOR: #888
}
.fu {
	DISPLAY: block; FLOAT: right
}
#page {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #fff; COLOR: #888
}
#footer {
	CLEAR: both; FONT-SIZE: 12px; COLOR: #666;HEIGHT: 35px;background:url(../images/blog_foot.jpg) no-repeat center center;line-height:25px;padding:0 10px;overflow:hidden;
}
.gl {
	BORDER-RIGHT: #005270 1px dashed; PADDING-RIGHT: 8px; BORDER-TOP: #005270 1px dashed; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #005270 1px dashed; COLOR: #004899; LINE-HEIGHT: 1.1; PADDING-TOP: 3px; BORDER-BOTTOM: #005270 1px dashed; BACKGROUND-COLOR: #eaeaea
}
#footer P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#footer .rside {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#footer a{font-weight:normal;color:#fff}
#footer strong{font-weight:normal}
.pagenavi {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
A {
	COLOR: #0066b3; TEXT-DECORATION: none
}
H1 {
	FONT: bold 1.9em Arial, Arial, Sans-Serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 1.2em Arial, Arial, Sans-Serif; PADDING-TOP: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
.date2 {
	float:lift;;
}
.date {
	CLEAR: both; MARGIN-TOP: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 25px; BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: right;float:right;;
}
#main #leftside .date A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#main #rightside A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.comment .date {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#breadcrumbs {
	CLEAR: both; MARGIN-TOP: 10px; PADDING-LEFT: 8px; FLOAT: left; MARGIN-BOTTOM: 10px; FONT: bold 0.8em Arial, Arial, Sans-Serif; WIDTH: 100%; COLOR: #666; PADDING-TOP: 0px; HEIGHT: 25px
}
#leftside #txt {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0em; WIDTH: 85%; PADDING-TOP: 3px; HEIGHT: 10em
}
#leftside TEXTAREA {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; WIDTH: 85%; BORDER-BOTTOM: #bbb 1px solid
}
#main #leftside FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 8px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 95%; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#main #leftside FIELDSET P {
	WIDTH: 95%
}
#main INPUT {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 1px solid
}
P {
	MARGIN-TOP: 5px
}
.comment {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; COLOR: #808080; PADDING-TOP: 10px
}
.commentsbox {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; COLOR: #808080; PADDING-TOP: 10px
}
.calendar {
	BACKGROUND: #efefef; MARGIN-BOTTOM: 10px; COLOR: #666
}
.calendar TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.6; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.calendar A:visited {
	COLOR: #f30; TEXT-DECORATION: none
}
.calendar TD A:link {
	COLOR: #f30; TEXT-DECORATION: none
}
.calendar TD A:hover {
	COLOR: #f30; TEXT-DECORATION: none
}
.day {
	BACKGROUND: url(images/bg_cal_today.gif) no-repeat 4px 2px
}
.day2 {
	FONT-WEIGHT: bold
}
.sun {
	FONT-WEIGHT: bold; COLOR: #333
}
.week {
	COLOR: #333
}
.calendartop {
	FONT-SIZE: 14px; MARGIN-LEFT: 41px; TEXT-ALIGN: center
}
.comment {
	MARGIN: 15px 0px 5px
}
#com_line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; OVERFLOW: hidden; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #f7f7f7 1px solid
}
.comment_post P {
	MARGIN: 5px 0px
}
.comment_post SMALL {
	FONT-SIZE: 12px; COLOR: #999
}
.comment_post INPUT {
	BORDER-RIGHT: #b6b6b6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b6b6b6 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b6b6b6 1px solid; WIDTH: 270px; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #b6b6b6 1px solid
}
.comment_post #comment {
	BORDER-RIGHT: #b6b6b6 1px solid; BORDER-TOP: #b6b6b6 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #b6b6b6 1px solid; WIDTH: 500px; COLOR: #333; BORDER-BOTTOM: #b6b6b6 1px solid; BACKGROUND-COLOR: #fffdf1
}
.comment_post #comment_submit {
	WIDTH: 90px
}
.comment_post .comment_yz IMG {
	MARGIN-RIGHT: 10px
}
.comment_post .comment_yz INPUT {
	MARGIN-RIGHT: 10px
}
.comment_post .input {
	WIDTH: 100px
}
.com_date {
	FONT-SIZE: 12px; MARGIN: 4px 0px; COLOR: #666666
}
#com_line SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 25px; COLOR: #006699; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ece9d8; BORDER-BOTTOM-STYLE: none
}
#com_line .time {
	DISPLAY: inline; COLOR: #999999
}
#twitter LI {
	BORDER-BOTTOM: #cccccc 1px dotted; LIST-STYLE-TYPE: none
}
#twitter LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#twitter LI SMALL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A:link {
	COLOR: #006699; TEXT-DECORATION: none
}
A:visited {
	COLOR: #006699; TEXT-DECORATION: none
}
A:hover {
	COLOR: #fd0085; TEXT-DECORATION: none
}
.menuA:link {
	COLOR: #bababa
}
.menuA:visited {
	COLOR: #bababa
}
.menuA:hover {
	COLOR: #838383
}
.titleA:link {
	FONT-WEIGHT: bold; COLOR: #555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,??§ç????; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.titleA:visited {
	FONT-WEIGHT: bold; COLOR: #555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,??§ç????; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.titleA:hover {
	COLOR: #fd0085; TEXT-DECORATION: none
}
.sideA:link {
	MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 1px; MARGIN-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 200px; COLOR: #006699; LINE-HEIGHT: 200%; BORDER-BOTTOM: #ddd 1px dashed; FONT-FAMILY: ??§ç?? Verdana, Times, serif; HEIGHT: 19px
}
.sideA:visited {
	MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 1px; MARGIN-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 200px; COLOR: #006699; LINE-HEIGHT: 200%; BORDER-BOTTOM: #ddd 1px dashed; FONT-FAMILY: ??§ç?? Verdana, Times, serif; HEIGHT: 19px
}
.sideA:hover {
	PADDING-LEFT: 1px; OVERFLOW: hidden; COLOR: #fd0085; HEIGHT: 19px
}
.CategoryA:link {
	COLOR: #006699; BORDER-BOTTOM: #ddd 1px dotted; HEIGHT: 19px; TEXT-DECORATION: none
}
.CategoryA:visited {
	COLOR: #006699; BORDER-BOTTOM: #ddd 1px dotted; HEIGHT: 19px; TEXT-DECORATION: none
}
.CategoryA:hover {
	COLOR: #fd0085; BORDER-BOTTOM: #ddd 1px dotted; HEIGHT: 19px; TEXT-DECORATION: none
}
.more:link {
	PADDING-LEFT: 0px; MARGIN: 0px; COLOR: #006699; TEXT-DECORATION: none
}
.more:visited {
	PADDING-LEFT: 0px; MARGIN: 0px; COLOR: #006699; TEXT-DECORATION: none
}
.more:hover {
	COLOR: #fd0085; TEXT-DECORATION: none
}

.page_split{text-align:right;line-height:40px;height:40px;}
.page_split span{padding:3px 10px;font-size:16px;}
.page_split span.active a{color:#0078E3}
.page_split span.next{background:url(../images/page.gif) no-repeat;width:44px;cursor:pointer;padding:5px 20px}
.page_split span.next1{background:url(../images/page.gif) no-repeat;width:44px;padding:5px 20px}