/*
Theme Name: Gamer Control
Theme URI: http://gamercontrol.com
Description: Custom Theme
Version: 1.0
Author: Tim Ginter
Tags: dark
*/

body {
	/* background: #17373C; */
	background: #222;}

#container{
	margin: 0 auto;
	width: 1189px;
	min-width: 1198;
	border: solid 0px #000;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	}
	
.header{
	background: #222 url('../img/logo2.png') no-repeat center left;
	height: 90px;}

.features{
	background: #1A1A1A; 
	padding: 10px 8px 0px 10px;
	height: 200px;
	border: solid 0px #000;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	display: block;
	margin-left:auto;
	margin-right: auto;}
	
.features_car {
	margin: 0 auto;
	height: 190px;}

.features_car li{
	width: 380px;
	margin-right: 13px;}
	
.nav{
	border-top: solid 1px #222;
	border-bottom: solid 1px #222;
	background: #111;
	height: 31px;}

.nav a {
	padding: 0px 8px;}

.nav a:hover{
	background: #114499;
	display: inline;
	padding: 3px 8px 4px 8px;
	border: solid 0px; #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #eee;
	text-shadow: 1px 1px 2px #000;}
	
.content{
	background:#1A1A1A; 
	padding-bottom: 20px;
	width: 75%; 
	float: left;
	border: solid 0px #000;}
	
	
.post {
	width: 870px;
	margin-top: 10px;
	margin-left: 10px;
	background: #111;
	display: block;
	border: solid 0px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
	
.game_post {
	width: 800px;
	margin-top: 10px;
	margin-left: 10px;
	background: #111;
	display: block;
	padding-left: 0px;
	border: solid 0px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
	
.review_post {
	width: 800px;
	margin-top: 10px;
	margin-left: 10px;
	background: #111;
	border: solid 0px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
	
.post_img {
	border: solid 1px #000;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;}
	
.sidebar{
	background:#1A1A1A;
	width: 25%; 
	float: right;
	border: solid 0px #000;
	margin-bottom: 20px;}
	
.latest_news{
	border: solid 0px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #111;
	margin-right: 10px;}
	
	
.bottom_games {
	margin-left: 10px;
	width: 240px;
	border: solid 0px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #222;
	margin-right: 10px;
	float: left;}
	
.bottom_poll {
	margin-left: 10px;
	width: 240px;
	border: solid 0px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #222;
	margin-right: 10px;
	float: left;}
	

.latest_sub {margin-left: 10px; font-size: 11px; margin-top: 3px;}
.latest_sub img {margin-right: 3px; margin-top: 3px;}
.latest_news a:hover {margin-left: 0px; color: #FFF;}
.latest_news li {margin-bottom: 5px; margin-left: 15px; margin-right: 15px; border-bottom: 1px dotted #3a3a3a; padding-bottom: 4px;}
.latest_news ul {margin-top: 5px; padding-bottom: 4px;}

.bottom_games a {display: block;}
.bottom_games a:hover {margin-left: 0px; color: #FFF; display: block;}
.bottom_games li {margin-bottom: 5px; margin-left: 15px; margin-right: 15px; border-bottom: 1px dotted #3a3a3a; font-size: 12px; display: block;}
.bottom_games li:hover {border-bottom: 1px dotted #eee;}
.bottom_games ul {margin-top: 5px; padding-bottom: 4px;}

.bottom_poll a {display: block;}
.bottom_poll a:hover {margin-left: 0px; color: #FFF; display: block;}
.bottom_poll li {margin-top: 10px; margin-left: 15px; margin-right: 15px; font-size: 12px; display: block;}
.bottom_poll ul {padding-bottom: 4px;}

.bottomfeature {
padding-top: 10px;
background: #111;
//* width: 480px;
margin-left: auto ;
margin-right: auto ;*//}

.footer{
	background:#111;
	height: 90px;
	border: solid 0px #FFF;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	margin-bottom: 25px;}
	
.rss {margin-top: 4px;}
	
.clear{clear: both;}

.whole {background: #1A1A1A;}
.wholegame {background: #111;}

.archives_post {
	padding: 10px;
	width: 780px;
	margin: 10px 0px 0px 10px;
	background: #111;
	border: solid 0px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
	
.contact_post {
	padding: 10px;
	width: 780px;
	margin: 10px 0px 0px 10px;
	background: #111;
	border: solid 0px #000;
	-moz-border-radius: 5px;
	font: 11px "Tahoma", sans-serif;}

ul.archives li {
	font: 11px "Tahoma", sans-serif;
	list-style: none;
	padding-bottom: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	border-bottom: 1px dotted #3a3a3a;}

ul.archives li a:link, ul.archives li a:visited {
	float: left;}

ul.archives li span {
	color: #545555;
	float: right;
	font-size: 0.9em;}

.comments_template {
	margin-top: 40px;
	margin-left: 10px;
	color: #eee;
	font: 11px "Tahoma", sans-serif;}
	
#comment {width: 500px;margin-top: 10px;}
#url {margin-top: 10px;}
#email {margin-top: 10px;}
#author {margin-top: 40px;}

.comments_template input {margin-top: 10px;}
.contact_form input {margin-bottom: 8px;}
.contact_form p {margin-bottom: 5px;}
.contact_form textarea {margin-bottom: 5px;}
.game_box_art {float: left; margin-right: 5px;border: solid 1px #eee; padding: 2px; background: #eee; -moz-border-radius: 4px;}
.search {margin-top: -16px; margin-right: 5px; float: right; border: solid 1px #222; background: #1A1A1A; color: #eee;font-family: "Tahoma", sans-serif; font-size: 12px; height: 17px; width: 145px;}
.search_submit {float: right; margin-top: -16px; margin-right: 5px; padding-bottom: 3px; border: solid 1px #222; background: #1A1A1A; color: #eee; height: 21px; font-family: "Tahoma", sans-serif; font-size: 12px;}
.starRating {margin-bottom: 4px; margin-top: 4px;}

#reviews {width: 210px; float: left; min-height: 69px;}
.indexReviewList {margin: 4px;font: 11px "Tahoma", sans-serif ;padding-bottom: 5px; text-indent: 3px;}
.indexReviewList a {display: block;}
.indexReviewList a:hover {text-indent: 5px;}
.comment_icon {margin-top: 6px; margin-right: 5px; position: relative; top: 4px;}
.newsFooter {height: 25px; border-top: dotted 1px #3a3a3a; margin-top: 10px; margin-left: 20px; margin-right: 20px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;}