@charset "utf-8";
/* CSS Document */

body {
	font-family:'Lato', sans-serif;
	background:#808080;
}
img {
	border:none;
}
#content {
	width:930px;
	height:625px;
	margin:0 auto;
	background:#fafafa;
	-webkit-border-radius:15px;
	-moz-border-radius:15px; 
 	border-radius:15px;
	border:1px solid #cccccc;
    overflow:hidden;
}
header {
	width:100%;
	height:53px;
	border-bottom:2px solid #cccccc;
}
header .logo {
	float:left;
	margin:8px 15px 8px 10px;
}
header h1, header h2 {
	font-size:22px;
	display:inline-line;
	float:left;
	margin:0;
	padding:12px 0;
}
header h1 {
	font-weight:400;
}
header h2 {
	font-weight:300;
}
.content_wrapper {
	width:100%;
	height:490px;
	float:left;
	position:relative;
}
.section {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	display:none;

}
.section img {
	width:100%;
	height:100%;
}
nav {
	width:100%;
	height:80px;
	float:left;
	background:url(../img/nav_bg.png) center bottom no-repeat #fff;
    border-top:1px solid #cccccc;
}
nav ul {
    width:100%;
    list-style:none;
    float:left;
    padding:0;
    margin:0 0 0 8px;
}
nav ul li {
    float:left;
}
nav ul li:nth-child(2) {
    margin-left:20px;
}
nav ul li:nth-child(3) {
    margin-left:24px;
}
nav ul li:nth-child(4) {
    margin-left:23px;
}
nav ul li:nth-child(5) {
    margin-left:20px;
}
nav ul li:nth-child(6) {
    margin-left:25px;
}
nav ul li:nth-child(7) {
    margin-left:20px;
}
nav ul li a:not(.half) {
    text-decoration:none;
    color:#4d4d4d;
    font-size:13px;
    float:left;
    margin:2px 10px;
    padding:23px 0;
    position:relative;
    z-index:10;
    background:#e6e6e6;
}
.half {
    text-decoration:none;
    color:#4d4d4d;
    font-size:13px;
    float:left;
    z-index:10;
    position:relative;
}
.top_half_button .half {
    padding:8px 60px;
}
.bottom_half_button .half {
    padding:8px 10px;
}
.button {
	height:66px;
	float:left;
    margin-top:8px;
    position:relative;
}
.top_half_button, .bottom_half_button {
    height:33px;
    float:left;
    position:relative;
    left:0;
}
.bottom_half_button:nth-child(3) {
    left:18px;
}
.top_half_button {
    width:100%;
}
nav ul li:nth-child(6) .button {
    width:235px;
}
.button_top {
    background:#e6e6e6;
    float:left;
	-webkit-border-top-left-radius:10px; 
	-moz-border-top-left-radius:10px; 
 	border-top-left-radius:10px;
    -webkit-border-top-right-radius:10px; 
	-moz-border-top-right-radius:10px; 
 	border-top-right-radius:10px;
    border:2px solid #cecece;
    border-bottom:1px solid #cecece;
    width:100%;
    height:31px;
    position:absolute;
    top:0;
    left:0;
    z-index:1;
}
nav ul li:not(:nth-child(6)):hover .button_top, .active .button_top {
    border:2px solid #0071bc;
    border-bottom:2px solid #cecece;
}
nav ul li:not(:nth-child(6)):hover .button_bottom, .active .button_bottom {
    border:2px solid #b6222a;
    border-top:2px solid #cecece;
}
.button_bottom {
    width:100%;
    height:31px;
    background:#e6e6e6;
    float:left;
	-webkit-border-bottom-left-radius:10px; 
	-moz-border-bottom-left-radius:10px; 
 	border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px; 
	-moz-border-bottom-right-radius:10px; 
 	border-bottom-right-radius:10px;
    border:2px solid #cecece;
    border-top:1px solid #cecece;
    position:absolute;
    bottom:0;
    left:0;
    z-index:1;
}
.top_half_button:hover .button_top {
    border:2px solid #0071bc;
    border-bottom:2px solid #cecece;
}
.bottom_half_button:hover .button_bottom {
    border:2px solid #b6222a;
    border-top:1px solid #cecece;
}
.visible {
	z-index:100;
	display:block;
}
#mining {
	width:100%;
	height:100%;
	float:left;
	background:url(../img/mining_bg.jpg) center no-repeat;
}
#mining a {
	width:265px;
	height:30px;
	float:left;
	margin:8px 0 0 420px;
	display:block;
}
#mining a:first-child {
	margin-top:110px;
}
video {
    float:left;
    width:100%;
    height:100%;
}
.ui-loader {
    display:none;
}
