body {  
	margin: 0;
	padding: 0;
	color: #5f0000;
	background-image:url('http://kina-ink.com/images/bgpaper.jpg');
	background-attachment:fixed;
	text-align: center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 0.8em;
}

#content {
	width: 828px;
	margin: auto;
	padding: 30px 0 0 0;
	position:relative;
	overflow: visible;
	background-image : url('http://kina-ink.com/images/body.gif'); 
	background-repeat : no-repeat;
}


#frame {
	width : 828px;
	background-image : url('http://blog.kina-ink.com/wp-content/themes/kinablog/images/filler.png'); 
	background-repeat : repeat-y; 
	margin:0px auto;
	padding:0px;
	text-align:left;

}

#header {
  width: 828px;
  margin: auto;
  padding: 0;
  text-align: center;
  position: relative;
  top:0;
}

.maincolumn .entry, { 
line-height : 1.4em; 
} 

.maincolumn .postmetadata { 
text-align : center; 
} 

#footer { 
background : url('images/footer.gif') no-repeat top; 
background-color : transparent; 
border : none; 
} 


small { 
font-family : Arial, Helvetica, Sans-Serif; 
font-size : 0.9em; 
line-height : 1.5em; 
} 

h1, h2, h3 { 
font-family : 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; 
font-weight : bold; 
} 

h1 { 
font-size : 4em; 
text-align : center; 
} 

#headerimg .description { 
font-size : 1.2em; 
text-align : center; 
} 

h2 { 
font-size : 1.6em; 
} 

h2.pagetitle { 
	position: relative;
	top: 19px;
	left: 30px;
	padding: 5px;
	color:#444444;
	width: 640px;
	font-family: Helvetica, Arial, sans-serif;
  	background: url('http://blog.kina-ink.com/wp-content/themes/kinablog/images/transparent_white.png');
  	border: 1px solid #a9a9a9;
  	font-size: 1.5em;
  	font-weight: normal;
} 


h3 { 
font-size : 1.3em; 
} 

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description { 
text-decoration : none; 
color : white; 
} 

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited { 
color : #333; 
} 

#sidebar h2 {
color: #fff;
}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #wp-calendar caption, cite { 
text-decoration : none; 
} 

.entry p a:visited { 
color : #b85b5a; 
} 

.sticky { 
background : #f7f7f7; 
padding : 0 10px 10px; 
} 

.sticky h2 { 
padding-top : 5px; 
} 

.commentlist li, #commentform input, #commentform textarea { 
font : 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; 
} 

.commentlist li ul li { 
font-size : 1em; 
} 

.commentlist li { 
font-weight : bold; 
} 

.commentlist li .avatar { 
float : right; 
border : 1px solid #eee; 
padding : 2px; 
background : #fff; 
} 

.commentlist cite, .commentlist cite a { 
font-weight : bold; 
font-style : normal; 
font-size : 1.1em; 
} 

.commentlist p { 
font-weight : normal; 
line-height : 1.5em; 
text-transform : none; 
} 

#commentform p { 
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif; 
} 

.commentmetadata { 
font-weight : normal; 
} 

small, .nocomments, .postmetadata, blockquote, strike { 
color : #777; 
} 

#sidebar ul ul li, #sidebar ul ol li { 
color : #fff; 
} 

code { 
font : 1.1em 'Courier New', Courier, Fixed; 
} 

acronym, abbr, span.caps { 
font-size : 0.9em; 
letter-spacing : 0.07em; 
} 

a, h2 a:hover, h3 a:hover { 
color : #06c; 
text-decoration : none; 
} 

a:hover { 
color : #147; 
text-decoration : underline; 
} 

#wp-calendar #prev a, #wp-calendar #next a { 
font-size : 9pt; 
} 

#wp-calendar a { 
text-decoration : none; 
} 

#wp-calendar caption { 
font : bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; 
text-align : center; 
} 

#wp-calendar th { 
font-style : normal; 
text-transform : capitalize; 
} 

.maincolumn { 
padding : 0;
margin : auto; 
width : 700px; 
} 

.widecolumn { 
padding : 0 0 0 0; 
margin : auto; 
width : 700px; 
} 

.post { 
width: 620px;
margin : 30px 0 30px 30px;
padding : 0 20px 10px 10px;
text-align : justify; 
background: url('images/transparent_white.png');
border : 1px solid #a9a9a9; 
} 

.post hr { 
display : block; 
} 
.widecolumn .post { 
margin : 0; 
} 
.maincolumn .postmetadata { 
padding-top : 5px; 
} 
.widecolumn .postmetadata { 
margin : 30px 0; 
} 
.widecolumn .smallattachment { 
text-align : center; 
float : left; 
width : 128px; 
margin : 5px 5px 5px 0; 
} 
.widecolumn .attachment { 
text-align : center; 
margin : 5px 0; 
} 
.postmetadata { 
clear : both; 
} 
.clear { 
clear : both; 
} 
#footer { 
padding : 0;
margin : 0 auto; 
width : 828px; 
clear : both; 
} 
#footer p { 
margin : 0; 
padding : 20px 0; 
text-align : center; 
} 
h1 { 
padding-top : 70px; 
margin : 0; 
} 
h2 { 
padding-top : 10px; 
margin : 0; 
} 
h2.pagetitle { 
margin-top : 0; 
text-align : center; 
} 
#sidebar h2 { 
margin : 0 0 0; 
padding : 0; 
border : 0 fff; 
} 
h3 { 
padding : 0; 
margin : 5px 0 0 0; 
} 
h3.comments { 
padding : 0; 
margin : 5px auto 20px; 
} 
p img, p a img { 
background-color : #fff; 
border : 1px solid #a9a9a9; 
background-color : #fff; 
padding : 4px; 
max-width : 600px; 
} 

img.centered { 
display : block; 
margin-left : auto; 
margin-right : auto; 
} 
img.alignright { 
padding : 4px; 
margin : 0 0 2px 7px; 
display : inline; 
} 
img.alignleft { 
padding : 4px; 
margin : 0 7px 2px 0; 
display : inline; 
} 
.alignright { 
float : right; 
} 
.alignleft { 
float : left; 
} 
html > body .entry ul { 
margin-left : 0; 
padding : 0 0 0 30px; 
list-style : none; 
padding-left : 10px; 
text-indent : -10px; 
} 
html > body .entry li { 
margin : 7px 0 8px 10px; 
} 



.entry ol { 
padding : 0 0 0 20px; 
margin : 0; 
} 
.entry ol li { 
margin : 0; 
padding : 0; 
} 
.postmetadata ul, .postmetadata li { 
display : inline; 
list-style-type : none; 
list-style-image : none; 
} 
#sidebar ul, #sidebar ul ol { 
margin : 0; 
padding : 0; 
} 
#sidebar ul li { 
list-style-type : none; 
list-style-image : none; 
margin-bottom : 15px; 
} 
#sidebar ul p, #sidebar ul select { 
margin : 5px 0 8px; 
} 
#sidebar ul ul, #sidebar ul ol { 
margin : 5px 0 0 6px; 
} 
#sidebar ul ul ul, #sidebar ul ol { 
margin : 0 0 0 10px; 
} 
ol li, #sidebar ul ol li { 
list-style : none; 
} 
#sidebar ul ul li, #sidebar ul ol li { 
margin : 3px 0 0; 
padding : 0; 
} 
#searchform { 
margin : 10px auto; 
padding : 5px 3px; 
text-align : center; 
} 
#sidebar #searchform #s { 
width : 108px; 
padding : 2px; 
} 
#sidebar #searchsubmit { 
padding : 1px; 
} 
.entry form { 
text-align : center; 
} 
select { 
width : 130px; 
} 
#commentform input { 
width : 170px; 
padding : 2px; 
margin : 5px 5px 1px 0; 
} 
#commentform { 
margin : 5px 10px 0 0; 
} 
#commentform textarea { 
width : 100%; 
padding : 2px; 
} 

#respond {
margin: auto;
width: 600px;
}


#respond:after { 
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
width:600px;
} 
#commentform #submit { 
margin : 0 0 5px auto; 
float : right; 
} 
.alt { 
margin : 0; 
padding : 10px; 
} 
.commentlist { 
padding : 0; 
text-align : justify; 
} 
.commentlist li { 
margin : 15px 0 10px; 
padding : 5px 5px 10px 10px; 
list-style : none; 
} 
.commentlist li ul li { 
margin-right : -5px; 
margin-left : 10px; 
} 
.commentlist p { 
margin : 10px 5px 10px 0; 
} 
.children { 
padding : 0; 
} 
#commentform p { 
margin : 5px 0; 
} 
.nocomments { 
text-align : center; 
margin : 0; 
padding : 0; 
} 
.commentmetadata { 
margin : 0; 
display : block; 
} 
#sidebar { 
color: #fff;
font-size : 0.8em;
padding : 5px 5px 5px 5px; 
width : 100px; 
float : right;
position : relative;
right: 24px;
top: 20px;
background-color : #000; 
border : 1px solid black; 
} 
#sidebar form { 
margin : 0; 
} 
#wp-calendar { 
empty-cells : show; 
margin : 10px auto 0; 
width : 155px; 
} 
#wp-calendar #next a { 
padding-right : 10px; 
text-align : right; 
} 
#wp-calendar #prev a { 
padding-left : 10px; 
text-align : left; 
} 
#wp-calendar a { 
display : block; 
} 
#wp-calendar caption { 
text-align : center; 
width : 100%; 
} 
#wp-calendar td { 
padding : 3px 0; 
text-align : center; 
} 
#wp-calendar td.pad:hover { 
background-color : #fff; 
} 
acronym, abbr, span.caps { 
cursor : help; 
} 
acronym, abbr { 
border-bottom : 1px dashed #999; 
} 
blockquote { 
margin : 15px 30px 0 10px; 
padding-left : 20px; 
border-left : 5px solid #ddd; 
} 
blockquote cite { 
margin : 5px 0 0; 
display : block; 
} 
.center { 
text-align : center; 
} 
.hidden { 
display : none; 
} 
.screen-reader-text { 
position : absolute; 
left : -1000em; 
} 
hr { 
display : none; 
} 
a img { 
border : none; 
} 

.navigation { 
	position: relative;
	left: 50px;
	margin-top: 10px;
	padding: 5px;
	color:#444444;
    	width: 600px;
  	background: url('http://blog.kina-ink.com/wp-content/themes/kinablog/images/transparent_white.png');
  	border: 1px solid #a9a9a9;
  	font-size: 0.8em;
  	font-weight: normal;
} 

.aligncenter, div.aligncenter { 
display : block; 
margin-left : auto; 
margin-right : auto; 
} 
.wp-caption { 
border : 1px solid #ddd; 
text-align : center; 
background-color : #f3f3f3; 
padding-top : 4px; 
margin : 10px; 
} 
.wp-caption img { 
margin : 0; 
padding : 0; 
border : 0 none; 
} 
.wp-caption p.wp-caption-text { 
font-size : 11px; 
line-height : 17px; 
padding : 0 4px 5px; 
margin : 0; 
} 


#menu {
	color: #FFF;	
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 13px;
	margin: -25px 0 10px 25px;

}

#menu a:link, #menu a:visited, #menu a:active {
        color:#FFF;
  	text-decoration: none;
}

#menu a:hover {
        color:#8681db;
  	text-decoration: overline underline;
}

#sidebar a:link, #sidebar a:visited, #sidebar a:active {
        color:#FFF;
  	text-decoration: none;
}

#sidebar a:hover {
        color:#8681db;
  	text-decoration: overline underline;
}



.thread-alt { 
background-color : #f8f8f8; 
} 

.thread-even { 
background-color : white; 
} 

.depth-1 { 
border : 1px solid #ddd; 
} 

.even, .alt { 
border-left : 1px solid #ddd; 
}

