/*  cat-scan stylesheet 1.1  *
 *  jstreet/base10solutions  *
 *     demo.cat-scan.net     */

* {
padding:0;
margin:0;
font-size:100.01%;
font-family:Helvetica, Trebuchet MS, Verdana, san-serif;
}

html {
background: #535353 url(filler.jpg) repeat-x;
}

html {
color:#fff;
}
body {
margin:1em auto;
width:700px;
}

a {
	color				: #C4934E;
	text-decoration		: none;
}

a:hover  {
	text-decoration		: underline;
}

a:visited {
	color: #8e7a58;
}

li a img, #photo a img {
border:0;
padding:.13em;
}
h1 {
font-size:1.3em;
padding:1em 0;
}
h2 {
font-size:.6em;
}

#album {
width: 700px;
height: auto;
text-align: center;
}

#photolinks, #extraphotolinks {
text-align:center;
padding:.2em 0;
display: none;
}
#photolinks li, #extraphotolinks li {
display: none;
}
#photo {
text-align:center;
margin:0 auto;
}
#folderlist ul li a {
display:block;
}
#folderlist ul li, #thumbnails ul li {
display:inline;
}
#error {
width:450px;
}
#errorinfo {
background:#fff url(error.png) 98% center no-repeat;
height:130px;
padding:.3em 140px 1em 1em;
border: 3px #fafafa solid;
}
#uploader {
width:450px;
}
#uploader fieldset {
padding: 1em;
border: 3px #fafafa solid;
background:#f8f8f8;
}
#uploader fieldset legend {
border: 3px #fafafa solid;
background:#fff;
padding: .1em .5em;
}
#uploader fieldset:hover {
background:#fbfbfb;
}
#uploader fieldset p {
margin: .25em 0;
font-size:90%;
}
#uploader dl {
margin:1em 0;
}
#uploader dt {
font-weight:bold;
}
#uploader dd {
margin-left:.5em;
}
#footer {
text-align:left;
padding:1em 0;
font-size:0.74em;
}