@charset "iso-8859-1";
/* CSS Document */

body {
	position:relative;
	font-family: Tahoma, Geneva, sans-serif;
	background:url(/images/gradbackground.jpg) repeat-x top;
	background-color:#e2e2e2;
	font-size: 11px;
	color: #333;
}
h1 {color:#fff; font-size:36px;}
h2 {color:#ddd; font-size:18px;}
.countryDiv {
	float: left;
	height: 330px;
	width: 160px;
	margin-left: 25px;
	background-color: #ffffff;
	border: 1px solid #eee;
	padding: 5px;
}
.countryDiv a {color:#306; text-decoration:none;}
.countryDiv a:hover {color:#F90;}

#wrapper {
	background:none;
	text-align:center;
}
#mainContainer {
	background:url(/images/main-background.jpg) top no-repeat;
	background-color:#000;
	width:1020px;
	height:600px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#mainContainerHome {
	background:url(/images/main-background.jpg) top no-repeat;
	background-color:#000;
	width:1020px;
	height:700px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top:50px;
}
#mainContainerRes {
	background:url(/images/results-background.jpg) top no-repeat;
	background-color:#000;
	width:1020px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.countrySelect {text-align:left; padding-left:0px; list-style:none;}
.countrySelectNL {text-align:left; padding-left:20px; list-style:none;}
.countryDiv h2 {color:#444; font-size:14px;}
.imgBorder {border: solid 1px #306;}
.imageBorderWht {border: solid 1px #fff;}
.countryDiv li {color:#306;}
#footerContainer {
	width:1020px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-color:#1f0431;
	padding-top: 10px;
	color:#ddd;
}
.clear {clear:both; height:40px;}
.homeContent {width:960px; color:#444; margin-left:25px;}
.welcomeText {font-size:18px; color:#ddd; text-align:center;}
.nextJackpotText {font-size:22px; color:#fc0; text-align:center;}
/*Result Ball Styles*/
.eurojackpot-ball {width:71px; height:51px; background:url(/images/eurojackpot-ball.png); color:#306; font-size:24px; padding-top:18px; font-weight:bold; float:left; text-align:center;}
.eurojackpot-euro {width:44px; height:51px; background:url(/images/eurojackpot-star.png); color:#306; font-size:24px; padding-top:18px; padding-left:27px; font-weight:bold; float:left;}
#resultsBalls {margin-left:240px; margin-top:35px;}
.winnersTable {background-color:#FFC; border: solid 1px #306; color:#444; font-size:12px; width:800px; margin-left:auto; margin-right:auto;}
.winnersTable th {font-size:12px; background-color:#ddd; color:#306;}
.countryFlag {border: solid 1px #fff; margin-right:6px;}
.resultsHeader {width:600px; text-align:center; margin-right:auto; margin-left:auto;}
.moreResults {margin-left:auto; margin-right:auto; padding-top:9px; width:218px; height:28px; text-align:center; font-weight: bold; color:#306; background:url(/images/more-results.png); font-size:14px;}
.moreResults a {text-decoration:none; color:#306;display: block;}
.alt {background-color:#eee;}