html {
    overflow-y: scroll;
}
body {
	margin: 0px;
	background-color: #000;
}
img {
	border-width: 0px;
}
.title1 {
	font: bold 20px Verdana, Arial, Helvetica, sans-serif;
	color: #b4bec6;
	padding-bottom: 5px;
	margin: 0px 0px 15px 0px;
	border-bottom: 1px dotted #666;
}
.title2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px dotted #666;
}
.title3 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px 0px;
}
.title4 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #ccc;
	margin: 0px 0px 5px 0px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #666;
}
.title5 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 0px;
	color: #fff;
}
#header {
	height: 150px;
	background-color: #000;
}
#headercontainer {
	width: 980px;
	padding: 0px 20px;
	margin: 0px auto;
}
#logo {
	width: 239px;
	float: left;
}
#menuheader {
	width: 728px;
	height: 29px;
	float: right;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ccc;
	padding-top: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #666;
}
#headerlinks {
	width: 468px;
	float: left;
	padding-top: 5px;
	text-align: right;
}
#headerlinks a {
	color: #ccc;
	text-decoration: none;
}
#headerlinks a:hover {
	text-decoration: underline;
}
#searchwrapper {
	width: 260px;
	float: right;
	text-align: right;
}
.search {
	margin: 0px;
}
.searchbox {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	width: 155px;
}
.searchbutton {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	width: 90px;
}
#adzone1 {
	width: 728px;
	height: 90px;
	float: right;
}
#menu {
	background-color: #444;
	font: bold 12px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 8px solid #92ca39;
}
#menucontainer {
	width: 980px;
	padding: 0px 20px;
	margin: 0px auto;
}
#content {
	background-color: #333;
	border-top: 1px solid #fff;
}
#contentcontainer {
	width: 940px;
	padding: 20px 40px;
	margin: 0px auto;
	background-image: url('../images/bg-content.gif');
	background-repeat: repeat-y;
	background-color: #444;
	overflow: hidden;
}
#gameblog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	width: 590px;
	float: left;	
}
#contentleft {
	width: 590px;
	float: left;	
}
#contentleft p {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0px 0px 15px 0px;
	line-height: 150%;
}
#contentleft ul {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 150%;
}
.containerleft {
	width: 590px;
	margin-bottom: 20px;
}
.gameslist {
	margin: 0px;
	padding: 0px;
}
.gameslist img {
	float: left;
	margin-right: 4px;
}
.gameslist li {
	list-style: none;
	width: 191px;
	float: left;
	margin: 0px 5px 5px 0px;
}
.gameslist li a {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	display: block;
	width: 179px;
	float: left;
	background-color: #333;
	border: 1px solid #555;
	border-radius: 4px;
	padding: 5px;
}
.gameslist li a:hover {
	background-color: #000;
	color: #fc0;
	border: 1px solid #fff;
	box-shadow: 0px 0px 10px #000;
}
.textlinkwrapper {
	width: 590px;
	margin-top: 20px;
}
.textlinkwrapper form {
	margin: 0px;
}
.linkoutput {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ccc;
	width: 590px;
	margin-bottom: 5px;
}
.linkoutput a {
	color: #fc0;
	text-decoration: none;
}
.linkoutput a:hover {
	color: #fc0;
	text-decoration: underline;
}
.textlink {
	padding: 10px;
	width: 570px;
	height: 50px;
	border: none;
	overflow: auto;
	background-color: #555;
	color: #ccc;
}
.button {
	width: 590px;
}
.textlinkbutton {
	background-color: #ccc;
	padding: 5px;
	border: none;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.intro {
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px dotted #666;
}
.showall {
	width: 560px;
	padding: 0px 0px 20px 30px;
	background: url('../images/icon-arrow.jpg') no-repeat;
	margin-bottom: 15px;
}
.showall a {
	color: #fc0;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.showall a:hover {
	text-decoration: underline;
}
.containernews {
	width: 590px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
	margin-bottom: 10px;
	overflow: hidden;
}
.containernews a {
	color: #ccc;
	text-decoration: none;
}
.containernews a:hover {
	text-decoration: underline;
}
.news1 {
	width: 265px;
	padding: 10px;
	float: left;
	background: url('../images/bg-news.jpg') no-repeat;
}
.news2 {
	width: 265px;
	padding: 10px;
	float: right;
	background: url('../images/bg-news.jpg') no-repeat;
}
.listnews {
	color: #ccc;
	margin: 2px 0px 2px 15px;
	padding: 0px;
}
.recentcomments {
	width: 590px;
	margin: 0px;
	padding: 0px;
}
.recentcomments li {
	background-color: #555;
	padding: 10px;
	margin: 0px 0px 20px 0px;
	list-style-type: none;
	display: block;
	min-height: 80px;
}
.downloadintro {
	padding-bottom: 20px;
	border-bottom: 1px dotted #666;
}
.downloads {
	width: 590px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 150%;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px dotted #666;
	overflow: hidden;
}
.downloads a {
	color: #92ca39;
	text-decoration: none;
}
.downloads a:hover {
	color: #92ca39;
	text-decoration: underline; 
}
.downloads img {
	float: left;
	height: 80px;
	width: 80px;
	padding: 5px;
	margin-right: 20px;
	border: 1px solid #666;
	overflow: hidden;
}
.consoleintro {
	padding-bottom: 20px;
	border-bottom: 1px dotted #666;
}
.console {
	width: 590px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 150%;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px dotted #666;
	overflow: hidden;
}
.console a {
	color: #92ca39;
	text-decoration: none;
}
.console a:hover {
	text-decoration: underline; 
}
.console img {
	float: left;
	height: 80px;
	width: 80px;
	padding: 5px;
	margin-right: 20px;
	border: 1px solid #666;
	overflow: hidden;
}
.ebaydesc {
	width: 590px;
}
.ebaydesc a {
	color: #999;
	text-decoration: none;
}
.ebaydesc a:hover {
	text-decoration: underline;
}
.nav {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	width: 590px;
	overflow: hidden;
}
.nav a {
	color: #999;
	text-decoration: none;
}
.nav a:hover {
	text-decoration: underline;
}
.navleft {
	width: 200px;
	float: left;
}
.navright {
	width: 200px;
	float: right;
	text-align: right;
}
#subscribe {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 20px;
	background: url('../images/icon-subscribe.jpg') no-repeat;
}
#subscribe a {
	color: #92ca39;
	text-decoration: none;
}
#subscribe a:hover {
	text-decoration: underline;
}
#contentright {
	width: 330px;
	float: right;
}
.containerright {
	width: 330px;
	margin-bottom: 10px;
}
.bordertop {
	width: 330px;
	height: 15px;
	background-image: url('../images/bg-right-container-top.gif');
}
.bordermiddle {
	width: 330px;
	background-image: url('../images/bg-right-container-middle.gif');
	background-repeat: repeat-y;
}
.borderbottom {
	width: 330px;
	height: 15px;
	background-image: url('../images/bg-right-container-bottom.gif');
}
#follow {
	width: 300px;
	padding: 0px 15px;
}
#follow a {
	color: #92ca39;
	text-decoration: none;
}
#follow a:hover {
	text-decoration: underline;
}
#follow p {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%; 
	margin: 0px;
	color: #ccc;
}
.followcontainer1 {
	width: 300px;
	height: 60px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #666;
}
.followcontainer2 {
	width: 300px;
	height: 60px;
}
.followicon {
	width: 60px;
	float: left;
}
.followtext {
	width: 230px;
	float: right;
}
#category {
	width: 300px;
	padding: 0px 15px;
}
#adzone2 {
	width: 300px;
	padding: 0px 15px;
}
#youtube {
	width: 300px;
	padding: 0px 15px;
}
#affiliate {
	width: 300px;
	padding: 0px 15px;
	overflow: hidden;
}
#affiliate a {
	color: #92ca39;
	text-decoration: none;
}
#affiliate a:hover {
	text-decoration: underline;
}
#affiliate p {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%; 
	margin: 0px 0px 15px 0px;;
	color: #ccc;
}
#footer {
	border-top: 1px solid #fff;
}
#footer p {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 15px 0px;
	color: #666;
	line-height: 150%;
}
#footer a {
	color: #92ca39;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#footercontainer {
	width: 980px;
	margin: 0px auto;
	padding: 20px;
}


/*Share Pop-Up Positioning */

#at16p { 
	margin-top: 10px !important;
	left: 80% !important;
}


/*Top Menu */

#menutab {
	height: 35px;
	background-color: #444;
	padding: 0px;
}
#menutab ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: auto;
	float: left;
}
#menutab ul li {
	display: block;
	float: left;
	margin: 0px;
}
#menutab ul li a {
	display: block;
	float: left;
	color: #92ca39;
	text-decoration: none;
	padding: 0px 0px 0px 24px;
	height: 35px;
}
#menutab ul li a span {
	padding: 11px 24px 0px 0px;
	height: 24px;
	float: left;
}
#menutab ul li a:hover {
	color: #fff;
}
#menutab ul li a:hover span {
	display: block;
	width: auto;
	cursor: pointer;
}
#menutab ul li a.current {
	color: #000;
	background-color: #92ca39;
	line-height: 275%;
}
#menutab ul li a.current span {
	display: block;
	padding: 3px 24px 0px 0px;
	width: auto;
	background-color: #92ca39;
	height: 32px;
}


/*Category Menu */

ul.category {
	margin : 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 200%;
	width: 300px;
}
ul.category li {
    margin: 0px;
    padding: 0px;
    border-top: none;
    border-bottom: 1px solid #555;
}
ul.category li a {
    display: block;
    text-decoration: none;
    color: #92ca39;
    background-color: #444;
    padding: 5px 0px 5px 10px;
    width: 290px;
}
ul.category li a:hover {
    background-color: #555;
}

