#ads {

	width: 750px;

	margin-left: auto;

	margin-right: auto;

}

#banner_picture {

	text-align: center;

	margin-right: auto;

	margin-left: auto;

	display: block;

}

#box {

	padding: 0px;

	margin-right: auto;

	margin-left: auto;

	border-style: solid;

	border-color: #505050;

	border-width: 1px;

	width: 750px;

	background-image: url("background.png");
	background-repeat: no-repeat;
	background-color: #393939;

}

#header {

	font-size: 26px;

	text-align: center;

}

#layout {

	width: 100%;

}

#rootmenu {

	text-align: center;

	color: #101010;

}

#rootmenu a:link, #rootmenu a:visited, #rootmenu a:active, #menu a:link, #menu a:visited, #menu a:active {

	text-decoration: none;

	font-weight: bold;

	color: #101010;

}

#rootmenu a:hover, #menu a:hover {

	color: #202020;

}

#searchbutton #searchbox{

	width: 100%;

}

#search {

	width: 75%;

}

#td_menu {

	width: 20%;

	border-right: solid 1px #202020;

}

#footer {
	color: #101010;

	font-size: 10px;

	text-align: center;

}

* {

	font-family: arial, helvetica, sans-serif;

	font-size: 12px;

}

.aligner {

	border-style: none;

	border-width: 0px;

	margin: 0px;

	padding: 0px;

}

.formatter {

	color: #101010;

	margin: 2px;

	padding: 2px;

}

.menu-child {

	list-style-type: none;

	list-style-position: inside;

	margin: 0px;

	padding-left: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}

.menu-sibling, .menu_list, .menu_current {

	list-style-type: none;

	list-style-position: inside;

	margin: 0px;

	padding: 0px;

}

a:link, a:active, a:visited {

	color: #101010;

	font-weight: bold;

	text-decoration: none;

}

a:hover {

	color: #202020;

	font-weight: bold;

	text-decoration: none;

}

b {

	font-weight: bold;

}

body {

	background-color: #000000;

}

em {

	font-style: italic;

}

h1 {

	font-weight: bold;

	font-size: 24px;

}

h2 {

	font-size: 22px;

	font-style: italic;

	font-weight: bold;

}

h3 {

	font-size: 20px;

	font-weight: bold;

}

h4 {

	font-size: 18px;

	font-weight: bold;

}

h5 {

	font-size: 16px;

	font-weight: bold;

}

h6 {

	font-size: 14px;

	font-style: italic;

}

i {

	font-style: italic;

}

img {

	border-style: none;

	border-width: 0px;

}

strong {

	font-weight: bold;

}

td.aligner {

	vertical-align: top;

}

u {

	text-decoration: underline;

}

input, textarea {

	background-color: transparent;

	border-width: 1px;

	border-color: #505050;

	border-style: solid;

	color: #101010;

}
