/*  Email popup box */
.emailTop {
	width: 620px;
	height: 23px;	
	background: #000;
	color:#90A2A2;
}

.emailBottom {
	width: 618px;
	height: 23px;	
	background: #000;
	color:#90A2A2;
}

.emailMid {
	width: 600px;
	background: #000;
	color:#90A2A2;
	padding:11px;
}

#forgotemail {
	display: none; 
	padding: 10px; 
	/*filter: alpha(opacity=85); -moz-opacity:.85; opacity:.85;*/
	position: absolute;
	z-index: 1000;
	left: 32%;
	top: 26%;
	width: 620px;
	height: 180px;	
}

#emailclose {
	cursor: pointer;
	width: 11px; 
	height: 11px; 
	background: url('/images/events-x.gif') no-repeat;
	position: absolute; 
	right: 30px;
	top: 30px;
}
/* end pop up box */		

/* change pass popup box */	
#changepass {
	display: none; 
	padding: 10px; 
	/*filter: alpha(opacity=85); -moz-opacity:.85; opacity:.85;*/
	position: absolute;
	z-index: 1000;
	left: 32%;
	top: 26%;
	width: 620px;
	height: 180px;	
}
/* end change pass pop up box */	
	
/*  popup box */
.errorTop {
	width: 620px;
	height: 23px;	
	background: #000;
	color:#90A2A2;
}

.errorBottom {
	width: 618px;
	height: 23px;	
	background: #000;
	color:#90A2A2;
}

.errorMid {
	width: 620px;
	background: #000;
	color:#90A2A2;
}

#error  a:hover {
color:#FFFFFF;
}
#error  a {
color:#90A2A2;
text-decoration:underline;
}

#error {
	background: #232929;
	color:#90A2A2;
	display:none;
	height:293px;
	left:50%;
 	margin-left:-215px;
 	margin-top:-86px;
	top:50%;
	padding:10px;
	position:absolute;
	width:430px;
	z-index:3000;
	border:solid #546262 1px;
}

#errorclose {
	cursor: pointer;
	width: 11px; 
	height: 11px; 
	background: url('/images/events-x.gif') no-repeat;
	position: absolute; 
	right: 30px;
	top: 30px;
}
/* end pop up box */
	



* { margin: 0; padding: 0; }
img { border: 0; }

body {
	font-family: verdana;
	background: #000000;
	color: #ffffff;
	font-size: 12px;
	}
	
#wrapper { 
	width: 971px;
	height: 760px;
	margin: 0 auto;
	background: url(/images/front_page/bg.gif) no-repeat;
	}
	
	#left {
		width: 280px;
		height: 700px;

		}
	
	#content {
		float: left;
		width: 971px;
		background: url(../images/front_page/bg.gif) no-repeat;
		}
		

		#left-content {
			clear: left;
			width: 280px;
			height: 700px;
			margin-left: 78px;
			background: url(/images/front_page/mobster.gif) no-repeat;
			float: left; 
			}
			
			
		#mid-content { 
			width: 308px;
			float: left;
			overflow: hidden;
			}
							
				#mid-top {
					width: 302px;
					height: 100px;
					margin-top: 30px;
					}
				
				#mid-signup .box {
					width: 302px;
					margin: 280px 0 0 0;
					}
				#mid-signup .box img {
					width: 250px;
					height: 60px;
					}
				#mid-bottom {
					width: 308px;
					height: 192px;
					background: url(/images/front_page/money.gif) no-repeat;
					}

		#right-content {
			width: 240px;
			overflow: hidden;
			}
			#right-content .text {
			margin: 210px 0 0 0;
			font-size: 11px;
				}
			#right-content .text p{
			line-height: 18px;
				}

			#right-content .text p span{
			color: #2a87bb;
				}

			#right-content .container {
			clear: both;
			width: 240px; 
			height: 180px;
			margin: 110px 0 0 0;
			background: url(/images/front_page/signup_box.gif) no-repeat;
			}
				/*Sign in ========================== */
				#right-content .signin { 
					float: left;
					width: 301px;
					padding: 0 0 0 5px;
					
					}
					
					#right-content  .container {
						width: 245px; 
						padding: 25px 0 0 12px;
						}
						
						#right-content .field { float: left; width: 174px; height: 22px; margin-top: 14px;}
						#right-content .field2 { float: left; width: 174px; height: 22px; margin-top: 28px;}
						#right-content .bg { width: 164px; height: 19px; background: transparent; border: 0; font-size: 11px; color: #fff; padding: 3px 5px 0 5px; }
						#right-content .clear { width: 245px; height: 11px; clear: both; overflow: hidden; }
						#right-content .clear2 { width: 245px; height: 13px; clear: both; overflow: hidden; }
						#right-content .forgot { font-size: 11px; float: left; color: #ADADAD; line-height: 18px;}
							#right-content .forgot a { color: #ADADAD; text-decoration: underline; }
							#right-content .forgot input { vertical-align: middle}
							#right-content .forgot a:hover { color: #fff; }
						#right-content .button { float: left; margin-left: 8px; width: 102px; height: 35px; text-align: center; }
							#right-content .submit { font-size: 12px; font-weight: bold; border: 0; background: #000; color: #91a9a9; text-align: center; text-decoration: underline; font-family: verdana; }
							#right-content .submit:hover { color: #fff; }
								
			
			#stats {
				width: 941px;
				color: #ABABAB;
				font-size: 11px;
				}
				#stats ul { list-style-type: none; padding: 20px 0 0 0; }
				#stats ul li  { float: left; }
				#stats ul li.space { padding: 0 10px; }
				}
				
		#footer {
			width: 941px;
			height: 76px;
			padding: 0;
			font-size: 11px;
			color: #ABABAB;
			text-align: center;
			}
			
			#footer ul { list-style-type: none; padding: 0 0 25px 25px; text-align: center;}
			#footer ul li { float: left; }
			#footer ul li a { color: #ABABAB; text-decoration: none; }
			#footer ul li a:hover { color: #fff; }
			#footer ul li a.current { font-weight: bold; text-decoration: underline; }
			#footer ul li.space { padding: 0 15px; color: #ABABAB; }
			#footer p { clear: left; font-size: 10px; padding: 0 0 0 25px; }