html, body {margin:0;padding:0;}
html {background:#000a02;}
	
body {
text-align:center;
background: url() no-repeat center top;
font:11px/15px arial;
color:#777;
}

#container {
width:880px;
margin:0 auto;
text-align:left;
}

#header {
height:429px;
background:url(http://img812.imageshack.us/img812/2257/yuuuu.jpg) center top;
}

#content {
float:left;
width:620px;
padding:15px 10px 10px 10px;
margin-left:80px;
}

#sidebar {
float:right;
width:83px;
padding:15px 10px 10px 10px;
margin-right:30px;
margin-top:60px;
font:9px/16px arial;
}

#footer {
clear:both;
font:10px tahoma;
padding:10px;
background: url() no-repeat left;
}

#navigation {
list-style: none;
padding:0px 0px 20px 150px;
}
#navigation li {
float: left;
}
#navigation li a {
font:21px arial;
color:#8DC41C;
padding: 3px 10px 3px 10px;
margin-left:20px;
text-align: center;
text-decoration:none;
}
#navigation li a:hover {
color: #fff;
background:#ca3413;
}

p	{
	color:#eee;
	font: 11px/22px arial;
        padding:4px;
	text-align:justify;
	margin-right:10px;
	margin:0px;
	}

/*main title*/
h1 {
      	color:#d12600;      	
	font:26px/30px arial;
      	text-align:center;
        padding:10px 0px 0px 10px;
      	letter-spacing:-1px;
	text-transform:lowercase;
	margin: 0px;
        }

/*sidebar title*/
h2	{
	color: #000;
	font: 11px/14px arial;
        padding: 3px; margin: 0px;
	}

/*block title*/
h3	{
	color: #d12600;
	border-bottom:1px solid #d12600;
	font: 12px/25px arial;
	font-weight:bold;
      	letter-spacing:2px;
        padding-left:4px;
	margin-top:5px;
	}

/*subtitle*/
h4	{
	color: #d12600;
	font: 16px/20px arial;
	text-align:left;
	font-style:italic;
        padding: 2px 4px 0px 4px;
	margin:0px;
	}

/*blog*/
h5	{
      	color:#d12600;
      	font:30px/30px arial;
      	text-align:left;
      	letter-spacing:-1px;
	margin:0px;
	}

/*date*/
h6	{
      	color:#e0e0e;
      	font:11px/13px tahoma, arial;
      	letter-spacing:4px;
        padding-left:8px;
	margin:0px; 
	text-transform:uppercase;
	}

a {
	color:#8DC41C;
	text-decoration:none;
	font-weight:bold;}
a:hover {
	text-decoration:none;
	color:#ccc;
	}
a.x {
	text-decoration: none;
	font: 9px/13px arial;
	color:#8DC41C;
	background:none;}
a.x:hover {
	text-decoration: none;
	color: #666;}

.y {	
	padding:12px;
	background-color:#fff;
	border:0px solid #000;}

textarea, input { 
	color: #000000; 
	background-color: #e0e0e0; 
	border : 1px solid #666666; 
	padding : 4px;
	margin: 4px;}

code {
	color: #000; 
	background-color:#e0e0e0;
	font: 8pt/14pt georgia, arial;
	padding:4px;
	text-align:left;
	margin:10px;
	display:block;
	}

p.tag {
color:#d12600;
font:11px/16px times;
letter-spacing:1px;
margin-bottom:6px;
margin-top:6px;
text-decoration:none;
border-bottom:1px solid #eee;
}

label {
	display: block;
	width: 8em;
	margin: 0 0.5em 0 0;
}

.cmt {
width:480px;
background:#d12600;
padding:10px;
}

.cmt h1 {
color:#fff;
font:13px/13px tahoma;
text-align:left;
padding:5px;
letter-spacing:1px;
border-bottom: 1px solid #000;
text-transform:uppercase;
}

.cmt p {
color:#fff;
font:11px/15px arial;
text-align:justify;
}

