body, td, div {
	font-family:Tahoma;
	color:#bcb9b9;
	font-size:13px;
	scrollbar-face-color:rgb(51,55,57);
	scrollbar-shadow-color:rgb(153,153,153);
	scrollbar-highlight-color:rgb(153,153,153);
	scrollbar-3dlight-color:rgb(51,55,57);
	scrollbar-darkshadow-color:rgb(24,26,27);
	scrollbar-base-color:rgb(24,26,27);
	scrollbar-arrow-color:rgb(153,153,153);
	scrollbar-track-color:rgb(51,55,57);
}

body {
	background-color:black;
}

a {
	color:white;
	text-decoration:underline;
}

h2, h3 {
	font-family:Tahoma;
	color:#ffffff;
}

h1 {
	font-weight:normal;
	font-family:Century Gothic;
	color:#eeeeee;
	display:inline;
	font-size:24px;
	padding-left:7px;
	border-left:10px solid #a70404;
	margin-bottom:15px;
}

h2 {
	color:#eeeeee;
	font-size:20px;
	font-weight:normal;
	margin:15px 0px 10px 7px;
	padding-left:5px;
	border-left:3px solid #a70404;
}

h2:first-letter {
	font-size:24px;
	color:#ffffff;
}

h3 {
	font-size:16px;
	text-decoration:underline;
	font-weight:normal;
	margin:20px 0px 10px 0px;
}

div.bgfloor {
	background-image:url('bgfloor.jpg');
	background-repeat:no-repeat;
	background-position:50% 50%;
	width:100%;
}

div.bgfloortop {
	background-image:url('bgfloor.jpg');
	background-repeat:no-repeat;
	background-position:50% 0px;
	width:100%;
}

div.counters {
	display:none;
}

table.maintbl {
	width:860px;
	height:100%;
	border:0px;
	border-collapse:collapse;
}

.maintbl td {
	text-align:center;
	vertical-align:middle;
	padding:10px;
}

table.wraptbl td {
	vertical-align:top;
	padding:0px;
	border-collapse:collapse;
}

td.toptbltd {
	width:860px;
	height:155px;
	text-align:left;
}

div.logo {
	width:280px;
	height:150px;
	position:relative;
	float:left;
	left:0px;
	top:0px;
	font-family:Century Gothic;
	font-size:15px;
	text-align:left;
}

.logo img {
	width:245px;
	height:115px;
	border-width:0px;
}

div.contacts {
	width:170px;
	position:relative;
	float:right;
	right:0px;
	top:55px;
	text-align:right;
	font-size:14px;
}

.contacts span {
	font-size:20px;
	color:white;
}

td.midtbltd {
	width:860px;
	height:475px;
	vertical-align:top;
	text-align:left;
}

div.menu {
	width:130px;
	position:relative;
	float:left;
	left:0px;
	top:105px;
	font-family:Century Gothic;
	font-size:18px;
	line-height:200%;
}

.menu a {
	color:#fdfdc9;
	text-decoration:none;
}

.menu a:hover {
	text-decoration:underline;
}

div.textcont {
	position:relative;
	float:right;
	right:0px;
	top:0px;
	width:700px;
/*	height:495px;*/
}

.textcont div {
	margin:0px 10px 30px 10px;

}

.textcont div p {
	margin:7px 12px 7px 17px;
}

.plight {
	padding-left:5px;
	border-left:2px solid #a70404;
	color:#eeeeee;
}

p.arr {
/*	margin:7px 12px 7px 34px;*/
	text-indent:-17px;
}

p.arr span {
	color:#ffffff;
}

.portfolio a img {
	border:solid 2px #a3a0a0;
	margin:5px;
}

p.ps {
	border-top:solid 1px #dddddd;
	padding-top:3px;
	font-family:Century Gothic;
	font-size:10px;
	font-style:italic;
	color:#dddddd;
}

td.bottbltd {
	width:860px;
	height:40px;
	text-align:left;
	vertical-align:middle;
}

div.copy {
	position:relative;
	float:left;
	width:280px;
	left:0px;
	bottom:0px;
}

div.bann {
	position:relative;
	float:right;
	width:280px;
	text-align:right;
	right:0px;
	bottom:0px;
}

.special {
	font-size:18px;
	font-family:Century Gothic;
	background-color:#bdab31;
	padding:6px;
	text-align:center;
	color:#1d1d1d;
}

.specialp {
	font-family:Century Gothic;
	color:#bdab31;
}