/* CSS Document */
html, body, div { padding: 0px; margin:0px; }

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#999999;
}

.container {
	width:960px;
	margin:auto;
}
	
.banner {
	background:url(images/banner.jpg);
}
	
.logo {
	margin-left:40px;
}

#nav {
	height:50px;
	background-color:#000000;
}
	
#nav ul {
	color:white;
	list-style-type:none;
	margin:0;
	padding:0;
}

#nav li {
	display:inline;
	padding: 10px 45px 0px 50px;
}

#nav a {
	color: #fff;
	
}

#nav ul {
	padding-top:15px;
}

#nav a:hover {
	color:#CCCCCC;
}

#nav ul #xbox a:hover {
	color:#2f9823;
}

#nav ul #ps4 a:hover {
	color:#2985c7;
}

#nav ul #comp a:hover {
	color:#F02020
}

a {
	text-decoration:none;
}

.slideshow {
	height:280px;
	overflow:hidden;
}

.content {
	background:url(images/contentbkg.jpg);
	overflow:hidden;
	padding: 0px 20px 30px 20px;
}

.title {
	color:#2F9823;
}

.video {
	text-align: center;
}

#slideshowContainer {
    width: 600px;
    margin: 100px auto 0 auto;
    position:relative;
}

.slide_show {
    height: 300px;
}

#slidenav {
    list-style-type:none;
    z-index:150;
}

#slidenav li a {
    display:block;
    width:58px;
    height:102px;
    text-indent:-9999px;
    outline:none;
}

#prev a {
    background:url(images/indexslideshow/left.png);
    width:58px;
    height:102px;
    position:absolute;
    top:110px;
    left:-70px;
}

#next a {
	background-image:url(images/indexslideshow/right.png);
	width:58px;
    height:102px;
    position:absolute;
    top:110px;
    right:-70px;
}

#next a:hover {
    background:url(images/indexslideshow/right_over.png);
}

#prev a:hover {
    background:url(images/indexslideshow/left_over.png);
}

body, ul, li, img {
	margin:0;
	padding:0;
	border:0;
}

#ps4gallery a img {
	border: 5px solid #aaaaaa;
}		
			
#ps4gallery a:hover img {
	border: 5px solid #2985c7;
}

#xboxgallery a img {
	border: 5px solid #aaaaaa;
	
}		
			
#xboxgallery a:hover img {
	border: 5px solid #2f9823;
}

#footer {
   position:relative;
   bottom:0;
   background:#666666;
   padding: 20px;
   overflow: hidden;
}

#footer td a {
	padding-left:25px;
	color:white;
}

#footer p {
	color:white;
}

.twitter-timeline {
	margin-left:390px;
	margin-top:-110px;	
}

#footer ul { list-style:none; margin-left: 20px; }
#footer li { float: left; width: 120px; margin-right: 30px;}
#footer li ul {margin-left:0px;}
#footer li li { float: none; margin-top: 5px; margin-right:0px;}
#footer li a { color: #ffffff; }
#footer li a:hover  { color:#66CC00; }
#footer p { clear: both; }