* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.6em; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: "Tahoma"; COLOR: #555555; FONT-SIZE: 12px
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
IMG A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A:link {
	COLOR: #91bc37; TEXT-DECORATION: none
}
A:visited {
	COLOR: #91bc37; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3e5c00; TEXT-DECORATION: underline
}
A:active {
	COLOR: #3e5c00; TEXT-DECORATION: underline
}
#wrap {
	BACKGROUND-IMAGE: url(aa-shadow.jpg); TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 790px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 0px
}
#header {
	BACKGROUND-IMAGE: url(aa-top.jpg); TEXT-ALIGN: right; WIDTH: 780px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 200px
}
H1 {
	PADDING-RIGHT: 80px; COLOR: #ed8c1b; FONT-SIZE: 18px; PADDING-TOP: 80px
}
#header H1 A:link {
	COLOR: #ed8c1b; TEXT-DECORATION: none
}
#header H1 A:visited {
	COLOR: #ed8c1b; TEXT-DECORATION: none
}
#header H1 A:hover {
	COLOR: #ed8c1b; TEXT-DECORATION: underline
}
.introduction {
	LINE-HEIGHT: 140%; MARGIN: 10px 80px 0px 370px
}
.yoko_calender {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 5px 0px; WIDTH: 780px; FONT-SIZE: 11px
}
.day {
	MARGIN: 0px 3px
}
.yoko_calender A:link {
	COLOR: #91bc37; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.yoko_calender A:visited {
	COLOR: #91bc37; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.yoko_calender A:hover {
	COLOR: #91bc37; TEXT-DECORATION: underline
}
.yoko_calender A:active {
	COLOR: #91bc37; TEXT-DECORATION: underline
}
#container {
	MARGIN: 0px 25px 0px 15px; WIDTH: 740px
}
#content {
	WIDTH: 500px; FLOAT: right
}
.entry_body {
	MARGIN-BOTTOM: 40px
}
H2 {
	BACKGROUND-IMAGE: url(aa-bg_title.gif); LINE-HEIGHT: 26px; PADDING-LEFT: 28px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 10px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
H2 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
H2 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
H2 A:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.date {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 10px; COLOR: #91bc37
}
.entry_text {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.entry_more_link {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.entry_more_text {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.entry_bottom {
	TEXT-ALIGN: right; MARGIN-TOP: 10px; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px dashed
}
BLOCKQUOTE {
	BORDER-BOTTOM: #cccccc 1px dashed; BORDER-LEFT: #cccccc 1px dashed; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #efefef; BORDER-TOP: #cccccc 1px dashed; BORDER-RIGHT: #cccccc 1px dashed; PADDING-TOP: 10px
}
.comment_body {
	WIDTH: 500px; MARGIN-BOTTOM: 10px
}
.comment_title {
	BORDER-BOTTOM: #cccccc 1px solid; LINE-HEIGHT: 20px; MARGIN: 0px 10px 20px; PADDING-LEFT: 5px; COLOR: #91bc37; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.comment_receive_body {
	BORDER-BOTTOM: #cccccc 1px dotted; MARGIN: 0px 20px 10px
}
.comment_receive_title {
	MARGIN: 0px 0px 10px; FONT-WEIGHT: bold
}
.comment_receive_text {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.comment_receive_footer {
	TEXT-ALIGN: right; COLOR: #777777; FONT-SIZE: 10px
}
.comment_form {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 30px
}
.comment_form TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 5px
}
.comment_edit {
	WIDTH: 500px; MARGIN-BOTTOM: 10px
}
.comment_edit_form {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 30px
}
.comment_edit_form TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 5px
}
.trackback_body {
	WIDTH: 500px; MARGIN-BOTTOM: 10px
}
.trackback_title {
	BORDER-BOTTOM: #cccccc 1px solid; LINE-HEIGHT: 20px; MARGIN: 0px 10px 20px; PADDING-LEFT: 5px; COLOR: #91bc37; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.trackback_url_text {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 5px
}
.trackback_url_text INPUT {
	WIDTH: 100%
}
.trackback_receive_body {
	BORDER-BOTTOM: #cccccc 1px dotted; MARGIN: 0px 20px 10px
}
.trackback_receive_title {
	MARGIN: 0px 0px 10px; FONT-WEIGHT: bold
}
.trackback_receive_text {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.trackback_receive_footer {
	TEXT-ALIGN: right; COLOR: #777777; FONT-SIZE: 10px
}
.archives_title {
	BACKGROUND-IMAGE: url(aa-bg_title.gif); LINE-HEIGHT: 26px; PADDING-LEFT: 28px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 10px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.archives_text {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 1.6em; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.archives_text UL {
	LIST-STYLE-TYPE: none
}
.archives_text UL LI {
	MARGIN-BOTTOM: 10px
}
#prev_next {
	TEXT-ALIGN: center; PADDING-BOTTOM: 50px; MARGIN: 0px auto; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 30px
}
#sidebar {
	WIDTH: 200px; FLOAT: left
}
#sidebar H3 {
	BACKGROUND-IMAGE: url(aa-bg_menu.jpg); LINE-HEIGHT: 26px; PADDING-LEFT: 18px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 10px; COLOR: #91bc37; FONT-SIZE: 12px
}
.sidemenu {
	MARGIN: 0px 5px 30px; FONT-SIZE: 11px
}
.sidemenu A:link {
	COLOR: #555555; TEXT-DECORATION: none
}
.sidemenu A:visited {
	COLOR: #555555; TEXT-DECORATION: none
}
.sidemenu A:hover {
	COLOR: #91bc37; TEXT-DECORATION: underline
}
.sidemenu A:active {
	COLOR: #91bc37; TEXT-DECORATION: underline
}
.sidemenu UL {
	LIST-STYLE-TYPE: none
}
.sidemenu LI {
	LINE-HEIGHT: 1.3em; MARGIN: 0px 0px 5px
}
.plugin-calender {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.calender {
	WIDTH: 100%; FONT-SIZE: 11px
}
.calender CAPTION {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.calender TH {
	BORDER-BOTTOM: #cccccc 1px dotted; TEXT-ALIGN: center
}
.calender #sun {
	COLOR: #ff8888
}
.calender #sat {
	COLOR: #518ebd
}
.calender TD {
	TEXT-ALIGN: center
}
.calender TD A {
	COLOR: #555555; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.calender TD A:hover {
	COLOR: #91bc37; TEXT-DECORATION: none
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f5f5f5; COLOR: #000000; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
TEXTAREA {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f5f5f5; COLOR: #000000; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
INPUT#himitu {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; WIDTH: 780px; PADDING-RIGHT: 0px; COLOR: #777777; CLEAR: both; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 15px
}
#footer A:link {
	COLOR: #777777
}
#footer A:visited {
	COLOR: #777777
}
