body {
background:#181818;
text-align:center;
font-size:10px;
font-family:Verdana, Helvetica, sans-serif;
color:#CCC;
margin:10px;
padding:0;
}

#wrapper {
width:624px;
margin:0 auto;
padding:0;
}

#image {
background:#111 url(/photoblog/templates/salted/loading.gif) no-repeat center center;
border:1px solid #333;
padding:5px;
}

#image_info {
width:620px;
display:block;
font-size:11px;
color:#999;
border:0;
text-align:left;
margin-left:auto;
margin-right:auto;
padding:5px;
}

#image_info a {
text-decoration:underline;
color:#999;
}

#image_info a:hover {
text-decoration:underline;
color:#C63;
}

#image_info li {
list-style-type:square;
margin:0 0 10px -15px;
}

#header {
position:relative;
top:0;
right:0;
display:block;
border-top:0;
border-right:0;
border-left:0;
border-bottom:0 dotted #111;
margin:0;
padding:10px;
}

#header a {
text-decoration:none;
color:#CCC;
}

#comments {
background:#111;
border:1px solid #333;
color:#999;
padding:5px;
}

.thumbnails {
margin-left:auto;
margin-right:auto;
background:#111 no-repeat center center;
border:1px solid #333;
padding:5px;
}

.current-thumbnail {
margin-left:auto;
margin-right:auto;
background:#111 no-repeat center center;
border:1px solid #333;
width:106px;
padding:5px;
}

.sectionimage {
border:none;
border-style:none;
}

.text12 {
font-size:12px;
color:#CCC;
}

.text13 {
font-size:13px;
color:#CCC;
}

#googlesearch {
width:624px;
text-align:center;
background-color:#181818;
color:#CCC;
font-size:12px;
margin-left:auto;
margin-right:auto;
background-position:center;
padding-top:4px;
}

#googleads {
color:#999;
}
