#show2-buttons button.show2-back2 {
	font-size: 24px;
	visibility: visible;
	text-align: left;
	left: 0px;
	top: 0px;
	padding-left: 1000px;
	padding-bottom: 500px;
	background-image: url(../Images/computerroombutton.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: inherit;
	-webkit-transition: all 300ms ease-in-out 0s;
	-moz-transition: all 300ms ease-in-out 0s;
	-ms-transition: all 300ms ease-in-out 0s;
	-o-transition: all 300ms ease-in-out 0s;
	transition: all 300ms ease-in-out 0s;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	cursor: pointer;
}
#show2-buttons button.show2-front2 {
	font-size: 24px;
	visibility: visible;
	text-align: left;
	left: 0px;
	top: 0px;
	padding-left: 1000px;
	padding-bottom: 500px;
	background-image: url(../Images/poolbutton.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: inherit;
	-webkit-transition: all 300ms ease-in-out 0s;
	-moz-transition: all 300ms ease-in-out 0s;
	-ms-transition: all 300ms ease-in-out 0s;
	-o-transition: all 300ms ease-in-out 0s;
	transition: all 300ms ease-in-out 0s;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	cursor: pointer;
}
#show2-buttons button.show2-right2 {
	font-size: 24px;
	visibility: visible;
	text-align: left;
	left: 0px;
	top: 0px;
	padding-left: 1000px;
	padding-bottom: 500px;
	background-image: url(../Images/loungebutton.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: inherit;
	-webkit-transition: all 300ms ease-in-out 0s;
	-moz-transition: all 300ms ease-in-out 0s;
	-ms-transition: all 300ms ease-in-out 0s;
	-o-transition: all 300ms ease-in-out 0s;
	transition: all 300ms ease-in-out 0s;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	cursor: pointer;
}
#show2-buttons button.show2-left2 {
	font-size: 24px;
	visibility: visible;
	text-align: left;
	left: 0px;
	top: 0px;
	padding-left: 1000px;
	padding-bottom: 500px;
	background-image: url(../Images/fitnesscenterbutton.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: inherit;
	-webkit-transition: all 300ms ease-in-out 0s;
	-moz-transition: all 300ms ease-in-out 0s;
	-ms-transition: all 300ms ease-in-out 0s;
	-o-transition: all 300ms ease-in-out 0s;
	transition: all 300ms ease-in-out 0s;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	cursor: pointer;
}
#show2-buttons button.show2-top2 {
	font-size: 24px;
	visibility: visible;
	text-align: left;
	left: 0px;
	top: 0px;
	padding-left: 1000px;
	padding-bottom: 500px;
	background-image: url(../Images/childrensbutton.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: inherit;
	-webkit-transition: all 300ms ease-in-out 0s;
	-moz-transition: all 300ms ease-in-out 0s;
	-ms-transition: all 300ms ease-in-out 0s;
	-o-transition: all 300ms ease-in-out 0s;
	transition: all 300ms ease-in-out 0s;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	cursor: pointer;
}
#show2-buttons button.show2-bottom2 {
	font-size: 24px;
	visibility: visible;
	text-align: left;
	left: 0px;
	top: 0px;
	padding-left: 1000px;
	padding-bottom: 500px;
	background-image: url(Home.fw.png);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: inherit;
	-webkit-transition: all 300ms ease-in-out 0s;
	-moz-transition: all 300ms ease-in-out 0s;
	-ms-transition: all 300ms ease-in-out 0s;
	-o-transition: all 300ms ease-in-out 0s;
	transition: all 300ms ease-in-out 0s;
	background-repeat: no-repeat;
	height: 100%;
	width: 100%;
	cursor: pointer;
}
#show2-buttons button.show2-back2:hover {
	-webkit-opacity: .8;
	-moz-opacity: .8;
	opacity: .8;
}
#show2-buttons button.show2-right2:hover {
	-webkit-opacity: .8;
	-moz-opacity: .8;
	opacity: .8;
}   
 #show2-buttons button.show2-front2:hover {
	-webkit-opacity: .8;
	-moz-opacity: .8;
	opacity: .8;
}
#show2-buttons button.show2-left2:hover {
	-webkit-opacity: .8;
	-moz-opacity: .8;
	opacity: .8;
}  
#show2-buttons button.show2-bottom2:hover {
	-webkit-opacity: .8;
	-moz-opacity: .8;
	opacity: .8;
}
#show2-buttons button.show2-top2:hover {
	-webkit-opacity: .8;
	-moz-opacity: .8;
	opacity: .8;
}   

    .container3 {
      width: 200px;
      height: 200px;
      position: relative;
      margin: 0 auto 40px;
      -webkit-perspective: 1000px;
         -moz-perspective: 1000px;
           -o-perspective: 1000px;
              perspective: 1000px;
    }

    #cube2 {
      width: 100%;
      height: 100%;
      position: absolute;
      -webkit-transform-style: preserve-3d;
         -moz-transform-style: preserve-3d;
           -o-transform-style: preserve-3d;
              transform-style: preserve-3d;
      -webkit-transition: -webkit-transform 1s;
         -moz-transition: -moz-transform 1s;
           -o-transition: -o-transform 1s;
              transition: transform 1s;
    }

    #cube2 article {
      display: block;
      position: absolute;
      width: 196px;
      height: 196px;
      line-height: 196px;
      text-align: center;
	  -webkit-backface-visibility: hidden;
         -moz-backface-visibility: hidden;
           -o-backface-visibility: hidden;
              backface-visibility: hidden;
    }

    #cube2.panels-backface-invisible article {
      -webkit-backface-visibility: hidden;
         -moz-backface-visibility: hidden;
           -o-backface-visibility: hidden;
              backface-visibility: hidden;
    }

    #cube2 .front2  { background:inherit; }
    #cube2 .back2   { background:inherit; }
    #cube2 .right2  { background:inherit; }
    #cube2 .left2   { background:inherit; }
    #cube2 .top2    { background:inherit; }
    #cube2 .bottom2 { background:inherit; }

    #cube2 .front2  {
      -webkit-transform: translateZ( 100px );
         -moz-transform: translateZ( 100px );
           -o-transform: translateZ( 100px );
              transform: translateZ( 100px );
    }
    #cube2 .back2   {
      -webkit-transform: rotateX( -180deg ) translateZ( 100px );
         -moz-transform: rotateX( -180deg ) translateZ( 100px );
           -o-transform: rotateX( -180deg ) translateZ( 100px );
              transform: rotateX( -180deg ) translateZ( 100px );
    }
    #cube2 .right2 {
      -webkit-transform: rotateY(   90deg ) translateZ( 100px );
         -moz-transform: rotateY(   90deg ) translateZ( 100px );
           -o-transform: rotateY(   90deg ) translateZ( 100px );
              transform: rotateY(   90deg ) translateZ( 100px );
    }
    #cube2 .left2 {
      -webkit-transform: rotateY(  -90deg ) translateZ( 100px );
         -moz-transform: rotateY(  -90deg ) translateZ( 100px );
           -o-transform: rotateY(  -90deg ) translateZ( 100px );
              transform: rotateY(  -90deg ) translateZ( 100px );
    }
    #cube2 .top2 {
      -webkit-transform: rotateX(   90deg ) translateZ( 100px );
         -moz-transform: rotateX(   90deg ) translateZ( 100px );
           -o-transform: rotateX(   90deg ) translateZ( 100px );
              transform: rotateX(   90deg ) translateZ( 100px );
    }
    #cube2 .bottom2 {
      -webkit-transform: rotateX(  -90deg ) translateZ( 100px );
         -moz-transform: rotateX(  -90deg ) translateZ( 100px );
           -o-transform: rotateX(  -90deg ) translateZ( 100px );
              transform: rotateX(  -90deg ) translateZ( 100px );
    }

    #cube2.show2-front2 {
      -webkit-transform: translateZ( -100px );
         -moz-transform: translateZ( -100px );
           -o-transform: translateZ( -100px );
              transform: translateZ( -100px );
    }
    #cube2.show2-back2 {
      -webkit-transform: translateZ( -100px ) rotateX( -180deg );
         -moz-transform: translateZ( -100px ) rotateX( -180deg );
           -o-transform: translateZ( -100px ) rotateX( -180deg );
              transform: translateZ( -100px ) rotateX( -180deg );
    }
    #cube2.show2-right2 {
      -webkit-transform: translateZ( -100px ) rotateY(  -90deg );
         -moz-transform: translateZ( -100px ) rotateY(  -90deg );
           -o-transform: translateZ( -100px ) rotateY(  -90deg );
              transform: translateZ( -100px ) rotateY(  -90deg );
    }
    #cube2.show2-left2 {
      -webkit-transform: translateZ( -100px ) rotateY(   90deg );
         -moz-transform: translateZ( -100px ) rotateY(   90deg );
           -o-transform: translateZ( -100px ) rotateY(   90deg );
              transform: translateZ( -100px ) rotateY(   90deg );
    }
    #cube2.show2-top2 {
      -webkit-transform: translateZ( -100px ) rotateX(  -90deg );
         -moz-transform: translateZ( -100px ) rotateX(  -90deg );
           -o-transform: translateZ( -100px ) rotateX(  -90deg );
              transform: translateZ( -100px ) rotateX(  -90deg );
    }
    #cube2.show2-bottom2 {
      -webkit-transform: translateZ( -100px ) rotateX(   90deg );
         -moz-transform: translateZ( -100px ) rotateX(   90deg );
           -o-transform: translateZ( -100px ) rotateX(   90deg );
              transform: translateZ( -100px ) rotateX(   90deg );
    }
