/* @override http://localhost/chyrp/trunk/themes/default/stylesheets/screen.css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,img {
	border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal;
}
code {
	font-family: monospace;
}
em {
	font-style: italic;
}
strong {
	font-weight: bold;
}
ol,ul {
	list-style: none;
}
caption,th {
	text-align: left;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before,q:after {
	content: '';
}
abbr,acronym {
	border: 0;
}

a {
	color: #999;
	border-bottom: 1px solid #e4e4e4;
	padding-bottom: 1px;
	text-decoration: none;
}


body {
	background-color: #100c14;
	color: white;
	font: normal 13px/20px Helvetica, Verdana, Arial, sans-serif;
	margin: 0;
}

div.container {
	float: left;
	width: 468px;
	padding: 0 6px;
}

div#admin_bar{
    display: none;
}


div.post {
	padding: 1em 4px;
	margin-bottom: 18px;
	word-wrap: break-word;
}

div.post a {
}
div.post a:hover {
}
div.post h1 {
	padding: 0 0 6px 0;
	display:inline;
}
div.post h1 a {
	font-size: 16px;
	font-weight: bold;
}
div.post p, div.page p {
	padding: 0 0 10px 0;
}

div.post ol{
    list-style-type: decimal;
    margin-bottom:0.5em;
}

div.post li{
    margin-left: 1.5em;
}
div.header {
	border-bottom: 1px solid #e4e4e4;
	padding: 0 0 3px 0;
	text-transform: lowercase;
	margin: 0 -6px 18px;
}

div.header h1 a, div.header span, h1 {
	border: none;
	font-size: 18px;
	font-weight: bold;
	padding: 0 4px
}

div.wrapper {
	width: 680px;
	margin: 50px auto;
}

span.info {
	color: #555;
	font-size: 11px;
}

div.footer {
	border-top: 1px solid #e4e4e4;
	color: #888;
	font-size: 11px;
	margin: 20px 0;
	padding: 3px 0 0 4px;
	text-transform: lowercase;
}

div.header {
	border-bottom: 1px solid #e4e4e4;
	padding: 0 0 3px 0;
	text-transform: lowercase;
	margin: 0 -6px 18px;
}
div.header h1 a, div.header span, h1 {
	border: none;
	font-size: 18px;
	font-weight: bold;
	padding: 0 4px
}
div.header h1 a:hover {
	border: none;
}
div.header span {
	color: #20c45e;
	padding: 0;
}

code.block{
	font-size: 80%;
	border: 1px dashed #999;
	display: block;
	background-color: #2f1f3e;
	margin: 4px;
	padding: 6px;
	line-height:1.3em;
}