html,body{font:small Georgia,serif;color:#333;padding:0;margin:0}

#new-projects,.google-int,.frame-top span{display:none}
a{color:#930}
a:visited{color:#999}
a:hover{color:#c96}
a.outside:link{padding-right:10px;background:url(/img/outside.gif) no-repeat 100% 20%}
a.outside:visited{padding-right:10px;background:url(/img/outside-visited.gif) no-repeat 100% 20%}
a.mail:link{padding-right:20px;background:url(/img/mail.gif) no-repeat 100% 70%}
a.mail:visited{padding-right:20px;background:url(/img/mail-visited.gif) no-repeat 100% 70%}
a img{border:0}
h2,h3,h4,h5,h6,p,ul,ol,dl,tables{margin:0;padding:.5em 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}
.clear{clear:both}
.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}
.grey-line{border-bottom:1px solid #666;padding:1em 0}
a.rss,a.rss:visited,a.rss:hover{color:#fff;font-size:x-small;text-decoration:none;border:1px solid #000;padding:1px 0;height:0}
.rss-bg-930{background:#930;border-right:1px solid #fff;padding:0 0.3em}
.rss-bg-666{background:#666;border-right:1px solid #fff;border-left:1px solid #fff;padding-right:2em}
.p-img{padding-top:1em}
#pagenator{margin-right:.3em;font-weight:bold;font-family:Verdana,sans-serif;line-height:2em}
#pagenator a,#pagenator strong{border:1px solid #666;background:#930;padding:0 .3em}
#pagenator a{color:#fff;text-decoration:none}
#pagenator a:visited{color:#ccc}
#pagenator a:hover{color:#fff}

#body{padding:.5em}
#body-top-left-corner,#body-top-right-corner,#body-bottom-right-corner,#body-bottom-left-corner{background:#fff}

h1{color:#933;margin:0;padding:.3em 0 .3em;font-size:2em}
h1 a,h1 a:visited{color:#933;text-decoration:none}

#menu{margin:0 0 .5em;padding:0 0 1em;list-style-type:none;font-size:1em;border-bottom:1px solid #666}
#menu li{display:block;padding:0}
#menu li a:visited{color:#999}
#menu li.deep a,#menu li.deep a:visited,a.deep{color:#f60}
#menu li a:hover,#menu li.deep a:hover,a.deep:hover{color:#c96}
#left-column{padding:.5em 0;width:auto;float:none}
#index-photo-preview{overflow:hidden;padding:1em 0}
#index-photo-preview img{display:block}

#right-column{padding:.5em 0;margin:0}
img.portfolio,img.photos{display:block;margin:1em 0}
img.web-design{border:1px solid #666}
img.photos{border:.5em solid #333}
a img.portfolio{margin:0}
.frame-top{display:block;margin:1em 0;text-decoration:none}
.cut-away{border:1px solid #666}
a.photo-preview img.photos{display:inline;margin:0 1em 1em 0;border:.3em solid #930}
a.photo-preview:visited img.photos{border:.3em solid #999}
a.photo-preview:hover img.photos{border:.3em solid #c96}

#center{padding:0 0 .5em}
#center h2{padding:.5em 0 0}

#footer{clear:both;padding:1em 0;border-top:1px solid #666}
#footer strong{display:block}
a#freeartists{color:#999}
a#freeartists span{color:#f90}
