body {
	background-color: #000000;
	margin: 0px auto 0px auto;
	color: #2D215E;
}

.back {
	background-image: url(../images/TSL4_home52.jpg);
	background-repeat: no-repeat;
	width: 1200px;
	height: 1200px;
}

/* begin menus */
.back #topMenu {
	position: absolute;
	top: 135px; /* 136px; */
	left: 25px; /* 30px; */
	width: auto;
	height: auto;
	z-index: 3000;
}

.back #cart {
	position: absolute;
	top: 136px;
	left: 905px;
	width: 25px;
	height: 25px;
	cursor: pointer;
	border: 0px solid red;
}

/* end menus */
/* begin comedians */
.back #comedians{
	position: absolute;
	top: 180px;
	left: 5px;
	width: 220px;
	height: 40px;
	border: 0px solid green;
}
.back #hand {
	position: absolute;
	background-image: url(../images/hand.png);
	background-repeat: no-repeat;
	top: 214px;
	left: -15px;
	width: 142px;
	height: 148px;
	z-index: 999;
	display: none;
}

.back #joeWong {
	position: absolute;
	background-image: url(../images/joeWong.png);
	background-repeat: no-repeat;
	left: 13px;
	top: 214px;
	width: 204px;
	height: 202px;
	cursor: pointer;
	border: 0px solid red;
}

.back #joeShake {
	position: relative;
	left: 13px;
	top: 20px;
	width: 150px;
	height: 140px;
	cursor: pointer;
	border: 0px solid red;

}

.back #isaacWitty {
	position: absolute;
	background-image: url(../images/isaacWitty.png);
	background-repeat: no-repeat;
	left: 42px;
	top: 355px;
	width: 212px;
	height: 212px;
	cursor: pointer;
	border: 0px solid red;
}

.back #isaacShake {
	position: relative;
	left: 30px;
	top: 30px;
	width: 150px;
	height: 140px;
	cursor: pointer;
	border: 0px solid red;
}

.back #michaelJr {
	position: absolute;
	background-image: url(../images/michaelJr.png);
	background-repeat: no-repeat;
	left: 28px;
	top: 508px;
	width: 212px;
	height: 212px;
	cursor: pointer;
	border: 0px solid red;
}

.back #michaelShake {
	position: relative;
	left: 20px;
	top: 25px;
	width: 140px;
	height: 140px;
	cursor: pointer;
	border: 0px solid red;
}

.back #taylorMason {
	position: absolute;
	background-image: url(../images/taylorMason.png);
	background-repeat: no-repeat;
	left: 53px;
	top: 660px;
	width: 214px;
	height: 193px;
	cursor: pointer;
	border: 0px solid red;
}

.back #taylorShake {
	position: relative;
	left: 30px;
	top: 20px;
	width: 140px;
	height: 140px;
	cursor: pointer;
	border: 0px solid red;
}

.back #danaDaniels {
	position: absolute;
	background-image: url(../images/danaDaniels.png);
	background-repeat: no-repeat;
	left: -9px;
	top: 811px;
	width: 215px;
	height: 215px;
	cursor: pointer;
	border: 0px solid red;
}

.back #danaShake {
	position: relative;
	left: 50px;
	top: 20px;
	width: 140px;
	height: 140px;
	cursor: pointer;
	border: 0px solid red;
}

.back #rexHavens {
	position: absolute;
	background-image: url(../images/rexHavens.png);
	background-repeat: no-repeat;
	left: 47px;
	top: 961px;
	width: 199px;
	height: 198px;
	cursor: pointer;
	border: 0px solid red;
}

.back #rexShake {
	position: relative;
	left: 30px;
	top: 20px;
	width: 140px;
	height: 140px;
	cursor: pointer;
	border: 0px solid red;
}

/* end comedians */
/* begin middle */
.back #video {
	position: absolute;
	/* background-color: black; */
	top: 435px;
	left: 321px;
	width: 322px;
	height: 260px;
	color: white;
	text-align: center;
}

.back #popDown {
	position: absolute;
	top: 763px;
	left: 485px;
	width: 128px;
	height: 20px;
	border: 0px solid red;
}

.back #selectText {
	position: absolute;
	top: 784px;
	left: 448px;
	width: 177px;
	border: 0px solid blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	font-weight: bold;
	line-height: 17px;
	height: auto;
}

.back #comedianPic {
	position: absolute;
	top: 794px;
	left: 332px;
	width: 122px;
	height: 105px;
	border: 0px solid green;
	background-color: transparent;
}

.back a:link, .back a:visited {
	color: white;
}

.back a:hover {
	text-decoration: none;
}

.back #share {
	position: absolute;
	border: 0px solid green;
	top: 919px;
	left: 373px;
	width: 220px;
	height: 20px;
	cursor: pointer;
}

.back #tsl4Btn {
	border: 0px solid green;
	position: absolute;
	height: 38px;
	width: 96px;
	top: 1081px;
	left: 264px;
	cursor: pointer;
}

.back #tsl3Btn {
	border: 0px solid green;
	position: absolute;
	height: 38px;
	width: 96px;
	top: 1081px;
	left: 381px;
	cursor: pointer;
}

.back #tsl2Btn {
	border: 0px solid green;
	position: absolute;
	height: 38px;
	width: 96px;
	top: 1081px;
	left: 498px;
	cursor: pointer;
}

.back #tsl1Btn {
	border: 0px solid green;
	position: absolute;
	height: 38px;
	width: 96px;
	top: 1081px;
	left: 615px;
	cursor: pointer;
}

/* end middle */
/* begin right */
.back #johnTesh {
	position: absolute;
	border: 0px solid green;
	top: 232px;
	left: 718px;
	width: 277px;
	height: 315px;
	/* cursor: pointer; */
}

.back #buyNow {
	position: absolute;
	left: 723px;
	top: 559px;
	width: 223px;
	height: 275px;
	z-index: 1;
	cursor: pointer;
	border: 0px solid blue;
}

.back #preOrder {
	position: absolute;
	left: 724px;
	top: 559px;
	width: 223px;
	height: 75px;
	z-index: 3;
	cursor: pointer;
	border: 0px solid blue;
	background-image: url(../images/PreOrder.png);
	background-repeat: no-repeat;
}

/* end right */

/* begin footer */

.back #disclaimer {
	position: absolute;
	top: 1140px;
	left: 310px;
	width: 200px;
	height: 30px;
	border: 0px solid red;
	cursor: pointer;
}

.back #emailHelp {
	position: absolute;
	top: 1140px;
	left: 860px;
	width: 70px;
	height: 30px;
	border: 0px solid red;
	cursor: pointer;
}
/* end footer */
