@import "reset2.css";


.rounded-corners {
  border-radius:3px;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  -o-border-radius:3px;
}
.transitionAll {
  -webkit-transition:all 0.6s ease-in-out;
  -moz-transition:all 0.6s ease-in-out;
  -o-transition:all 0.6s ease-in-out;
  -ms-transition:all 0.6s ease-in-out;
  transition:all 0.6s ease-in-out;
}
@font-face {
  font-family:bebas;
  src:url('BebasNeue.otf');
}
html { font-size:100%; }
body {
  background:#000000 url("black_paper.png") repeat;
  color:#fefefe;
  text-align:center;
  margin:0;
  padding:5px;
  padding-bottom: 50px;
  font:72%/135% 'open sans', Helvetica, Arial, sans-serif;
  font-size:15px;
  line-height:1.7em;
  word-spacing:3px;
  font-weight:300;
}


a{
	color: #ff312e;
	
}

a:visited{
	color: #ff312e;
}
a:hover{
	color: #ff312e;
}
.wrapper {
  margin:0 auto;
  padding:0 20px;
  max-width:960px;
  text-align:left;
}
header { 
	padding-bottom:40px;
	width: 960px;
	margin:0 auto;
	text-align: left;
	 }
header h1 {
  font:55px bebas;
  padding-top:50px;
  padding-bottom:18px;
  margin-bottom: 15px;
  border-bottom:3px solid white;
}
header h1 a {
  color:white;
  display:block;
  width:auto;
  text-decoration:none;
}
.main{
	text-align: left;
	margin: 0 auto;
	width: 960px;
}
.main ul{
	list-style: none;
}
li{
	border-bottom: 1px dashed #333;

	padding-top: 40px;
	padding-bottom: 40px;
	padding-left: 200px;
	
}
li:first-child{
	border-top: 1px dashed #333;
}
li:hover{
	background: inherit;
	background: rgba(0, 206, 209, 0.1);
}
li h2{
	font-size: 30px;
	font-family: "open sans";
	padding: 0 0 20px;
}
li h2 a{
		color:white;
  text-decoration:none;
  
    -webkit-transition: color 0.5s;
  -moz-transition: color 0.5s ease-in-out;
  -o-transition: color 0.5s ease-in-out;
  -ms-transition: color 0.5s ease-in-out;
  transition: color 0.5s;

}
li h2 a:visited{
	color: #aaa;
	text-decoration: none;
}
li h2 a:hover{
	color: #ff312e;
}
li p{
	width: 70%;
}

.clear{
	clear: both;
	height: 0px;
}