body {margin: 0; padding: 0; color: #fff; background: #000; text-align: center; font-family: arial, verdana, helvetica, sans-serif}
div.prints {background: #024; position: absolute; width: 100%; height: 100%;}
div.navbar {padding: 0; position: absolute; width: 60%; height: 6%; top: 0; right: 0; bottom: auto; left: 22%;}
div.content {padding: 1em; position: absolute; width: 80%; height: 94%; top: 6%; right: 0; bottom: auto; left: 7%;}
div.footer {font-size: 75%; font-style: italic; margin-top: 1em; border-top: thin solid #999;}
div.thumbnails {width: 110px; height: 110px; padding-left: 1px; padding-right: 1px; float: left;}
div.thumbnails img {vertical-align:middle;}
div.portrait {width: 160px; height: 200px; padding-left: 1px; padding-right: 10px; float: left;}
img {border: none;}
ul {list-style: none;}
ul.navbar {padding: 0; text-align: center;}
ul.navbar li {display: inline; padding-left: 1em; padding-top: 0.2em; padding-right: 1em; float: left;}
ul.navbar a {text-decoration: none;}
ul.submenu {display: none;}
.menulink {font-weight: normal;}
.menucurrent {font-weight: bold;}
.submenulink {display: none;}
.submenucurrent {display: none;}
a.previous {padding-right: 10%;}
a.up {padding-left: 1em; padding-right: 1em;}
a.next {padding-left: 10%;}
ul.webdesign {margin: 0; padding: 0;}
ul.webdesign li {padding-bottom: 0.25em;}
h1 {padding-bottom: 0.5em;}
h1.images {padding-bottom: 0.5em; font-size: 100%;}
p.hr {border-top: thin solid #ccc;}
br.nofloat {clear: both;}
address {font-size: 135%; font-style: normal; margin-top: 0.5em;}
.logo {padding-left: 0.5em; padding-top: 0.5em; color: #00f; background-color: inherit; font-weight: bold; font-size: 1.5em; font-style: italic; float: left;}
.frontimage {color: #777; background-color: inherit; font-size: 80%;}
.fronttext {padding-left: 2em; padding-right:2em; font-size: 120%;}
.news {padding-left: 2em; padding-right:2em; color: #c00; background-color: inherit; font-size: 120%;}
.copyright {color: #777; background-color: inherit; text-align: right; font-style: normal;}
.contact {width: 100%; height: 100%; border: none;}
.invisible, .invisible a {display: none;}
