/*  
Theme Name: GamerGlitchNew
Author: Ben
*/

a img {border: none}

#wp_page_numbers ul {padding: 0px;}

#wp_page_numbers li {
	float: left;
	display: block;
	padding: 2px;
	margin: 0px;
}

#wp_page_numbers a {
	padding: 6px;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
}

#wp_page_numbers li a:hover {
	text-decoration: underline;
	padding: -2px;
	background: #eee;
	border: 1px #ccc solid;
}


#wp_page_numbers li.active_page a {
	background: #ddd;
	border: 1px #bbb solid;
	padding: 6px;
	padding-left: 8px;
	padding-right: 8px;
	color: #222;
}




a {text-decoration: none; color: #274c80;}
a:hover {text-decoration: underline;}
body {background-color: #000; font-family: tahoma; font-size: 12px; margin:0px; }
#container{margin-left: auto; margin-right:auto; margin-top: 15px; display: block; width: 1000px; text-align: left;}
#top{width:1000px; margin-bottom: 15px; text-align:left;}
#topright {float: right; margin-top: 15px;}

.searchleft{float:left;}
.searchright{float:right; margin-left: -31px; margin-top: 4px;}



.searchbox {border-bottom: 2px solid #333; border-top: none; border-left: none; border-right: none; background-color: #000; color: #555; font-size: 22px; width: 250px;}

#nav{width:1000px; height: 40px; background-color: #222; border: 1px solid #333; display:block;}
#nav ul{margin:0px; padding: 0px;}
#nav li{width: auto; height: 40px; margin:0px; border-left: #333 solid 1px; border-right: #111 1px solid; display:block; float:left} 
#nav li:first-child{width: auto; height: 40px; margin:0px; border-left: none; border-right: #111 1px solid; display:block; float:left}
#nav .last{width: auto; height: 40px; margin:0px; border-left: #333 solid 1px; border-right: none; display:block; float:left}
#nav ul li a{display: block; margin-left: 10px; margin-top: 10px; font-size: 16px; padding-right: 10px; color: #EEE; text-decoration: none;} 
#nav ul li a:hover{text-decoration: underline;} 


#body{background-color: #EEE; border-left: 1px solid #222; border-right:1px solid 222; display: block; height:inherit; float:left; width:100%;}
#content {float:left; width: 663px; background:#FFF; margin:0px;}


.contentinside {margin: 0px; padding-left: 8px;}



.categoryimage {width: 663px; height: 300px; border-left: 1px solid #343434; margin:0px}
.categorycaption {width: auto; height: 60px; background:#FFF; margin-top: -60px; margin-bottom: 10px;  opacity:0.5;}
.categorycaption h1 {padding-top: 10px; padding-left: 10px; opacity:1; color:#000000; font-size: 24px; font-weight:100;}
.categorycaption h1 a {color:#000000;}
.categorycaption #captiontext p { color:#000000; font-size: 24px;}


.contentheader {margin: 0px; height: 35px; width: 100%; background-color: #CCC; display: block; border-bottom: 1px #AAA solid; font-size: 20px; font-style:normal; color: #222;}
.contentheader h1 {display: block; padding-top: 8px; padding-left: 8px; font-size: 20px; margin:0px; font-weight:100;}
.contentheader a:link {color:#222;}
.contentheader a:hover {color:#222;}
.contentheader a:visited {color:#222;}


#postinfo {display: block; border:1px solid #DDD; background-color: #EEE; padding: 5px;  height:inherit;}

.headertextleft {float:left;}



.headertextright {float: right; margin-top:12px; margin-right: 8px; font-size:12px}
.headertextright a {font-weight:bold;}

.allinfos { font-size:11px;}
span.date { background:url(images/date.gif) no-repeat; padding-left:20px; margin-right:15px;}
span.postedin { margin-right:15px; }
span.comments { background:url(images/comment.gif) no-repeat; padding-left:20px; }




.postpreview {margin-left:8px; margin-right: 8x; padding-top:8px; padding-bottom:8px; border-bottom: #ddd 1px solid;}
.postpreviewleft {float:left; width: auto; display:block; padding:0px; margin: 0px;}

.postpreviewright {float: left; width: 477px; display: block; padding-left: 0px; margin-left: 10px; margin-top: 0px; padding-top: 0px; vertical-align:text-top;}

.postpreviewtitle {display: block; margin-bottom: 0px; padding-bottom: 0px; margin-top: 0px; padding-top: 0px;}
.postpreviewtitle a { font-size: 18px; color: #274c80;}
.postpreviewcategory {display: block; margin-top: -10px; }
.postpreviewcategory a {color: #466fa7;}
.postpreviewdescription {display: block; margin-top: 10px; margin-bottom: 10px;}
.postpreviewdateandcomments {text-size: 10px;}
.postpreviewdateandcomments a {text-size: 10px;}


.commentspad {padding: 8px;}



.adleft {float: left; width: auto; margin-left: 30px; border-right:1px dashed #CCCCCC; padding-right: 30px; margin-right: 30px}
.adright {float: right; width: auto; margin-right: 30px;}

.clear {clear: both; margin-bottom:10px;}
.clearnomargin {clear: both; margin:0px;}



#sidebar {float:right; width:336px; border-left: 1px #CCC solid; background-color: #EEE;}
#sidebar p {padding-left: 7px;}
#sidebar ul {margin: 0px; padding: 0px;}
#sidebar ul li {margin: 0px; height: auto; width: auto; border-top: 1px solid #FFF; border-bottom: 1px #DDD solid; display: block; padding-left: 7px; padding-top: 7px; padding-bottom: 5px;}

#sidebar .last {margin: 0px; height: auto; width: auto; border-top: 1px solid #FFF; border-bottom: none; display: block; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}
#sidebar ul li a {color:#111; text-decoration: none;}
#sidebar ul li a:hover {text-decoration: underline; }



.sidebarheader {margin: 0px; height: 35px; width: auto; background-color: #BBB; display: block; border-bottom: 1px #999 solid; font-size: 20px; font-style:normal; color: #222;}
.sidebarheader h2 {display: block; padding-top: 8px; padding-left: 8px; font-size: 20px; margin:0px; font-weight:100;}
.sidebarheader a{color: #444; text-decoration: none;}
.sidebarheader a:hover{text-decoration: underline;}


.sidebaritem {margin: 0px; height: 25px; width: auto; border-bottom: 1px #DDD solid; display: block;}
.sidebaritemalt {margin: 0px; height: 25px; width: auto; border-top: 1px solid #FFF; border-bottom: 1px #DDD solid; display: block; padding: 0px;}
.hidden { display: none; }
.unhidden { display: block; }
#glitchSideBarAllGames {margin-top:-5px; padding-top:-5px;}
.showallgames {float: right; text-align: right;}





.navcontain {width: 100%;}
.leftlink {float: left; display: block;  margin-left: 8px;}
.rightlink {float: right; display: block; margin-right: 8px;}

#footer{width:1000px; height: auto; background-color: #111; border: 1px solid #222; display:block; margin:0px; padding-top: 7px; padding-bottom: 7px;}
