a,a:active,a:link,a:visited{color:#555;}
a:hover{color:#888;}
body,html{background-color:#000;color:#aaa;font:10px Helvetica,Arial,Verdana,sans-serif;margin:0;padding:0;}
p{color:#999;font-size:1.2em;margin:0 0 10px;text-align:justify;}
#wrap{margin:0px auto;width:80em;}
#header{border-bottom:1px solid #333;color:#ccc;font-size:2.5em;padding:1em 0em;text-align:left;}
h1.header{font-size:1em;font-weight:400;margin:0;}
h2.subheader{color:#999;font-size:0.8em;font-weight:400;margin:0;}
h3{border-bottom:1px solid #333;color:#ccc;font-size:1.8em;margin:15px 0 5px;padding:0 0 5px;}
h4{color:#bbb;font-size:1.5em;margin:15px 0 5px;}
#content{clear:right;float:right;width:62em;}
#navigation{clear:left;float:left;width:13em;}
#navigation strong{font-size:1.5em;}
#navigation ul{list-style:none;margin:0px 0em 10px;padding:0;}
#navigation li{margin:0;padding:0;}
#navigation a,#navigation a:active,#navigation a:link,#navigation a:visited{color:#aaa;font-size:1.2em;text-decoration:none;}
#navigation a.current,#navigation a.current:active,#navigation a.current:link,#navigation a.current:visited{color:#ddd;text-decoration:none;}
#navigation a:hover,#navigation a.current:hover{color:#fff;}
#footer{border-top:1px solid #333;clear:both;color:#333;font-size:1em;padding:7px 0em;text-align:center;}
#index-content{margin:0px;padding:0px;}
table.index-links{border-collapse:collapse;border-spacing:0px;}
table.index-links td{padding:0px;}
#music-link{background:transparent url('/images/music.png') top center no-repeat;display:block;height:266px;overflow:hidden;text-indent:-20000px;width:400px;}
#photography-link{background:transparent url('/images/photography.png') top center no-repeat;display:block;height:266px;overflow:hidden;text-indent:-20000px;width:400px;}
#music-link:hover{background:transparent url('/images/music.png') bottom center no-repeat;}
#photography-link:hover{background:transparent url('/images/photography.png') bottom center no-repeat;}

