ul,ol{list-style:none}
#menu a{font-size:1.5em;text-decoration:none;color:#000;line-height:30px;outline:0 none}
#pprojects .pprojects,#pbooks .pbooks,#pcontact .pcontact,#plinks .plinks,#pbackground .pbackground,#menu a:hover,#menu a:active{text-decoration:underline;font-size:1.7em}
h1{margin:1em 0 .25em 0}
h2,h3,h4{margin:0 0 .25em}
h1 a{color:inherit;text-decoration:none}
.galery li{display:none;position:absolute}
.galery li:first-child{display:block}
.projects li{position:relative;overflow:hidden;width:230px;height:100px;margin-bottom:.5em}
ul a,ol a{display:block}
.galery span,.projects span{position:absolute;display:none;background:transparent url(../imgs/opaque.png) repeat 0 0;color:#fff;left:0;right:0;bottom:-50px;padding:5px;font-weight:bold}
.galery span{bottom:auto;display:block}
.galery a,.projects a{text-decoration:none}
.projects img{float:left}