body {
background: #0f0f0f;
padding: 0px; margin: 0px;
}
body, p, div, input, select, textarea, td {
font: 12px/1.5em 'Trebuchet MS', Arial, sans-serif;
color: white;
}
a:link, a:visited {
color: white;
}
h1 a, h1 a:visited {
text-decoration: none;
}
#pageheader {
background-color: black;
color: white;
border-bottom: 10px solid maroon;
position: relative;
margin: 0px;
width: auto;
padding: 10px;
}
.errormessage {
margin: 0px;
padding: 10px;
position: relative;
background-color: #9F0;
border-bottom: 1px solid #F09;
color: #F00;
}
.systemmessage {
margin: 0px;
padding: 10px;
position: relative;
background-color: #fff;
border-bottom: 1px solid #000;
color: #000;
}
#content {
position: relative;
width: 100%;
margin: 2px 0px 0px;
border-top: 1px solid white;
}
#content #photos {
position: absolute;
left: 236px;
top: 0px;
padding-top: 10px;
}
#content .photo {
clear: both;
float: left;
width: auto;
border-top: 3px solid black;
padding: 2px;
}
#content .photo a:link {
text-decoration: none;
color: white;
}
#content .photo a:visited {
text-decoration: none;
color: grey;
}
#content .photo img {
margin: 0px;
}
#content .photo .deloredit {
padding: 0px;
margin: 0px;
}
table.photobattle {
}
table.photobattle tr th {
text-align: left;
border-bottom: 10px solid maroon;
padding: 10px;
width: 150px;
}
table.photobattle tr th.round {
width: 20px;
}
table.photobattle tr td {
border-top: 1px solid white;
padding: 2px 10px;
}
table.photobattle tr td.winner {
color: green;
}
#loginstuff {
width: 50%;
position: absolute;
top: 0px;
right: 0px;
color: white;
text-align: right;
padding: 5px;
}
#loginstuff a:link, #loginstuff a:visited {
color: white;
font-weight: bold;
text-decoration: none;
}
#loginstuff #login input {
border: 1px solid black;
background: white;
color: black;
height: 14px;
width: 50px;
line-height: 10px;
margin: 0px;
padding: 0px;
vertical-align: middle;
font-size: 10px;
}
#loginstuff #login input.loginsubmit {
height: 16px;
width: auto;
}
#info {
position: absolute;
left: 0px;
top: 0px;
/* border-right: 1px dotted #000;
border-bottom: 1px dotted #000; */
padding: 10px;
width: 206px;
}
input {
color: black;
}
.thumbholder {
margin: 10px; padding: 0px;
text-align: Left;
float: left; clear: none;
color: white;
}
.photothumb {
width: 250px;
height: 250px;
background: white;
padding: 10px;
text-align: center;
vertical-align: middle;
clear: both;
overflow: none;
}
.thumbholder a, .thumbholder a:visited {
color: white;
font-weight: bold;
}
.photothumb img {
border: 0px;
}