body {
margin-top: 0;
padding: 0;
background: #000000 url(http://i1.wp.com/www.cheatcodesgalore.com/images/xbg.jpg);
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #EEEEEE;
}

h1, h2, h3 {
margin: 0;
font-weight: normal;
color:#0F3;
}

h1 { font-size: 44px; }

h2 { font-size: 18px; }

p {
margin-top: 0;
line-height: 150%;
text-align: justify;
}

ul, ol { }

a { color: #17F; }

a:visited { color: #639CBF; } 

a:hover { color: #EB5716; }

a img {
border: none;
}

img.left{
float:left;
margin-right:10px;
margin-bottom:10px;
}

/* Header */

#header {
width: 1058px;
height: 46px;
margin: 0 auto;
padding: 0px 10px;
background: #000000;
border-bottom: 3px solid #262626;
}

/* Menu */

#menu {
float: left;
width: 1060px;
height: 46px;
}

#menu ul {
margin: 0;
padding: 0px 0px 0px 0px;
list-style: none;
line-height: normal;
}

#menu li {
display: block;
float: left;
}

#menu a {
display: block;
float: left;
height: 32px;
padding: 14px 20px 0px 20px;
text-decoration: none;
text-align: center;
text-transform: capitalize;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

#menu a:hover { 
background: #262626;
text-decoration: none; 
}

#menu .current_page_item a {
background: #262626;
}

#menu .first {
background: #262626;
}


/* Menu2 */

#menu2 {
float: left;
width: 978px;
height: 46px;
}

#menu2 ul {
margin: 0;
padding: 0px 0px 0px 0px;
list-style: none;
line-height: normal;
background: #000;
}

#menu2 li {
display: block;
float: left;
}

#menu2 a {
display: block;
float: left;
height: 32px;
padding: 14px 20px 0px 20px;
text-decoration: none;
text-align: center;
text-transform: capitalize;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000;
}

#menu2 a:hover { 
background: #262626;
color:#fff;
text-decoration: none; 
}

#menu2 .current_page_item a {
background: #262626;
}

#menu2 .first {
background: #262626;
color:#fff;
}

#reviewList ul {
margin: 0;
padding: 15px 15px 15px 15px;
list-style: none;
line-height:55px;
}

#reviewList li {
display: block;
padding-right:20px;
float:left;
}

#reviewList .score90, #reviewList .score80, #reviewList .score70, #reviewList .score60, #reviewList .score50, #reviewList .score0 {
padding: 10px 10px 10px 10px;
font-weight:bold;
}

/* Page */

#page {
width: 998px;
margin: 0 auto;
padding: 40px 30px 0px 30px;
background: #000000;
}



#srch {
width: 998px;
padding: 20px 30px 0px 15px;
background: #000;
height: 70px;
margin: 0 auto;
}

/** LOGO */

#logo {
width: 998px;
padding: 5px 30px 0px 30px;
background: #000;
height: 90px;
margin: 0 auto;
}

#logo h1, #logo p {
margin: 0px;
line-height: normal;
text-transform: lowercase;
font-weight: normal;
color: #FFFFFF;
}

#logo h1 {
margin-top: -4px;
font-size: 13px;
color: #639CBF;
}

#logo a {
text-decoration: none;
}

#banner {
text-align:center;
}

/* Content */

#content {
float: left;
width: 828px;
}

#contentw {
float: left;
width: 828px;
background::#fff;
margin-left:-10px;
margin-top:-10px;
}

#contentwRight {
float: right;
width: 828px;
background::#fff;
margin-left:-10px;
margin-top:-10px;
}

/* Post */

.post {
margin-bottom: 45px;
}

.post .title {
height: 44px;
}

.post .title a {
text-decoration: none;
text-transform: capitalize;
font-size: 30px;
color: #FFFFFF;
}

.post .meta {
height: 32px;
margin-top: -10px;
margin-left: 2px;
padding: 4px 30px 2px 0px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
color: #66665E;
}

.post .meta span {
display: block;
margin-top: -10px;
}

.post .meta a { }

.post .entry {
padding: 10px 0px;
}

.post .entry li {
display: block;
}

.post .entry a {
text-decoration: none;
}

.post .links {
background: #2A4345;
border: 1px solid #5F817E;
}

.post .links {
display: block;
width: 120px;
height: 18px;
margin: 0px 0px 4px 0px; 
padding: 3px 0px 0px 40px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
}

.post .comments {
display: block;
width: 120px;
height: 18px;
margin: 0px; 
padding: 3px 0px 0px 40px;
background: #2A4345;
border: 1px solid #5F817E;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
}

.postw {
color:#000;
background:#fff;
padding:10px 10px 10px 10px;
}

.postw a{
font-weight:bold;
color:#00F;
}

.postw h2{
color:#00F;
font-size: 28px;
}
.postw h3{
color:#00F;
}

.postw h1{
color:#00F;
font-size: 32px;
letter-spacing:2px
}

.postwtitle{
text-align:center;
width:813px;
margin-bottom: 10px;
}

.postwtitle a{
text-decoration:none;
}
.postwtitle a:hover{
text-decoration:underline;
}



/* Sidebar */

#sidebar {
width: 160px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#sidebar ul {
margin: 0;
padding: 0;
list-style: none;
line-height: normal;
}

#sidebar li {
margin-bottom: 5px;
padding: 0 0 5px 0px;
}

#sidebar li ul {
margin: 0px 0px;
}

#sidebar li li {
margin: 0;
padding: 5px 0px;
}

#sidebar li li a {
padding: 0px 0px 0px 5px;
}

#sidebar p {
margin: 0;
padding: 0px 5px;
}

#sidebar h2 {
height: 20px;
margin: 0 0 10px 0px;
padding: 6px 0 2px 0px;
text-transform: capitalize;
font-size: 18px;
font-weight: normal;
color: #FFFFFF;
}

#sidebar p {
line-height: 125%;
}

#sidebar a {
text-align: left;
text-decoration: none;
font-weight: bold;
}

/* Footer */

#footer {
background: #000;
width: 1058px;
height: 190px;
margin: 0 auto;
}

#footer p {
margin: 0;
padding: 5px 0px 5px 0px;
text-align: center;
line-height: normal;
font-size: 10px;
}

div.s250{
float:right;
text-align:center;
height:250px;
width:325px;
padding-left:5px;
}

div.floatRpad {
float:right;
padding-left:5px;
}

div.s360L {
width:365px;
}

div.s360R {
float:right;
width:365px;
}

#affiliates ul {
text-align:justify;
list-style: none;
padding: 0;
margin: 0;
}

ul.affiliates li {
float: left;
list-style: none;
padding-right: 5px;
margin: 5px;
} 

div.ebay{
clear:both;
padding:15px;
margin-left:100px;
color:#000;
width:600px;
margin-top:250px;
}

#ScrollerDiv{
height:300px;
}

#playgame{
text-align:center;
clear:both;
padding-top:10px;
}



div.GameRatio{
width:813px;
vertical-align:middle;
font-size:30px;
text-align:center;
font-weight:bold;
padding:20px 0px;
}

.score90{
color:#fff;
background-color:#0000BB;
}
.score80{
color:#fff;
background-color:#00BB00;
}
.score70{
color:#000;
background-color:#CCDD00;
}

.score60{
color:#000;
background-color:#CC9900;
}

.score50{
color:#fff;
background-color:#CC6600;
}
.score40{
color:#fff;
background-color:#CC3300;
}
.score0{
color:#fff;
background-color:#000;
}

.scoreNR{
color:#fff;
background-color:#000080;
}

span.crumb a{
text-decoration:none;
}
span.crumb a:hover{
text-decoration:underline;
}



.pagination{
padding: 20px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 10px;
}

.pagination a, .pagination a:visited{
padding: 15px;
border: 1px solid #9aafe5;
text-decoration: none; 
background-color:#fff;
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #fff;
background-color: #2e6ab1;
}

.currentpage a{
color:white;
}

#gameinfo .pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #fff;
background-color: #2e6ab1;
}
.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal;
}

.pagination a.prevnext{
font-weight: bold;
}

div.commentblock{
color:#000;
background-color:#fff;
padding:5px;
margin-bottom:10px;
}
div.comments{
float:right;
width:665px;
padding-right: 20px;
}
div.commentInfo{
width:790px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
background-color:#E0E0E0;
}

div.commentFunctions{
clear:both;
width:790px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
background-color:#E0E0E0;
}

div.commentFunctions form{
margin: 0px; padding: 0px;
}
div.commentProfile{
width:125px;
text-align:center;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
}
div.commentProfile img{
border-style:none;
}
div.commentblock a{
color:blue;
}
div.commentblock a:hover {
text-decoration:underline;
color:red;
}
div.commentblock a:visited {
color:green;
}
form {
margin-bottom:0;
}

#result
{
background-color:#000;
margin-top:25px;
min-height:400px;
width:640px;
border:solid 10px #ffffff;
-moz-border-radius:9px;
-webkit-border-radius:9px;
}
#ytno
{
padding:30px;
font-size:24px;
color:#fff;
}
#yttitle
{
background-color:#fff;
font-size:26px;
text-align:left;
padding-bottom:8px;
}
#ytcount
{
background-color:#fff;
text-align:left;
padding-top:8px;
}

.search_input
{

border:2px solid #333;
font-size:20px;
padding:5px;
width:650px;
font-family:'Georgia', Times New Roman, Times, serif;
-moz-border-radius:5px;-webkit-border-radius:5px;


}
#input_box
{
text-align:left;
width:640px;
}

.alphalist a{
padding:5px;
}

.mlink {
padding:5px;
font-size:14px;
}

.boxb{
border:solid;
margin-right:10px;
}

a.boxb:link {text-decoration: none}
a.boxb:visited {text-decoration: none}
a.boxb:active {text-decoration: none}
a.boxb:hover {text-decoration: none; color: red;}

.gamedetails{
margin: 20px;
overflow: hidden;
line-height: 1.5;
font-size: 14px;
}

.gamedetails li{
margin:10px;
}

.listing li{
line-height:2;
font-size:15px;
}

.ccgsearch input {
padding:5px;
margin:5px;
letter-spacing:1px;
line-height:2;
}

.ccgsearch select {
padding:5px;
margin:5px;
letter-spacing:1px;
line-height:2;
}

.tags a {
padding: 5px;
font-size: 14px;
}

.cheats{
padding:20px;
text-align: justify;
}

.cheats li {
padding: 5px;
}

#rssfeed{
padding:20px;
}

#rssfeed img{
padding-right:20px;
}
