.slotcontainer {
	margin:50px auto 0 auto;
	width:800px;
	height:350px;
	text-align:center;
	position:relative;
}
.slot {
	background:url("../images/csg1.jpg") repeat-y;
	width:199px;
	height:300px;
	border:1px solid #000;
	filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; -khtml-opacity:0.9;
}
.slot:hover {filter:none; -moz-opacity:1.0; opacity:1.0; -khtml-opacity:1.0;}
.slot1 {
	background-position:0 0;
}
.slot2 {
	background-position:0 301px;
}
.slot3 {
	background-position:0 602px;
}
.slotborder {
	width:201px;
	height:302px;
	border:1px solid #000;
	padding: 4px;
	-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.2);
	box-shadow: 3px 3px 3px rgba(0,0,0,0.2);
}
.slotbutton {
	display:block;
	width:138px;
	height:33px;
	margin:20px 60px;
	font-size:16px;
	cursor:pointer;
}
.slotmessage {
	border: 1px solid black;
	padding: 2px 5px 2px 5px;
	text-align: center;
	background-color: #FFFF99;
	display:none;
}
.slotresult {
	margin:20px 0;
	font-size:18px;
	font-weight:bold;
	height:22px;
}


