#whole {margin-right: auto; margin-left: auto; padding: 0px; width: 975px; text-align: left; float: left;}
	
#sitetitle {width: 100%; padding-left: 10px; padding-bottom: 5px; border-top: 2px #efebf7 solid; border-bottom: 2px #efebf7 solid; background-color: #b0c4de; color: #efebf7; font-family: verdana, arial, helvetica, sans-serif; font-size: xx-large; font-weight: bold; float: left;}

#sitetitle a { color: #efebf7; text-decoration: none; background-color: #b0c4de;}

#sitecomment {color: #efebf7; font-family: MS UI Gothic, verdana, arial, helvetica, sans-serif; font-size: x-small; padding-left: 40px;}

#paipoticker {margin: 15px 0px 15px 0px; padding: 2px; float: left; width: 700px; overflow: hidden; background-color: #c9c9d9; text-align: left; padding-left: 40px;}

#left {margin: 15px 5px 15px 5px; padding: 2px; float: left; width: 170px; overflow: hidden; background-color: #eef3ed; text-align: left;}

#calender {color: #43374b; padding-left: 15px; padding-top: 5px; padding-bottom: 5px;}

a:link {color: #9399f1; text-decoration: none; font-weight: bold;}
a:visited {color: #9399f1; text-decoration: none; font-weight: bold;}
a:active {color: #f174d9; text-decoration: none; font-weight: bold;}
a:hover {color: #f174d9; text-decoration: none; font-weight: bold;}

.leftmenu {color: #fffefe; font-family: MS UI Gothic, verdana, arial, helvetica, sans-serif; font-size: small; font-weight: bold; background-color: #bfcade; padding-left: 5px; padding-top: 3px; padding-bottom: 3px;}

.normal {font-family: MS UI Gothic, verdana, arial, helvetica, sans-serif; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; line-height: 140%; font-size: small;}

.normal ul {padding-left: 0px; margin: 0px; margin-bottom: 10px;}
.normal li {text-align: left; line-height: 115%; margin-bottom: 10px; list-style-type: none; font-size: x-small; color: #9399f1;}

.sites {font-family: MS UI Gothic, verdana, arial, helvetica, sans-serif; color: #43374b; padding-top: 5px; padding-bottom: 5px; line-height: 140%; font-size: small;}

.sites ul {padding-left: 2px; margin: 0px; margin-bottom: 5px; font-weight: bold;}
.sites li {text-align: left; line-height: 100%; margin-top: 4px; list-style-type: none;}

#center {margin: 15px 5px 15px 5px; padding: 2px; float: left; width: 540px; overflow: hidden; border-top: 2px #efebf7 solid; border-right: 2px #efebf7 solid; border-bottom: 2px #efebf7 solid; border-left: 2px #efebf7 solid; background-color: #eef3ed; text-align: left;}

.entrytitle {color: #fffefe; font-family: MS UI Gothic, verdana, arial, helvetica, sans-serif; font-size: large; font-weight: bold; background-color: #bfcade; padding-left: 10px; padding-top: 5px; padding-bottom: 3px;}

.maintext {margin: 10px 10px 0px 10px; color: #43374b; font-family: MS UI Gothic, verdana, arial, helvetica, sans-serif; font-size: small; line-height: 135%; padding-bottom: 5px;}

.midashi {font-size: small;}

.midashi a:link {color: #9399f1; font-weight: bold;}
.midashi a:visited {color: #9399f1; font-weight: bold;}
.midashi a:active {color: #f174d9; background-color: #EEE0E5; font-weight: bold;}
.midashi a:hover {color: #f174d9; background-color: #EEE0E5; font-weight: bold;}

.maintext a:link { color: #9399f1; font-weight: bold;}
.maintext a:visited { color: #9399f1; font-weight: bold;}
.maintext a:active { color: #f174d9; background-color: #EEE0E5; font-weight: bold;}
.maintext a:hover { color: #f174d9; background-color: #EEE0E5; font-weight: bold;}

.maintext ul {padding-left: 2px; margin: 0px; margin-bottom: 5px;}
.maintext li {text-align: left; line-height: 110%; margin-top: 8px; list-style-type: none;}

.littles {color: #43374b; font-family: MS UI Gothic, verdana, arial, helvetica, sans-serif; font-size: x-small;}

.fuck {MARGIN: 0px 0px 0px 5px; line-height: 205%; margin-bottom : 3px;}

blockquote {font-size: small; color: #333333; background: #f9f0f4; border:dotted 2px blue;margin: 20px 10px 20px 10px;padding: 10px;}

.short {padding: 10px; margin: 10px 20px 10px 10px;}
.shortest {padding: 10px; margin: 10px 25px 10px 10px;}
.veryshort {padding: 10px; margin: 10px 100px 10px 10px;}

.word {margin: 0px 0px 0px 0px;}
.wordlonger {margin: 0px 0px 0px 0px;}
.wordlong {margin: 0px 0px 0px 0px;}

#right {margin: 15px 5px 15px 5px; padding: 2px; float: left; width: 210px; overflow: hidden; border-top: 2px #efebf7 solid; border-right: 2px #efebf7 solid; border-bottom: 2px #efebf7 solid; border-left: 2px #efebf7 solid; background-color: #eef3ed;}

.rightmenu {color: #fffefe; font-family: MS UI Gothic, verdana, arial, helvetica, sans-serif; font-size: small; font-weight: bold; background-color: #bfcade; padding-left: 5px; padding-top: 3px; padding-bottom: 3px; text-align: center;}

.myclip {padding: 10px 5px 5px 5px; color: #43374b; font-family: verdana, arial, helvetica, sans-serif; font-size: x-small; TEXT-DECORATION: none; line-height: 110%; margin-bottom : 3px;}

.recommends  {font-family: MS UI Gothic, verdana, arial, helvetica, sans-serif; padding-top: 5px; padding-bottom: 15px; line-height: 120%; font-size: small; text-align: center;}

.douga {font-family: MS UI Gothic, verdana, arial, helvetica, sans-serif; padding-left: 2px; padding-top: 5px; padding-bottom: 5px; line-height: 140%; font-size: small;}

.douga ul {padding-left: 2px; margin: 0px; margin-bottom: 5px;}
.douga li {text-align: left; line-height: 100%; margin-top: 4px; list-style-type: none;}

.comment_title {font-size: x-small;}
.comment_text {font-size: x-small;}

td {color: #43374b; font-family: MS UI Gothic, verdana, arial, helvetica, sans-serif; font-size: small; }

h3 {font-size: small; font-family: MS UI Gothic, MS P¥´¥·¥Ã¥¯, verdana; font-weight: bold;}



















