﻿/*
	LAYOUT
*/
.page-home #content-primary {
	width:550px;
}
/*
	JACKPOTS 4UP
*/
.wrap-jackpots-4up {
	background-color:#eee;
	margin:0;
	padding:0;
	border:0;
	clear:both;
	padding:5px;
	border-bottom:5px solid #fff;
}
.wrap-jackpots-4up H1 {
	margin:0;
	text-align:center;
}
.wrap-jackpots-4up .game {
	width:50%;
	float:left;
}
.wrap-jackpots-4up .game .inner {
	background-color:#fff;
	margin:5px;
	padding:4px;
	text-align:center;
}
.wrap-jackpots-4up a img {
	border:0;
}
.wrap-jackpots-4up .prize {
	border:0;
	background-color:transparent;
	margin:0;
	padding:0;
}
.wrap-jackpots-4up .incidental {
	font-size:75%;
	line-height:1.3em;
	color:#333;
	font-weight:700;
}
/*
	JACKPOTS
*/
.wrap-jackpots .game {
	width:33%;
	float:left;
}
.wrap-jackpots .game h2 img {
	border:0;
	height:50px;
}
.wrap-jackpots .game h2 {
	font-size:14px;
}
.wrap-jackpots .game .prize {
	font-size:22px;
	padding:10px 0;
	margin:0 2px;
}
.wrap-jackpots {
	text-align:center;
	background-image:url(../media/glowup.png);
	background-position:bottom left;
	background-repeat:repeat-x;
	padding:0;
	border:0;
	border-bottom:2px solid #999;
	float:left;
	width:100%;
}
.wrap-jackpots h1 {
	margin:0;
}
/*
	WINNERS
*/
.wrap-winners {
	margin:0;
	padding:5px 0;
	float:left;
	text-align:center;
	width:100%;
	clear:both;
	border:0;
	background-color:#fff;
}
.page-home .wrap-winners {
	background-color:#ddd;
	margin-bottom:10px;
	margin-top:10px;
}
.wrap-winners h1 {
	margin:0;
}
.winner {
	width:33%;
	float:left;
	overflow:hidden;
}
.winner img {
	border:4px solid #ccc !important;
	margin:5px;
}
.page-home .winner img {
	border-color:#fff !important;
	margin-bottom:0;
	padding:2px;
	background-color:#ccc;
	max-width:100px;
}
.winner .winner-amount {
	display:block;
	font-size:22px;
	font-weight:700;
	color:#644;
	padding-bottom:5px;
}
.page-home .winner .winner-amount {
	color:#900;
}
.winner p {
	margin:5px;
	padding:0;
	text-indent:0;
}
.page-home .winner p {
	font-size:85%;
	line-height:1.5em;
}
.page-home .winner .name {
	font-weight:700;
	font-size:150%;
}
/*
	WINNING NUMBERS
*/
.wrap-winning-numbers {
	clear:both;
	padding:2px 10px;
	padding-bottom:0;
	text-align:center;
	clear:both;
	background-color:#eee;
	border:0;
}
.wrap-winning-numbers h1 {
	margin:0;
	margin-bottom:5px;
}
.wrap-winning-numbers img {
	border:0;
}
.wrap-winning-numbers ul {
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	top:10px;
	right:0;
}
.wrap-winning-numbers li {
	width:30px;
	height:30px;
	background-image:url(../media/ball-white.png);
	float:left;
	line-height:30px;
	color:#000;
	font-size:16px;
	margin-right:10px;
	font-weight:700;
}
.wrap-winning-numbers li.redball {
	background-image:url(../media/ball-red.png);
}
.wrap-winning-numbers li.redball-power {
	padding-left:60px;
	background-image:url(../media/ball-power-dark.png);
	color:#fff;
}
.wrap-winning-numbers li.redball-hot {
	padding-left:60px;
	background-image:url(../media/ball-hot-dark.png);
	color:#fff;
}

.wrap-winning-numbers li.purpleball {
	padding-left:60px;
	background-image:url(../media/ball-purple.png);
}
.wrap-winning-numbers li.yellowball-mega {
	padding-left:60px;
	background-image:url(../media/ball-yellow-mega.png);
}
.wrap-winning-numbers .game {
	background-color:#fff;
	clear:both;
	padding:0;
	margin:0;
	width:100%;
	margin-bottom:10px;
	position:relative;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-color:#fff;
}
.wrap-winning-numbers .game h2 {
	background-color:#fff;
	margin:0;
	padding:0;
	position:absolute;
	top:10px;
	left:10px;
}
.wrap-winning-numbers .incidental {
	margin:0;
	margin-top:45px;
	padding:0;
	padding-right:10px;
	padding-bottom:5px;
	text-align:right;
	font-size:75%;
	line-height:1.3em;
	color:#333;
	font-weight:700;
}