body, html						{background-color:#333333;
								 font-family:verdana;color:#ccc;font-size:12px;
								 height:100%;width:100%;margin:0px auto;text-align:center;background-image:url(images/bg2.jpg);}

form							{margin:0px;padding:0px;}
form#registerForm					{line-height:13px;}
legend,caption					{display:none}
fieldset						{border:none;}
label							{cursor:pointer;color:#999;margin:0px;padding:0px;}
input,select					{margin:0px;padding:0px;background-color:#1e1e1e;color:#999}

input:hover, input:focus, 
select:hover, select:focus, 
textarea:hover, textarea:focus	{font-weight:bold;}
label:hover, label:focus		{text-decoration:underline}

img								{border:0px}
h1,h2,h3						{font-size:18px;color:#9b4d1d;font-weight:bolder;margin:0px;padding:0px;margin-bottom:3px}				 
								 						 
#container						{margin:0px auto;width:800px;height:650px;text-align:left;}

#content-top					{background-image:url(images/front.jpg);position: absolute;width:800px;height:74px;top:-13px; clip: rect(43px 800px 74px 0px); margin:0px auto;float:left;}
#content-middle-left			{background-image:url(images/front.jpg);position: absolute;float:left;width:59px;height:650px;clip: rect(75px 59px 650px 24px);top:-14px;margin-left:-25px}

#content-middle-center			{position: absolute;float:left;background-color:#000;margin-left:25px;margin-top:60px;width:750px;height:572px;}
	#main-menu					{margin:0px auto;width:590px;height:40px;margin-top:100px;margin-left:120px;text-align:center;}	
		#main-menu a			{height:30px;text-decoration:none;color:#999;font-weight:bold;font-size:16px;}
		#main-menu a:hover		{height:30px;text-decoration:none;color:#999;font-weight:bold;font-size:18px;}
		#item-home				{float:left;width:135px;text-align:center}
		#item-register			{float:left;width:120px;text-align:center}
		#item-information		{float:left;width:150px;text-align:center}
		#item-screenshots		{float:left;width:154px;text-align:center}
		#item-contact			{float:left;width:104px;text-align:center}
	#main-content				{width:730px;height:380px;margin-left:12px}
	
	#intro						{background-image:url(images/front.jpg);position: absolute;width:385px;height:310px;clip: rect(143px 383px 306px 59px);font-size:11px;text-align:left;top:0px;left:-25px}
	#intro h1					{position:absolute;top:80px;left:-25px;margin-top:71px;margin-left:100px;width:280px;border-bottom:2px dotted #4a4a4a;text-align:left;line-height:34px}	
	#intro p					{font-weight:normal;font-size:12px;color:#999;position:absolute;top:80px;left:-25px;margin-top:121px;margin-left:100px;width:280px;text-align:left;}	
	
	#login						{background-image:url(images/front.jpg);position: absolute;width:385px;height:400px;clip: rect(143px 383px 306px 59px);margin-left:340px;margin-top:-140px;font-size:11px;text-align:left;}						
	#login h2					{position:absolute;margin-top:155px;margin-left:75px;}
	#login form					{position:absolute;margin-top:185px;margin-left:75px;border-top:2px dotted #4a4a4a;width:280px;}
	#login a					{position:absolute;margin-top:33px;font-size:10px;line-height:11px;text-decoration:underline;color:#999}
	#login a:hover				{font-weight:bold}
	#username					{position:absolute;margin-top:15px;margin-left:110px;width:155px;background-color:#1e1e1e;color:#999;border:1px solid black;padding:0px;}
	#password					{position:absolute;margin-top:20px;margin-left:110px;width:155px;background-color:#1e1e1e;color:#999;border:1px solid black;padding:0px;}
	#login label				{position:absolute;width:115px;margin-top:18px;padding-bottom:10px}
	#login-button				{position:absolute;margin-top:20px;margin-left:177px;width:90px;height:28px;background-color:#1e1e1e;color:#999;border:1px solid black;font-weight:bolder;font-size:14px}
	#login-button:hover			{background-color:#333;}
		
	#register					{position:absolute;width:353px;height:140px;float:left;font-size:11px;text-align:left;margin-left:20px;margin-top:215px}
	#register input				{background-color:#1e1e1e;color:#997622;border:1px solid #242424;height:26px;width:150px;font-size:15px;font-weight:bolder;float:right;}
	#register input:hover		{background-color:#333;}
	#register form				{float:right;height:30px;padding-top:10px;width:150px}
	#register p					{padding:0px;margin:0px}
	
	#stats						{background-image:url(images/front.jpg);position: absolute;width:385px;height:310px;clip: rect(143px 383px 306px 59px);margin-top:40px;margin-left:340px;font-size:11px;text-align:left;}
	#stats h2					{position:absolute;margin-top:155px;margin-left:75px;}	
	#stats table				{position:absolute;margin-top:185px;margin-left:75px;color:#999;;font-size:11px}	
		
	#signup						{position:absolute;float:none;width:440px;height:410px;margin-left:145px}
	#signup-top					{position:absolute;background-image:url(images/front.jpg);clip: rect(308px 499px 326px 59px);float:none;width:499px;height:327px;margin-top:-308px;margin-left:-52px}
	#signup-left				{position:absolute;background-image:url(images/front.jpg);clip: rect(74px 724px 445px 709px);float:left;width:723px;height:445px;margin-top:-55px;margin-left:-700px;background-repeat:no-repeat;}
	#signup-center				{position:absolute;float:left;width:400px;height:370px;margin-top:18px;margin-left:20px;background-color:#272727}
		#signup-center h1		{float:none;line-height:18px;padding:0px;padding-bottom:10px;margin-left:10px;margin-top:5px;margin-bottom:10px;border-bottom:2px dotted #4a4a4a}
		#signup-center label	{float:left;line-height:18px;padding:0px;margin:0px;padding-left:5px}
		#signup-center input	{float:right;border:1px solid black;width:180px;padding:0px;margin:0px}
		#signup-center select	{float:right;border:1px solid black;border:1px solid black}
		#signup-center p		{overflow:auto;height:310px;padding:10px;padding-top:0px;color:#999}
		#birth					{width:40px;float:left;}
		#month					{width:80px;float:right;}
		#year					{width:60px;float:right;}
		#gender					{width:180px;float:right;}
		#birthcountry			{width:180px;float:right;}
		#submit					{height:26px;font-weight:bolder;font-size:14px}
		#submit:hover			{height:26px;background-color:#333;}
	#signup-right				{position:absolute;background-image:url(images/front.jpg);clip: rect(75px 740px 445px 724px);float:right;width:750px;height:445px;border:1px solid blue;margin-top:-58px;margin-left:-304px}
	#signup-bottom				{position:absolute;background-image:url(images/front.jpg);clip: rect(326px 498px 349px 59px);float:none;width:500px;height:350px;border:1px solid purple;;margin-top:60px;margin-left:-53px}
		
	#contact					{position:absolute;float:none;width:440px;height:340px;margin-left:145px}
	#contact-top				{position:absolute;background-image:url(images/front.jpg);clip: rect(308px 499px 326px 59px);float:none;width:499px;height:327px;margin-top:-308px;margin-left:-52px}
	#contact-left				{position:absolute;background-image:url(images/front.jpg);clip: rect(74px 724px 375px 709px);float:left;width:723px;height:445px;margin-top:-55px;margin-left:-700px}
	#contact-center				{position:absolute;float:left;width:400px;height:300px;margin-top:18px;margin-left:20px;background-color:#272727}
		#contact-center h1		{float:none;line-height:18px;padding:0px;padding-bottom:10px;margin-left:10px;margin-top:5px;margin-bottom:10px;border-bottom:2px dotted #4a4a4a}
		#contact-center p		{overflow:auto;height:250px;padding:10px;padding-top:0px;color:#999}
		#contact-center a		{color:#ccc;font-weight:bolder}
		
	#contact-right				{position:absolute;background-image:url(images/front.jpg);clip: rect(75px 740px 375px 724px);float:right;width:750px;height:445px;border:1px solid blue;margin-top:-58px;margin-left:-304px}
	#contact-bottom				{position:absolute;background-image:url(images/front.jpg);clip: rect(326px 498px 349px 59px);float:none;width:500px;height:350px;border:1px solid purple;;margin-top:-10px;margin-left:-53px}
	
#content-middle-right			{background-image:url(images/front.jpg);position: absolute;float:left;width:25px;height:650px;clip: rect(74px 24px 650px 0px);top:-14px;margin-left:775px}
#content-bottom					{background-image:url(images/front.jpg);position: absolute;width:800px;height:43px;top:630px;clip: rect(0px 800px 43px 0px);margin:0px auto;float:left;}
	


#forgotpass						{background-image:url(images/front.jpg);position: absolute;width:385px;height:400px;clip: rect(143px 383px 306px 59px);margin-left:140px;margin-top:-140px;font-size:11px;text-align:left;}						
#forgotpass h1					{position: absolute;float:none;line-height:18px;padding:0px;padding-bottom:10px;margin-left:75px;margin-top:160px;margin-bottom:10px;border-bottom:2px dotted #4a4a4a;width:290px}
#forgotpass form				{position:absolute;margin-top:195px;margin-left:75px;width:280px;}
#emailadress					{position:absolute;margin-top:9px;margin-left:110px;width:155px;background-color:#1e1e1e;color:#999;border:1px solid black;padding:0px;}
#forgotpass label				{position:absolute;width:115px;margin-top:11px;padding-bottom:10px}
#forgotpass-button				{position:absolute;margin-top:26px;margin-left:20px;width:230px;height:28px;background-color:#1e1e1e;color:#999;border:1px solid black;font-weight:bolder;font-size:14px}
#forgotpass-button:hover		{background-color:#333;}

#activation						{position:absolute;float:none;width:440px;height:320px;margin-left:145px}
#activation-top					{position:absolute;background-image:url(images/front.jpg);clip: rect(308px 499px 326px 59px);float:none;width:499px;height:327px;margin-top:-308px;margin-left:-52px}
#activation-left				{position:absolute;background-image:url(images/front.jpg);clip: rect(74px 724px 205px 709px);float:left;width:723px;height:445px;margin-top:-55px;margin-left:-700px}
#activation-center				{position:absolute;float:left;width:400px;height:130px;margin-top:18px;margin-left:20px;background-color:#272727}
	#activation-center h1		{float:none;line-height:18px;padding:0px;padding-bottom:10px;margin-left:10px;margin-top:5px;margin-bottom:10px;border-bottom:2px dotted #4a4a4a}
	#activation-center label	{float:left;line-height:18px;padding:0px;margin:0px;padding-left:5px}
	#activationmail				{float:right;border:1px solid black;width:180px;padding:0px;margin:0px}
	#activation-button			{position:absolute;margin-top:16px;margin-left:73px;width:240px;height:28px;background-color:#1e1e1e;color:#999;border:1px solid black;font-weight:bolder;font-size:14px}
	#activation-button:hover	{background-color:#333;}
#activation-right				{position:absolute;background-image:url(images/front.jpg);clip: rect(75px 740px 205px 724px);float:right;width:750px;height:445px;border:1px solid blue;margin-top:-58px;margin-left:-304px}
#activation-bottom				{position:absolute;background-image:url(images/front.jpg);clip: rect(326px 498px 349px 59px);float:none;width:500px;height:350px;border:1px solid purple;;margin-top:-180px;margin-left:-53px}

#logo							{background-image:url(images/front.jpg);position: absolute;width:800px;height:200px;clip: rect(74px 575px 142px 173px);margin-top:-60px;float:left;}

#lang-nl						{background-image:url(images/front.jpg);position: absolute;width:700px;height:400px;clip: rect(74px 607px 95px 575px);margin-top:-60px;margin-left:80px;}
#lang-uk						{background-image:url(images/front.jpg);position: absolute;width:700px;height:400px;clip: rect(74px 638px 95px 607px);margin-top:-60px;margin-left:85px;}
						
#bullets-top					{background-image:url(images/front.jpg);position: absolute;float:left;margin-top:-60px;margin-left:-35px;width:800px;height:300px;clip: rect(74px 173px 131px 96px);top:0px;}							
#bullets-bottom					{background-image:url(images/front.jpg);position: absolute;width:110px;height:100px;clip: rect(75px 95px 105px 65px);margin-top:330px;margin-left:620px;float:right;}

#comment						{margin:0px auto;width:600px;text-align:center;margin-left:70px;padding-bottom:15px;}
#comment a						{color:#999}

#intro							{position:absolute;width:100%;margin:0px auto;text-align:center;font-size:15px;font-weight:bolder;color:#9b4d1d}
#intro a						{font-size:15px;font-weight:bolder;color:#9b4d1d}

.required						{color:#272727}

#availability		{float:none;line-height:14px;height:16px;text-align:right}

