body {
	font-size: 11px;
	font-family: Verdana, Arial, Sans-Serif;
	color:#FF0000;
	padding:0px;
	margin:0px;
	background-color: #10050B;
}
a {
	color: #FFFFFF;
; border: #9900FF
}
a:hover {color: #564b47;}

h1 {
font-size: 11px;
text-transform:capitalize}

h2 {
	font-size:12px;
	text-transform: capitalize;
}

/* ----------centering container-------------- */
#container {
	width: 710px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	background-color: #000000;
}

/* ----------banner-------------- */
#banner {
	text-align: right;
	padding: 0px;
	margin: 0px;
	background-image: url(logo.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 130px;
}
#banner img {
	padding:10px 0px;
	margin-top: 33px;
	margin-right: 160px;
} 

/* -----------------content--------------------- */
#content {
	background-color: #10050B;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"700px"); 
}

p, pre{
	padding: 5px 0px 0px 10px;
	margin:0px;
}

/* -------------- right thumbs------------- */
#left {
	float: right;
	width: 219px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/sidebar.jpg);
	background-position: left;
	background-repeat: repeat-y;
	text-align:center;
}
#leftrss {
	float: right;
	width: 219px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/sidebar.jpg);
	background-position: left;
	background-repeat: repeat-y;
}
#leftthumb {
margin-right:15px;
}

#left a:visited{color: #FFFFFF;}
#left a:hover{color: #564b47;}
#left a{color: #FFFFFF;}

/* -----------footer--------------------------- */
#footer {
	clear: both;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 9px;
	line-height: 9px;
	margin-left: 50px;
	margin-right: 50px;
}




#bg{
	background-image:url("images/bgmiddle.jpg");
	background-repeat: repeat-y;
	background-position: center;
	margin-top: -20px;
	width:100%;
	height:100%;
}
#bgtop{
	background-image:url("images/bgtop.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	width:auto;
	height:auto;
	}
#bgbottom{
	background-image:url("images/bgbottom.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
	width:auto;
	height:auto;
	}

#menubox {
	margin-left: 105px;
	width: 271px;
	height: 30px;
}

#txtlinks{
	line-height: 24px;
}
#txtlinks a:visited{color: #999999;}
#txtlinks a:hover{color: #564b47; text-decoration: underline;}
#txtlinks a{color: #999999;}

#adbrite{
	width: 450px;

}
#adbritegallery{
	text-align: center;
}
.adHeadline { font: bold 10pt; text-decoration: underline; color: #FFFFFF;}
.adText {  text-decoration: none; color: #FF0000;; font-size: 10pt; font-weight: bold}

#hardlinks{
	width: 450px;
	float: left;
	padding-bottom: 10px;
}
#hardlinks a:visited{color: #999999;}
#hardlinks a:hover{color: #564b47;}
#hardlinks a{color: #999999;}
#gallerycontent{
	width: 450px;
	float: left;
	text-align:left;
}

.adlinks{
	width: 468px;
	float: left;
	font-size: 1.5em;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.adlinks a:visited{color: #999999;}
.adlinks a:hover{color: #564b47;}
.adlinks a{color: #999999;}


.adbar a:visited{
	color: #E287B9;
	font-weight: bold;
	text-decoration:none;
	line-height: 16px;
}
.adbar a:hover{
	color: #564b47;
	font-weight: bold;
	text-decoration:underline;
	line-height: 16px;
}
.adbar a{
	color: #CCCCCC;
	font-weight: bold;
	text-decoration:underline;
	line-height: 16px;
}

/* -----------txtlinks-------------------------- */
#navcontainer { width: 450px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;

}

#navcontainer a
{
display: block;
padding: 3px;
width: 450px;
background-color: #10050B;

}

#navcontainer a:link, #navlist a:visited
{
color: #ccc;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #571A3C;
color: #FF0000;
}


tr.toplistlight {
	background-color: #571A3C;
}
tr.toplistdark {
	background-color: #760A3E;
}
