#header {
	height: 117px;
	overflow: hidden;
}
#eos-logo {
	width: 240px;
	float: left;
}
#rotationbanner {
	position: absolute;
	width: 470px;
	height: 62px;
	right: 20px;
	top: 38px;
}
#forumbanner {
	width: 100%;
	padding: 5px 0;
	margin-top: 5px;
	margin-bottom: 10px;
	background: #ADB088;
}
#forumbanner_links, #forumbanner_rechts {
	width: 50%;
	text-align: center;
	float: left;
}
#forumbanner_links div:first-child, #forumbanner_rechts div:first-child {
	margin: 0 auto;
}
#teaser {
	width: 100%;
	padding: 5px 0;
	margin-top: 10px;
	margin-bottom: 3px;
	background: #b71904;
	border: 1px solid #505a53;
}
#teaser div:first-child {
	text-align: center;
	overflow: hidden;
}
.navbar {
	border: none;
	border-radius: 0px;
	height: 0px;
	padding-bottom: 26px;
}
#ad_global_below_navbar {
	text-align: center;
	margin-bottom: 10px;
}
#posttree {
    background: #DEDEBD;
	margin: 0;
	padding: 0;
}
#posttree .poston, #posttree .postoff {
    height: 20px;
}
#posttree .poston img, #posttree .postoff img {
    vertical-align: bottom;
}
#toplinks {
	border: 2px solid #4664a9;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}
fieldset div {
	color: white;
	padding: 0px 0px !important;
	font: normal 9px Tahoma,Calibri,Verdana,Geneva,sans-serif;
}
.toplinks .logindetails, .toplinks ul.nouser li a {
	background-color: #4664a9;
}
.toplinks ul.isuser .notifications .popupbody {
	background: #4664a9;
	margin-top: 2px;
	border: none;
}
.toplinks ul.isuser .notifications .popupbody li {
	border-top: 1px solid #203669;
}
.toplinks ul.isuser .notifications .popupbody li a {
	background: #4664a9;
	border-top: 1px solid #203669;
	color: #fff;
}
.navtabs {
	height: 0px;
}
.navtabs ul {
	top: 30px;
	border-top: 0;
}
.navbar .navtabs li {
	background-color: #949673;
}
.navbar .navtabs ul.floatcontainer li {
	background-color: #cc9;
}
.navtabs > ul.floatcontainer li a, .navtabs > ul.floatcontainer li a.popupctrl, .navbar_advanced_search li a {
    color: #990000;
    border: none;
}
.navtabs > ul.floatcontainer li a:hover {
	color: #FFFFFF;
}
.navtabs > ul.floatcontainer li:hover a.popupctrl {
    border-color: none;
    background-color: none;
}
.navtabs > ul.floatcontainer li#vbflink_calendar:hover a, .navtabs > ul.floatcontainer li#vbflink_faq:hover a, .navtabs > ul.floatcontainer li#vbflink_pms:hover a,.navtabs > ul.floatcontainer li#vbflink_newposts:hover a {
	background-color: #949673;
	border-radius: 3px;
	-webkit-border-radius: 3px;
}
.navtabs li {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
.navtabs li.selected a.navtab {
	color: #990000;
	top: 0px;
	padding-top: 0px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
.navtabs li a.navtab {
	border-top: 0px;
	border-left: 0px;
	background: none;
	min-width: 98px;
}
.navtabs li a.navtab:hover {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
#navtabs .popupbody {
	background: #cc9;
	box-shadow: 0px 3px 5px 3px #949673;
}
#navtabs .popupmenu ul li:first-child {
    border: none;
}
.navbar_search {
    right: 0;
}
.globalsearch {
    width: auto;
}
.globalsearch .buttoncontainer {
    background: #4664a9;
	border: none;
	border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
.globalsearch .textboxcontainer {
    background: #4664a9;
	border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border: none;
}
.globalsearch .buttoncontainer span, .globalsearch .textboxcontainer span {
	border: none;
	margin-top: 1px;
	margin-right: 2px;
}
.wgo_block .blockbody {
    border-top: none;
}
.wgo_block .section dl.icon_legends dt {
	margin-bottom: 0px;
}
.wgo_block .section dl.icon_legends dd {
    height: 51px;
	margin-bottom: 0px;
	display: table-cell;
	vertical-align: middle;
}
#forum_icon_legend dl.icon_legends dt {
	margin-bottom: 0px;
}
#forum_icon_legend dl.icon_legends dd {
    height: 40px;
	margin-bottom: 0px;
	display: table-cell;
	vertical-align: middle;
}
#forumrules {
    margin-bottom: 0;
}
.footer_links {
    margin-top: 6px;
}
.postbitlegacy dl.userinfo_extra dt, .postbitlegacy dl.user_rep dt {
    min-width: 75px;
}
#sidebar_container.member_summary {
	box-shadow: 2px 0px 5px 1px #949673;
}
#above_searchresults {
	margin: 3em 0 0;
}
.body_wrapper {
	padding: 20px 20px 10px 20px;
}
.threadpagenav {
	float: right;
	padding: 5px 0px 0px 0px;
}
.button { 
    cursor: pointer;
}
.closebutton {
    top: 0 !important;
    left: 0 !important;
    width: auto !important;
    height: auto !important;
    background: #D9D9BC url(http://www.dforum.net/images/gradients/generic_button.png) repeat-x top left;
}
.button:hover, .closebutton:hover { 
    color: #000;
}
a.username.online {
    padding-left: 2.5em;
}
#album_content .blockbody {
    border: 1px solid #949673;
}
.memberaction_body.popupbody {
	background-color: #949673;
	border: 1px solid #505a53;
	-moz-box-shadow: 0px 4px 7px #383838;
	-webkit-box-shadow: 0px 4px 7px #383838;
	box-shadow: 0px 4px 7px #383838;
}
.vbform {
	padding-top: 10px;
}

.adsbygoogle, .adsbygoogle-noablate {
	display: none !important;
}

/* BLOG */
#sidebar_container .block {
	background-color: #949673;
}
#sidebar_container .underblock {
	background: transparent no-repeat;
}
#sidebar_container .blocksubhead a.username {
	padding-right: 60px;
}
#blog_user_sidebar {
	background-color: transparent;
}
