/* Less is more
----------------------------------------------- */

* { margin: 0; padding: 0; }
body { font: 62.5%/1.5 Arial, Helvetica, sans-serif; }
a { color: #000; text-decoration: none;  }
a:hover { text-decoration: underline; }
.clr { clear: both; }
.hide { display: none; }

#container { width: 880px; margin: 0 auto 20px auto; font-size: 1.1em;  }
h1 { margin: 40px 0 20px; padding-bottom: 20px; }
h1 span { width: 290px; height: 50px; background: url('logo.gif') no-repeat; display: block; text-indent: -9999em }

dl { width: 290px; float: left; margin-right: 5px;  }
dl dt { border-bottom: 1px solid #000; margin-bottom: 10px; padding-left: 2px  }
dl dd { display: block; padding: 3px 0 3px 15px }
dl#portfolio { margin: 0; }

dl#special dd { padding: 0; }
dl#special dd a { display: block; padding: 3px 0 3px 15px }

