body{
background-color:		black;
}

#logo {
	margin:		0px auto;			
	width:		983px;			
	height:		206px;			
	background-image:	url(img/logo.jpg);	
}
#body {
	background:		url(img/drago.gif) right bottom no-repeat;	
	background-color: #7a6d5a;
	margin:		0px auto;			
	width:		983px;
	min-height:		400px;			
	color:		orange;			
	border:		1px solid;			
	border-top-style:	none;				
}
#register {
	width:		983px;
	min-height:		400px;
	
	background-color: #000;
	margin:		0px auto;			
	
	//border:		1px solid;	

	text-align:		left;
	color:		orange;		
}
#register table{
	margin-left: auto;
	margin-right: auto;

	color:		orange;			
}
#content_box1{
	position:		relative;
	bottom:			10px;
	width:			980px;
	height:			150px;
	margin:			0px auto;
	//color:			orange;
	//border:			1px solid;
}
#content_box2{
	position:		relative;
	bottom:			10px;
	height:	390px; 
	width:	980px;
	margin:			0px auto;	
}

#box1,#box2,#box3,#box4 {
	background-color:	#1d1d1d;
	margin:			0px auto;
	width:			440px;
	height:			350px;
	color:			orange;
	border:			1px solid;
	padding:		20px;
}

#box1{float:	right;}
#box2{float:	left;}
#box3
{
	display:		none;
	position:	relative;
	float:		right;
	top: 	0px;
}
#box4
{
	display:		none;
	position:	relative;
	float:		left;
	top: 	0px;
}

#footer {
	left:			13px;
	top:			2px;
	background-color:	#1d1d1d;
	margin:		0px auto;
	width:		963px;
	height:		25px;
}

#overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #666;
	z-index: 30;
	filter: alpha(opacity=95);-moz-opacity: 0.95; opacity: 0.95;
}
#overlay_box {
   	position: absolute;  
   	overflow: auto;  
   	width: 440px;  
   	height: 340px; 
   	left: 50%;  
   	top: 50%;  
  	margin-left: -220px;  
  	margin-top: -170px;  
   	background: #000; 
	padding:	20px;
	z-index: 40;

	border:	1px solid;
	color:	orange;

	text-align:	center;
}
#ddlogo{
	display:	block;
	background-image:	url(img/ddlogo.jpg);

	width:	200px;
	height:	200px;
	
	margin:	1px auto;
}
table{border-spacing: 5px;}
td{
	text-align:		left;
	font-size:		14px;
	padding:		0px;

}
td.class0{
color:	#32CD32;
}
td.class1{
color:	#FF8C00;
}
td.class2{
color:	red;
}
td.class3{
color:	#7B68EE;
}
td.class4{
color:	#BDB76B;
}
td.class5{
color:	purple;
}
p.errortext,p.bodytext,p.bodytext2{
	text-align:		center;
	color:		orange;
	font-size:		14px;
}
p.bodytext{text-align: left;}
img{
	position:		relative;
	top:		3px;
}
p.footertext{

	color:			orange;
	text-align:		center;
}

A:link{ color: orange; text-decoration: none; } 
A:visited{ text-decoration: none; } 
A:active{ text-decoration: none; } 
A:hover { color: red; text-decoration: none; } 