/*  
Theme Name: GBS-01
Theme URI: http://www.gamebrainspew.com
Description: The default gamebrainspew WordPress theme
Version: 1.0
Author: Peter Newland
Author URI: http://www.gamebrainspew.com/
*/

@charset "UTF-8";

*{
margin: 0px;
padding: 0px;
}
body{
color: black;
margin: 0 auto;
padding: 0;
background-color:white;
font-family:Arial, Helvetica, sans-serif;
}
a{color:rgb(216,155,54);}
ul{list-style:none;}
p{margin:5px 10px;}
.clearb{ clear:both;}
/*********************
	header and footer
*********************/
#header, #footer{
display:block;
width: 980px;
padding:0;
margin:0px auto;

}
#header{
height:150px;
background:url(http://gamebrainspew.com/images/gamebrainspew.jpg) no-repeat;
background-position:-5px 0px;
border-bottom:1px solid black;
}
#headspace{
display:block;
width:100%;
height:80%;
}
#nav{
width:50%;
margin: 5px 0 0 0px;
}
#nav a{
height: 20px;
float:left;
display:block;
width: 86px;
margin:2px 4px 0 5px;
}
#toprightbox{
display:block;
float:right;
width:25%;
}
#searchform{
margin: 5px 0 2px 10px;
}
#searchbox, #searchsubmit{
padding: 0px;
border-width: 0px;
outline-style: none;
}
#searchbox{
width: 135px;
margin: 2px 8px 0 15px;
background-color:#f2f2f2;
}
#searchsubmit{
height: 18px;
width: 62px;
background-color: #ccc;
color: black;
margin: 3px 0px 0 0;
font-weight:bold;
font-size:.7em;
}

#footer{
clear:both;
height:40px;
background-position: -1px -90px;
text-align:center;
font-size:0.8em;
border-top: solid 1px black;
}
#footer a{
color:rgb(216,155,54);
margin: 0 30px;
clear:both;
}
/************************
	topads
************************/
#topads{
clear:both;
display:block;
width:728px;
height:90px;
background-color:white;
margin:10px auto;
}

/************************
	mainpanel
************************/
#mainpanel{
width:980px;
margin:0px auto;
clear:both;
}

/****************************
	left and right bars
*****************************/
#leftbar, #rightbar{
display:block;
font-size:.85em;
color:#CCC;
}
#leftbar a, #rightbar a{
color:#888;
text-decoration:none;
margin: 5px 0;
}
#leftbar a:hover, #rightbar a:hover{color:rgb(216,155,54);}
#leftbar{
float: left;
width: 150px;
border-right: solid 1px #fafafa;
}
#rightbar{
float: right;
text-align:right;
width: 150px;
border-left: solid 1px #fafafa;
}
#leftbar ul, #rightbar ul{
list-style:none;
}
#leftbar h3, #rightbar h3{color:#666;}
#lowerads{display:block;}
.listheader{
display:block;
width: 100%;
height:25px;
}
.listbody{
width:160px;
overflow-y:auto;
margin:0;
list-style:none;
padding:0 0 5px 0;
}
.listbody li{margin:2px 0;}
#twitter_div{color: #999;}
#twitter_update_list li{
margin: 5px 0;
border-bottom: solid 1px #ccc;
}
#twitter_div a{color:#FFCC00;}
/****************************
	 content and entries
****************************/

#maincontent{
display:block;
width:620px;
margin: 10px auto 10px auto;
font-size:.9em;
}
#quickindexcontent{
display:block;
width: 960px;
margin:10px auto;
font-size:.8em;
}
#quickindexcontent tr{
background-color:#333;
color: white;
}
#quickindexcontent td{
padding:5px;
}
.qiARat, .qiURat, .qiAuth{
width: 100px;
text-align: center;
}
#maincontent p{margin:10px 0;}
#maincontent ul li{margin:5px 0;}
#maincontent a img{margin:0 0 0 5px;}
#recent{cursor:pointer;}
.results{cursor:pointer;}
.smallpost{
display: inline;
width: 196px;
margin: 5px;
}
.smallpost:hover{cursor:pointer;}
.leftlast{float:left;}
.rightlast{float:right;}
.right-float{float:right;}
.clearboth{clear:both;}

.braintable{
width: 90%;
margin: 20px 5%;
}
.braintable td{
background-color: #eee;
padding: 5px;
}
.cellY, .cellN{
/*width: 50%;*/
text-align: center;
background-color: #eee;
padding: 5px;
}
.cellQ
{
text-align: right;
background-color: #eee;
padding: 5px;
}
.green{color: #009900;}
.red{color: red;}

.blist{
list-style:disc inside;
}
.date{
float: right;
text-transform: uppercase;
color: #aaa;
margin: 0 5px;
font-size:.8em;
}
.title, .posttitle{
text-align:center;
border-bottom: solid 1px black;
}
.posttitle a, .title a{
display:block;
text-decoration:none;
text-align:center;
width:100%;
margin:0;
padding:0;
}

/********************
		news and links
*********************/
.news h3, .links h3{
background-color: #ccc;
border: solid #aaa 1px;
}
.news a{color: black;}
.news a.i, .links a{color: rgb(216,155,54);}
.links li{list-style: none;}

/***************************************************

*********************** Post Metadata ****************
*****************************************************/

/*
.postmetadata
{
font-size: 11px;
width:80%;
display:block;
margin: 25px auto 6px auto;
padding: 2px 8px 2px 35px;
text-align: left;
}

                         /***************************************************
                         *********************** Comments ********************
                         *****************************************************/
#participation{
border: solid 1px #222222;
padding: 5px;
}
#comments{
margin: 10px 0 5px 0;
border:solid #eee;
border-width:1px 0;
}
.commentlist{background-color:#eee;}
.alt{background-color:#ccc;}
.commentlist li
{
list-style: none;
padding:10px;
}
.commentnumber {
margin-top: 2px;
color: #B7BF8F;
font-size: 28pt;
}
/*********************
		about page
********************/

.staff{
display: block;
height:250px;
width: 100%;
margin: 0 0 10px 0;
border-bottom: 1px solid #ccc;
}
a.steam{
display:block;
margin-top:5px;
background: black url(http://gamebrainspew.com/images/steam_logo.jpg) no-repeat;
background-position:0 16px;
width: 100px;
height:50px;
text-align:center;}
.devimg{margin: 5px 10px 5px 0;}
.gamertags{
float:left;
margin:10px;
}
.bio{
background-color:#ccc;
height:215px;
}
/***************************************************
                         *********************** Code ********************
                         *****************************************************/
/*
code
{
display: block;
margin: 10px 30px 0 30px;
padding: 2px 10px 5px 10px;
border-top: 4px solid #88944C;
color: #B7BF8F;
background: #4F4F4F;
}
*/

/***************post ratings****************/
.post-ratings{
margin: 10px 0;
} 
.post-ratings-image{}

/****************similar posts***************/
.simpost li{
display: block;
float: left;
padding-right:5px;
margin-left:5px;
width: 290px;
height: auto;
}
.simpost img{
float: left;
margin-right: 5px;
width:150px;

}
/**************side polls***************/
#sidepoll{
margin-top:35px;
color:#444;
background-color:#ddd;
}
#sidepoll li{
margin-bottom:5px;
}
