/*
Theme Name: Araki
Theme URI: http://mishisan.kowaimono.net
Version: 17
Author: Mishisan
Author URI: http://mishisan.kowaimono.net/

*/

body{
color: #525555;
font: 12px arial;
line-height: 19px;
background: #2c2b29 url(bg.jpg);
text-align:center;
margin:0 auto;}


a:link, a:visited, a:active {text-decoration: none; color: #ff146f; font-weight: bold;}
a:hover{color: #83AF9B; cursor: help; text-decoration:none; font-weight:bold;}


b {color: #ff2a1a; background: #fef2c9;}
i {color: #fff; background: #23c5ca; border-bottom: 1px dotted;}
u {color: #8c5666;}


h2 {font: 21px georgia; color: #484848;}

h1 {font: 21px georgia; color: #484848; padding-bottom: 0; margin-bottom: 0;}

img {border: none;}

.smaller {font: 10px tahoma; line-height: 15px;}

p {margin: 0 5px 0 0;}

#main {
width: 750px;
height: 100%;
margin: 0 auto;
background: #fff url(bg2.jpg);
overflow: hidden;
}

#content {
width: 530px;
float: right;
margin-top: 10px;
margin-right: 10px;
}

#side {
font: 10px arial;
width: 190px;
margin-top: 10px;
margin-left:10px;
border-right: 3px solid #e0e0e0;
float: left;
overflow: hidden;
text-align: justify;
}

.post {margin: 0 0 0 0;text-align: justify;}

.commentlist {margin: 0 0 0 0;padding: 0 0 0 0;}




#sidebar ul,li {list-style-type: none;margin: 0 0 0 0;padding: 0 0 0 0;}


#wp-calendar caption, cite {
	text-decoration: none;
	}


#searchform input {
color:#000;
height:20px;
background-color:#E0E0E0;
border:0 0 0 0;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#searchform{
color: #000;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#wp-calendar {
color: #475658;
font-size:10px;
width:150px;
text-align: center;
}

.small {font-size: 8px; letter-spacing: 2px;margin: 0 0 6px 0;}
.date {color:#9d9d9d; padding: 0 0 0 0;}

#myform{
background: transparent;
}

#myform .textinput{
width: 100px;
color: #fff;
background: #ff2a1a;
border: 1px dotted #fff;
}

#myform .submit{
height: 20px;
font: normal 12px Verdana;
color: #fff;
background: #ff2a1a;
border: 1px dotted #fff;
}

table.yellow {font: 11px Tahoma;
width: 170px;}

td.yellow {background: #fff;
}

ul.lastfm {list-style: none;
margin: 0;
padding: 0;}
li.lastfm-item{list-style: none;
font: 10px;
margin: 0;
padding: 0;}

.buttonscontainer {width: 180px;
}

.buttons a, buttons.a:link, buttons a:visited, buttons a:active{
color: #2d2929;
display: block;
margin: 2px 0 2px 0;
padding-bottom: 5px;
letter-spacing: 1px;
border-bottom: 1px solid #fff;
font: 11px Tahoma;
text-decoration: none;
text-align: left;}

.buttons a:hover {
color: #2d2929;
text-decoration: none;}

.banner {
border-bottom: 4px dotted #000;
border-top: 4px dotted #000;
}

.pic{
border: 7px solid #d3d5d6;
}

.justify {
text-align: justify;
}