body {
    /* background-color:#323; */
    background: #7b9af7 url(/funnytools/images/page-background.png) repeat-x;
    color:#222;
}


#topheader {
  background: url(/funnytools/images/header-logo.png) no-repeat top center;
  position: absolute; top: 0; left: 0;
  width: 100%; height: 194px;
  z-index: 999;
}

#box {
  margin: 0; padding: 194px 0 0 0; top: 0px;
}

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

#box2 {
    border:2px solid #767;
}
#menu {
	border:2px solid #767;
	border-right:0;
        top: 194px;
}
#description {color:#646;font-weight:bold }

textarea, input[type=text], input[type=button], input[type=submit] {
	border:1px solid #a9a;
}
input { 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;
}
