html {
	background: url('themes/hitagi01/bg1.jpg') top left repeat;
	/*,
	url('themes/index/bottom_background.png') bottom center no-repeat;*/
}

body {
	background: transparent url('themes/hitagi01/background.png') top center no-repeat;
	padding: 29px 0 29px 0;
}

a, a:visited {
	color: #6a3a67;
}

a:hover {
	color: #f89800;
}

acronym,abbr {
	border-bottom: 1px #e99a9e dotted;
	color: #e99a9e;
}

blockquote {
	background: #d2b2d0;
	border: 1px #6a3a67 solid;
}

h1,h2,h3,h4,h5,h6{color: #6a3a67;}

tr,td,th {
	border: 1px #6a3a67 solid;
}

th {
	background: #cde9fc;
}

/*------------------------------------------------------------------
	START MAIN STRUCTURE THINGY CSS THING
--------------------------------------------------------------------*/


#THE_HEADER {
	background: transparent url('http://txp.mikomiko.org/styles/themes/base/heaader_bg.png') top center no-repeat;
	height: 331px;
}

#THE_LOGO_AREA {
	background: transparent url('http://txp.mikomiko.org/styles/themes/kon/logo.png') bottom center no-repeat;
	display: block;
	width: 290px;
	height; 450px;
	position:relative;
	left:-16px;
	margin: auto;
}

/*#THE_LOGO_AREA:hover {background: none;}*/

#THE_HORIZONTAL_MENU {
	background: rgb(195,228,247);
	background: rgba(195,228,247,0.9);
	border: 0;
	border-top: 1px rgba(171,208,232,0.9) solid;
}

#THEMES_DROPDOWN ul {
	background: rgb(195,228,247);
	background: rgba(195,228,247,0.9);
	border: 0;
}

.currentSection, #HOME:hover, #ABOUT:hover, #PROJECTS:hover, #ARCHIVES:hover, #NOTES:hover {
	background: #e2f3fe;
}

#HOME a:hover, #ABOUT a:hover, #PROJECTS a:hover, #ARCHIVES a:hover, #NOTES:hover {
	color: #f89800;
}

#THE_CONTENT {
	background: rgb(255,255,255);
	background: rgba(255,255,255,0.9);
}

#THE_RIGHT_SIDE {
	border-left: 1px #6a3a67 solid;
}

#THE_FUTER {
	background: #d2b2d0;
	border-top: 1px #6a3a67 solid;
	color: #000;
}

.hidden {
	display:none;
}

/*------------------------------------------------------------------
	FORMATTING FOR POSTS
--------------------------------------------------------------------*/
.postDivider {
	background: #6a3a67;
}

.aPostCategoriesAlign {
	border-bottom: 1px #6a3a67 dashed;
}

.stickiedPost,.stickiedPostCategories {
	background: #6a3a67;
	border-left: 1px #e99a9e solid;
	border-right: 1px #e99a9e solid;
}

.stickiedPost {
	border-top: 1px #e99a9e solid;
}

.stickiedPostCategories {
	border-bottom: 1px #e99a9e solid;
}

/*------------------------------------------------------------------
	FORMATTING FOR COMMENTS
--------------------------------------------------------------------*/
.comments li {
	background: #d2b2d0;
	border-bottom: 1px #a3a3a3 solid;
	border-top: 1px #a3a3a3 solid;
}

.comments li .commentMeta b {
	color: #000;
}

.comments-wrapper table {
	background: #d2b2d0;
	border-bottom: 1px #c5c5c5 solid;
}

.comments-wrapper tr,.comments-wrapper td,.comments-wrapper th {
	border: 0;
	border-top: 1px #c5c5c5 solid;
}