/* main.css - 03.06.2010 20:30:24 */
html,body{height:100%}body,p,form,ul,li,h1,h2,h3,h4,h5,h6,td,input,dl,dt,dd{padding:0;margin:0}body{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;background:url("../img/madeinchina.png") #28323c fixed no-repeat top right;letter-spacing:1px;color:#a4a4a4}img{border:0}a{text-transform:uppercase;text-decoration:none;color:#a4a4a4}a:hover,a:active,a.active{color:#ccc}.clear{font-size:1px;clear:both;height:1px}.text input, .password input,input[type=file]{border:1px
solid #777;background-color:#bbb;padding:3px
5px;font-size:120%;width:250px}.text input:focus, .password input:focus{background-color:#ddd}textarea{border:1px
solid #777;background-color:#bbb;padding:3px
5px;font-size:120%;height:100px;width:250px}textarea:focus{background-color:#ddd}input[type="submit"]{border-right:1px solid #666;border-bottom:1px solid #666;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background-color:#efefef;cursor:pointer;font-weight:bold;padding:3px
5px;font-size:100%;color:#111}input[type="submit"]:active{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-top:1px solid #666;border-left:1px solid #666}#container{display:table;font-size:10px;height:100%;width:100%}#container>div{vertical-align:middle;display:table-cell}#frame{margin:0
auto}#imheader,#imfooter{padding:8px
0px}#title{font-size:110%;text-transform:lowercase;color:#a4a4a4}#frame
span.date{font-size:90%;color:#f60}#navigation{text-align:right;float:right}#image{background-color:#777;position:relative;text-align:center;border-radius:2px;padding:6px}#prev{background:url("../img/prev-image.png") no-repeat left center;-webkit-transition:opacity .2s linear;position:absolute;display:block;opacity:0;width:50%;bottom:0;left:0;top:0}#next{background:url("../img/next-image.png") no-repeat right center;-webkit-transition:opacity .2s linear;position:absolute;display:block;opacity:0;width:50%;left:50%;bottom:0;top:0}#prev:active,#prev:hover{opacity:1}#next:active,#next:hover{opacity:1}#image
h2{text-transform:uppercase;margin-bottom:10px;font-size:100%}#image
#info{background-color:#000;position:absolute;display:none;font-family:serif;text-align:left;font-size:110%;height:120px;opacity:.80;color:#fff;right:6px;left:6px;top:6px}#description{padding:15px
0 0 15px;margin-right:250px}#exif_info{padding-top:15px;float:right;width:250px}#exif_info
dl{margin:0}#exif_info
dt{line-height:18px;width:100px;float:left;height:18px}#exif_info
dd{line-height:18px;height:18px;margin:0}#colors{position:absolute;display:none;right:-38px;width:40px;top:16px}#average-color,#dominating-color{border-bottom-right-radius:2px;border-top-right-radius:2px;border:2px
solid #777;height:40px;width:40px}#dominating-color{margin-top:6px}.header{margin:0
auto;padding:8px
0;width:730px}#menu{float:right}#thumbs{margin:0
auto;width:750px}#thumbs
a{border:8px
solid #e0e0e0;background-color:#fff;display:block;height:110px;width:160px;float:left;margin:5px}#thumbs .disabled
a{border-color:red}#flash{border:2px
solid #dcdcdc;background-color:#fff;text-align:center;margin:0
auto;font-weight:bold;font-size:12px;padding:10px;width:800px}#flash
p{margin-bottom:5px}#container{font-size:10px;margin:0
auto;width:800px}#error404{margin:15px
auto 0 auto;width:700px;border:6px
solid #777;background-color:#1e252c;padding:10px}#error404
h1{font-size:300%;font-weight:normal}#error404
p{margin-bottom:20px;font-size:160%}#about{margin:15px
auto 0 auto;width:718px;background-color:#777;padding:6px}#about
#info{background-color:#1e252c;font-family:serif;float:right;padding:6px;width:200px;height:342px}#about #info
h2{text-transform:uppercase;margin-bottom:10px;font-size:110%}#comments{margin:0
auto 30px auto;display:none;width:570px}#comments
h2{font-family:arial,sans-serif;margin:10px
0 5px 5px;font-weight:normal;font-size:200%}#comments
.comment{background-color:#1e252c;margin:0
auto;padding:8px;width:550px}#comments .comment:nth-child(even){background-color:#232c35}#add-comment{background-color:#1e252c;margin:0
auto;padding:8px;width:550px}#comments
.date{float:right}#comments
.username{margin-bottom:2px}#fields{border:1px
solid #1e252c}#comments input[type="text"]{display:block;width:250px}#comments
textarea{width:260px;height:100px}#comments
label{margin:5px
0 0 0;font-weight:bold;display:block}#commentArea{float:right;width:272px}#comments
.submit{text-align:center;margin-top:10px}
