/*
Theme Name: GameFront
Theme URI: beta.filefront.com
Description: A Custom theme for GameFront
Author: Colin Morgan
Author URI: http://www.colinjmorgan.com
version: 1.0
Tags: two-column, widget-ready, blank
*/


@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";
@import "style/css/campaigns.css";

a:focus{
outline:none;
}
.ui-tabs .ui-tabs-hide {
     display: none;
}
.ui-state-active{
	background-color:#fff;
}
.top_wrap .breakingnews h4 {
margin:6px 0 0 4px;
}

.post ol{
margin:20px 0px;
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:13px;
}
.post ol li{
margin-bottom:10px;
list-style:decimal;
list-style-position:inside;
}
.post .size-full, .post .size-medium{
margin-top:20px!important;
}
.post li{
font-style:Arial,'Helvetica Neue',Helvetica,sans-serif!important;

}
.post ul li{
margin:10px 0px 0px 15px;
list-style:disc;
font-size:13px;
font-family: Georgia,Arial,'Helvetica Neue',Helvetica,sans-serif;
}
.post ul{
font-family: Georgia,Arial,'Helvetica Neue',Helvetica,sans-serif;
margin:10px 0px;
}


/*.ad_top div {
position:static !important;
}*/

.list_content img {
max-width:517px;
}

.list_content {
float:left;
}

.list_content {
float:left;
}

.wp-caption .list_content img {
max-width:470px;
}

.list_content .wp-caption {
background:transparent;
width:auto;
}

.post blockquote {
	font-style:italic;
}

.post blockquote p:before {
content:'"';
}

.post blockquote p:after {
content:'"';
}

#footer {
font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;
font-size:11px;
}

.ngg-imagebrowser-nav .back, .ngg-imagebrowser-nav .next {
z-index:10;
}

.ngg-imagebrowser-nav .counter {
color:#FFFFFF;
top:6px;
}

/* Styles for PAX 2010 Page */
#pax2010_container {
	background:#000000 url('http://news.filefront.com/wp-content/uploads/2010/09/pax_header.jpg') no-repeat;
	overflow:hidden;
	padding-top:153px;
}

h1.category-title{border-bottom: 1px solid #D9D9D9;clear: both;margin-bottom: 10px;overflow: hidden;padding:10px 0; text-transform:uppercase;}
h1.article-title {
    background: none repeat scroll 0 0 transparent;
    display: inline;
    font-family: "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
    font-size: 31px;
    font-weight: normal;
    margin: 0 10px 20px 0;
	height: 26px;
    padding: 0;
}
h1.article-title a{color:#000;}


div.thankYouText{
	color: #8C8C8C;
    font-family: Arial,sans-serif;
    font-size: 13px;
	margin-top: 10px;
	font-weight: normal;
	width:330px;
	float:left;
}
div.thankYouText a {color: #4E7966;text-decoration: underline;}


div.countDownDiv p a {color: #4E7966;text-decoration: underline;}
div.countDownDiv p {color:#8C8C8C;font-family: Arial,sans-serif;font-size: 13px;font-weight: bold;}
div.countDownDiv {float:right;}
div.countDownDiv ul{width:260px;padding:0;margin:0;}
div.countDownDiv ul li{
	padding:0;
	margin:0;
	padding-top:1px;
	width:50px;
	height:22px;
	float:left;
	border-top:1px solid #f1cd93;
	border-bottom:1px solid #f1cd93;
	border-right:1px solid #f9e6c8;
	background: -webkit-gradient(linear, left top, left bottom, from(#f9ebd1), to(#ebb666));
	background: -moz-linear-gradient(top, #f9ebd1, #ebb666);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9ebd1, endColorstr=#ebb666);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9ebd1, endColorstr=#ebb666);
	color:#b37319;
	font-weight:bold;
	text-align:center;
}
div.countDownDiv ul li.first{
	border-left:1px solid #f9e6c8;	
	-moz-border-radius-topleft:6px;
	-moz-border-radius-bottomleft:6px;
	-webkit-border-top-left-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	border-top-left-radius:6px;
	border-bottom-left-radius:6px
}

div.countDownDiv ul li.last{
	border-right:1px solid #f9e6c8;	
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomright:6px;
	-webkit-border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;	
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
}

div.countDownDiv ul li.down {
	background: -webkit-gradient(linear, left top, left bottom, from(#efcc94), to(#f2cd96));
	background: -moz-linear-gradient(top, #efcc94, #f2cd96);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#efcc94, endColorstr=#f2cd96);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#efcc94, endColorstr=#f2cd96);
	color:#d19d51;	
}

.contribute{
	width:300px;
	height:220px;
	border:1px solid #f0b760;
	background-image:url('http://www.gamefront.com/files/images/contribute-background.png');
	margin-top: 20px;
} 
.contribute h3{padding-top:10px;}
.contribute p, .contribute  h3{padding-top:5px;padding-left:10px;padding-right:10px;}

.fileContent{width:612px;}
.fileContent .description {width:305px;float:left;margin-right:6px;margin-bottom:5px;}
.fileContent .info {width:300px;float:right}
.fileContent .info dt{clear:both;float:left;}
.fileContent .info dd{float:right;}

.fileContent label, .fileContent .info dd {fonct-weight:blod;}
.fileContent .action {clear:both;text-align:center;padding-top:10px;}
.fileContent .action .watchVideo img {padding-top:10px;}
.fileContent .action .ageGate {padding: 10px 10px 15px; background: none repeat scroll 0% 0% rgb(255, 254, 247); border: 2px solid rgb(244, 183, 94); text-align: center;}
.fileContent .show {display:block;}
.fileContent .hide {display:none;}

.fileTitle{float:left;}

#linkto3{width: 300px; height: 250px;margin-left:auto;margin-right:auto;}
.hr-ads{text-align:center;padding-top:10px;padding-bottom:20px;}

div.content h1.gameName{
	width:100%;height:26px;color:#000;padding-left:10px;padding-top:10px;
}
