#rules-popup{  
	display:none;
	position:fixed;  
	_position:absolute; /* hack for internet explorer 6*/  
	height:400px;  
	width:550px;  
	background:#FFFFFF;  
	border:2px solid #5da649;
	z-index:1001;  
	padding:40px;  
	font-size:13px;
}  
#rules-popup h4 { font: 16px arial, helvetica, sans-serif; font-weight: bold; margin-bottom: 8px; }
#rules { height: 370px; overflow: hidden; }
#rules p { color: #000; font: 12px arial, helvetica, sans-serif; margin-top: 10px; }
#grand-popup{  
    background: url('../images/expos/grand.png') no-repeat;
	display:none;  
	position:fixed;  
	_position:absolute; /* hack for internet explorer 6*/  
	height:243px;  
	width:404px;
	z-index:1001;  
	font-size:13px;
}  

#second-popup{  
    background: url('../images/expos/second.png') no-repeat;
	display:none;  
	position:fixed;  
	_position:absolute; /* hack for internet explorer 6*/  
	height:243px;  
	width:404px;   
	z-index:1001;  
	font-size:13px;
}  

#third-popup{  
    background: url('../images/expos/third.png') no-repeat;
	display:none;  
	position:fixed;  
	_position:absolute; /* hack for internet explorer 6*/  
	height:243px;  
	width:404px;   
	z-index:1001;  
	font-size:13px;
}  

.popupbkg {  
	display:none;  
	position:fixed;  
	_position:absolute; /* hack for internet explorer 6*/  
	height:100%;  
	width:100%;  
	top:0;  
	left:0;  
	background:#000000;  
	border:1px solid #cecece;  
	z-index:1000;  
}  

.popup-close {  
    background: url('../images/expos/popup-close.gif') no-repeat;
	right:10px;  
	bottom:10px;  
	position:absolute;  
	display:block;
	cursor: pointer;
	float: right;
	height: 16px;
	width: 16px;
}  
