@charset "UTF-8";
body {
	font-family: 'Oswald', sans-serif;
	color:rgb(81,55,41);
	background-image:url('../images/bg_main_gru.jpg');
	background-color:rgb(14,9,6);
	background-attachment: fixed;
	background-position:top;
	background-repeat:repeat-x;
	scrollbar-face-color:rgb(35,20,6);
	scrollbar-3dlight-color:#000;
	scrollbar-highlight-color:#F90;
	scrollbar-shadow-color:#630;
	scrollbar-track-color:#000;
	scrollbar-arrow-color:#F90;
	scrollbar-dark-shadow-color:#000;
}
::-webkit-scrollbar {width:12px; height:12px; background-color:#F90}
::-webkit-scrollbar-button {height:12px; background-color:#F90;}
::-webkit-scrollbar-track {background-color:#000;}
::-webkit-scrollbar-track-piece {background-color:#000;}
::-webkit-scrollbar-thumb {height:10px; background-color:rgb(70,40,12);}
::-webkit-scrollbar-corner {background-color:#000;}
::-webkit-resizer {background-color:#F90;}
::-webkit-scrollbar-button:vertical:increment {
    background-image: url(../images/scroll-arrow_down.png);
}
::-webkit-scrollbar-button:vertical:decrement {
    background-image: url(../images/scroll-arrow_up.png);
}

.containerindex {
  	display: block;
	position:relative; 
  	width:1024px;
	left: 50%;
	margin-left: -512px;
	-moz-box-shadow: 0 0 60px rgb(210,115,0);
 	-webkit-box-shadow: 0 0 60px rgb(210,115,0);
 	box-shadow: 0 0 60px rgb(210,115,0);
	background-color:#FFF;
	height:1200px;
}
.containerindex2 {
  	display: block;
	position:relative; 
  	width:1024px;
	left: 50%;
	margin-left: -512px;
	-moz-box-shadow: 0 0 60px rgb(210,115,0);
 	-webkit-box-shadow: 0 0 60px rgb(210,115,0);
 	box-shadow: 0 0 60px rgb(210,115,0);
	background-color:#FFF;
	height:1740px;
}
.containerindex3 {
  	display: block;
	position:relative; 
  	width:1024px;
	left: 50%;
	margin-left: -512px;
	-moz-box-shadow: 0 0 60px rgb(210,115,0);
 	-webkit-box-shadow: 0 0 60px rgb(210,115,0);
 	box-shadow: 0 0 60px rgb(210,115,0);
	background-color:#FFF;
	height:1640px;
}
.containerindex4 {
  	display: block;
	position:relative; 
  	width:1024px;
	left: 50%;
	margin-left: -512px;
	-moz-box-shadow: 0 0 60px rgb(210,115,0);
 	-webkit-box-shadow: 0 0 60px rgb(210,115,0);
 	box-shadow: 0 0 60px rgb(210,115,0);
	background-color:#FFF;
	height:2070px;
}
#banner {
  	position:relative; 
}
#logobanner {
  	display:none;
	position:relative; 
}
#TMKDtitle {
  	position:relative; 
  	background-color:#FFF;
	margin-top:15px;
	text-align:center;
	font-size:36px;
	font-weight:bold;
	letter-spacing: 12px;
	color:rgb(39,35,31);
}
#description {
  	position:relative; 
  	background-color:#FFF;
	margin-top:-8px;
	text-align:center;
	font-size:18px;
	font-weight:normal;
	letter-spacing:10px;
	color:rgb(112,103,95);
}
.navigator {
	position:relative; 
  	width:500px;
	left:50%;
	margin-left:-250px;
	margin-top:15px;
	text-align:center;
	background-color:rgb(39,35,31);
	font-size:22px;
	border-radius:8px;
	height:35px;
	color:rgb(221,216,210); 
}
.maintext {
	position:relative;
	width:900px;
	left:50%;
	margin-left:-450px;
	margin-top:40px;
	text-align:justify;
	font-weight:300;
	font-size:20px;
	line-height:22px;
}
.iframe {
	width:100%;
	height:150px;
}
.latesth1 {
	position:relative;
	width:900px;
	left:50%;
	margin-left:-450px;
	margin-top:35px;
	margin-bottom:-40px;
	text-align:left;
	font-weight:bold;
	letter-spacing:8px;
	font-size:18px;
	color:rgb(255,80,0);
}
.hover figure img {
	opacity: 1;
	-webkit-transition: .2s ease-in-out;
	transition: .2s ease-in-out;
}
.hover figure:hover img {
	opacity: .3;
}
.hover2 figure img {
	opacity: 0.3;
	-webkit-transition: .2s ease-in-out;
	transition: .2s ease-in-out;
}
.hover2 figure:hover img {
	opacity: 1;
}
.hoverfix figure img {
	opacity: 1;
}
.hoverfix figure:hover img {
	opacity: 1;
}
#imagecontainer1 {
	display:block;
	float:left;
	width:181px;
	height:181px;
	margin-left:22px;
	margin-right:-2px;
	margin-top:50px;
}
#imagecontainer2 {
	display:block;
	float:left;
	width:181px;
	height:181px;
	margin-left:61px;
	margin-right:-2px;
	margin-top:50px;
}
#imagecontainer3 {
	display:block;
	float:left;
	width:181px;
	height:181px;
	margin-left:61px;
	margin-right:-2px;
	margin-top:50px;
}
#imagecontainer4 {
	display:block;
	float:left;
	width:181px;
	height:181px;
	margin-left:61px;
	margin-right:-2px;
	margin-top:50px;
}
.boldtext {
	display:block;
	font-size:18px;
	font-weight:400;
	margin-top:15px;
}
.boldtext2 {
	display:none;
}
.boldtext3 {
	display:block;
	font-size:36px;
	font-weight:bold;
	margin-top:70px;
	margin-bottom:10px;
	text-align:center;
	color:rgb(255,80,0);
}
.boldtext4 {
	display:block;
	font-size:36px;
	font-weight:bold;
	margin-bottom:10px;
	text-align:center;
	color:rgb(255,80,0);
}
.boldtext5 {
	display:none;
}
.product {
	float:left;
	width:400px;
	margin-left:62px;
	margin-top:60px;
	font-size:20px;
	line-height:22px;
	font-weight:300;
}
.product2 {
	float:left;
	width:400px;
	margin-left:62px;
	margin-top:100px;
	font-size:20px;
	line-height:22px;
	font-weight:300;
	text-align:justify;
}
.player {
	display:block;
	position:relative;
	width:100%;
}
.productdescription {
	float:left;
	width:425px;
	margin-top:60px;
	margin-left:75px;
	font-size:20px;
	line-height:22px;
	font-weight:300;
	text-align:center;
	background-color:rgb(239,231,222);
}
img.productimage {
	display:block;
	position:relative;
	width:380px;
	height:420px;
	margin-bottom:-20px;
}
.blackbutton {
	background-color:rgb(39,35,31); 
	border-color:rgb(39,35,31); 
	width:200px; 
	cursor:pointer; 
	border-radius:10px; 
	color:#FFFFFF; 
	height:45px; 
	font-size:20px;
	text-align:center;
}
.specifications {
	margin-top:10px;
	text-align:center;
	font-size:20px;
}
#textremark {
	background-color: rgb(235,235,235);
	margin-top:30px;
	border-radius:10px; 
	padding:10px;
}
#donationbutton {
	background-color: rgb(255,153,0); 
	border-color: rgb(51,51,51); 
	width:200px; 
	margin-top:25px;
	cursor:pointer; 
	border-radius:10px; 
	color: rgb(51,0,51); 
	height:45px; 
	font-size:20px;
	text-align:center;
}
.smalltext {
  	float:left; 
  	width:900px;
	font-size:16px;
	font-weight:400;
	text-align:center;
	margin-top:100px;
	margin-left:60px;
	background-color:rgb(227,223,210);
	border-radius:6px;
}
.donationscontainer {
	margin-top:60px;
	text-align:center;
}
.paypal {
	height:30px; 
	width:110px
}
.footercontainer {
	display: block;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	width:1024px;
	color: #C60;
}
.footer {
	display: block;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	height:80px;
	color: #C60;
	background-color:rgb(15,10,6);
}
.copyright {
	float:left;
	width: 250px;
	height:50px;
	padding-top:15px;
	font-size: 16px;
	text-align: left;
	color: #C60;
	line-height:16px;
}
.logo {
	float:right;
	height:50px;
	padding-top:12px;
}
a:link {
	font-size: 20px;
	color:rgb(255,80,0);
	text-decoration:none;
}
a:visited {
	font-size: 20px;
	text-decoration:none;
	color:rgb(255,80,0);
	text-decoration:none;
}
a:hover {
	font-size: 20px;
	text-decoration:none;
	color:rgb(255,80,0);
	text-decoration:none;
}
a:active {
	font-size: 20px;
	text-decoration:none;
	color:rgb(255,80,0);
	text-decoration:none;
}
a.nav:link {
	font-size:22px;
	color:rgb(126,88,56);
	text-decoration:none;
}
a.nav:visited {
	font-size:22px;
	color:rgb(126,88,56);
	text-decoration:none;
}
a.nav:hover {
	font-size:22px;
	color:rgb(221,216,210);
	text-decoration:none;
}
a.nav:active {
	font-size:22px;
	color:rgb(221,216,210);
	text-decoration:none;
}
