body {
	background: #000 url(BG.jpg) repeat;
	color: #FE5;
}

img {
	border: 0px;
}

a:link {
	color: #FE5;
	text-decoration: underline;
}
a:hover {
	color: #FF0;
	background: url(halfbut.png) repeat;
	text-decoration: underline;
}
a:visited {
	color: #FE5;
	text-decoration: underline;
}
a:visited:hover {
	color: #FF0;
	background: url(halfbut.png) repeat;
	text-decoration: underline;
}

.style1 {font-family: 'Futura', arial, sans-serif; font-size: 24px; text-align: center; }

.style2 {font-family: 'Futura', arial, sans-serif; font-size: 14px; text-align: center; }

.style3 {font-family: 'Futura', arial, sans-serif; font-size: 11px; text-align: center; }

.style31 {font-family: 'Futura', arial, sans-serif; font-size: 11px; text-align: center; }

.minor {
	max-width: 90%;
	min-width: 500px;
	margin: 10px auto 10px;
	background: url(half.png) repeat;
	border-top: 1px solid #A60;
	border-bottom: 1px solid #A60;
	padding: 0px 20px;
}

.page_full {
	max-width: 1000px;
	min-width: 650px;
	margin: 10px auto 10px;
	background: url(half.png) repeat;
	padding: 2px 10px;
	text-align: center;
}

.page_buttons {
	max-width: 1000px;
	min-width: 650px;
	margin: 10px auto 10px;
	background: url(half.png) repeat;
	//border-left: 1px solid #A60;
	//border-right: 1px solid #A60;
	padding: 0px 10px;
	text-align: center;
}

.button {
	margin: 0px 10px 0px 10px;
	background: url(half.png) repeat;
	border-left: 1px solid #A60;
	border-right: 1px solid #A60;
	padding: 4px 10px 4px 10px;
	min-width: 75px;
	font-family: Futura;
	font-size: 14px;
	display: inline-block;
}

.button:hover > a {
	color: #FF0;
	text-decoration: none;
}

.page_buttons a {
	text-decoration: none;
}

.page_buttons a:hover {
	text-decoration: none;
}

.black_back {
	min-width: 100%;
	text-align: center;
	margin: 15px auto 15px;
}

.forum_title {font-family: 'Futura', arial, sans-serif; font-size: 24px; text-align: center;  }

.forum_header {font-family: 'Futura', arial, sans-serif; font-size: 14px; text-align: center; }

.forum_left_header {font-family: 'Futura', arial, sans-serif; font-size: 14px; text-align: left; }

.forum_normal {font-family: 'Futura', arial, sans-serif; font-size: 11px; text-align: center; }

.float_bad {font-family: 'Futura', arial, sans-serif; font-size: 11px; float: right; top: 0.3em; position: relative; }

.forum_normal_left {font-family: 'Futura', arial, sans-serif; font-size: 11px; text-align: left; }

.forum_left {font-family: 'Futura', arial, sans-serif; font-size: 11px; text-align: left; }

.forum_minor {
	max-width: 90%;
	min-width: 500px;
	margin: 10px auto 10px;
	background: url(half.png) repeat;
	border-top: 1px solid #A60;
	border-bottom: 1px solid #A60;
	padding: 0px 10px;
	overflow: auto;
}

.right {
	float: right;
	width: 150px;
	max-width: 150px;
	min-width: 150px;
	text-align: right;
}

.left {
	float: left;
	width: 150px;
	max-width: 150px;
	min-width: 150px;
	text-align: left;
}

.table {
	padding: 10px 0px;
	margin: 0px;
	width: 100%;
}

.td {
	vertical-align: top;
	text-wrap: break-word;
	overflow: auto;
}

.td2 {
	vertical-align: top;
	width: 120px;
	max-width: 120px;
	min-width: 120px;
	overflow: hidden;
}

.ll {
	vertical-align: top;
	width: 120px;
	max-width: 120px;
	min-width: 120px;
	overflow: auto;
	position: relative;
	top: 0px;
	float: left;
}

.lr {
	vertical-align: top;
	width: 120px;
	max-width: 120px;
	min-width: 120px;
	overflow: auto;
	position: relative;
	top: 0px;
	float: right;
}

.list {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	width: 100%;
	max-width: 100%;
	padding: 0px;
	margin: 0px;
}