@charset "utf-8";
/* CSS Document */

body  {
	background: #fc3 url(images/background.jpg) top repeat-x;
	color: #000;
	margin: 0;
	padding: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
h1 {
	font-size: 24px;
}

h2 {
	margin:20px 0px 5px 0px;
	font-size:16px;
	font-weight:bold;
}

h2.h2screens{
	margin-top:0px;
}

h3.news {
	margin-top: 30px;
	padding-top: 20px;
	border-top: 1px solid #d02215;
	font-weight:bold;
	color: #d02215;
	font-size:14px;
}

form {
	padding:0;
	margin:0;
}

h3.tickerh3 {
	color: #ffe265;
	font-size:18px;
	font-weight: bold;
	margin:0;
	padding:0;
	text-align:center;
}	

a {
	color: #841cc4;
	text-decoration:underline;
	font-weight:bold;
}
	
#header {
	width:920px;
	height:113px;
	background:url(images/header.jpg) top no-repeat;
	margin: 0 auto;
}	

#contentbox {
	width:920px;
	margin:0 auto;
	}

#leftcolumn {
	width:37px;
	height: 200px;
	float:left;
	background:url(images/leftrays.jpg) top no-repeat;
	background-color: transparent;
}

#contentcolumn1 {
	width:465px;
	background: #fff url(images/logobottom.gif) top left no-repeat;
	border:0;
	float:left;
	border-left: 3px solid #d02215;
	border-right: 3px solid #d02215;
	padding: 50px 350px 32px 25px; 
	min-height:1140px;
}

#contentcolumn2 {
	position: absolute;
	width:840px;
	top:113px;
	width:321px;
	border:0;
	background: #fff;
	margin-left: 494px;
}
#rightcolumn {
	width:37px;
	float:right;
}

.winnerblock {
	background:url(images/winner-bg.gif) #fcf6ce;
	width: 450px;
	height: 137px;
	padding-right: 10px;
}

.winnerheadline {
	font-size: 20px;
	font-weight:bold;
	color: #d02215;
}

.subheader {
	background: url(images/header-redstar.gif) #d02215;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	padding: 2px 0 0 40px;
	width: 422px;
	height: 21px;	
	margin-top: 20px;
}

#threewinners {
	width:462px;
}

.threewinnersub {
	width:124px;
	float:left;
	padding: 10px 15px;
}
.threewinnerhead {
	font-size:14px;
	font-weight:bold;
	margin: 0;
}

.purplebutton {
	margin: 0 auto;
	padding-top: 4px;
	width: 142px;
	height:19px;
	background: url(images/purplebutton-142px.gif) #841cc4;
	color: #fff;
	font-weight:bold;
	text-align:center;
	clear:both;
}

.redbutton {
	margin: 10px auto;
	padding-top: 4px;
	width: 228px;
	height:19px;
	background: url(images/redbutt-228px.gif) #d02215;
	color: #fff;
	font-weight:bold;
	text-align:center;
	clear:both;
}

.newsitem {
	width: 442px;
	margin-bottom: 30px;
	}
	
.newsitemthumb {
	width: 90px;
	float:left;
}

.newsitemhead {
	color: #d02215;
	text-decoration: underline;
	font-size:14px;
}

#contentfooter {
	background:url(images/contentfooter.gif) no-repeat bottom;
	width:920px;
	margin: 0 auto;
	height:11px;
	clear:both;
}

#tickerbox {
	background: url(images/progs-bg.gif) repeat-y #ee8f29;
	width:321px;
}

#bigticker {
	background:url(images/bigticker.gif);
	width: 265px;
	height: 46px;
	margin:0 auto;
	padding: 10px 33px 0 0;	
	}
	
#tickcurrencies {
	color: #a75b20;
	font-size:10px;
	width:321px;
	text-align:center;
}
	
.bigprog {
	width: 263px;
	height: 46px;
	color: #f00;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: transparent;
	font-weight:bold;
	font-size: 30px;
	text-align:right;
	border:0;
	padding:0;
	margin:0;
}
	
#tick-megamoolah {
	background:url(images/tick-megamoolah.jpg);
	width: 287px;
	height: 90px;
	margin: 5px auto;
	clear:both;	
}

#tick-cashalot {
	background:url(images/tick-cashalot.jpg);
	width: 287px;
	height: 90px;
	margin: 0 auto;
	clear:both;
}

#tick-majormillions {
	background:url(images/tick-majormillions.jpg);
	width: 287px;
	height: 90px;
	margin: 5px auto;
	clear:both;
}

#tick-roulette {
	background:url(images/tick-rouletter.jpg);
	width: 287px;
	height: 90px;
	margin: 5px auto;
	clear:both;
}

#tick-cyberstud {
	background:url(images/tick-cyberstud.jpg);
	width: 287px;
	height: 90px;
	margin: 5px auto;
	clear:both;
}

.subticker {
	width: 122px;
	height: 24px;
	margin:14px 26px 0 0;
	color: #f00;
	font-weight: bold;
	font-size: 14px;
	text-align:right;
	float:right;
	}
	
.tickerlinks {
	color: #fff;
	font-size: 11px;
	text-decoration:none;
}	

.tickerbutton {
	width: 122px;
	height: 15px;
	margin:4px 26px 2px 0;
	text-align:center;
	float:right;
}

.logolink {
	width:129px;
	height:56px;
	margin:0;
	float:left;
}

h2.tick-title {
	color: #000;
	font-size:12px;
	font-weight:bold;
	width:133px;
	text-align:center;
	margin:0;
}

.tick-rcolumn {
	float:right;
	width:152px;
	}

.jackpottick {
	width:122px;
	height: 24px;
	margin: 0;
	padding: 0;
	color: #f00;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: transparent;
	font-weight:bold;
	font-size: 14px;
	text-align:right;
	border:0;	
}

#bannerhead {
	font-size: 18px;
	font-weight:bold;
	color: #d02215;
}

#lastfooter {
	background: url(images/footerfooter.gif) bottom no-repeat #d02215;
	height: 40px;
	width:822px;
	margin:0 auto;
	color:#FFF;
	text-align:center;
	font-size:11px;
	padding: 10px 0px;
}

.bottomlinks {
	color:#fff;
	font-weight:normal;
}

#navbox {
	position:absolute;
	top:74px;
	margin: 0 auto;
}

.navitem {
	height:21px;
	font-size: 14px;
	font-weight:bold;
	color: #fff;
	padding: 5px 12px;
	border:0;
	border-left: 1px solid #f63d26;
	border-right: 1px solid #d02215;
	float:left;
}

.navitem-on {
	height:21px;
	font-size: 14px;
	font-weight:bold;
	color: #fff;
	padding: 5px 12px;
	border:0;
	border-left: 1px solid #f63d26;
	border-right: 1px solid #d02215;
	float:left;
	background:url(images/menu-highlight.gif) repeat-x;
}

.navlink {
	text-decoration: none;
	font-size: 14px;
	font-weight:bold;
	color: #fff;
}

.navlink:hover{
	text-decoration: underline;
	font-size: 14px;
	font-weight:bold;
	color: #fc3;
}

.sitemap-ul {
	font-size:14px;
	line-height:18px;	
}


.game-table {
	border: 1px solid #000;
	border-right: 1px;
	border-top: 1px;
	padding:0;
}

.game-table td {
	padding:5px;
	border: 1px solid #000;
	border-bottom: 1px;
	border-left: 1px;
	}
	
.sshot {
	padding:5px;
	border: 1px solid #000;
	text-align:center;
}	
	
	
.lefttd {
	background: #FC3;
	font-weight:bold;
	
}
