

body {
		background:#000000;	
		color: #000000;	
		font-family: Arial;
		margin-top: 15;
		margin-bottom: 20;
		}

	

	#outer{

		width:990px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		position:relative
		}

	#header{
		width:900px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		position:relative
		}

	#footer{
		text-align:center;
		}

	#links{
		width:860px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		position:relative
		margin-top: 20px;
		}

	#media{
		float: left;
		width:680px;
		}

	#rightgame{
		float: left;
		width:130px;
		}

	#left {
		border:0px solid #000;
		margin-top: 10px;
		width:180px;
		position:relative
		}

	#right {
		border:0px solid #000;
		position:relative
		width:810px;
		}

	#left, #right {
		float:left;
		}


	#gametd {
		padding:8px;
		spacing:8px;
		}

	#logo {
		position:absolute;
		right:0px;
		top:0px;
		}

	#tablegame {
		padding:50px;
		spacing:50px;
		width:700px;
		}

	#left-nav {
		margin-left: 20px;
		margin-bottom: 0px;
		}

	img.a468x60 {
		border:10px solid #F7C5F7;
		}


a {text-decoration: none; color: #CF081D;}

a:visited {text-decoration: none; color: #CF081D;}

a:hover {text-decoration: underline; color: #90204B;}


#desc {
	font-size:13px;
}


h1 {
	display: inline;
}


h2 {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
	font-size: 28px;
	line-height: 15pt;
	font-family: tahoma;
	display: inline;
}


h3 {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
	font-size: 14px;
	line-height: 15pt;
	font-family: tahoma;
	display: inline;
}

h4 {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
	font-size: 14px;
	line-height: 15pt;
	font-family: tahoma;
	display: inline;
	font-weight: normal;
}


ul.none {
	margin-top: 0px;
   	margin-left: -20px;
  	margin-bottom: 0px;
	list-style-type:none;
	display: inline;

}

img.game-thumbs {
	width: 240px;
	height: 180px;
	border:2px solid #000;
}

img.game-thumbs:hover {
	width: 240px;
	height: 180px;
	border:2px solid #90204B;
	overflow:hidden;
}

img.left-thumbs {
	width: 120px;
	height: 120px;
	border-radius: 20%;
	border:2px solid #000;
	margin: 2px;
}

img.left-thumbs:hover {
	width: 120px;
	height: 120px;
	border-radius: 20%;
	border:2px solid #90204B;
	margin: 2px;
}



#btftopbar {
height:30px;
width:auto;
background: #000000 url('..');
background-repeat:repeat-x;
text-align:left;
padding-top:4px;
}
#adsground {
height:260;
margin:0 auto;
width: 300px;
background:#fff;
border-bottom:2px #FFFFFF solid;
border-right:2px #FFFFFF solid;
border-left:2px #FFFFFF solid;
text-align:center;
padding:4px;
}

#headlineatas {
opacity:1.0;
height:auto;
width:auto;
position:fixed;
bottom:0px;
left:100px;
border-bottom:1px #FFFFFF solid;
color:#000000;
padding:0px;
z-index:1001;
font-size:12px;}

.btnkeys {
  border:1px solid #000000;
  background-color: inherit;
  padding: 3px 7px 3px 3px;
  font-size: 16px;
  color: #CF081D;
  cursor: pointer;
  display: inline-block;
}

.btnkeys:hover {background: #FFDBDB;}

.btnkeys_mobile {
  border:1px solid #000000;
  background-color: inherit;
  padding:15px 15px 15px 15px;
  font-size: 26px;
  color: #CF081D;
  cursor: pointer;
  display: inline-block;
}

.btnkeys_mobile:hover {background: #FFDBDB;}

.best {
	margin-right: 15px; 
	float:left; 
	display: flex; 
	align-items: center;  
	justify-content: center;
	font-size:16pt;
	}

.best:hover {text-decoration: underline;}

#searchbox {
    		width: 240px;
    		height: 26px; 
		font-size:16pt;  
		}

#search {
	float:left;
	display: flex;
	align-items: center;
	justify-content: center;
	}

#submit {
	width:100px;
	font-size:16pt;
	cursor:pointer;
	}


tr:nth-child(odd) {
	background-color: #ffffff;
}
.pagination {
	list-style-type: none;
	padding: 12px 0;
	display: inline-flex;
	justify-content: space-between;
	box-sizing: border-box;
}
.pagination li {
	box-sizing: border-box;
	padding-right: 12px;
}
.pagination li a {
	box-sizing: border-box;
	background-color: #e2e6e6;
	padding: 10px;
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
	color: #CF081D;
	border-radius: 7px;
}
.pagination li a:hover {
	background-color: #FFDBDB;
}
.pagination .next a, .pagination .prev a {
	text-transform: uppercase;
	font-size: 20px;
}
.pagination .currentpage a {
	background-color: #FDBFC6;
	color: #CF081D;
}
.pagination .currentpage a:hover {
	background-color: #FCADB5;
}




.xxx-large {
  position:relative;
}

.xxx-medium {
  overflow:hidden;

}
.xxx-small {
  position:fixed; 
  top: 25px; 
  right: 0px;
}
.xxx-small2 {
  position:fixed; 
  top: 25px; 
  left: 0px;
}

