/* 
Theme Name: Tokio-Humanoid
Theme URI: http://ultimatetokiohotel.com
Author: Kari
Author URI: http://chasethislight.org
Version: 8.0
*/

body
{ 
background: #1c1c1c url(bg.jpg) repeat;
text-align: justify;
font-family: "century gothic", tahoma;
font-size: 8pt;	
color: #dec8c9;
margin-top: 0px;
margin: 0px;
padding: 0px;
}

h1 {
color:#bc9782;
font-family: "century gothic";
text-transform: uppercase;
font-size: 12pt;
text-align: center;
background-position: top left;
}

h1 a {
color:#bc9782;
font-family: "century gothic";
text-transform: uppercase;
font-size: 12pt;
text-align: center;
}

h1 a:hover {
color:#D3B597;
font-family: "century gothic";
text-align: center;
text-transform: uppercase;
font-size: 12pt;
}

h2 {
color:#b79e77;
font-family: "century gothic";
text-transform: uppercase;
font-size: 12pt;
text-align: center;
border-bottom: 2px solid #4f1411;
}

h3, h4 {
color:#af7a78;
font-family: "century gothic";
text-transform: uppercase;
background-color: #786667;
text-align: center;
border-left: 20px solid #826d76;
border-right: 20px solid #826d76;
font-size: 10pt;
}

.img {
padding:3px;
border: 1px solid #dac3bf;
 -moz-border-radius:  2px; 
-webkit-border-radius: 2px; 
border-radius: 4px;
}

.header {
margin-top:0px;
}

.clearing {clear:both; height:0px; padding:0; margin:0;}

input,select,textarea{
background-color: #1d1d1d;
font-family: tahoma; 
font-size: 9pt;
color: #dec8c9; 
border-style: solid;
border-color: #841717;
border-width: 1px;
}

option
{ 
background-color: #523214;
font-family: tahoma; 
font-size: 9pt;
color: #dec8c9;
}

b, strong, u {
color: #cd947c;
}

i, em {
color: #918693; 
}

img.alignleft{margin: 5px 10px 2px 0;}
img.alignright{margin: 5px 0 2px 10px;}
img.centered{display: block;margin-left: auto;margin-right: auto;}

.alignleft{float: left;}
.alignright{float: right;}

li, ul {
list-style: none;
}

blockquote {
background: #470c09;
padding-left: 10px;
padding-right: 7px;
padding-top:7px;
padding-bottom:7px;
}

#container {
margin: 0 auto 0 auto;
position: relative;
width: 785px;
}

#header{
background: url(http://i37.tinypic.com/2z4ab8n.png) no-repeat;
width: 785px;
height: 300px;
background-position: center center;
}

#menu a {
position: absolute;
height: 40px;
width: 142px;
top: 320px; 
text-decoration: none;
}

#menu a i { 
visibility: hidden; 
}

a#th { left: 30px; }
a#photos { width: 131px; left: 162px; }
a#videos { width: 80px; left: 297px; }
a#media { width: 60px; left: 401px; }
a#fans { width: 34px; left: 504px; }
a#online { width: 80px; left: 554px; }
a#site { width: 34px; left: 650px; }
a#home { width: 100px; left: 705px; }
a#host { width: 34px; left: 800px; }

#wrap {
width: 785px;
background: #1c1c1c;
}

#content {
background: #1d1d1d;
width: 620px;
float: left;
padding: 10px;
}

#right {
background: #1d1d1d;
width: 125px;
float: right;
padding: 10px;
}

#pagelinks {
float:right;
}

#footer {
clear: both;
width: 650px;
text-align: center;
}

a {
color: #D4B7A9;
text-decoration: none;
}	

a:hover {
color: #F5DDD1;
text-decoration: none;
}

#date { 
background: #1c1c1c;
width : 70px;
height : 50px;
float: left;
}

.month {
background: #1d1d1d;
text-transform:uppercase;
text-align:center;
font-size:12px;
color:#919096;
font-family: "century gothic";
height: 30%;
}

.day {
background: #4f1411;
color:#99989c;
text-transform:uppercase;
font-size:22px;
text-align:center;
font-family: "century gothic";
height: 60%;
}

#post-entry {
padding:3px;
}

.post-entry {
text-align: justify;
}

.post-entry img {padding:5px; margin:5px; border:1px solid #dac3bf;}
.post-entry img:hover {padding:5px; margin:5px; border:1px solid #dac3bf;}

.post-comments {
color:#dec8c9;
width: 655px;
font-size:8pt;
}

.post-meta {
background: #1d1d1d;
margin-top:-10px;
padding:5px;
color:#dec8c9;
font-size:8pt;
width: 645px;
text-align:center;
}

.commenthead a, .commenthead a:link, .commenthead a:visited {
font-family: times;
font-size: 8pt;
color: #D4B7A9;
background:none;
}

.commenthead a:hover, .commenthead a:active {
color: #F5DDD1;
text-decoration: none;
font-family: times;
font-size: 8pt;
}

#commentlist {
width: 615px;
margin: 0;
padding:10px;
list-style: none;
}

.alt {
list-style: none;
padding: 10px;
}

.comment-meta a, .comment-meta a:link, .comment-meta a:visited {
font-family: tahoma;
font-size: 8pt;
color: #D4B7A9;
background:none;
}

.comment-meta a:hover, .comment-meta a:active {
color: #F5DDD1;
text-decoration: none;
font-family: tahoma;
font-size: 8pt;
}

.comment-text {
border: 0px solid #202020;
border-width: 0 1px 1px 1px;
width: 640px;
margin: 0;
padding: 10px;
color: #dec8c9;
}

#titlebox {
width:650px;
height: 50px;
float: right;
padding: 0px;
margin: 0px
background-color: #4f1411;
}

#title {
padding: 0px;
margin: 0px
width: 650px;
background-color: #4f1411;
}

.t2 {
color:#f1ffff;
background-color: #3e4253;
}

.thead, .thead b, .thead strong {
color:#2e385e;
background-color: #d8d8d8;
}

.tablehead {
	background: #3d1e1e;
	font: 12px "trebuchet ms";
	color: #ffffff;
	line-height: 18px;
	text-align: center;

}
.sample {
	background: #655a5a;
	font: 12px "trebuchet ms";
	color: #ffffff;
	line-height: 18px;
	text-align: center;

}