body {margin-left: 5px;margin-top: 5px;margin-right: 5px;margin-bottom: 5px;background-color: #CC66FF;background-image: url(img/back.jpg);}
h1 {margin:0px; padding:15px;}
body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
table { background-color:#CC0099}
td { background-color:#FFFFFF}
.new {color: #FF0000; font-weight:bolder;}
.banner { padding:4px; padding-bottom:0px;}
.description { font-size:12px; padding-left:4px; padding-top:0px; padding-right:4px; padding-bottom:4px}
.stats {font-size: 10px; padding-left:5px; padding-top:2px; padding-right:5px; padding-bottom:2px}
a {font-size: 12px;color: #990000;}
a:visited {color: #990000;}
a:hover {color: #FF9900;}
a:active {color: #FF0000;}
a.members {font-size: 12px;color: #000000;}
a.members:visited {color: #000000;}
a.members:hover {color: #000000;}
a.members:active {color: #000000;}
a.sitetitle {font-size: 12px;color: #990000; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}
a.sitetitle:visited {color: #990000;}
a.sitetitle:hover {color: #FF9900;}
a.sitetitle:active {color: #FF0000;}
a.topsitemenu {font-size: 12px;color: #990000; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}
a.topsitemenu:visited {color: #990000;}
a.topsitemenu:hover {color: #FF9900;}
a.topsitemenu:active {color: #FF0000;}
a.topmenu {font-size: 12px;color: #990000; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}
a.topmenu:visited {color: #990000;}
a.topmenu:hover {color: #FF9900;}
a.topmenu:active {color: #FF0000;}
td.border { border-color: #CC0000; border-right-color:#CC0000; border-style:solid;}
table.border {border-color: #CC0000; border-right-color:#CC0000; border-style:solid;}
wf {
	height:600px;
	margin-right:480px;
	position:absolute;
	right:50%;
	top:5px;
	width:160px;
	display: inline-block;
}
body {
	font-family: "Trebuchet MS", sans-serif;
	background-color: #CC0099;
	color: #6600FF;
	text-align: center;
	font-size: 0.8em;
	margin: 0;
	padding: 0;
}

a {
	outline: none;
}

.clearboth {
	clear: both;
}

#wrapper {
	text-align: left;
	width: 900px;
	height: 600px;
	margin: 0 auto;
}

.head {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	height: 60px;
}

.head h2 {
	text-align: left;
	color: #fff;
	font-size: 1.6em;
	float: left;
}

.head ul {
	float: right;
	list-style-type: none;
}

.head ul li {
	display: inline;
}

.head ul li a {
	color: #fff;
	text-decoration: none;
}

.left {
	width: 200px;
	float: left;
}

.content {
	width: 680px;
	float: right;
}

.block {
	margin: 0px 0px 10px 0px;
	border: 1px solid #1E242B;
	background-color: #C6C2D1;
}

.block2 {
	background-color: #ffeda0;
	border-collapse: collapse;
        border: 2px solid;
	display: block;
	width: 670px;
	border: 1px;
        columns: 2;
	padding: 3px 0px 2px 10px;
	table-layout: auto;
	margin-left: 14em;
	margin-right: 14em;
}

.block h2 {
	background-color: #ffeda0;
	border-collapse: collapse;
        border: 2px solid;
	margin: 0;
	padding: 2px 0px 2px 10px;
	font-size: 1.5em;
	color: #fff;
	background-color: #1E242B;
}

.block h2:hover {
	background-color: #202020;
}

.menu ul {
	list-style-type: none;
	margin: 0;
	padding: 8px;
}

.menu li a {
	display: block;
	border-bottom: 1px dotted #808080;
	text-decoration: none;
	color: #1E242B;
	font-size: 12px;
	font-style: normal;
}

.menu li a:hover {
	color: #c00 !important;
	border-bottom: 1px dotted #c00;
}

.menu li ul.submenu {
	display: none;
	padding: 0 !important;
	margin-bottom: 5px;
}

.menu ul.submenu li a {
	margin-left: 10px;
}

.search div {
	padding: 5px;
}

.search input {
	width: 130px;
}
