

/* GLOBALS */
* { margin:0; padding:0; border:0; }
body { font:62.5% serif; color:#000; }
.error { color:#f00; }

a { color:#c64949; }

/* CONTAINERS */
div#container { padding:20px 0 0 0; }
div#header { display:none; }

/* HTMLAREA  */
.htmlarea { font-size:1.2em; line-height:1.5em; }
.htmlarea h1#pagetitle { font-size:2.1em; font-family:"Georgia", serif; font-weight:normal; letter-spacing:2px; margin: 0 0 18px 0; border-bottom:1px solid #000; padding:0 0 9px 0; }
.htmlarea h1 { font-size:1.8em; font-weight:normal; letter-spacing:1px; margin: 0 0 17px 0; }
.htmlarea h2 { font-size:1.7em; font-weight:normal; margin:0 0 15px 0; color:#c64949; }
.htmlarea h3 { font-size:1.6em; font-weight:normal; margin:0 0 14px 0; color:#6d6e72; }
.htmlarea h4,.htmlarea h5,.htmlarea h6 { font-size:1.4em; margin:0 0 12px 0; }
.htmlarea p { margin:0 0 12px 0; }
.htmlarea ul { margin:0 0 0 25px; list-style:disc; }
.htmlarea ol { margin:0 0 0 25px; }

ul#categories { display:block; min-height:150px; list-style:none; margin:0; }
ul#categories li { margin:0 0 10px 0; }
ul#categories li a { font-size:1.6em; }

ul#works { display:block; min-height:150px; list-style:none; margin:0; }
ul#works li { display:block; width:115px; height:115px; float:left; }
ul#works li a { display:block; width:100px; height:100px; border:1px solid #6d6e72; }
ul#works li a img { }

/* FORMS */
form { display:none; }


/* FOOTER */
div#footer { clear:both; }
div#footer h6 { font-size:1.4em; margin:0 0 12px 0; }


