* {list-style:none outside none;color:white;padding:0;margin:0;font-family:Verdana,Arial;text-decoration:none;}
body{background-color:#111;}
.warning {color:red;}
a:hover{text-decoration:underline;}
#login {background-image:url("img/login_background.jpg");background-repeat:repeat-x;height:37px;left:0;top:0px;position:absolute;width:100%;}
#login form{color:#0099FF;font-size:11px;margin-left:10px;margin-top:6px;}
#login input{background-color:#333333;border:1px solid #112244;font-size:11px;padding:2px;position:relative;top:1px;}
#login input.submit{}
#login p {color:#3399FF;margin-left:10px;margin-top:9px;}


#page{margin:37px auto 0;width:1100px; background-color:black;border-style: none solid solid; border-color:transparent #222 #222;}
	#left_panel{width:200px;padding-right:3px;}
		#left_panel #logo{background-image:url("img/logo/logo_not_done.jpg");height:179px;margin-bottom:50px;width:199px;}
		#left_panel ul {}
		#left_panel ul li {position:relative;font-size:11px;margin-top:3px;text-align:center;padding:2px 0;border-bottom:2px solid #000000;border-top:2px solid #000000;}
		#left_panel ul li a:hover {color:#09f;}
		#left_panel ul #activePage{background-color:#222222;border-bottom:2px solid #222222;border-top:2px solid #222222;}
			#left_panel ul li #currentPageMarker {background-image:url("img/menu_current_marker.png");height:17px;left:198px;position:absolute;top:0;width:18px;}
			#left_panel ul li a {}
		
	#content{padding:10px;text-align:center;width:680px;border-left:2px solid #111111;border-right:2px solid #111111;}
		#content p.warning {font-size:11px;}
		#content #big_news{position:relative;width: 680px; height: 220px;margin-bottom:10px;border-bottom:2px solid #111111;}
			#content #big_news #news_image{height:100%;width:100%;background-image:url("img/news/diablo_iii");}
			#content #big_news #info_text{background-image:url("img/news/big_news_text_bg.png");bottom:0;height:40px;position:absolute;width:100%;border-top:1px solid #222222;}
				#content #big_news #info_text p {display:inline-block;font-size:12px;margin:13px 10px 0;position:absolute;}
				#content #big_news #info_text a {color:#0099FF;font-size:11px;margin:22px 10px 0 0;position:absolute;right:0;}
				
	#right_panel{width:193px;}
	
	#footer {clear:both;padding:10px;border-top:1px solid #111111;}
	#footer p {font-size:11px;color:#444444;text-align:center;}
	
	#left_panel,#content,#right_panel{display:inline-block;height:100%;float:left;}