* {
list-style:none;
margin:0;
padding:0;
}

body {
background:#666;
font-family: "Verdana", serif;
color:#111;
text-align:center;
}




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

h1 {

font-size:20px;
text-decoration:none;


}

h1 a{
padding-left: 50px;
color: #fff;
float: left;
border: none;
}

#banner img {
float: left;
border: none;
}

.down{
background:#555 url('../img/fade55.gif') repeat-x;
color: #CCC;
border-bottom: 1px solid #ccc;
padding: 10px 0 10px;
}
.down a{
font-size: 12px;
border-bottom: 1px #fff dashed;
}

.aboutcontent {
text-align: left;

padding:20px;
padding-left:55px;
height:240px;
float:left;
width:740px;
border-right: 1px #CCC solid;
font-size:13px;
color: #000;
}

.aboutcontent p {
padding-bottom:10px;
}

.aboutcontent a {
color: #bbb;
border-bottom: 1px dashed #bbb;
}
.aboutcontact{
padding:20px;
font-size:15px;
color: #333;
clear:right;
}
.aboutcontact a {
border-bottom: 1px #fff dashed;
}

#about img {
margin-top: 10px;
border: 1px solid #ccc;
}

#about {
height:280px;
background-color: #777;
display:none;
border-bottom: 1px #CCC solid;
}

h3 {

color:#EAEAEA;
text-transform: uppercase;
font-size: 13px;
}


#imagecontainer {
background:#666 url('../img/fade.gif') repeat-x;
padding: 5px;
padding-top: 3px;
align: center;
}

.imagelinks a{

padding:5px;
font-size:9px;
color: #ccc;
}
.imagelinks {
margin-bottom:10px;
}
.title {
color: #EAEAEA;
font-size:16px;
text-transform: uppercase;
font-weight: bold;
}
.date {
padding:5px;
font-size:11px;
color: #ccc;
}

#imagecontainer img {
		padding:15px;
		padding-top:15px;
		padding-bottom:15px;
		margin:0px auto;
	    border-left:1px solid #ffffff;
	    border-right:1px solid #ffffff;
	    border-top:1px solid #ffffff;
	    border-bottom:1px solid #ffffff;
        background: #EEEEEE url('loading.gif') center center no-repeat;
}

#information {

padding: 10px;
background:#666 ;
color: #333;
font-size: 13px;
align: center;
padding-bottom:40px;
align: center;
}

.infocontent {
color: #000;
margin-top:5px;
border-top: 1px solid #ccc;;
text-align:left;
padding: 5px;
width:700px;
padding-bottom:20px;
}


.content {
text-align:left;
padding: 2px;
width:900px;
}

.addcomment {
text-align:left;
width:350px;
float:left;
border-right: #777 solid 1px;
padding-bottom:30px;
}
.thecomment{
width:500px;
float:right;
padding-bottom:30px;
}
.content a, .infocontent a {
border-bottom: 1px #fff dashed;
}


.commentclick
{
font-size:11px;
text-transform: uppercase;
}
#commentwrapper {

margin-top: 20px;
color: #333;
font-size: 13px;
align: center;
}

#comments
{width:900px;
padding-bottom: 20px;
text-align:left;
display:none;
}

#footer {
padding: 10px;
color: #fff;
font-size: 10px;
background-color: #000;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
clear:both;
}

#footer p {
padding-top: 10px;
}


#banner{
line-height: 35px;
background-color: #000;
border-bottom: 1px solid #CCCCCC;
}




#nextnav {
text-align:left;
height:19px;
width:1050px;
color:#999;
font-size: 18px;
font-weight: bolder;
}


#nextnav a{
font-size:20px;
color:#999;
text-decoration:none;

}
.next {
margin-left: 860px;
}
#nextnav li
{
color:#333;
display: inline;
}





.navlist {
float:right;

}
.navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;

}

ul.navlist {
padding:14px;
}

.navlist a:link,.navlist a:visited {
padding:15px;

font-size:18px;
color:#fff;
text-decoration:none;
}

.navlist a:hover {
color:#333;
}

.clear 
{clear: both;
}
.userinfo{
padding:5px;
color: #ccc;
font-size: 11px;
width:150px;
}
.comments{
background: #888;
font-size: 12px;
padding: 5px;
border: 1px solid #ccc;
width:500px;
}

.commentswrapper ul li{
background: #888;
font-size: 12px;
padding: 5px;
margin-top: 5px;
border: 1px solid #ccc;
width:500px;
}


#commentwrapper a{
border-bottom: 1px #fff dashed;

}


label 
{color: #CCC;
}

input, textarea{
padding:2px;
background: #888888;
border: 1px solid #EAEAEA;
}

input.input{
width: 200px;

}




#browse {
	width:1100px;
	padding: 10px;
padding-left: 50px;
margin-top: 5px;
	text-align: left;
	align: left;


}

#category{
	height: 500px;
	margin-top:20px;
	float:left;
	text-align: left;
	padding: 0px 5px;
	color: #ccc;
	width: 200px;
	margin-right:10px;
}

#category ul {
	margin: 0px;
	padding: 0px 2px 15px 2px;
}

#category li {
	font-size:10px;
	padding: 1px 0px;
	border-bottom: 1px solid #CCC;
}

#thumbnail {
display: inline;
	width: 900px;
	clear:right;
}



a img.thumbnails {
margin:1px;
	opacity: 0.8;
	border: 1px solid #ccc;
}


#thumbnail img {


margin:1px;
opacity: 0.8;
border: 1px solid #CCC;
}



.rsaquo
{	font-size:10px;
color:#ccc;
}


a:hover img.thumbnails, a:focus img.thumbnails {
	opacity: 1.0;
}

#footer a {
border:none;
}
exif {
font-family: "Verdana", serif;
color:#111;
font-size:20px;
text-align:center;
}

