@charset "utf-8";

* {
	margin: 0;
	padding: 0;
}

A:link {color: #343d95}
A:visited {color: #343d95}
A:active {color: #343d95}
A:hover {color: #2d3aaf}


.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -30px; 
}
.push {
	height: 30px; 
}

#logo {

	background-image: url(images/logo.png);
	background-repeat:no-repeat;
	background-position:center;
	width: 239px;
	height: 98px;
	margin-left:auto;
	margin-right:auto;
    margin-top:10px;

	

}

#rolling {

	background-color: black;
	background-image: url(images/roll1.png);
	background-repeat:no-repeat;
	background-position:top;
	
	width:648px;
	
	height: 364px;
	margin-left:auto;
	margin-right:auto;

	position:relative;
	margin-top:10px;
	z-index:-1;
	

}

#text-block {
width:618px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
height:75px;
position:relative;

background-color:rgba(0,0,0,0.5);
}

#text-block p {

    margin-left:20px;
	margin-right:20px;
	padding:20px;

	color:#CCCCCC;
	text-align:justify;

	font-size:medium;


}

#text-block2 {
width:660px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;

position:relative;

background-color:rgba(0,0,0,0.5);
}

#text-block2 p {

    margin-left:20px;
	margin-right:20px;
	padding:20px;

	color:#777777;
	text-align:justify;

	font-size:small;


}

#text-block2 .center {
	
	text-align:center;

}

#text-block2 .links a
{

float:left;
clear:right;
vertical-align:middle;
line-height:40px


 

}

#text-block2 .links img 
{
float:left;
clear:left;
margin-left:210px;
margin-right:20px;
border: 0;

}

#text-block2 p  strong{

	font-weight:800;
	font-size:large;
	color: #BBBBBB;


}

#text-block2 iframe {

    margin-left:10px;



	color:#CCCCCC;



}


body {

	background-color: #040404;
	background-image: url(images/bg.png);
	background-repeat: repeat;
   font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
   font-weight: 300;
height: 100%;
	
}

html {
height: 100%;
}

#top-bar {
	background-color: #040404;
	height: 60px;
	width: 100%;
	display:inline-block;
}

#bottom-bar {
	background-color: #040404;
	height: 30px;
	width: 100%;
	display:inline-block;


	z-index:-1;
}

#bottom-bar p {
    margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	color:#1e1a1a;
	text-align:center;
	font-size:medium;

}

#navigation ul li a:hover img{
opacity:.40;
filter:alpha(opacity=40);
filter: “alpha(opacity=40)”;
} 

#navigation ul li img {
border:0;
}

#navigation {

	clear: both;
	font-size: 16px;
	width:650px;
	margin-left:auto;
	margin-right:auto;
}

#navigation ul {
    margin-top:20px;
	list-style: none;
	width:500px;
	margin-left:auto;
	margin-right:auto;
}

#navigation ul li {
	
	float: left;
	margin-right: 20px;
	margin-left:20px;
	display: inline; 
}

#navigation ul li a {
	color: #e6e6e6;
	text-decoration: none;
}

#navigation ul li a:hover {
	color: #b980c5;
	text-decoration: none;
}