body { background-color: #fff; }
h1 { font-weight: 300; font-size: 3em; margin-bottom: 0; }
.nav li { display: inline; list-style-type: none; padding-right: 20px; margin-left: 0;} 
.nav li a { text-decoration: none; font-weight: 300; font-size: 2em; color: #000; }
.nav li a:hover { color: #999; }
.nav ul { margin-bottom: 5px; }
.nav { border-bottom: 1px solid #000; margin-bottom: 20px; }

h3 a { text-decoration: none; font-weight: 300; color: #222; }
h3 a:hover { color: #999; }

.title { margin-bottom: 0; }
.date { color: #999; }
label { display: block; }
.comment .name { margin-bottom: 0; }
.comment a.count { text-decoration: none; color: #999; } 

.photo #photos img { border: 5px solid #ccc; width: 100px; height: 100px; margin: 1px; }
.photo #photos img a { border: 0; }
.prev { text-decoration: none; color:#999; }
.next { text-decoration: none; color:#999; }
.page-list { text-decoration: none; color:#999; }
.prev a { text-decoration: none; color:#333; }
.next a { text-decoration: none; color:#333; }
.page-list a { text-decoration: none; color:#333; font-weight:normal;}
.prev a:hover { color:#06c; border-bottom: 2px solid #06c; }
.next a:hover { color:#06c; border-bottom: 2px solid #06c; }
.page-list a:hover { color:#06c; border-bottom: 2px solid #06c; }

