@charset "utf-8";
/* CSS Document */


.fl {float: left;}
.fr {float: right;}
.cb {clear: both;}

a#logo {
	/* See: https://www.phpbb.com/kb/article/changing-your-board-logo/
	for changing logo image */
	margin-top: 10px;
	margin-left: 10px;
}

ul.userlinks {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-right: 20px;
	margin-top: 20px;
}

ul.userlinks li {
	float: left;
	margin-left: 10px;
}

ul.userlinks li a {
	display: block;
	font-size: 1.3em;
	background: rgba(0,0,0,0.3);
	font-family: "beb", Arial, Helvetica, sans-serif;
	word-spacing: 5px;
	border-bottom: 3px solid #ff6600;
	line-height: 80px;
	padding: 0 30px;
}

ul.userlinks li a:hover {
	text-decoration: none;
}

ul.userlinks li a strong {
	color: #ff6600;
	margin-right: 5px;
}

.navigation {
	background: #1e2025;
	font-family: "beb", Arial, Helvetica, sans-serif;
	word-spacing: 5px;
	margin-bottom: 20px;
}

.navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.navigation ul li {
	float: left;
	text-decoration: none;
}

.navigation ul li a {
	display: block;
	border-bottom: 3px solid #1e2025;
	padding: 16px 16px 12px;
	font-size: 1.3em;
	color: #ffffff;
	text-decoration: none;
}

.navigation ul li.active > a, .navigation ul li a:hover {
	border-bottom-color: #ff6600;
	text-decoration: none;
}

.navigation ul li.parent > a {
	background: url("./theme/images/drop.png") no-repeat right 50%;	
}

.navigation ul li a span { /* wrap nav items in <span> for orange text */
	color: #ff6600;
}

/* Optional: Keep navbar parent link underlined when hovering over sub-menu items */
/* .navigation ul li:hover > a {
	border-bottom-color: #ff6600;
}*/

.navigation ul li ul { /* main menu drop down */
	position: absolute;
	background: #1E2025;
	display: none;
	z-index: 9999;
}

.navigation ul li:hover > ul {
	display: block;
}

.navigation ul li ul li {
	float: none;
}

.forumbg span.corners-top, .forumbg span.corners-bottom, .forabg span.corners-top, .forabg span.corners-bottom {
	display: none;
}

li.header {
	background: #1e2025;
	padding: 10px;
}

li.header dl.icon dt {
	font-weight: normal;
}


li.header dl.icon dt a:hover {
	text-decoration: none;
}

.alpha-copyright {
	text-align: center;
	font-size: 1.3em;
	color: #000;
}

.alpha-copyright a {
	color: #ff6600;
}

.breadcrumbs {
	font-size: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
}