html, body {margin:0;padding:0;}
html {background:#fff;}
	
body {
text-align:center;
background: url() no-repeat center top;
font:11px/15px arial;
color:#555;
}

#container {
width:500px;
margin:0 auto;
text-align:left;
}

#header {
height:60px;
}

#content {
float:left;
width:480px;
padding:10px;
background:#fff;
}

#footer {
clear:both;
padding:10px;
background: url() no-repeat left;
}

p	{
	color:#323B41;
	font: 11px/20px trebuchet ms, tahoma, arial;
	margin-right:5px;
	padding-top:5px;
	margin:0px;
	}

/*main title*/
h1 {
      	color:#000;
      	font:20px/35px georgina, times;
      	text-align:left;
	margin:0px;
        }

/*sidebar title*/
h2	{
	color: #000;
	font: 11px/14px arial;
        padding: 3px; margin: 0px;
	}

/*block title*/
h3	{
	color: #000;
	border-bottom:1px solid #000;
	font: 12px/25px arial;
	font-weight:bold;
      	letter-spacing:2px;
        padding-left:4px;
	margin-top:5px;
	}

/*subtitle*/
h4	{
	color: #000;
	font: 16px/20px arial;
	text-align:left;
	font-style:italic;
        padding: 2px 4px 0px 4px;
	margin:0px;
	}

/*blog*/
h5	{
      	color:#323B41;
      	font:20px/25px georgina, times;
      	text-align:left;
	padding-bottom:10px;
	margin:0px;
	}

a {
             color: #627480;
              text-decoration: none;
              padding-bottom: 1px;
              border-bottom: 1px solid #C6D8E4;}
a:hover {
              border-bottom: none;}

.permalink {
position:absolute;
left:320px;
text-align:right;}

.permalink a {
            color: #A8A8A8;
            text-decoration: none;
            border-bottom: none;
          }

.permalink a:hover {
            color: #866257;
          }

.y {	
	padding:12px;
	background-color:#fff;}

textarea, input { 
	color: #000000; 
	background-color: #eee; 
	border : 1px solid #bbb; 
	font:10px arial;
	padding : 2px;
	margin: 2px;}

code {
	color: #000; 
	background-color:#eee;
	font: 11px/20px georgia, arial;
	padding:4px;
	text-align:left;
	margin:5px;
	display:block;
	}


.cmt {
width:480px;
padding:10px;
border:1px solid #888;
}

.cmt h1 {
color:#000;
font:13px/13px tahoma;
text-align:left;
padding:1px;
letter-spacing:1px;
text-transform:uppercase;
}

.cmt p {
color:#000;
font:12px/15px times, arial;
text-align:justify;
}


label {
	display: block;
	float: left;
	width: 9em;
	text-align: left;
	margin: 0 0.5em 0 0;
}


