body {
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:0.74em;
	color:#000000;
	background: #110033 url('images/background_leaves.png') repeat;
	/*background-image:url('images/colors_center.png');
	background-color:#111;
	background-position:bottom center;
	background-repeat:no-repeat;
	background-attachment:fixed;*/
	text-align:left;
}

#banner {
	background-image:url('images/banner0_1.png');
	background-color:#000;
	height:254px;
	border:1px solid #111;
	}

input {
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#566627;
	border:1px solid #566627;
	background-color:#c3ccaa;
	margin-bottom:2px;
}

input[type=submit] {
	background-color:#FFFFFF;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	border:1px solid #566627;
	margin-bottom:2px;
}

ol,ul {

}

li {
	list-style:square;
	line-height:20px;
	text-align:left;
}

#header {
	text-align:left;
	width:550px;
	padding-left:200px;
}

#warning {
width: 560px;
}

.right {
float:right;
width:100%;
}

.right a {
height:20px;
display:block;
float:left;
padding-top:10px;
padding-bottom:10px;
width:11%;
text-align:center;
color:#CCC;
text-decoration:none;
font-size:12px;
}

.right a:hover {
text-decoration:underline;
}

.right a.red:hover { color:#C33; }
.right a.orange:hover { color:#DA3; }
.right a.yellow:hover { color:#DC2; }
.right a.green:hover { color:#3C3; }
.right a.cyan:hover { color:#3CD; }
.right a.blue:hover { color:#35D; }
.right a.purple:hover { color:#C3C; }
.right a.pink:hover { color:#C3A; }

#footer {
	font-size: 10px;
	text-align: center;
	padding-top: 10px;
	background-color:#649;
	color:#eee;
	border-left:2px solid #222;
	border-right:2px solid #222;
	margin-top:-30px;
}

#header h1 {
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:30px;
	text-transform:uppercase;
	font-weight:normal;
	margin:0;
	padding:0;
	padding-top:5px;
	color:#736451;
	margin-bottom:10px;
	text-align:left;
}

#header h2 {
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:15px;
	text-transform:uppercase;
	text-align:left;
	font-weight:normal;
	margin:0;
	padding:0;
	color:#000000;
	border-bottom:1px solid #eeeeee;
}

#centered {
	text-align:center;
}

#toplink {
	width:100%;
	height:20px;
	color:#fff;
	text-align:right;
	margin-top:-20px;
	font-size:13px;
	}

#toplink a {
	color:#fff;
	text-decoration:none;
	}
	
#toplink a:hover {
	color:#95a;
	text-decoration:underline;
	}


#content {
	width:745px;
	height:auto;
	margin:30px auto 0 auto;
	text-align:left;
	background:#ddd5b5;
	color:#111;
	border-top:1px solid #775;
	border-left:1px solid #775;
	border-right:1px solid #775;
}
#blackborder {
	border-top:2px solid #000;
	border-left:2px solid #000;
	border-right:2px solid #000;
}

#menu {
width:100%;
background-image:url('images/menuback2.png');
background-color:#000;
}

#menu a {
height:20px;
display:block;
float:left;
background-image:url('images/menuback2.png');
background-color:#000;
padding-top:10px;
padding-bottom:10px;
width:82.3px;
text-align:center;
color:#CCC;
text-decoration:none;
font-size:14px;
}

#menu a.red:hover { background-color:#833; }
#menu a.orange:hover { background-color:#a63; }
#menu a.yellow:hover { background-color:#982; }
#menu a.green:hover { background-color:#383; }
#menu a.cyan:hover { background-color:#389; }
#menu a.blue:hover { background-color:#358; }
#menu a.purple:hover { background-color:#883388; }
#menu a.pink:hover { background-color:#836; }
#menu a:hover { color:#fff; }


.logo {
	margin-top:10px;
}

.clearer {
	clear:both;
}

#sidebar {
	width:150px;
	float:left;
	font-size:95%;
	color:#abb48f;
	text-align:left;
}

#sidebar ol,ul {
	padding: 5px;
	margin: 5px;
}

#sidebar li {
	list-style:none;
	list-style-image:none;
	line-height:20px;
	text-align:left;
}

#sidebar h3 {
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:20px;
	text-transform:uppercase;
	font-weight:normal;
	border-bottom:1px solid #abb48f;
	color:#abb48f;
	text-align:left;
}

#sidebar a:link{
color: #ffffff;
text-decoration: none;
}

#sidebar a:visited{
color: #ffffff;
text-decoration: none;
}

#sidebar a:hover{
color: #ffffff;
text-decoration: underline;
}

#meni a:link {
	color:#FFFFFF;
	text-decoration:none;
	padding: 3px;
m	arging: 3px;
}

#meni a:visited {
	color:#FFFFFF;
	text-decoration:none;
padding: 3px;
marging: 3px;
}



#meni a:hover {
/*	border-bottom:1px solid #ffffff;
	border-left:1px solid #566627;
	border-right:1px solid #7FD3EB;
	color:#000000;
	background-color:#FFFFFF;
	line-height: 14px; */
	text-decoration:underline;
}

#mainbar {
	background-image:url('images/mainbg.png');
	background-position:center center;
	padding:15px;
	border:2px solid #765;
	margin-bottom:-5px;
	font-size:110%;
}

#body-left {
	float: left;
	width: 500px;
}
#body-right {
	float: right;
	width: 200px;
}


#mainbar h1 {
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:23px;
	font-variant:small-caps;
	font-weight:normal;
	border-bottom:1px solid #765;
	color:#332244;
	margin:0;
	margin-bottom:3px;
}

#mainbar h2 {
	font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:20px;
	font-variant:small-caps;
	font-weight:normal;

	border-bottom:1px solid #eeeeee;

	color:#566627;

}



#mainbar p {
	padding:3px;
	margin:0px;
}

br.all {
clear:both;
display:block;
}

#padding {
margin:0px;
}

#mainbar .articleimg {

	padding:5px;

	border:1px solid #eeeeee;

}



#mainbar a {

	color:#654;

	text-decoration:none;

}

#mainbar a:hover {

	color:#234;

	text-decoration:underline;

}

.sponsors img {
height:60px;
padding:10px;
}