*{margin:0; padding:0; border:0;}
button.login_button, a.login_button {cursor:pointer; width:127px; height:57px; cursor:pointer; line-height:57px; font-weight:bold; font-size:16px; display:block; color:#fff; text-shadow:#333 1px 1px 3px; }
button.login_button:hover, a.login_button:hover { color:#ff7300;}
button.gp_login_button {cursor:pointer;  width:90px; height:97px; font-weight:bold; font-size:16px; display:block; background:#f03929; color:#fff; text-shadow:#333 1px 1px 3px;}
input.register_button, button.register_button { width:274px; height:118px; font-size:28px; display:block; cursor:pointer; text-align:left; padding-left:41px; padding-bottom:2px; background: #f03929; color:#292723; font-weight:bold; text-shadow:#333 0px 0px 1px; border-radius:5px; }
input.signup_button, button.signup_button { width:274px; height:84px; font-size:28px; display:block; cursor:pointer; text-align:left; padding-left:60px; padding-top:7px; background:url('https://imgs.tahadi.com/images/signup_btn.png') no-repeat 50% 50% #f03929; color:#292723; font-weight:bold; text-shadow:#333 0px 0px 1px; border-radius:5px; }
a.overlay:hover button, button.register_button:hover, button.signup_button:hover, input.signup_button:hover { color:#cc0300; text-shadow:#ff955c 0px 0px 10px; }


/* =========== gp_bar =========== */
a.button { display:block;}
a.button_orange, a:link.button_orange, input.button_orange { border:1px #ff7300 solid; background: #ff7300; color:#ffffff !important; text-decoration:none; text-shadow:#333 0px 0px 2px;}
a.button_orange:hover, input.button_orange:hover { /*background-position:0 -5000px; background-color:#ff7300; */ text-decoration:none; color:#fdff91; text-shadow:none; }
.clear {clear:both;}
 ol,  ul { padding:0px;}
		#gp_bar_content {width:970px; margin:0 auto; text-align:center;}
		#gp_menu {float:left; text-align:left; color:#fff; }
			#gp_menu a { color:#999999; text-decoration:none; text-shadow:#222 0px 2px 3px;  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:13px;}
			#gp_menu a:hover { text-decoration:none; text-shadow:1px 1px #000;}
			
			#gp_menu > ul { list-style:none; margin:0px; padding:0px; margin-top:0px; }
			#gp_menu > ul >li {float:left; }
			#gp_menu .gp_menu_item_last {background:transparent;}
			.gp_menu_item div,  .gp_menu_item_last div {margin-top:18px;}
		 .gp_submenu { position:absolute; display:none; z-index:4000; }
		#gp_menu .gp_submenu {border-bottom-right-radius:10px; border-bottom-left-radius:10px; padding:5px 0px; background-color:#161616;}
		#all-games{background:url('img/colapsebtn_off.jpg') no-repeat center 17px;height: 27px;
display: block;}
		#gp_gamemenu .gp_submenu { width:350px;border-top:2px #CF3A39 solid; }
		#gp_gamemenu .gp_submenu a { font-size:12px; }
		#gp_menu .gp_submenu2{line-height:41px; text-align:center}
		#gp_menu .gp_submenu2 .gp_submenu { box-shadow:-1px 1px 1px #49494a; }
		#gp_menu .gp_submenu2.on { }
		#gp_menu .gp_submenu2.on a { color:#fff; }
			#gp_menu .gp_submenu #gp_submenu_window { float:right; width:185px; border:0px; color:#ded5ca; padding:0 5px 0 0;}
			#gp_menu .gp_submenu #gp_submenu_window .picture { overflow:hidden; width:185px; height:132px; text-align:center; margin:0 auto; border:1px #49494a solid; position:relative; background-position:50% 0;}
			#gp_menu .gp_submenu #gp_submenu_window a {border:0px; padding:0px;}
			#gp_menu .gp_submenu #gp_submenu_window a:hover {background:transparent; }
			#gp_menu .gp_submenu #gp_submenu_window .message { margin:0px; font-size:12px; line-height:16px; font-weight:normal; height:112px; overflow:hidden; color:#DED5CA; width:180px; text-align:left}
			#gp_menu .gp_submenu #gp_submenu_window .message p,  #gp_menu .gp_submenu #gp_submenu_window .message b { color:#DED5CA; line-height:16px; padding:0px; margin:0px;}
			#gp_menu .gp_submenu #gp_submenu_window .title{margin:0px;}
			#gp_menu .gp_submenu #gp_submenu_window .message { list-style:circle; }
			#gp_menu .gp_submenu #gp_submenu_window .message li { width:100%; float:none; margin:0px;}
			#gp_menu .gp_submenu #gp_submenu_window .picture img { margin:0 auto; text-align:center; position:relative;  }
			#gp_menu .gp_submenu #gp_submenu_window li { border:0px; line-height:14px; }
			#gp_menu .gp_submenu li {float:none; background:transparent; border-bottom:1px #000 solid; line-height:28px; padding:0px; margin:0 5px; }
				#gp_gamemenu .gp_submenu li {width:135px;}
				#gp_menu .gp_submenu2 .gp_submenu li {width:200px;}
				#gp_menu .gp_submenu2 .gp_submenu a { font-size:12px;}
			#gp_menu .gp_submenu a {color:#fff; text-shadow:none; border-bottom:1px #282828 solid; display:block; padding-left:20px; }
			#gp_menu .gp_submenu a:hover { background-color:#3b3633; color:#cf3a39; }
			#gp_menu .gp_submenu .gp_menu_item_last,  #gp_menu .gp_submenu .gp_menu_item_last a { border-bottom:0px; }
		#gp_server_time {float:left; width:219px; color:#b5a590; font-size:11px; font-family:Verdana;}
		#serverclock_datetime {display:none; padding:0px; margin:0px; }
		#serverclock_time { margin:0px; padding:0px; font-family:Verdana;}
		#gp_log_btn {float:right; line-height:24px; padding:12px 0 0 0; }
		#gp_log_btn ul { list-style:none;}
		#gp_log_btn 	a { width:81px; line-height:24px; font-size:13px; font-weight:bold; font-family:Verdana;}	
		#gp_dropdown {float:right; position:relative;}
		#gp_dropdown a { display:block; width:44px; height:10px; line-height:10px; font-size:1px; text-indent:-5000px; }
		#gp_dropdown a.on {  }

#top-menu > li{float:left; line-height:38px;}
#top-menu > li > a{color:#999999}
.navbar{ margin-bottom:0px;}
ul, ol {
 list-style:none
}

.dropdown .caret{ margin-top:17px;}