div#wrap {
	width: 830px;
}

html, body {
	background-color:#010100;
	margin:0;
	padding:0;
	color:#A7541A;
}

a, a:visited, a:link, a:active {
	color:#C6C6C6;
}

a:hover {
	color:#FFF9BB;
	text-decoration:underline;
}

div#overWrap {
	width: 1000px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	background-color: #010100;
	padding: 0;
	margin: 0;
}


div#advert {
	width: 160px;
	height: 700px;
	position:absolute;
	left: 835px;
	top: 10px;
}

table#headerTable {
	width: 100%;
	border-bottom: 7px solid #242423;
}

table#headerTable td {
	font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
}

table#headerTable a {
	text-decoration:none;
}

table#headerTable a:hover {
	text-decoration:underline;
}

	td#logoTd {
		width: 220px;
		padding:0;
		padding-left:5px;
	}
	
	table#menu {
		height: 80px;
		width:100%;
	}

	table#menu td {
		border-right: 1px solid #242423;
		text-align: center;
		width:90px;
	}
	
	table#menu td a {
		display:block;
		color:#E8DD98;
	}
	
	table#menu td a img {
		display:block;
		margin-left: auto;
		margin-right: auto;
		margin-bottom:5px;
	}	
	
table#wrapTable {
	width:100%;
}

table#footerLogin {
	width:100%;
	height:31px;
}

table#footerLogin, table#footerLogin td {
	background-image: url('./img/footer_login.jpg');
	background-repeat: repeat-x;
	color:#FFEC70;
}


td#leftSide {
	width:220px;
	vertical-align:top;
	padding:0;
	padding-left:5px;
}
	img#leftImg {
		display:block;
	}
	
div.leftBox {
}

div#leftTime {
	color:#E6A129;
	font-weight:bold;
}
	
td#mainSide {
	padding:0;
	vertical-align:top;
	padding-left:5px;
}

div#wrapcentre {
	margin:0;
	padding: 0px 10px;
	padding-right:0;
}

h2 {
	margin-top:10px;
}

th {
	background-color: #B66935;
	background-image: url('./img/th.jpg');
	background-repeat:repeat-x;
	height:37px;
	color:#FFEC70;
	padding:0;
}

.tablebg {
	background-color: #1E1713;
	border-collapse:collapse;
	border-spacing:0;
}

.tablebg > td {
	background-color: #1E1713;
}

.row1, .row2, .row3, .spacer {
	background-color: #1E1713;
}

.tablebg.borders {
	border: 1px solid #403127;
}

.tablebg.borders td {
	border: 1px solid #403127;
}

.tablebg.borders table td {
	border:none;
}

.noBorders td {
/*	border: none; */
}

td.cat, td.catdiv, div.cat, div.catdiv {
	background-color:#1E1713;
	background-image:none;
	color:#C6C6C6;
}
	.cat a, .catdiv a {
		color:#C6C6C6;
	}
	
	.cat a:hover, .catdiv a:hover {
		color:#FFF9BB;
	}

	.tablebg td.cat, .tablebg td.catdiv {
		border: none;
	}
	
	.tablebg td.cat.icon {
		background-image: url('./img/category_ico.gif');
		background-repeat:no-repeat;
		background-position: 6px 8px;
		padding-left: 18px;
	}
	
td.row1, td.row2 {
	background-color: #1E1713;
	color: #A7541A;
}

td.ico {
	background-color:#34241A;
}

td.title {
	background-color:#301F16;
}

td.topicsDetails {
	background-color:#231208;
}
	
td.postsDetails {
	background-color:#130100;
}

td.topicsDetails p.topicdetails, td.postsDetails p.topicdetails {
	color:#CDA94F;
}

td.lastPost {
	background-color:#2B1C12;
}

td.lastPost p.topicdetails {
	color:#A5683F;
}

td.lastPost p.topicdetails a {
	color:#D1CB8F;
	text-decoration:underline;
}

a.forumlink, a.topictitle, a.topictitle:visited, a.topictitle:link {
	color:#A7541A;
	text-decoration:underline;
}

p.forumdesc {
	color:#7E5F44;
}


/* former color: black; */

h1, p.moderators, p.breadcrumbs, .pagination, .sep, .nav {
	color:#DFDFDF;
}

/* former color #000 */

.postauthor, .postdetails, .syntaxhtml, .pm_marked_colour {
	color:#DFDFDF;
}

.btnbbcode {
	color:#000;
}
