* {border:none;margin:0;padding:0;}
html {color:#888;background:#000;}
body {font-family:verdana; height:auto !important;min-height:100%;height:100%;}
h1, h2, h3, h4, h5 {font-size:1em;font-weight:normal;}
a {text-decoration:none;color:#888;}
a:hover {color:#aaa;}

div#wrap {position: absolute;width:100%;height:auto !important;min-height:100%;height:100%;}

div#status {background:transparent left bottom repeat-x url("/img/status.png");border-bottom:1px solid #333;}
div#status_inner{width:858px;position:relative;width:858px;margin:0 auto;}
div#status_inner h1{text-align:left;padding:1em 0 0 0;font-size:1.5em;}
div#status_inner p {font-size:0.75em;color:#d80;margin-bottom:0.5em;}
div#status_inner p a{color:#d80;}
div#status_inner p a:hover{text-decoration:underline;}

div#canvas {position:relative;width:858px;margin:0 auto 155px auto;}
div#canvas div#home {position:absolute;top:0;right:0;text-align:right;font-size:0.75em;padding:0.5em;}
div.album_container {width:100%;overflow:hidden;margin-top:2em;}
div.album_container div.photo {position:relative;width:204px;height:204px;float:left;margin:0 0 8px 8px;}
div.album_container div.photo.home {height:250px;}
div.album_container div.photo.wide img{float:left;margin:25px 0;width:200px;height:150px;border:2px solid #222;}
div.album_container div.photo.high img{float:left;margin:0 25px;width:150px;height:200px;border:2px solid #222;}
div.album_container div.photo p {text-align:center;}

div.one-line-add {width:728px;margin:0.5em auto 0 auto;}

div.countries h3 {font-weight:bold;margin:0.75em 0;}
div.countries p {line-height:1.5em;}
div.countries span.country {padding-right:0.5em;}

div.allAlbums h3 {font-weight:bold;margin:0.75em 0;}
div.allAlbums p {line-height:1.5em;font-size:75%;}

p.copyright {margin:0.5em 0 0 0;font-size:0.5em;text-align:left;}

div.photo_container {position:relative;width:100%;overflow:hidden;margin-top:2em;}
div.photo_container div.photo.wide {position:relative;margin:auto;width:562px;}
div.photo_container div.photo.high {position:relative;margin:auto;width:422px;}
div.photo_container div.photo.wide img{position:relative;top:0px;left:0;margin:0;padding:0;width:560px;height:420px;border:2px solid #222;}
div.photo_container div.photo.high img{position:relative;top:0;left:0px;margin:0;padding:0;width:420px;height:560px;border:2px solid #222;}
div.photo_container a.arrow {display:block;position:absolute;width:100px;height:75px;top:0;border:2px solid #222;}
div.photo_container a.arrow.previous {left:0px;}
div.photo_container a.arrow.next {right:0px;}
div.photo_container a.arrow img {width:100px;height:75px;}
div.photo_container p {margin-top:20px;color:#888;text-align:center;font-size:1.5em;}
div.photo_container p.copyright {margin:0.5em 0 0 0;font-size:0.625em;text-align:left;}

div.add_container {position:absolute;left:0;bottom:0;height:155px;width:100%;min-width:858px;}
div.add_container div.inner {height:90px;width:728px;margin:0 auto;padding:20px 0 20px 0;}
div.add_container div.footer {height:25px;width:858px;margin:0 auto;font-size:0.75em;color:#d80;}

#sitemap p {margin:0.5em 0;font-size:75%;}
#sitemap span.updated {color:#d80;font-size:75%;}
