html,body{font:small Georgia,serif}

a{color:#000}
a img{border:0}
h2,h3,h4,h5,h6,p,ul,ol,dl,tables{margin:0;padding:1em 0 0}
h2{font-size:1.8em;font-weight:normal}
h3{font-size:1.6em}
h4{font-size:1.4em}
h5{font-size:1.2em}
h6{font-size:1em}
ul,ol{list-style-position:inside}
dt{font-weight:bold}
dd{margin:.3em 1.5em .5em}
.list{list-style-type:none;list-style-position:outside}
.list li{padding:0 0 .5em}
.list li h3{font-size:1em;padding:0}
.list li h4{font-size:1em;font-weight:normal;padding:0}
.list li strong{display:block}
.p-img{padding-top:1em}

h1{margin:0;padding:0 0 .2em;font-size:4em;border-bottom:1px solid #000}
h1 a{text-decoration:none}

#left-column,#right-column{padding:1em 0}
img.portfolio,img.photos{display:block;margin:1em 0}
img.web-design{border:1px solid #000}
img.photos{border:.5em solid #000}
.frame-top{display:block;margin:1em 0;text-decoration:none}
a img.portfolio{margin:0}
.frame-top span{display:block}
.cut-away{border:1px solid #000}
a.photo-preview img.photos{display:inline;margin:0 1em 1em 0;border:.3em solid #000}
#center{padding:0 0 1em}
#center h2{padding:.5em 0 0}

#footer{padding:1em 0;border-top:1px solid #000}
#footer strong{display:block}

#menu,#new-projects,.google-int,.rss,#pagenator{display:none}