body {
	background: #101010 url(../images/bg.jpg) top center;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 1.3em;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #333;
}

a:link, a:visited, a:hover {color: #707070; text-decoration: underline;}

.contentheading a:link, a:visited {color: #505050; text-decoration: none;}
.contentheading a:hover {color: #404040; text-decoration: none;}

.wrapper {
	width: 900px;
	margin: auto;
}

.wrapper div {float: left;}

.top {height: 35px; padding-top: 28px;}

.header_bg {
	background: url(../images/header_bg.png) top center;
	width: 100%;
	height: 243px;
	margin-bottom: 10px;
}

.header {
	width: 656px;
	height: 243px;
	padding: 0px 7px;
}

.poll {
	width: 220px;
	height: 220px;
	margin: 7px 0px 0px 10px;
	float: right;
}

.apoll {
	color: #808080;
	font-size: 10px;
	width: 200px;
	padding: 0px 10px;
}

.bold {
	font-size: 11px;
	font-weight: bold;
	color: #656565;
}

.apoll_mod_title {
	font-size: 11px;
	color: #656565;
	font-weight: bold;
	margin: 0px;
}

.voteid {
	margin-right: 5px;
}

.button {
	background: #303030;
	font-size: 11px;
	font-weight: bold;
	color: #707070;
	border: 1px solid #000000;
}

.button:hover {
	background: #333333;
	font-size: 11px;
	font-weight: bold;
	color: #707070;
	border: 1px solid #555555;
}

.content {
	width: 670px;
	color: #808080;
}

.content_box {
	width: 670px;
	padding-bottom: 10px;
}

.content_box div {
	width: 670px;
	margin: 0px;
}

.content_box div div {
	background: url(../images/transparent.png) top center;
	width: 630px;
	padding: 5px 20px;
	margin: 0px;
}

.content_box div div div {
	background: none;
	width: 100%;
	padding: 0px;
	margin: 0px;
}

.content_box div div img {padding: 5px;}

.contentpaneopen {
	width: 630px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.date {
	font-size: 16px;
	font-weight: bold;
	color: #505050;
}

.small {
	font-size: 10px;
	color: #656565;
}

.title {
	font-family: Arial Black;
	font-size: 20px;
	color: #505050;
	letter-spacing: -1px;
	line-height: 95%;
}

.rightcolumn {
	width: 220px;
	margin-left: 10px;
	text-align: center;
}

.moduletable, .moduletable_menu {
	padding: 0px;
	margin: 0px;
	float: right;
	font-size: 0px;
}

.moduletable_right h3, .moduletable_right ul {
	text-align: right;
}

#mainlevel_right {text-align: right;}

.menu_box {
	margin-bottom: 5px;
}

.menu_box div {
	padding: 0px;
}

.menu_box div div {
	background: url(../images/transparent.png) top center;
	width: 180px;
	padding: 0px 20px;
}

h3 {
	text-align: left;
	font-family: Arial Black;
	font-size: 18px;
	color: #505050;
	padding: 0px;
	margin: 0px;
	text-transform: lowercase;
}

.menu_box ul {
	color: #808080;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 8px 0px;
	text-align: left;
	list-style-type: none;
	font-size: 10px;
	font-weight: bold;
}

.menu_box a:link, .menu_box a:visited {color: #707070; text-decoration: none;}
.menu_box a:hover {color: #707070; text-decoration: none;}

.left {float: left;}
.right {float: right;}

.twitter {margin: 2px 0px 0px 10px;}

.moduletable_banner, .moduletable_banner div {width: 100%; text-align: center; font-size: 10px; font-weight: bold; color: #888;}

.moduletable_banner a {text-decoration: none; color: #888;}

.moduletable_banner img {margin: 2px 0px 3px 0px;}

img {border: 0px;}