body {
	background: #22233f url(../SeniorProject/img/bg3.jpg) repeat-x;
}

a {
	text-decoration:none;
	color:#09F;
}

a:hover {

	text-decoration:none;
	color:#0FF;
}

a img {
	border:none;
}

#container {
  width:980px;
  margin-left:auto;
  margin-right:auto;
  margin-top:1em;
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  text-align:left;
}

#head {
	text-align:left;
	background:#0c0f18 url(../SeniorProject/img/header.png) no-repeat center;
	width:101%;
	margin-left:-0.5%;
	margin-top:-6px;
}

#logo {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	height:150px;
}

.baLogo {
	width:300px;
}

.baLogo2 {
	width:270px;
}

.wmag {
	float:right;
	margin-top:65px;
	margin-right:90px;
	width:150px;
}

.wmag2 {
	float:right;
	width:150px;
	margin-top:15px;
}

.drexel {
	float:right;
	margin-top:-52px;
	margin-right:-220px;
	width:60px;
}

#nav {
	width:101%;
	text-align:center;
	background:url(../SeniorProject/img/nav_bg.jpg) repeat-x;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:-0.5%;
	margin-top:-24px;
}

#nav ul li {
	list-style-type:none;
	display:inline;
	margin-right:5px;
}

button.navBtn {
  background-color:rgba(255,255,0,1);
  border: 3px solid #000;
  color:#000;
  text-shadow: 0px 2px 3px rgba(225, 225, 225, 50);
  font-size:24px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight: bold;
  padding-top:8px;
  padding-bottom:8px;
  padding-left:10px;
  padding-right:10px;
  text-decoration: none;
  text-align: center;
  margin-top:0px;
  margin-bottom:0px;
}

button.navBtn:hover {
  background: #fafaa2;
  color:#000;
  text-shadow: 0px 2px 3px rgba(182, 182, 1, 50);
  cursor: pointer;
}

#buttons {
	float:right;
	margin-top:5px;
	margin-left:5px;
}

.button2 {
	margin-top:10px;
}

p {
	padding-top:10px;
	line-height:1.5em;	
}

#about {
	color:#FFF;
	float:left;
	width:652px;
	margin:5px;
	margin-left:0px;
	margin-top:15px;
}

#howto {
	color:#FFF;
	float:left;
	width:652px;
	margin:5px;
	margin-left:0px;
	margin-top:0px;
}

h2 {
	margin-top:-5px;
	margin-bottom:-5px;
}

#howto ul {
	list-style-type:none;
}

.key1 {
	width:45px;
}

.key2 {
	width:200px;
}

.iPad {
	width:120px;
}

#howto ul li {
	padding-bottom:15px;
}

#team {	
	color:#FFF;
	float:left;
	width:652px;
	margin:5px;
	margin-left:0px;
	margin-top:0px;
}

#team ul {
	margin-top:0;
	text-align:left;
}

.names {
	margin-left:-35px;
}

#team li {
	list-style-type:none;
	display:inline;
}

.dan {
	border:#0FF solid 1px;
}

.dan3 {
	margin-left:2px;
}

.jp {
	border:#0FF solid 1px;
	margin-left:25px;
}

.jp2 {
	margin-left:58px;
}

.jp3 {
	margin-left:42px;
}

.steve {
	border:#0FF solid 1px;
	margin-left:25px;
}

.steve2 {
	margin-left:42px;
}

.steve3 {
	margin-left:30px;
}

.owen {
	border:#0FF solid 1px;
	margin-left:25px;
}

.owen2 {
	margin-left:34px;
}

.owen3 {
	margin-left:60px;
}

.james {
	border:#0FF solid 1px;
	margin-left:25px;
}

.james2 {
	margin-left:40px;
}

.james3 {
	margin-left:50px;
}

#teamlogo {
	width:400px;
	padding-left:120px;
	padding-top:20px;
}

#contact {	
	color:#FFF;
	float:left;
	width:960px;
	margin:5px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}

.socialbtn {
	width:60px;
	padding-right:10px;
}

#social {
	background-color:#CCC;
	width:300px;
	float:right;
	margin-left:0;
	margin-top:22px;
	border:#FFF solid 2px;
}

form ul li{
	list-style:none;
	margin-left:10px;
}

input, textarea {
	height:25px;
	width:60%;
	margin:10px 0;
	padding: 0 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

textarea{
	height:70px;	
}

.submit {
	width:63%;
}

#socialBtns {
	text-align:center;
	width:300px;
	margin-top:-20px;
	padding:5px;
}

#gameRight {
	float:right;
	margin-right:-710px;
}

#logo2 {
	padding-right:5px;
}

#leaderboard {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#d4ffff;
	text-align:center;
	font-size:18px;
	height: 440px;
	width:260px;
	margin-top:50px;
	border:#0FF solid 2px;
	-moz-border-radius:13px;
	-webkit-border-radius:13px;
	border-radius:13px;
	padding-top:-150px;
}

#scores {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#DDD;
	text-align:left;
	margin-top:5px;
}

#closeGame {
	margin-top:15px;
	text-align:center;
}

.playFB, .playTwitter {
	margin-top:15px;
	width:60px;
}

.playFB {
	margin-left:70px;
}

.playTwitter {
	margin-left:5px;
}

#copyright {
	float:left;
	color:#FFF;
	margin-left:250px;
	padding-top:5px;
	text-align:center;
	width:500px;
	font-size:0.7em;
}

.westphal {
	width:350px;
}