/*THis is the format for commenting*/ 
body {
	background-color:#036408;
	white-space:nowrap;
	background-image:url('../images/felt6.png');
}

html {
	white-space:nowrap;
	background-color:#036408;
	background-image:url('../images/felt6.png');
	
}

html,body, div{margin:0;padding:0;}
p {margin:0 0 1em 0;padding:0;}
h1{margin:0 0 .7em 0;padding:0;}
form {margin:0;padding:0;}
h3{margin:0 0 .7em 0;padding:0;}
h4{margin:0 0 .7em 0;padding:0;}
h6{margin:0 0 .7em 0;padding:0;}
embed{margin:0 0 .7em 0;padding:0;}
span{margin:0;padding:0;}




h6{
color: white;
}

.headerfooter{
	font-family:"Arial";
	color:white;
	font-size: 13px;
	font-weight: bold;
	z-index: 1;
	-webkit-text-size-adjust: 100%;
	

}



#surveyform{
	font-family:"Arial";
	font-weight: bold;
	color: yellow;
	font-size: 30px;
	position: absolute;
	top: 90px;
	left: 531px;
	z-index: 3;
}

#mainsurvtitle{
	top: 15px;
	left: 15px;
	z-index: 3;
	position: absolute;
}

#ques5{
	position: absolute;
	top: 30px;
	left: 0px;
}
#answ5m{
	
	top: 40px;
	left: 0px;
}
.survqclass{
	
	font-family:"Arial";
	font-weight: bold;
	color: yellow;
	font-size: 18px;
	z-index: 3;
	margin-top:27px;
	margin-left:5px;
	-webkit-text-size-adjust: 100%;

	}

.survansclass{
	font-family:"Arial";
	font-weight: bold;
	color: yellow;
	font-size: 14px;
	z-index: 3;
	padding-left:15px;
	-webkit-text-size-adjust: 100%;

	
	
}

#survreply1{
	color: #80ffff;
	
}

#survreply2{
	color: #80ffff;
}

#survclose{
	position: absolute;
	font-size: 15px;
	left: 518px;
	top:13px;
	z-index: 3;
	color:#ff8f00;
	
}

#survsubmit{
	position: absolute;
	top:382px;
	left: 460px;
	z-index: 3;
	color:#ff8f00;
}

.survansclassln{
	font-size: 4px;
	position: relative;
	
}


.advertclass{
	font-family:"Arial";
	color: yellow;
	font-size: 30px;
	font-weight: bold;
	position: absolute;
	z-index: -2;
}

.mainspan{
	position: absolute;
	top:  155px;
	left: 750px;
	z-index: -2;
	-webkit-text-size-adjust: 100%;
	}

.mainpromoclass{
	position: absolute;
	font-size: 30px;
	font-family:"Arial";
	color: yellow;
	font-weight: bold;
	top:  -40px;
	left: -5px;
	z-index: -2;
	-webkit-text-size-adjust: 100%;
}


.mainspansub{
	position: relative;
	font-family:"Arial";
	color: yellow;
	top:  -20px;
	left:  15px;
	font-size:1em;
	font-weight: bold;
	z-index: -2;
	-webkit-text-size-adjust: 100%;	
}

#mainarrowlft {
	position: absolute;
	border:0;
	z-index: 1;
	top:  360px;
	left:  720px;
}

#mainarrowrgt {
	position: absolute;
	border:0;
	z-index: 1;
	top:  360px;
	left:  1180px;
	
}

#genspanback{
	position: absolute;
	top:  90px;
	left: 531px;
	z-index: 3;
	-webkit-text-size-adjust: 100%;
	}

.genspan{
	position: absolute;
	top:  0px;
	left: 0px;
	z-index: 3;
	-webkit-text-size-adjust: 100%;
	}

.genspanclose{
	position: relative;
	top:  12px;
	left: 518px;
	font-size: 15px;
	font-family:"Arial";
	color:#ff8f00;
	font-weight: bold;
	z-index: 3;
	-webkit-text-size-adjust: 100%;
	}


.genspanmainclass{
	position: absolute;
	font-size: 30px;
	font-family:"Arial";
	color: yellow;
	font-weight: bold;
	top:  10px;
	left: 15px;
	z-index: 3;
	-webkit-text-size-adjust: 100%;
}


.genspansub{
	position: relative;
	font-family:"Arial";
	color: yellow;
	top:  30px;
	left:  25px;
	font-size: 18px;
	font-weight: bold;
	z-index: 3;
	-webkit-text-size-adjust: 100%;	
}


.hcopts {
	font-family:"Arial";
	color: yellow;
	font-size: 15px;
	-webkit-text-size-adjust: 100%;
	

}

#hc22{
	top:  1px;
	left: 50px;
	position: absolute;
}

#hc23 {
	font-family:"Arial";
	color: red;
	font-size: 15px;
	font-weight: bold;
	top:  1px;
	left: -120px;
	position: absolute;
	

}

#hc24{
	font-family:"Arial";
	color: #1af803;
	font-size: 15px;
	font-weight: bold;
	top:  1px;
	left: -120px;
	position: absolute;
}


loadimages1{
	top: 0px;
	left: 0px;
	position: absolute;
}
#optionsclose{
	top: 105px;
	left: 906px;
	position: absolute;
	font-weight: bold;
}

#closeoptions{
	top: 0px;
	left: 226px;
	position: absolute;
	font-weight: bold;
}

#mainbanner{
	position:absolute;
	top: 0px;
	left: 290px;
	z-index: -1;
	border:0;
}

#rulebackmain{
	position:absolute;
	top: 0px;
	left: 290px;
	z-index: -1;
	border:0;
}
#rulebackopts{
	position:absolute;
	top: 97px;
	left: 775px;
	z-index: -1;
	border:0;
}

#headcontrol{
	font-family:"Arial";
	color: white;
	font-size: 15px;
	position:absolute;
	top: 0px;
	left: 290px;
	-webkit-text-size-adjust: 100%;
}
#headruleoptions{
	position:absolute;
	-webkit-text-size-adjust: 100%;
	left: 0px;
}
#tablelimits{
	font-family:"Arial";
	font-weight: bold;
	color: white;
	font-size: 15px;
	position:absolute;
	text-decoration:underline;
}

#shuffleopts{
	position:absolute;
	top:  126px;
	left: 1010px;
}

#minbetopts{
	position:absolute;
	top:  143px;
	left: 965px;
}
#maxbetopts{
	position:absolute;
	top:  160px;
	left: 965px;
}

#payoutoptions{
	font-family:"Arial";
	color: white;
	font-size: 15px;
	position:absolute;
	left: 110px;
}

#payouts{
	font-family:"Arial";
	color: white;
	font-weight: bold;
	font-size: 15px;
	position:absolute;
	text-decoration:underline	
}
#splittingoptions{
	font-family:"Arial";
	color: white;
	font-size: 15px;
	position:absolute;
	top: -86px;
	left: 285px;
}
#splitmaxhndsopts{
	position:absolute;
	top:  327px;
	left: 965px;
}

#splitaceopts{
	position:absolute;
	top:  344px;
	left: 965px;
}

#splitunmtchdtensopts{
	position:absolute;
	top:  378px;
	left: 965px;
}
#splitting{
	font-family:"Arial";
	color: white;
	font-weight: bold;
	font-size: 15px;
	position:absolute;
	text-decoration:underline
}


#doublingoptions{
	font-family:"Arial";
	color: white;
	font-size: 15px;
	position:absolute;
	top: -172px;
	left: 463px;
}
#dblafterspltopts{
	position:absolute;
	top:  421px;
	left: 965px;
}
#dblonoptions{
	position:absolute;
	top:  438px;
	left: 965px;
}
#doubling{
	font-family:"Arial";
	color: white;
	font-weight: bold;
	font-size: 15px;
	position:absolute;
	text-decoration:underline
}



#dealerplayoptions{
	font-family:"Arial";
	color: white;
	font-size: 15px;
	position:absolute;
	top: -224px;
	left: 627px;
}

#dlrplyingopts{
	position:absolute;
	top:  499px;
	left: 965px;
}

#dlrpeekopts{
	position:absolute;
	top:  515px;
	left: 965px;
}

#dealerplaying{
	font-family:"Arial";
	color: white;
	font-weight: bold;
	font-size: 15px;
	position:absolute;
	text-decoration:underline
}

#surrenderingoptions{
	font-family:"Arial";
	color: white;
	font-size: 15px;
	position:absolute;
	top: -224px;
	left: 463px;
}

#surrendering{
	font-family:"Arial";
	color: white;
	font-weight: bold;
	font-size: 15px;
	position:absolute;
	text-decoration:underline
}

.blksym{
	color: black;
	}

.redsym{
	color: red;
	}
#rplybck{
	font-family:"Arial";
	font-weight: bold;
	color: yellow;
	font-size: 20px;
	text-decoration: none;
}
#ctctclose{
	top: -15px;
	left: 450px;
	color:#ff8f00;
	position: absolute;
}
.ctctimage{
	border:0;
	height:120px;
	width:100px;
	position: absolute;

}



#ctctform{
	font-family:"Arial";
	font-weight: bold;
	color: yellow;
	font-size: 15px;
	position: absolute;
	top: 120px;
	left: 601px;
	z-index: 3;
}

#ctctformback{
	position: absolute;
	top: -30px;
	left: -40px;
	z-index: -1;
}
#frmbtn{
	position: absolute;
	top: 370px;
	left: 0px;
}

#menuoptionsnew{
	font-family:"Arial";
	font-weight: bold;
	color: yellow;
	font-size:.92em;
	position: absolute;
	top: 70px;
	left: 867px;
	z-index: 3;
	-webkit-text-size-adjust: 100%;
	
}	


	

#soundcontrol{
	font-family:"Arial";
	color: yellow;
	font-size: 15px;
	position: absolute;
	top: -247px;
	left: 700px;
	height: 17px;
	width: 77px;
	
}	
#sounddiv{
	top: 700px;
	left: 0px;
	position: absolute;
}
#sounddiv2{
	top: 701px;
	left: 0px;
	position: absolute;
}

#loadinggame{
	top: 290px;
	left: 285px;
	position: absolute;
	border:0;
}

#ctctbot{
	color: white;
	top: 625px;
	left: 270px;
	z-index: 1;
	position: absolute;
	visibility: visible;
	
	
}

#privacypolicy{
	color: white;
	top: 625px;
	left: 350px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	
	
}

#terms{
	color: white;
	font-size: 13px;
	font-weight: bold;
	top: 625px;
	left: 473px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	
	
}

#cright{
	color: white;
	top: 625px;
	left: 648px;
	position: absolute;
	visibility: visible;
	
	
}
#playerHandPosition img {
	height:120px;
	width:100px;	

	border:0;
}

#deckcards img {
	

	height:120px;
	width:100px;

	border:0;
}










img {
	top: 0px;
	left: 0px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	border:2px solid black;
}



p {
	font-family:"Arial";
	color: white;
	font-size: 40px;
	font-weight: bold;
	text-align: center;
}



#promo {
	top: 100px;
	left: 720px;
	position: absolute;
	z-index: -4;
	visibility: visible;
	border:0;
}

#logo {
	top: 420px;
	left: 285px;
	position: absolute;
	z-index: 0;
	visibility: visible;
	border:0;
}




#Intro {
	top: 10px;
	left: 350px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 40px;
	font-weight: bold;
	text-align: center;
}




#chgnodecksmsg {
	top: 275px;
	left: 500px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	border:0;
}

#chgnodecks {
	top: 337px;
	left: 535px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	border:0;
}

#uparrow {
	top:  128px;
	left: 1025px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	border:0;
}



#downarrow {
	top:  128px;
	left: 1005px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	border:0;
}


#deckcard0 {
	top: 10px;
	left: 188px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#deckcard1 {
	top: 10px;
	left: 191px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#deckcard2 {
	top: 10px;
	left: 194px;
	position: absolute;
	z-index: 3;
	visibility: visible;
}

#dlrhndpos {
	top: 93px;
	left: 400px;
	color: white;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	font-size: 30px;
}

#dlrHndTtl {
	top: 0px;
	left: 0px;
	color: white;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	font-size: 30px;
}

#dealerHandTtl1 {
	top: 93px;
	left: 400px;
	color: white;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	
}


#dealercard1 {
	top: 135px;
	left: 400px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#dealercard2 {
	top: 135px;
	left: 485px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#dealercard3 {
	top: 135px;
	left: 570px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#dealercard4 {
	top: 135px;
	left: 655px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}


#dealercard5 {
	top: 135px;
	left: 740px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#dealercard6 {
	top: 135px;
	left: 825px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#dealercard7 {
	top: 135px;
	left: 910px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#dealercard8 {
	top: 135px;
	left: 995px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#dealercard9 {
	top: 135px;
	left: 1080px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}



#plyrhndpos {
	top: 257px;
	left: 400px;
	color: white;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	font-size: 30px;
}


#plyHndTtl {
	top: 0px;
	left: 0px;
	color: white;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	font-size: 30px;
}

#playerHandTtl1 {
	top: 257px;
	left: 400px;
	color: white;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
}

#infohand1 {
	top: 325px;
	left: 290px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

#infohand2 {
	top: 298px;
	left: 270px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}

#infohand3 {
	top: 358px;
	left: 280px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}

#playercard1 {
	top: 285px;
	left: 400px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#playercard2 {
	top: 285px;
	left: 485px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#playercard3 {
	top: 285px;
	left: 570px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#playercard4 {
	top: 285px;
	left: 655px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}


#playercard5 {
	top: 285px;
	left: 740px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#playercard6 {
	top: 285px;
	left: 825px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#playercard7 {
	top: 285px;
	left: 910px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#playercard8 {
	top: 285px;
	left: 995px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#playercard9 {
	top: 285px;
	left: 1080px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}


#playerbankroll {
	/*top: 325px;*/
	top: 55px;
	left: 50px;
	font-family:"Arial";
	position: absolute;
	z-index: 1;
	visibility: visible;
	color: white;
}



#StartGameButton {
	top: 250px;
	left: 150px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}


#makeDeck {
	top: 514px;
	left: 5px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

/*>>>>>>>>>>>>following section defines layout for player options
//#PlayerOptions {
//	top: 400px;
//	left: 5px;
//	position: absolute;
//	z-index: 1;
//	visibility: visible;
//}*/

#plyroptiontext {
	top: 400px;
	left: 5px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#hitMeNow {
	top: 440px;
	left: 5px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}


#stand {
	top: 440px;
	left: 78px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#doubledown {
	top: 477px;
	left: 5px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#split {
	top: 477px;
	left: 78px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#insurance {
	top: 300px;
	left: 205px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#noinsurance {
	top: 334px;
	left: 205px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#bethelp {
	top: 258px;
	left: 209px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#betinstruct {
	top: 170px;
	left: 480px;
	position: absolute;
	z-index: 3;
	border:0;
}

#bet1 {
	top: 285px;
	left: 212px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}


#bet2 {
	top: 319px;
	left: 212px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#bet3 {
	top: 353px;
	left: 212px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#bet4 {
	top: 215px;
	left: 50px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#bet5 {
	top: 215px;
	left: 145px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}


#bet9 {
	top: 215px;
	left: 95px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#betincrement {
	top: 415px;
	left: 169px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}

#bet6 {
	top: 443px;
	left: 171px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}


#bet7 {
	top: 443px;
	left: 221px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}

#bet8 {
	top: 443px;
	left: 271px;
	position: absolute;
	z-index: 1;
	visibility: visible;
}



/*>>>>>>>>>>>>>>>>>> end of player option layout*/

/*#cardsremainingcountdiv {
	top: 30px;
	left: 50px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 5px;
	font-weight: bold;
	text-align: center;
}*/

#crdsindeck {
	top: 10px;
	left: 50px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}

#crdsremain {
	top: 0px;
	left: 110px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 15px;
	font-weight: bold;
	/*text-align: center;*/
}



.card {
	border:2px solid black;

}

/*img.card {
	border:2 solid black;
	

}*/

#musicbt {
	top: 240px;
	left: 950px;
	position: absolute;
	z-index: 1;
	visibility: hidden;
}

#reloadbt {
	top: 0px;
	left: 0px;
	position: absolute;
	z-index: 1;
	visibility: hidden;
}

#nofunds {
	top: 305px;
	left: 150px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 15px;
	font-weight: bold;
	

}

#txtmsg1 {
	top: 135px;
	left: 50px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
}

#txtmsg2 {
	top: 165px;
	left: 50px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
}


#txtmsg3 {
	top: 195px;
	left: 50px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
}

#txtmsg4 {
	top: 225px;
	left: 50px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
}

#txtmsg5 {
	top: 255px;
	left: 50px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
}

classtester {
	top: 285px;
	left: 1080px;
	position: absolute;
	z-index: 3;
	visibility: visible;
	border:2px solid black;
}




.handtextarea {
	top: 358px;
	left: 280px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

#handtextarea4 {
	top: 298px;
	left: 5px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

#handtextarea5 {
	top: 325px;
	left: 5px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

#handtextarea6 {
	top: 352px;
	left: 5px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

/*#player0cardnum0 {
	top: 285px;
	left: 1080px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	border:2 solid black;
}*/

h1 {
	top: 10px;
	left: 350px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 15px;
	-webkit-text-size-adjust: 100%;
}

h1.infoarea0 {
	top: 298px;
	left: 270px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}

h1.infoarea1 {
	top: 325px;
	left: 290px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}



h1.infoarea2 {
	top: 358px;
	left: 280px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	font-family:"Arial";
	color: white;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}