	#thePanelSet { height:410px;width:614px; margin:50px auto;border:1px solid #cccccc; }
	
	.card-container {  display:block;width:50px;height:50px;position:relative;
					   margin-bottom:1px;margin-right:1px;float:left;z-index:1;
						-webkit-perspective:800px; 
						-moz-perspective:800px;
						-o-perspective:800px;
						perspective:800px;          } 
	
	.card {   position:absolute;width:100%;height:100%; 		
			  -webkit-transform-style: preserve-3d;
			  -webkit-transition: all 200ms ease 0.0s;	
			  -moz-transform-style: preserve-3d;
			  -moz-transition: all 200ms ease 0.0s;	
			  -o-transform-style: preserve-3d;
			  -o-transition: all 200ms ease 0.0s;	
			  transform-style: preserve-3d;
			  transition: all 200ms ease 0.0s; 
			 }	
			 
	.cardFlip { -webkit-transform: rotateY(180deg);
				-moz-transform: rotateY(180deg);
				-o-transform: rotateY(180deg);
				transform: rotateY(180deg);	          }
		
	.cardFlip360 { -webkit-transform: rotateY(360deg);
					-moz-transform: rotateY(360deg);
					-o-transform: rotateY(360deg);
					transform: rotateY(360deg);	       }
	
	.heads, .tails{ display: block;position:absolute;width:100%;height:100%;
					-webkit-backface-visibility: hidden;
					-moz-backface-visibility: hidden;
					-o-backface-visibility: hidden;
					backface-visibility: hidden;             }
					
	.tails{ -webkit-transform: rotateY(180deg);
			-moz-transform: rotateY(180deg);
			-o-transform: rotateY(180deg);
			-transform: rotateY(180deg); }
	

