*{
	margin: 0;
	padding: 0;
	outline: none;
	font-family: 'Courier New', monospace;
	font-size: 12px;
	font-weight: bold;
	color: black;
	border: 0;
}
html, body{overflow: hidden;}
html {overflow-y: scroll;}
a:active, a:link, a:visited, a:hover{
	color: black;
	font-weight: bold;
	text-decoration: none;
}
a:hover{text-decoration: underline;}

body{
	background: black;
	text-align: center;
	padding-top: 30px;
}

body.slingomystery2{
	background: #3e5fbc;
}

#main{
	background: black url(../img/home.gif) no-repeat center top;
	width: 880px;
	height: 740px;
	padding: 30px 60px;
	text-align: left;
	margin: auto;
}

body.slingomystery2 #main{
	background: #3e5fbc url(../img/slingomystery_2_bg.gif) no-repeat center top;
	height: 900px;
}

.button_chips:link, .button_chips:active, .button_chips:visited, .button_chips:hover{
	display: block;
	width: 144px;
	height: 144px;
	background-color: transparent;
	background-image: url(../img/chips.png);
	background-repeat: no-repeat;
	margin: auto;
}

#button_download:link, #button_download:active, #button_download:visited, #button_download:hover{background-position: 0px 0px;}
#button_download:hover{background-position: 0px -144px;}
#button_buy:link, #button_buy:active, #button_buy:visited, #button_buy:hover{background-position: -144px 0px;}
#button_buy:hover{background-position: -144px -144px;}
#button_screenshots:link, #button_screenshots:active, #button_screenshots:visited, #button_screenshots:hover{background-position: -288px 0px;}
#button_screenshots:hover{background-position: -288px -144px;}
#button_tipsandtricks:link, #button_tipsandtricks:active, #button_tipsandtricks:visited, #button_tipsandtricks:hover{background-position: -432px 0px;}
#button_tipsandtricks:hover{background-position: -432px -144px;}
#button_home:link, #button_home:active, #button_home:visited, #button_home:hover{background-position: -576px 0px;}
#button_home:hover{background-position: -576px -144px;}

#content{
	height: 600px;
	padding: 0 50px 10px; 50px;
}

#screenshots img{
	width: 584px;
	background: white;
	padding: 7px;
	border: 8px solid black;
}

#screenshots .small img{
	width: 100px;
	background: white;
	padding: 3px;
	border: 4px solid black;
	margin: 2px;
	cursor: pointer;
}

.fs30{font-size:30px;}

.c{clear:both;font-size:0;line-height:0;}
.n{display:none;}
table.full{width:100%;}

.b, .b:link, .b:active, .b:visited, .b:hover{font-weight:bold;}
.i, .i:link, .i:active, .i:visited, .i:hover{font-style:italic;}
.u, .u:link, .u:active, .u:visited, .u:hover{text-decoration:underline;}
.dn, .dn:link, .dn:active, .dn:visited, .dn:hover{text-decoration:none;}
.lower{text-transform:lowercase;}.upper{text-transform:uppercase;}

.fl{float:left;}.fr{float:right;}
.top{vertical-align:top;}.middle{vertical-align:middle;}.bottom{vertical-align:bottom;}
.center{text-align:center;}.left{text-align:left;}.right{text-align:right;}

.ac
{
	padding: 0 0 10px 0;
	font-size: 16px;
	line-height: 18px;
	text-align: center;
}

.download
{
	width: 470px;
	margin: 0 auto 0 auto;
	text-align: center;
}

a.btn_download, a.btn_download:link, a.btn_download:active, a.btn_download:visited, a.btn_download:hover
{
	text-indent: -9999px;
	text-decoration: none;
	width: 165px;
	height: 28px;
	display: block;
	float: left;
	background: url(../img/btn_download.gif) no-repeat 0 0;
}

a.btn_download:active
{
	background: url(../img/btn_download.gif) no-repeat 1px 1px;
}

.tips_title
{
	padding: 0 0 10px 0;
	text-align: center;
	font-size: 22px;
	line-height: 26px;
	font-weight: bold;
	color: #760000;
}