body {
    background-color:#323;
    color:#222;
}

a { color:#606 }
h1 { color:#646 }
h2 { border-bottom:1px dotted #fc0 }

#box {
	left:20px;
}
#box2 {
    border:2px solid #767;
}
#menu {
	width:auto;
	top:0px;
	left:0px;
	border:0;
	border-bottom:2px solid #767;
	border-right:2px solid #767;
	padding:3px 1em;
}
#menu a, #menu div {
	display:inline;
}   
#menu a {
	padding:0 5px;
	border-left:1px solid #ccc;
}
#menu div p {
	position:absolute;
	text-align:left;
	top:1.5em;
	border:1px solid #ccc
}
#menu div p a {
	border:none;
}

#description {color:#646;font-weight:bold }

textarea,input[type=text] { border:1px solid #a9a }
input[type=text],input[type=submit] { font-size:80% }

.header { border-bottom:2px dotted #646 }
.header p { border:1px solid #999 }
.header span { border-left:1px solid #999 }
.header span:hover { background:#ffc }
.header .current, .header span.current:hover { background:#ccc } 
table.entry tr { border-bottom:1px dotted #a9a }

.content h2 { border-bottom:1px dotted #fc0 }
.content .name { color:#646 }
.tripcode, .date { color:#999 }
.collapser { color:#999 }

div.comment,
#stats tr,
#categories td { background:#f3f3f3 }
.comment h3 { color:#646 }
.comment .byline { border-bottom:1px dotted #a9a }

#footer a { color:#ccc }
cite cite { color:#363 }

#popon h1 {
	background:#434;
}

