body {
	margin:0px;
	padding:0px;
}

div {
	margin:0px;
	padding:0px;
}

#container {
	width:800px;
}

#poker-table {
	width:696px;
	height:381px;
	border:0px;
	background:url(../images/final-table.gif);
	background-repeat:no-repeat;
	margin:0px auto 0px auto;
	position:relative;
}

#loader {
	position:absolute;
	left: 237px;
	top: 209px;
	background:url(../images/ajaxloader.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	height:14px;
	width:220px;
	text-align:center;
	padding-top:5px;
	visibility:hidden;
}

#player1 {
	width:73px;
	height:93px;
	position:absolute;
	left: 104px;
	top: 42px;
}

#player2 {
	width:50px;
	height:87px;
	position:absolute;
	left: 322px;
	top: 29px;
}

#player3 {
	width:72px;
	height:87px;
	position:absolute;
	left: 510px;
	top: 46px;
}

#player4 {
	width:81px;
	height:69px;
	position:absolute;
	left: 75px;
	top: 269px;
}

#player5 {
	width:85px;
	height:73px;
	position:absolute;
	left: 534px;
	top: 260px;
}

#player1, #player2, #player3, #player4, #player5 {
	visibility:hidden;
}

#card-container1 {
	width:88px;
	height:56px;
	position:absolute;
	left: 167px;
	top: 115px;
	
}

#card-container2 {
	width:88px;
	height:56px;
	position:absolute;
	left: 305px;
	top: 109px;
	
}

#card-container3 {
	width:88px;
	height:56px;
	position:absolute;
	left: 435px;
	top: 117px;
	
}

#card-container4 {
	width:88px;
	height:56px;
	position:absolute;
	left: 143px;
	top: 245px;
	
}

#card-container5 {
	width:88px;
	height:56px;
	position:absolute;
	left: 462px;
	top: 239px;
	
}

#card-container1, #card-container2, #card-container3, #card-container4, #card-container5 {
	visibility:hidden;
}

#calc-result1 {
	background:url(../images/calcresultbg2.png);
	background-repeat:no-repeat;
	width:102px;
	height:31px;
	position:absolute;
	left: 158px;
	top: 80px;
}

#calc-result1 #cal-result-win1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	text-align:center;
}

#calc-result1 #cal-result-tie1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066FF;
	text-align:center;
}

#calc-result2 {
	background:url(../images/calcresultbg2.png);
	background-repeat:no-repeat;
	width:102px;
	height:31px;
	position:absolute;
	left: 296px;
	top: 74px;
}

#calc-result2 #cal-result-win2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	text-align:center;
}

#calc-result2 #cal-result-tie2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066FF;
	text-align:center;
}


#calc-result3 {
	background:url(../images/calcresultbg2.png);
	background-repeat:no-repeat;
	width:102px;
	height:31px;
	position:absolute;
	left: 426px;
	top: 82px;
}

#calc-result3 #cal-result-win3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	text-align:center;
}

#calc-result3 #cal-result-tie3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066FF;
	text-align:center;
}


#calc-result4 {
	background:url(../images/calcresultbg2.png);
	background-repeat:no-repeat;
	width:102px;
	height:31px;
	position:absolute;
	left: 135px;
	top: 208px;
}

#calc-result4 #cal-result-win4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	text-align:center;
}

#calc-result4 #cal-result-tie4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066FF;
	text-align:center;
}


#calc-result5 {
	background:url(../images/calcresultbg2.png);
	background-repeat:no-repeat;
	width:102px;
	height:31px;
	position:absolute;
	left: 452px;
	top: 204px;
}

#calc-result5 #cal-result-win5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	text-align:center;
}

#calc-result5 #cal-result-tie5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066FF;
	text-align:center;
}

#calc-result1, #calc-result2, #calc-result3, #calc-result4, #calc-result5 {
	visibility:hidden;
}

#dealer-card123 {
	width:138px;
	height:56px;
	position:absolute;
	left: 251px;
	top: 251px;
	visibility:hidden;
	text-align:center;
}
#dealer-card4 {
	width:61px;
	height:56px;
	position:absolute;
	left: 397px;
	top: 251px;
	visibility:hidden;
	text-align:center;
}

#the-turn {
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#the-flop {
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#lower-deck {
	width:582px;
	height:103px;
	background:url(../images/deckbg.png);
	background-repeat:no-repeat;
	margin:auto;
	clear:both;
  overflow:hidden;
}

#deck-hearts {
	width:270px;
	float:left;
	margin: 15px 0px 0px 15px;
	cursor:pointer;
}

#deck-spade {
	width:270px;
	float:left;
	margin: 15px 0px 0px 15px;
	cursor:pointer;
}

#deck-club {
	width:270px;
	float:left;
	margin: 15px 0px 0px 15px;
	cursor:pointer;
}

#deck-diamond {
	width:270px;
	float:left;
	margin: 15px 0px 0px 15px;
	cursor:pointer;
}

.choose {
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	margin-left: 120px;
	float:left;
}

.choose .num_players {
	float:left;
	margin-top:3px;
}

.choose .num_players img {
	vertical-align:middle;
}

.choose .num_players span {
	margin-left: 5px;
	vertical-align:middle;
	margin-right:5px;
}

.lower  {
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	margin-left: 120px;
	margin-top:10px;
	float:none;
}
.lower .text1{
	float:left;
	margin-top:3px;
}

.lower .text1 img {
	vertical-align:middle;
}

.lower .text1 span {
	margin-left: 5px;
	vertical-align:middle;
}

.lower .text2{
	padding-left:20px;
	margin-top:3px;
	vertical-align:middle;
	float:left;
}

.lower .text2 img {
	vertical-align:middle;
	
}

.lower .text2 span {
	vertical-align:middle;
	margin-left:5px;
}

.lower .text3{
	float:left;
	margin:0px;
	padding:0px;
	padding-left:25px;
}


.lower .text4{
	float:left;
	margin:0px;
	padding:0px;
	padding-left:25px;
}


#error-msg {
	position:absolute;
	left: 219px;
	top: 352px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
	width:246px;
}

#card11, #card12, #card21, #card22, #card31, #card32,#card41, #card42,#card51, #card52, #dealercard1, #dealercard2, #dealercard3, #dealercard4 {
	cursor:pointer;
}

.btn {
	cursor:pointer;
}

.powered-by {
	text-align:right;
  margin-right:110px;
  font:normal 12px Arial;
}

