body { 
    background:#000; 
    text-align:center; 
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
    color:#333;
    padding:0; margin:0; 
    }
h1#logo { width:606px; height:42px; background:url(/media/images/logo.gif) top left no-repeat; margin:0; padding:0; }
a#home-link { text-decoration:none; border:0; background:none; width:100%; height:100%; display:block; }
h1#logo span { visibility:hidden; }
#top-nav ul { list-style:none; margin:0; padding:0; text-align:center; }
#top-nav ul li { display:inline; margin:0; padding:0; }
#top-nav ul li a { color:#881d1d; font-size:30px; text-decoration:none; }
#top-nav ul li a:hover { color:#000; }
#top-nav ul li a.slash:before { content:'/'; }

body#gear a#nav-gearlist { color:#000; }
body#client a#nav-clients { color:#000; }
body#contact a#nav-contact { color:#000; }
body#photos a#nav-photos { color:#000; }

#content,#header { 
    width:606px; 
    margin:0 auto; 
    background:#fff;
    text-align:left;
    }
#content { margin:50px auto 100px auto; }
.pad { padding:10px; }

h1#category {margin-left: 10px; font-size:20px; font-weight: bold;}
h1#subcategory {margin-left: 20px; font-size:20px }

#clientlist {font-family: "Lucida Grande", Helvetica, Arial, sans-serif;font-size:18px; font-weight: bold;}
#clientlist li { list-style: none; padding-bottom: 10px; color:#333;}
#clientlist li a { text-decoration: none; color:#333;}

#photolist {padding-left: 0px;}
#photolist li { list-style: none; display: inline; padding-right: 5px; }
img { border: 0; }
