@charset "utf-8";
body {
	background-position: center top;
	margin: 0;
	background-attachment: fixed;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	background-image: url(../images/boxbackround.png), url(../images/backrounds/tuomas.jpg);
	z-index: 1, 2;
	background-size: cover;
	font-size: 16px;
}
.checkout   {
	margin-top: 50px;
	margin-right: 50px;
	margin-bottom: 50px;
	margin-left: 0px;
	padding-left: 40px;
}

a img {
	border: none; 
}
a {
	color: #FFF;
	text-decoration:none;
}
a:hover {
	background: transparent;
	text-shadow: 0 0 3px #FFFFFF;
	}
ul, ol, dl {
	text-align: left;
	padding: 0;
	margin: 0;
	
}
.container {
	width: 930px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	text-shadow: 1px 1px 1px #000;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	}
.header {
	position: relative;
	background-image: url(../images/navbarblack.png);
	min-height: 179px;
}
.hotspot-container {
	width: 928px;
	position: relative;
	max-width: 0px;
	float: left;
}
.hotspot-container .hotfrancais {
	width: 78px;
	height: 19px;
	position: absolute;
	top: 10px;
	left: 43px;
}
  .hotspot-container .hotflag {
	width: 24px;
	height: 19px;
	position: absolute;
	top: 12px;
	left: 10px;
	}
  
.hotspot-container .hotindex {
	width: 455px;
	height: 45px;
	position: absolute;
	top: 9px;
	left: 242px;
}
.hotspot-container .hotpandemonium {
	width: 151px;
	height: 51px;
	position: absolute;
	top: 123px;
	left: 777px;
}

.galleryheadertitle {
	padding-top: 8px;
	background-image: url(../Styles/dmxSupersized/shutter/nav-bg.png);
	font-size: 120%;
	float: left;
	min-width: 40%;
	vertical-align: middle;
	height: 28px;
	text-align: center;
	}
.galleryheader {
	padding-top: 8px;
	background-image: url(../Styles/dmxSupersized/shutter/nav-bg.png);
	font-size: 120%;
	float: left;
	min-width: 20%;
	vertical-align: middle;
	height: 28px;
	}
.content {
	width: 930px;
	font-size: 14px;
}
.h1 {
	text-align: center;
	padding-bottom: 10px;
	min-height: 60px;
}
.h3 {
	font-size: medium;
	text-align: center;
	padding-bottom: 5px;
	padding-left: 40px;
	padding-right: 40px;
	
	
}
.h5 {
	font-weight: bold;
	color: #000;
	font-size: 16px;
}
.store {
	margin-bottom: 20px;
	float: left;
	padding-right: 5px;
}
.storetitle {
	float: left;
	text-align: left;
	padding-left: 10px;
	margin-right: 20px;
	min-width: 150px;
}
.storepaypal {
	float: right;
	min-width: 230px;
	text-align: center;
}
.storepaypalnet {
	float: right;
	min-width: 160px;
	padding-top: 30px;
}
.scroll {
	
	background-color: #660000;
}
.photo {
	text-align: center;
	padding-left: 140px;
	clear: both;
	min-height: 110px;
	}
.div3center {
	text-align: left;
	width: 240px;
	margin-left: 340px;
}
.divpresscenter {
	text-align: left;
	width: 430px;
	margin-left: 240px;
}
.div1 {
	text-align: left;
	padding-left: 100px;
	
}
.div3 {
	float: left;
	text-align: center;
	padding-left: 30px;
	min-width: 230px;
	padding-right: 30px;
	min-height: 1000px;
}
.divpressleft {
	float: left;
	text-align: center;
	padding-left: 5px;
	min-width: 230px;
	margin-top: 30px;
	padding-right: 10px;
	min-height: 960px;
}
.divpressright {
	float: right;
	text-align: center;
	padding-right: 5px;
	min-width: 230px;
	margin-top: 30px;
	padding-left: 10px;
}
.div3right {
	float: right;
	text-align: center;
	padding-right: 10px;
	min-width: 230px;
	min-height: 1000px;
}
.divleft {
	float: left;
	padding-bottom: 10px;
	padding-top: 40px;
	padding-left: 70px;
}
.divright {
	float: right;
	width: 200px;
	text-align: center;
	margin-right: 30px;
	padding-top: 20px;
}
.div4 {
	width: 175px;
	float: left;
	text-align: left;
	padding-bottom: 20px;
	padding-left: 40px;
}
.clearboth {
	clear: both;
}
.wholesaletext  {
	margin-left: 40px;
	max-width: 750px;
	margin-top: -100px;
	padding-bottom: 10px;
	
}
.netset1 {
	padding-left: 60px;
	padding-top: 20px;
	float: left;
	padding-bottom: 20px;
	font-size: large;
}
.netset2 {
	padding-left: 40px;
	padding-top: 20px;
	float: left;
	font-size: large;
}
.prices {
	font-size: 24px;
}
.champs {
	float: left;
	width: 590px;
}
.champright {
	float: right;
	width: 300px;
}
.slidingfaqs {
	margin-left: 50px;
	padding-right: 40px;
	padding-top: 20px;
}
.netprice {
	width: 300px;
	float: right;
}
.under {
	margin-top: 150px;
	margin-bottom: 75px;
	text-align: center;
	font-size: 24px;
}
.profile {
	float: left;
	background-image: url(../players/templateplayer.png);
	height: 150px;
	width: 500px;
	position: relative;
	z-index: 2;
}
.profile0 {
	float: left;
	position: relative;
}
.profile1 {
	height: 150px;
	background-image: url(../players/backroundplayer.png);
	width: 100%;
	z-index: 1;
}
.profile2 {
	float: right;
	text-shadow: 2px 2px 2px #000;
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: right;
}
.profile3 {
	float: right;
	padding-top: 25px;
	padding-right: 20px;
	padding-left: 10px;
}
.playername {
	font-size: 18px;
	float: left;
	padding-top: 94px;
	width: 200px;
}
.title1 {
	font-size: 20px;
}
.titlepanel {
	font-size: 20px;
	padding-left: 20px;
}
.player {
	float: right;
	padding-top: 30px;
	padding-right: 10px;
}
a.p1 {display:block; width:150px; height:150px; text-decoration:none; border:0; float:left; position:relative; z-index:50;}
a.p1 img {display:block; border:0;}
a.p1:hover {text-decoration:none; position:relative; z-index:500;}
a.p1 b {display:block; position:absolute; left:-9999px; padding:10px; opacity:0; border-radius:3px; box-shadow:0 15px 10px -15px rgba(0,0,0,0.4);

-webkit-transition: opacity 0.6s ease-in-out;
-moz-transition: opacity 0.6s ease-in-out;
-o-transition: opacity 0.6s ease-in-out;
-ms-transition: opacity 0.6s ease-in-out;
transition: opacity 0.6s ease-in-out;
}
img.iPad {position:fixed; left:0; top:0; width:100%; height:100%; display:none; z-index:10;}
a.p1:hover b {top:-60px; left:110px; padding:10px; opacity:1.0;}
a.p1:hover ~ img.iPad {display:block;

}

.notfound {
	padding: 40px;
	margin-left: 40px;
	/* [disabled]float: left; */
}
.Paypal {
	color: #FFF;
	margin-top: 14px;
	position: absolute;
	padding-left: 44px;
}
.store1 {
	margin-left: 180px;
	margin-bottom: 15px;
}
