* {
list-style:none;
margin:0;
padding:0;
}

body {
background:#3B382C;
font-family: "Verdana", sans-serif;
color:#111;
text-align:center;
}

a {
text-decoration: none;
color: #9f8c65; 
}

h1 {
font-size:20px;
text-decoration:none;
}

h1 a{
padding-left: 50px;
color: #db8659;
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 #999;
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 #3d382b 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: #3D382B;
clear:right;
}
.aboutcontact a {
border-bottom: 1px #9f8c65 dashed;
}

#about img {
margin-top: 10px;
border: 1px solid #ccc;
}

#about {
height:280px;
background-color: #27231a;
display:none;
border-bottom: 1px #1B1813 solid;
}

h3 {

color:#9f8c65;
text-transform: uppercase;
font-size: 13px;
}


#imagecontainer-background {
background: url("../img/fond_left.gif") no-repeat scroll left top #3B382C;
}
#imagecontainer {
background: url("../img/fond_right.gif") no-repeat scroll right top transparent;
padding: 5px;
padding-top: 3px;
align: center;
overflow: auto;
width:100%;
max-height: 500px;
min-height: 400px;
}
.imagelinks a{
padding:5px;
font-size:9px;
color: #ccc;
}
.imagelinks {
margin-bottom:10px;
}
.title {
color: #9f8c65;
font-size:16px;
text-transform: uppercase;
}
.date {
padding:5px;
font-size:11px;
color: #5e563f;
}

#imagecontainer img {
border: 2px solid #FFF;
}

#information {
padding: 10px;
background:#302b20 url('../img/gradient_bottom.gif') bottom repeat-x;
color: #333;
font-size: 13px;
align: center;
padding-bottom:15px;
align: center;
}

.infocontent {
color: #000;
margin-top:5px;
border-top: 1px solid #5e563f;
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: #5E563F 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: #b09b74;
font-size: 13px;
align: center;
}

#comments
{width:900px;
padding-bottom: 20px;
text-align:left;
display:none;
}

#footer {
padding: 10px;
color: #0C0A08;
font-size: 10px;
background-color: #28241b;
border-top: 1px solid #302b20;
border-bottom: 1px solid #302b20;
margin-bottom: 6px;
clear:both;
}

#footer p {
/*padding-top: 10px;*/
}


#banner{
line-height: 35px;
background-color: #1b1813;
/*border-bottom: 1px solid #3d382b;*/
}




#nextnav {
text-align:left;
height:19px;
width:700px;
color:#302b20;
font-size: 18px;
font-weight: bolder;
}


#nextnav a{
font-size:20px;
color:#302b20;
text-decoration:none;

}
.next {
margin-left: 450px;
}
#nextnav li
{
color:#302b20;
display: inline;
}





.navlist {
float:right;
font-weight: bold;
}
.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:#db8659;
text-decoration:none;
}

.navlist a:hover {
color:#3D382B;
}

.clear 
{clear: both;
}
.userinfo{
padding:5px;
color: #ccc;
font-size: 11px;
width:150px;
}
.comments{
background: #302B20;
font-size: 12px;
padding: 5px;
border: 1px solid #999;
width:500px;
}

.commentswrapper ul li{
background: #302B20;
font-size: 12px;
padding: 5px;
margin-top: 5px;
border: 1px solid #9F8C65;
width:500px;
}


#commentwrapper a{
border-bottom: 1px #9F8C65 dashed;

}


label 
{color: #9F8C65;
}

input, textarea{
padding:2px;
background: #302B20;
border: 1px solid #9F8C65;
color: #b09b74;
}

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 #999;
}

#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;
}
