html {
	font-size: 100%;
	height: 100%;
	margin-bottom: 1px;
}

body{
	margin: 0;
	background: url('images/index-bg.png') repeat scroll;
	font-family: Verdana, Helvetica;
	color: #02384e;
	font-size: 11px;
}

A:link {text-decoration: none; color: #808080; }
A:visited {text-decoration: none; color: #808080; }
A:active {text-decoration: none; color: #808080; }
A:hover {text-decoration: none; color: #336699; }

#wrapper {
	background: url('images/index-background.png') no-repeat scroll center top; background-color:transparent; margin:0; padding: 0; text-align: center;
}

#header{
}

#topbanner {
	background-color: transparent; width: 580px; height: 204px; padding-bottom: 18px;
}
.banner_logo{
	background: url('images/banner_logotext.png') no-repeat scroll center bottom; background-color: transparent; width: 280px; height: 190px;
}
.banner_text {
	width: 280px; padding-left: 18px; margin-top: -5px; color: #fff; font-weight: bold;
}


#index_body {
	width: 1028px;
	margin-left: auto;
	margin-right: auto;
	margin: 0 auto;
	text-align: left;
}

#index_body_header {
	width: 100%;
	height: 78px;
}

.emptyspace_h
{
	height: 47px;
}

.linefill{
	height: 1px;
	background-color: #fff;
	width: 1000px;
	margin-left: 14px;
}

#logo {
	background: url('images/logo.png') no-repeat;
	width: 257px;
	height: 78px;
	margin-left: 15px;
	float: left;
}

#navigation
{
	background: url('images/navbg.png') repeat-x center top;
	background-color: transparent;
	height: 31px;
	width: 56%;
	margin-left: 400px;
	position: relative;
	block: inline;
	float: none;
}
.navleft{ background:url('images/navborderleft.png') no-repeat; width: 10px; height: 31px; float: left; }
.navright { background:url('images/navborderright.png') no-repeat; width: 10px; height: 31px; float: right; }
.clear{ clear: both; }
.navitems{
	font-weight: bold;
}
a .navitem { margin-top: 1px; background:transparent; padding: 10px 10px 0 10px; height: 31px; float: left;}
a:hover .navitem { margin-top: 1px; background-color: #D8DEE2; padding: 10px 10px 0 10px;  height: 31px; float: left;}


#index_content_container {
	width: 100%;
	background-color: #fff;
	background: url('images/index-content-bg.png') repeat-y scroll center;
	block: inline;
}

#index_content {
	padding: 8px 0px 16px 30px;
	width: 57%;
	float: left;
}

#index_sidebar {
	padding: 10px 10px 10px 0px;
	float: right;
	width: 37%;
}

.content_block {
	background: url('images/cnt_bg.png');
	width: 580px;
	background-color: white;
}

.cnt_top{
	background: url('images/cnt_top.png') no-repeat scroll center top;
	width: 580px;
	height: 10px;
}
.cnt_bot{
	background: url('images/cnt_bot.png') no-repeat scroll center bottom;
	width: 580px;
	height: 10px;
}

.cnt_mid {
	padding: 0px 10px 0px 10px;
	margin-top: -14px;
}

.sidebar_block {
	margin-top: -2px;
	background: url('images/sidebarbg.png');
	width: 360px;
}

.sidebar_top{
	background: url('images/sidebartop.png') no-repeat scroll center top;
	width: 360px;
	height: 31px;
}
.sidebartop_text {
	padding: 10px 10px 6px 8px;
	font-weight: bold;font-size:90%;color:#3F6288;
}
.sidebar_mid {
	padding: 10px 10px 2px 10px;
}

.sidebar_bot {
	background: url('images/sidebarbottom.png') no-repeat scroll center bottom;
	width: 360px;
	height: 13px;
}

.post_title { color: #3F6288; border-bottom:#ccc dotted 1px; }
.post_date { margin-top: -6px; float: left; font-size: 85%; }
.post_comments { margin-top: -8px; background: url('images/comments.gif') no-repeat center left;height:11px; float: right;}
.post_comments a { padding-left: 17px; font-size: 85%; }
.post_desc { padding-top: 10px; clear: both; font-size: 90%; }
.post_end { padding-top: 10px; background: url('images/readmore.png') no-repeat scroll right bottom;  height: 9px; }

#footer {
	clear: both;
	margin-top: -12px;
	color: #fff;
	font-size: 75%;
	background-color: #000;
	width: 1000px;
	padding: 4px 0px 4px 0px;
	margin-left: auto;
	margin-right: auto;
}

.form_block { width: 200px; float: left; padding-bottom: 10px; }
.form_block2 { width: 330px; float: right; padding-bottom: 2px; padding-top: 2px;}

.fimg_block { width: 120px; height: 110px; float: right; background: url('http://hr.dreamer-ro.net/images/register.png') no-repeat scroll bottom center; }
.logform_t { padding-bottom: 6px; }
.logform_f { padding-bottom: 12px; }
.formsubb { width: 150px;}
.formsubl { margin-top: 2px; margin-right: 5px; float: left; }
.formsubr { margin-top: 2px; float: right; }

.text_form { border: 1px solid #808080; background-color: #dedede; padding: 4px; font-size: 85%; font-family: verdana, arial, sans-serif; width: 200px; }
.button_form { border: 1px solid #808080; background-color: #dedede; padding: 2px; font-size: 85%; font-family: verdana, arial, sans-serif; }

.serverstatus { width: 200px; float: left; }
.statusleft { width: 100px; float: left;}
.statusright {  float: right; font-weight: bold; padding-bottom: 10px; }
.woestatusright {  float: right; font-weight: bold; padding-bottom: 9px; }
.simg_block { background: url('http://hr.dreamer-ro.net/images/login.png') no-repeat scroll bottom center; float: right; width: 120px; height: 134px; }

a .quicklink_1{
	width: 340px;
	height: 36px;
	background: url('images/links/donation_dull.png') no-repeat scroll top center;
	padding-bottom: 6px;
}

a:hover .quicklink_1{
	width: 340px;
	height: 36px;
	background: url('images/links/donation_color.png') no-repeat scroll top center;
	padding-bottom: 6px;
}

a .quicklink_2{
	width: 340px;
	height: 36px;
	background: url('images/links/v4p_dull.png') no-repeat scroll top center;
	padding-bottom: 6px;
}

a:hover .quicklink_2{
	width: 340px;
	height: 36px;
	background: url('images/links/v4p_color.png') no-repeat scroll top center;
	padding-bottom: 6px;
}

a .quicklink_3{
	width: 340px;
	height: 36px;
	background: url('images/links/customitem_dull.png') no-repeat scroll top center;
	padding-bottom: 6px;
}

a:hover .quicklink_3{
	width: 340px;
	height: 36px;
	background: url('images/links/customitem_color.png') no-repeat scroll top center;
	padding-bottom: 6px;
}