body {
color: #000;
font: 70% Verdana, Arial, sans-serif;
margin: 0;
padding: 0;
}

p {	margin: 1.8em 0; line-height: 1.5em; }
a { color: #000; }
h1 { font-size: 2em; font-family: Arial, sans-serif; letter-spacing: 1px; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.3em; }
img { border: 0; }
hr { height: 1px; border: 0; background-color: #dcdcdc; margin: 30px 0 5px 0; padding: 0; }

blockquote {
background: url(images/quote.gif) no-repeat; 
margin:1em; 
padding: 0 0 0 3em;
color: #666;
}

ul, ol {
margin: 0 0 0 20px;
padding: 0 0 0 10px;
}

li {
margin: 0;
padding: 0;
line-height: 1.5em;
}

form {
margin: 0;
padding: 0;
}

input, textarea {
border: 1px solid #d1d1d1;
}


/* Content */
.contentbody {
font-size: 1.15em;
}

.content h1 {
margin: 0 0 10px 0;
}

.metadata {
border-top: 1px solid #dcdcdc;
font-size: 0.85em;
margin: 15px 0 0 0;
padding: 0 0 50px 0;
}

.metacomments {
background: #fafafa url(images/comment.gif) no-repeat 3px 3px;
border: 1px solid #dcdcdc;
border-top: 0;
float: left;
padding: 3px 5px 3px 20px; 
}

.metacategory {
background: #fafafa url(images/category.gif) no-repeat 2px 2px;
border: 1px solid #dcdcdc;
border-top: 0;
float: left;
margin-left: 5px;
max-width: 425px;
padding: 3px 5px 3px 23px;
}

.navigation {
display: block;
padding: 30px 0;
text-align: center;
}

.alignright {
float: right;
}

.alignleft {
float: left
}

.centered {
display: block;
margin: 0 auto;
}
/* Content End */

/* poof */
#header_top, #header_bottom, #sidebar, #bottombar, #footer, .hide {
display: none;
}