.closed{
font-size:20px;
margin: 20px 40px 0 25px;
width:330px;
line-height:30px;

}

#schl3o #allstars a.closed-a{
font-size:20px;
line-height:30px;
color: #006699;
font-weight: normal;

}

#allstars h1,
#allstars h2,
#allstars h3,
#allstars p,
#allstars ul,
#allstars li{
	padding:0;
	margin:0;
}
#allstars {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
	margin: 0 auto;
	margin-top:20px;
	width: 880px;
	min-height:1000px;
	padding:20px;
	background: #ffffff url(../images/bg-page.png) no-repeat 0 0;
	color:#343333;
}
#allstars li{
	list-style:none;
}
#schl3o #allstars a{
	font-size:13px;
	font-weight:bold;
	color:#343333;
	font-family:arial;
	text-decoration:none;
}
#allstars .leftSide{
	float:left;
	width:540px;
}
#allstars .rightSide{
	float:right;
	width:300px;
}
#allstars .video-game-block{
	background:url(../images/bg-2.png) no-repeat bottom center;
	width:538px;
	height:350px;
	position:relative;
}
#allstars .video-game-block .titlePage{
	position:absolute;
	top:-47px;
	left:-50px;
}
#allstars .list-game-block{
	padding:235px 0 0 20px;
	list-style:none;
	font-size:13px;
	font-weight:bold;
	color:#343333;
	font-family:arial;
	width:395px;
}
#allstars .list-game-block li{
	padding:15px 0 0 0;
}
#allstars .list-game-block li span{
	color:#f11618;
}
#allstars .seenClick{
	position:absolute;
	bottom:30px;
	right:25px;
}
#allstars .rules-block{
	background:url(../images/bg-1.png) no-repeat bottom center;
	width:262px;
	height:59px;
	position:relative;
	padding:15px 20px;
	margin-bottom:15px;
}
#allstars .rules-block h3{
	background:url(../images/title-sweepstakes-rules.png) no-repeat 0 0;
	width:141px;
	height:27px;
	text-indent:-9999px;
	padding-bottom:2px;
}
#allstars .stacks-block{
	background:url(../images/bg-3.png) no-repeat bottom center;
	width:262px;
	height:215px;
	position:relative;
	padding:15px 20px;
	margin-top:15px;
}
#allstars .stacks-block li{
	padding:0 0 6px 0;
}
#allstars .stacks-block h3{
	background:url(../images/title-more-fun.png) no-repeat 0 15px;
	width:178px;
	height:40px;
	text-indent:-9999px;
	padding-bottom:7px;
}
#allstars .ispyform{
	background:url(../images/bg-4.png) no-repeat bottom center;
	width:498px;
	height:310px;
	padding:20px;
	position:relative;
	margin:10px 0 0 0;
	z-index:2;
}
#allstars .ispyform h3{
	background:url(../images/title-entry-form.png) no-repeat 0 0px;
	width:147px;
	height:40px;
	text-indent:-9999px;
	padding-bottom:5px;
}
#allstars .ispyform .oneField{
	padding:0 0 15px 0;
}
#allstars .ispyform .oneField input{
	background:#fff;
	border:1px solid #77AADB;
	color:#256A9D;
	font-style:italic;
	padding:5px;
	font-size:14px;
	width:325px;
	height:30px;
}
#allstars .ispyform  .submit{
	background:url('../images/button-submit.png') no-repeat 0 -65px;
	width:189px;
	height:55px;
	border:none;
	cursor:pointer;
	margin:15px 0 0 90px;
}
#allstars .ispyform  .submit:hover{
	background:url('../images/button-submit.png') no-repeat 0 0px;
}
#allstars .ispyform .game-block{
	position:absolute;
	right:-120px;
	top:5px;
}
#allstars .ispyform .note{
	font-size:10px;
	width:340px;	
	color:#646161;
}
#schl3o #allstars .ispyform .note a{
	color:#f11618;
	font-size:10px;
	font-weight:normal;
}
#allstars .ispyform form{
	padding-bottom:30px;
}
#allstars .remark{
	border-top: dashed 1px #b7dcff;
	width:575px;
	font-size:10px;
	padding-top:20px;
	position:relative;
	left:-10px;
}
#allstars .remark p{
	float:left;
	width:495px;
	margin:0 0 0 10px;
}
#allstars .remark p a{
	color: #F11618!important;
    font-size: 10px!important;
    font-weight: normal!important;
}
#allstars .remark img{
	float:right;
	margin:5px 10px 0 0;
}
#allstars .thanksBlock{
	background:url(../images/bg-4.png) no-repeat bottom center;
	width:498px;
	height:310px;
	padding:20px;
	position:relative;
	margin:10px 0 0 0;
	z-index:2;
}
#allstars .thanksBlock h3{
	background:url(../images/title-thank-you.png) no-repeat 0 0px;
	width:108px;
	height:40px;
	text-indent:-9999px;
	padding-bottom:5px;
	margin:25px 0 0px 115px
}
#allstars .thanksBlock .game-block{
	position:absolute;
	right:-120px;
	top:5px;
}
#allstars .thanksBlock p{
	font-size:13px;
	width:340px;	
	color:#343333;
	text-align:center;
	font-weight:bold;
}
#allstars .thanksBlock p span{	
	color:#f11618;
}
#allstars .thanksBlock .note{
	font-size:10px;
	width:360px;	
	color:#646161;
	font-weight:normal;
	padding:15px 0 0 0;	
	min-height:265px;
}
#schl3o #allstars .thanksBlock .note a{
	color:#f11618;
	font-size:10px;
	font-weight:normal;
}
#allstars .thanksBlock .remark p{
	text-align:left;
	font-size: 10px;
	width:495px;
	font-weight:normal;
}