html,
body
{
    padding: 0;
    margin: 0;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #050505;
}

h1,
h2,
h3
{
    color: #BFBABA;
}

h3
{
    margin: 10px 0;
}

a
{
    color: #BD3B03;
}

a img
{
    border: none;
}

pre
{
    font-size: 14px;
    color: white;
    padding: 0px;
    background: #646464;
}

.header
{
    position: fixed;
    top: 20px;
    left: 0;
    width: 100%;
    z-index: 1000;
	height:75px;

}

.header .logo
{
    float: left;
    padding: 22px;
    padding-left: 80px;
}

.header .credits
{
    float: right;
    padding-top: 15px;
}

.horizon
{
    line-height: 0;
    z-index:250;
    width: 3500px;
}

.middle
{
    z-index: 250;
    line-height: 0;
    width: 4500px;
}



.front
{
    z-index: 500;
    top: 150px;
    width: 6000px;
}

.intro
{
	position: absolute;
	left: 260px;
	top: 144px;
	padding-right: 50px;
	background: no-repeat right 5px;
	width: 435px;
}

.page
{
	top: -93px;
	width: 500px;
	background: #343434;
	padding: 0px 0px;
	border: 1px #eee solid;
	position: absolute;
	height: 510px;
	opacity: .95;
}


.description
{
    left: 900px;
	width: 1000px;
	heights: 550px;
	opacity: .85;
}

.documentation
{
	left: 2580px;
	width: 732;
	height: 457px;
	opacity: .90;
}
.firstpage
{
	position: absolute;
	left: 20px;
	top:-93px;
	opacity: .95;
	
}
.options
{
	top: -93px;
	width: 610px;
	height: 492px;
	left: 3800px;
	opacity: .90;
}

.download
{
	top: -93px;
	width: 970px;
	height: 500px;
	left: 4900px;
	opacity: .95;
}

.license
{
    padding: 0px 0px 0px 0px;
}
