	body {
		margin: 0;
		background-color: #000000;
		background-image: url('../images/bg.jpg');
		background-position: top center;
		background-repeat: repeat-x;
	}
	

	div#main {
		position: relative;
		display: table;
		padding: 0;
		width: 100%;
		margin: 0;
		/* background-color: #00f; */
	}

	div#mainrow {
		display: table-row;
	}

	div#mainspacer {
		width: 270px;
		min-width: 270px;
		display: table-cell;
	}
	div#mainspacerr {
		width: 60px;
		min-width: 60px;
		display: table-cell;
	}

	div#maincenter {
		position: relative;
		margin: 0;
		height: 400px;
		display: table-cell;
		background-color: #1d1d1d;
	}

	div#bottomchar {
		position: fixed;
		bottom: 0px;
		
	}
	
	div#bottomchar img {
		margin: -2px;
	}

	div#footer {
		position: relative;
		/* height: 50px; */
	}
	
	.clear {
		clear: both;
	}	
	
	div#header {
		height: 95px;
		position: relative;
		padding: 0;
		width: 100%;
	}


	.nav {
		position: relative;
		font-weight: normal;
		font-style: normal;
		font-size: 20px;
		line-height:normal;
		font-family: 'TheBloodShackRegular', sans-serif;
		color: #fff;
	}
	
	.nav a:link { color: #fff; text-decoration: none; }
	.nav a:visited { color: #fff; text-decoration: none; }
	.nav a:active { color: #fff; text-decoration: none; }
	.nav a:hover { color: #ff7200; text-decoration: none; }
	
	div#bottom {
		position: relative;
		font-family: Verdana, Arial;
		font-size: 9px;
		color: #444;
		text-align: center;
		padding: 5px;
	}

	@font-face {
		font-family: 'TheBloodShackRegular';
		src: url('the_blood_shack-webfont.eot');
		src: local('?'), url('the_blood_shack-webfont.woff') format('woff'), url('the_blood_shack-webfont.ttf') format('truetype'), url('the_blood_shack-webfont.svg#webfontXm4IqV4j') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	
	div#container {
		width: 100%;
		height: 750px;
		overflow: hidden;
	}
	
	div#content {
		position: relative;
		font-family: Verdana, Arial;
		font-size: 10px;
		color: #888888;
		padding: 10px;
	}

	div#plokad {
		width: 100%;
		position: relative;
		text-align: center;
	}
	
	.nav ul {
		list-style-type: none;
		height: 80px;
		margin: auto;
		min-width: 500px;
	}	

	.nav li {
		float: right;
		padding: 40px 0px 0px 40px;
	}
	
	.topictitle {
		color: #ff7200;
		font-weight: bold;
	}

	.topictitle a:link {
		color: #ff7200;
		font-weight: bold;
		text-decoration: none;
	}	
	.topictitle a:active {
		color: #ff7200;
		font-weight: bold;
		text-decoration: none;
	}	
	.topictitle a:visited {
		color: #ff7200;
		font-weight: bold;
		text-decoration: none;
	}	
	.topictitle a:hover {
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
	}
	hr {
		border: 0px;
		color: #747474;
		background-color: #747474;
		height: 1px;
	}	
