BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(img/back1.gif); COLOR: #b8babb; FONT-SIZE: 12px; PADDING-TOP: 0px
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A {
	OUTLINE-STYLE: none; COLOR: #7f8e91; TEXT-DECORATION: none
}
A:visited {
	OUTLINE-STYLE: none; COLOR: #7f8e91; TEXT-DECORATION: none
}
A:hover {
	COLOR: #81c8d5; TEXT-DECORATION: underline
}
P {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 160%;
	MARGIN: 0px 0px 1em;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	color: #666666;
}
UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0%; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
* HTML OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 23px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #222; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 15px
}
BLOCKQUOTE A {
	TEXT-DECORATION: underline
}
BLOCKQUOTE A:visited {
	TEXT-DECORATION: underline
}
PRE {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 1em; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #222; OVERFLOW: auto; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 10px
}
OBJECT {
	MARGIN: 0px auto; DISPLAY: block
}
.wp-caption-text {
	TEXT-ALIGN: center
}
.alignright {
	FLOAT: right
}
.alignleft {
	FLOAT: left
}
.aligncenter {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.centered {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.clear {
	CLEAR: both
}
#wrapper {
	BACKGROUND: url(img/back2.png) no-repeat center top
}
#contents {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 1250px
}
#header {
	BACKGROUND: url(img/top.png) no-repeat 50% bottom; HEIGHT: 160px
}
#middle-contents {
	PADDING-BOTTOM: 50px; BACKGROUND: url(img/side.png) repeat-y
}
#left-col {
	MARGIN: 0px 0px 0px 5px; WIDTH: 1000px; DISPLAY: inline; FLOAT: left
}
#right-col {
	WIDTH: 200px;
	DISPLAY: inline;
	FLOAT: left;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#footer {
	MARGIN-BOTTOM: 50px; BACKGROUND: url(img/bottom.png) no-repeat 50% top; HEIGHT: 114px
}
#logo_image {
	MARGIN: 69px 0px 0px 30px; DISPLAY: inline; FLOAT: left
}
#logo_image H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#logo {
	MARGIN: 64px 0px 0px 40px; DISPLAY: inline; FLOAT: left
}
#logo A {
	COLOR: #ccc; FONT-SIZE: 22px
}
#logo A:visited {
	COLOR: #ccc; FONT-SIZE: 22px
}
#logo A:hover {
	COLOR: #83bac4; TEXT-DECORATION: none
}
#logo H1 {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 100%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 6px
}
#rss-feed {
	PADDING-BOTTOM: 0px; MARGIN: 62px 10px 0px 0px; PADDING-LEFT: 60px; WIDTH: 80px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(img/rss.gif) no-repeat left top; FLOAT: right; HEIGHT: 25px; COLOR: #777; FONT-SIZE: 11px; PADDING-TOP: 18px
}
#rss-feed:hover {
	BACKGROUND: url(img/rss.gif) no-repeat left bottom; COLOR: #83bac4; TEXT-DECORATION: none
}
#search-area {
	MARGIN: 70px 47px 0px 0px; WIDTH: 183px; DISPLAY: inline; BACKGROUND: url(img/search-area.gif) no-repeat; FLOAT: right; HEIGHT: 29px
}
#search-input {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 8px 0px 0px 24px; WIDTH: 125px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 17px; COLOR: #7e7e7e; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px
}
#search-button {
	FLOAT: right
}
.post {
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
}
.post H2 {
	LINE-HEIGHT: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.post H2 A {
	LINE-HEIGHT: 120%;
	COLOR: #ccc;
	FONT-SIZE: 18px;
	FONT-WEIGHT: normal
}
.post H2 A:visited {
	LINE-HEIGHT: 120%; COLOR: #ccc; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
#single H2 {
	LINE-HEIGHT: 120%; COLOR: #ccc; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.post H2 A:hover {
	COLOR: #83bac4; TEXT-DECORATION: none
}
.post-info {
	MARGIN: 0px
}
.post-info LI {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; COLOR: #797f80; FONT-SIZE: 11px
}
.write-comment {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; BACKGROUND: url(img/arrow1.gif) no-repeat left center; PADDING-TOP: 0px
}
.post-info A {
	COLOR: #777
}
.post-info A:visited {
	COLOR: #777
}
.post-info A:hover {
	COLOR: #83bac4
}
.post-content {
	PADDING-BOTTOM: 40px; LINE-HEIGHT: 160%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 15px
}
.post-content P {
	LINE-HEIGHT: 160%;
	MARGIN: 0px 0px 1em;
	color: #999999;
}
.post-content A {
	TEXT-DECORATION: underline
}
.post-content A:visited {
	TEXT-DECORATION: underline
}
.post-content A.more-link {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 5px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(img/arrow3.gif) no-repeat left top; HEIGHT: 23px; CLEAR: both; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.post-content A.more-link:visited {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px 5px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(img/arrow3.gif) no-repeat left top; HEIGHT: 23px; CLEAR: both; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.post-content A.more-link:hover {
	BACKGROUND: url(img/arrow3.gif) no-repeat left bottom; TEXT-DECORATION: none
}
.post IMG {
	BORDER-BOTTOM: #222 0px solid;
	BORDER-LEFT: #222 0px solid;
	BACKGROUND: #000;
	BORDER-TOP: #222 0px solid;
	BORDER-RIGHT: #222 0px solid;
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.post A IMG {
	BORDER-BOTTOM: #222 0px solid; BORDER-LEFT: #222 0px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #000; BORDER-TOP: #222 0px solid; BORDER-RIGHT: #222 0px solid; PADDING-TOP: 0px
}
.post A:hover IMG {
	BORDER-BOTTOM: #849ca0 0px solid; BORDER-LEFT: #849ca001px solid; BACKGROUND: #59847d; BORDER-TOP: #849ca0 0px solid; BORDER-RIGHT: #849ca0 0px solid
}
.post IMG.centered {
	MARGIN: 0px auto; DISPLAY: block
}
DIV.centered {
	MARGIN: 0px auto; DISPLAY: block
}
.post IMG.aligncenter {
	MARGIN: 0px auto; DISPLAY: block
}
DIV.aligncenter {
	MARGIN: 0px auto; DISPLAY: block
}
.post IMG.alignright {
	MARGIN: 0px 0px 10px 10px; DISPLAY: inline
}
DIV.alignright {
	MARGIN: 0px 0px 10px 10px; DISPLAY: inline
}
.post IMG.alignleft {
	MARGIN: 0px 10px 10px 0px; DISPLAY: inline
}
DIV.alignleft {
	MARGIN: 0px 10px 10px 0px; DISPLAY: inline
}
.post IMG.wp-smiley {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.post TABLE {
	MARGIN: 0px 0px 1em
}
.post TD {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 15px
}
.post TH {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 15px
}
.post TH {
	BACKGROUND-COLOR: #000; FONT-WEIGHT: normal
}
.post-content UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 160%; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(img/bullet1.gif) no-repeat left 9px; PADDING-TOP: 0px
}
.post-content INPUT {
	MARGIN: 5px 0px
}
.post-meta {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; BACKGROUND: url(img/meta-top.gif) no-repeat right top; PADDING-TOP: 13px
}
.post-meta UL {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 0%; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; BACKGROUND: url(img/meta-bottom.gif) no-repeat right bottom; PADDING-TOP: 0px
}
.post-meta LI {
	LINE-HEIGHT: 140%; DISPLAY: inline; FONT-SIZE: 11px
}
.post-category {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 20px; WIDTH: 345px; PADDING-RIGHT: 0px; BACKGROUND: url(img/category-icon.gif) no-repeat 2px 2px; FLOAT: left; PADDING-TOP: 0px
}
.post-tag {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 29px; WIDTH: 345px; PADDING-RIGHT: 0px; BACKGROUND: url(img/tag-icon.gif) no-repeat 2px 2px; FLOAT: left; PADDING-TOP: 0px
}
.post-comment {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 22px; WIDTH: 80px; PADDING-RIGHT: 10px; BACKGROUND: url(img/write-comment.gif) no-repeat left top; FLOAT: right; PADDING-TOP: 0px
}
#back-top {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; BACKGROUND: url(img/arrow5.gif) no-repeat left 16px; FLOAT: right; COLOR: #777; FONT-SIZE: 11px; PADDING-TOP: 10px
}
#back-top:hover {
	COLOR: #83bac4; TEXT-DECORATION: none
}
#information-title {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 30px; PADDING-LEFT: 20px; WIDTH: 232px; PADDING-RIGHT: 20px; BACKGROUND: url(img/info-box-top.gif) no-repeat left top; PADDING-TOP: 25px
}
.information-contents {
	PADDING-BOTTOM: 20px;
	LINE-HEIGHT: 160%;
	PADDING-LEFT: 20px;
	WIDTH: 128px;
	PADDING-RIGHT: 20px;
	BACKGROUND: url(img/info-box-bottom.gif) no-repeat left bottom;
	COLOR: #868a8d;
	FONT-SIZE: 11px;
	PADDING-TOP: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 30px;
}
.side-title {
	LINE-HEIGHT: 100%; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 20px; COLOR: #999; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.side-box {
	WIDTH: 150px;
	COLOR: #aaa;
	FONT-SIZE: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 32px;
}
#right-col UL {
	
}
#right-col LI {
	LINE-HEIGHT: 140%; MARGIN: 0px 0px 1em
}
#right-col LI LI {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(img/bullet1.gif) no-repeat 1px 7px; PADDING-TOP: 0px
}
#side-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 32px; WIDTH: 128px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#side-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 30px; FLOAT: right; PADDING-TOP: 0px
}
.side-box-short {
	MARGIN: 0px 0px 50px; WIDTH: 130px; COLOR: #aaa; FONT-SIZE: 11px
}
#side-bottom {
	CLEAR: both
}
#side-left-ex {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 32px; WIDTH: 128px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#side-right-ex {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 30px; FLOAT: right; PADDING-TOP: 0px
}
#side-bottom-ex {
	CLEAR: both
}
#wp-calendar {
	MARGIN: 0px auto; WIDTH: 100%; COLOR: #777
}
#wp-calendar TH {
	BORDER-BOTTOM: #333 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 220%; PADDING-LEFT: 0px; WIDTH: 14%; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 0px
}
#wp-calendar TD {
	BORDER-BOTTOM: #333 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 220%; PADDING-LEFT: 0px; WIDTH: 14%; PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 0px
}
#wp-calendar TH {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #000; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
#wp-calendar TD A {
	DISPLAY: block; TEXT-DECORATION: underline
}
#wp-calendar TD A:visited {
	DISPLAY: block; TEXT-DECORATION: underline
}
#wp-calendar TD A:hover {
	
}
#wp-calendar CAPTION {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
#wp-calendar TFOOT TD {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 5px
}
#wp-calendar #prev A {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
#wp-calendar #prev A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
#wp-calendar #next A {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
#wp-calendar #next A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
#wp-calendar #prev A:hover {
	TEXT-DECORATION: underline
}
#wp-calendar #next A:hover {
	TEXT-DECORATION: underline
}
#wp-calendar TD#today {
	BACKGROUND: #111; COLOR: #81c8d5; TEXT-DECORATION: underline
}
#copyrights {
	BORDER-LEFT: #444 3px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; COLOR: #777; CLEAR: both; PADDING-TOP: 1px
}
#copyrights LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 160%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#copyrights A {
	COLOR: #777
}
#copyrights A:visited {
	COLOR: #777
}
#copyrights A:hover {
	COLOR: #849ca0
}
#copyrights #wp A {
	TEXT-DECORATION: underline
}
#return_top A {
	POSITION: fixed; WIDTH: 38px; BOTTOM: 15px; DISPLAY: block; BACKGROUND: url(img/return-top.png) no-repeat left top; HEIGHT: 138px; RIGHT: 0px
}
#return_top A:hover {
	BACKGROUND: url(img/return-top.png) no-repeat right top; TEXT-DECORATION: none
}
.archive {
	BORDER-LEFT: #555 3px solid; MARGIN: 25px 0px 25px 30px; PADDING-LEFT: 10px
}
.search-page {
	BORDER-LEFT: #555 3px solid; MARGIN: 25px 0px 25px 30px; PADDING-LEFT: 10px
}
.archive H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 120%; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.search-page H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 120%; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.archive P {
	FONT-SIZE: 12px
}
.search-page P {
	FONT-SIZE: 12px
}
.read-more {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.page-navi {
	MARGIN: 50px 0px 25px 30px
}
.next-previous-navi {
	MARGIN: 50px 0px 25px 30px
}
#comment-pager {
	MARGIN: 20px 0px 0px
}
.page-navi LI {
	LINE-HEIGHT: 0%; DISPLAY: block; FLOAT: left
}
.page-navi A {
	BORDER-LEFT: #555 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; MARGIN: 0px -1px 25px 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; FLOAT: left; FONT-SIZE: 11px; BORDER-RIGHT: #555 1px solid; PADDING-TOP: 2px
}
.page-navi A:visited {
	BORDER-LEFT: #555 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; MARGIN: 0px -1px 25px 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; FLOAT: left; FONT-SIZE: 11px; BORDER-RIGHT: #555 1px solid; PADDING-TOP: 2px
}
.page-navi A:hover {
	BORDER-LEFT: #555 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; MARGIN: 0px -1px 25px 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; FLOAT: left; FONT-SIZE: 11px; BORDER-RIGHT: #555 1px solid; PADDING-TOP: 2px
}
.page-navi SPAN.pages {
	BORDER-LEFT: #555 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; MARGIN: 0px -1px 25px 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; FLOAT: left; FONT-SIZE: 11px; BORDER-RIGHT: #555 1px solid; PADDING-TOP: 2px
}
.page-navi SPAN.extend {
	BORDER-LEFT: #555 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; MARGIN: 0px -1px 25px 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; FLOAT: left; FONT-SIZE: 11px; BORDER-RIGHT: #555 1px solid; PADDING-TOP: 2px
}
.page-navi SPAN.current {
	BORDER-LEFT: #555 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; MARGIN: 0px -1px 25px 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; FLOAT: left; FONT-SIZE: 11px; BORDER-RIGHT: #555 1px solid; PADDING-TOP: 2px
}
.page-navi SPAN.dots {
	BORDER-LEFT: #555 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 100%; MARGIN: 0px -1px 25px 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: block; FLOAT: left; FONT-SIZE: 11px; BORDER-RIGHT: #555 1px solid; PADDING-TOP: 2px
}
.page-navi SPAN.current {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 10px; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: url(img/arrow8.gif) no-repeat center bottom; COLOR: #81c8d5; BORDER-LEFT-STYLE: none
}
.page-navi A.prev {
	BORDER-LEFT-STYLE: none
}
.page-navi A.prev:hover {
	BORDER-LEFT-STYLE: none
}
.page-navi A.prev:visited {
	BORDER-LEFT-STYLE: none
}
.page-navi A.next {
	BORDER-RIGHT-STYLE: none
}
.page-navi A.next:hover {
	BORDER-RIGHT-STYLE: none
}
.page-navi A.next:visited {
	BORDER-RIGHT-STYLE: none
}
#previous-page A {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px 5px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(img/arrow2.gif) no-repeat left top; FLOAT: left; HEIGHT: 22px; PADDING-TOP: 7px
}
#previous-page A:visited {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px 5px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(img/arrow2.gif) no-repeat left top; FLOAT: left; HEIGHT: 22px; PADDING-TOP: 7px
}
#previous-page A:hover {
	BACKGROUND: url(img/arrow2.gif) no-repeat left bottom; TEXT-DECORATION: none
}
#next-page A {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 40px; DISPLAY: inline; BACKGROUND: url(img/arrow3.gif) no-repeat right top; FLOAT: right; HEIGHT: 22px; PADDING-TOP: 7px
}
#next-page A:visited {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 40px; DISPLAY: inline; BACKGROUND: url(img/arrow3.gif) no-repeat right top; FLOAT: right; HEIGHT: 22px; PADDING-TOP: 7px
}
#next-page A:hover {
	BACKGROUND: url(img/arrow3.gif) no-repeat right bottom; TEXT-DECORATION: none
}
.common-navi-wrapper {
	PADDING-BOTTOM: 0px; MARGIN: 70px 0px 0px; PADDING-LEFT: 0px; WIDTH: 585px; PADDING-RIGHT: 0px; BACKGROUND: url(img/archive-top.gif) no-repeat right top; PADDING-TOP: 13px
}
.common-navi-wrapper P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 140%; MARGIN: 0px; PADDING-LEFT: 32px; PADDING-RIGHT: 10px; BACKGROUND: url(img/archive-bottom.gif) no-repeat right bottom; PADDING-TOP: 0px
}
#archve-title {
	MARGIN: 0px 0px 0px 13px
}
#search-hit {
	
}
#no-side {
	PADDING-BOTTOM: 60px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(img/side-noside.png) repeat-y; PADDING-TOP: 60px
}
#no-side .post {
	MARGIN: 0px 40px 20px
}
#footer-noside {
	MARGIN-BOTTOM: 50px; BACKGROUND: url(img/bottom-noside.png) no-repeat 50% top; HEIGHT: 114px
}
.header-menu-wrapper {
	
}
#pngfix-right {
	WIDTH: 10px; DISPLAY: block; BACKGROUND: url(img/menu_right.png) no-repeat right top; FLOAT: right; HEIGHT: 60px
}
#pngfix-left {
	WIDTH: 10px; DISPLAY: block; BACKGROUND: url(img/menu_left.png) no-repeat left top; FLOAT: right; HEIGHT: 60px
}
UL.menu {
	MARGIN: 0px; BACKGROUND: url(img/menu_middle.png) repeat-x left top; FLOAT: right; HEIGHT: 61px; FONT-SIZE: 11px
}
UL.menu {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.menu UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.menu LI {
	Z-INDEX: 100; POSITION: relative; BORDER-LEFT: #222 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; FLOAT: left; HEIGHT: 55px; PADDING-TOP: 0px
}
UL.menu UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px; LEFT: auto
}
UL.menu #header-menu-home {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
UL.menu A {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 49px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #888; TOP: 5px; PADDING-TOP: 0px
}
UL.menu A:visited {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 49px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #888; TOP: 5px; PADDING-TOP: 0px
}
UL.menu A:hover {
	BORDER-BOTTOM: #83bac4 2px solid; COLOR: #83bac4; TEXT-DECORATION: none
}
UL.menu UL {
	POSITION: absolute; WIDTH: 200px; DISPLAY: none; TOP: 52px; LEFT: 0px; opacity: 0
}
UL.menu UL A {
	BORDER-BOTTOM: #222 1px solid; BORDER-LEFT: #222 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 140%; MARGIN: -1px 0px 0px; PADDING-LEFT: 30px; WIDTH: 128px; PADDING-RIGHT: 30px; BACKGROUND: #000; BORDER-TOP: #222 1px solid; BORDER-RIGHT: #222 1px solid; PADDING-TOP: 9px
}
UL.menu UL A:visited {
	BORDER-BOTTOM: #222 1px solid; BORDER-LEFT: #222 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 140%; MARGIN: -1px 0px 0px; PADDING-LEFT: 30px; WIDTH: 128px; PADDING-RIGHT: 30px; BACKGROUND: #000; BORDER-TOP: #222 1px solid; BORDER-RIGHT: #222 1px solid; PADDING-TOP: 9px
}
UL.menu UL A:hover {
	BORDER-BOTTOM: #222 1px solid; BACKGROUND: #222
}
UL.menu UL UL {
	MARGIN: -34px 0px 0px 189px; TOP: 34px
}
UL.menu .current_page_item A {
	BORDER-BOTTOM: #627376 2px solid; COLOR: #869497
}
UL.menu .current_page_item A:visited {
	BORDER-BOTTOM: #627376 2px solid; COLOR: #869497
}
UL.menu .current_page_item A:hover {
	BORDER-BOTTOM: #83bac4 2px solid; COLOR: #83bac4; TEXT-DECORATION: none
}
UL.menu .current_page_item UL A {
	BORDER-BOTTOM: #373737 1px solid
}
UL.menu .current_page_item UL A:visited {
	BORDER-BOTTOM: #373737 1px solid
}
UL.menu .current_page_item UL A:hover {
	BORDER-BOTTOM: #373737 1px solid
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
