/* topper */
#topper {
	height: 87px;
	background: #ED1C2E;
	padding: 0 0 0 13px;
	margin: 1px 5px;
}
#topper.gfx {
	background: none;
  height: auto;
  padding: 0;
}
#topper h1 {
	font: bold 33px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #fff;
	padding: 5px 0 0 0;
	margin: 0;
	background: none;
	border: none;
}
#topper h2 {
	font: bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #fff;
	padding: 0;
	margin: 0;
	background: none;
	border: none;
}
#topper h3 {
	font: normal 11px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #fff;
	padding: 0;
	margin: 0;
	background: none;
	border: none;
}


/* topper nav */

#toppernav {
	width:978px;
}
#toppernav a, #toppernav a:link {
	color: #fff;
}
#toppernav a:visited {
	color: #fff;
}
#toppernav ul li.active a {
	background: #6e6767;
}

#toppernav a:hover {
	color: #fff;
	text-decoration: none;
	background: #6e6767;
}

#toppernav a.active {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
		background: #6e6767;
}
#toppernav ul {
	float:left;
	display:inline;
	/* OLD STYLES
	 list-style: none;
	margin: 1px 0 0 0;
	padding: 2px 0 2px 10px; 
	*/
}

#toppernav li {
	display: inline;
}



/* Body */


/* Submit your Story Form */

#yourstory_form {
	margin-left: 5px;
}

#yourstory_form .links-guidelines {
	text-align:center;
	margin-top:15px;
	border-top:1px solid #d9ead1;
	padding-top:5px;
	}
	
#yourstory_form label {
	width: 275px;
	font-weight: bold;
	color: #2b6772;
}
#yourstory_form label em {
	font-style: italic;
	font-size: 11px;
	font-weight: normal;
}
#yourstory_form input,#yourstory_form textarea {
	font: 11px Arial, sans-serif;
	width: 275px;
	border: 1px solid #c7dae0;
	margin-bottom: 3px;
}
#yourstory_form input.button {
	font-size: 12px;
	width: auto;
	background: #A9232C;
	color: #fff;
	border: 1px solid #b4b4b4;
	font-weight: bold;
	cursor: pointer;
	padding: 3px 5px;
	margin-top:15px;
}

#yourstory_form h4 {
	font-size: 11px;
	font-weight: bold;
	margin: 3px 0 0;
	padding: 0;
}
#yourstory_form p {
	font-size: 10px;
	margin: 2px 5px;
	padding: 0;
}

.alertbox {
	background: #e3eef2;
	border: 2px solid #c7dae0;
	font: bold 15px Arial, sans-serif;
	text-align: center;
	margin: 20px 5px;
	padding: 15px 10px;
	display:none;
}

#yourstory_form input#programming {
	position:relative;
	right:-56px;
	top:-18px;
}


/* RIGHT */

/* images */
img.img-right {
padding: 4px 6px 20px 0px; 
float: left;
}


/* Submit Your Video  Right rail */

#termsconditions { 
top:590px; }

/* Photos */


#photo-button {
	position:relative;
	top:-25px;
	left:-120px;
	z-index:-1; /*resolves IE 6 bug*/
	}
	
#video-button {
	position:relative;
	top:-50px;
	left:-240px;
	z-index:-1; /*resolves IE 6 bug*/
	}

/* Contact info under header */

#telephone {
	text-align:right;
	font-size: 12px;
	color:#CC0000;
	position:relative;
	top:-15px;
	z-index:-1; /*resolves IE 6 bug*/
	}


/* HIDE and REVEAL */

.Hide {
	display:none;
	}

.Reveal {
	display:block;
	}
	
/* Blog feed */
.gfg-root {
border:none;
font-family:"Arial",sans-serif;
font-size:12px;
height:auto;
overflow:hidden;
position:relative;
text-align:center;
width:615px;
}

.gfg-title {
display:none;
color:#FFFFFF;
font-family:Arial;
font-size:14px;
font-weight:bold;
line-height:1.4em;
margin-left:12px;
overflow:hidden;
}

.gfg-title a {
color:#3366CC;
}
.gfg-subtitle {
background-color:#E5ECF9;
color:#3366CC;
font-size:12px;
font-weight:bold;
line-height:1.4em;
margin-bottom:5px;
overflow:hidden;
}
.gfg-subtitle a {
color:#3366CC;
}
.gfg-entry {
background-color:white;
overflow:hidden;
position:relative;
text-align:left;
}
.gfg-root .gfg-entry .gf-result {
background-color:white;
height:100%;
padding-left:13px;
padding-right:5px;
position:relative;
}
.gfg-list {
margin:10px 0px 5px 0px;
overflow:hidden;
position:relative;
text-align:left;
font-size:12px;
}
.gfg-listentry {
line-height:1.3em;
margin-left:5px;
margin-right:5px;
overflow:hidden;
padding:3px 5px 3px 10px;
}
.gfg-listentry-odd {
background-color:#c8c4c4;
}
.gfg-listentry-even {
background-color:#dde0e0;
}
.gfg-listentry-highlight {
background-image:url(/bc/features/roadtothegames/images/arrow.gif);
background-position:left center;
background-repeat:no-repeat;
}
.gfg-root .gfg-entry .gf-result .gf-title {
font-size:14px;
line-height:1.2em;
margin:10px 0px 10px 0px;
overflow:hidden;
width:570px;
}
.gfg-root .gfg-entry .gf-result .gf-snippet {
color:#000000;
height:3.8em;
margin-top:3px;
width:570px;
}
.gfg-horizontal-container {
position:relative;
}
.gfg-horizontal-root {
border:1px solid #AAAAAA;
font-family:"Arial",sans-serif;
font-size:13px;
height:1.5em;
margin-right:80px;
overflow:hidden;
padding:5px;
position:relative;
text-align:center;
}
.gfg-horizontal-root .gfg-title {
background-color:#FFFFFF;
border-right:1px solid #AAAAAA;
float:left;
font-weight:bold;
line-height:1.5em;
overflow:hidden;
padding-left:10px;
padding-right:12px;
}
.gfg-horizontal-root .gfg-title a {
color:#444444;
text-decoration:none;
}
.gfg-horizontal-root .gfg-entry {
height:1.5em;
margin-left:0;
margin-top:0;
overflow:hidden;
padding-left:10px;
position:relative;
text-align:left;
width:auto;
}
.gfg-horizontal-root .gfg-entry .gf-result {
background-color:white;
height:100%;
line-height:1.5em;
overflow:hidden;
position:relative;
width:615px;
}
.gfg-horizontal-root .gfg-list {
display:none;
}
.gfg-horizontal-root .gfg-entry .gf-result .gf-snippet, .gfg-horizontal-root .gfg-entry .gf-result .gf-author {
display:none;
}
.gfg-horizontal-root .gfg-entry .gf-result .gf-title {
color:#0000CC;
float:left;
margin-right:3px;
}
.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer {
float:left;
}
.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer, .gfg-horizontal-root .gfg-entry .gf-result .gf-relativePublishedDate {
color:#AAAAAA;
display:block;
}
.gfg-branding {
overflow:hidden;
position:absolute;
right:0;
text-align:left;
top:0;
width:80px;
}
.gfg-collapse-open, .gfg-collapse-closed {
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
float:right;
height:20px;
width:17px;
}
.gfg-collapse-open {
background-image:url(arrow_open.gif);
}
.gfg-collapse-closed {
background-image:url(arrow_close.gif);
}
.gfg-collapse-href {
float:left;
}
.clearFloat {
clear:both;
}

.gf-relativePublishedDate {
font-size:11px;
font-weight:bold;
color:#737672;
}

/* MT4 Styles for Bob's Blog */

.asset-body {
margin: 10px 0px 0px 6px;
}

.asset-more-link {
margin: 20px 5px 0px 5px;
}

#more img {
border:1px solid #CCCCCC;
}

blockquote {
background-color:#EFEDE8;
clear:both;
float:right;
font-size:110%;
margin:10px;
padding:8px;
width:40%;
}

.hentry {
border-bottom: 1px solid #ccc;
padding-bottom: 20px;
}


#left .entry-title a {
color: #075C8C;
}

.content-nav {
margin: 15px 5px;
}

.content-nav a {
color: #075C8C;
font-weight: bold;
}

.entry-date {
margin-left: 6px;
color: #8b8383;
font-weight: bold;
}

#right .entry-date {
font-weight: 500;
font-size: 10px;
}

#left .entry-title{
margin-bottom: 5px;
}

.entry-tags {
margin: 0 5px;
}

#right ul {
list-style-type: none;
padding-left: 0;
margin-left: 10px;
}

/* Creates 3-column list 
#categories ul li {
margin: 5px 0px;
float:left;
width:85px;
}*/


.widget-tag-cloud .widget-content ul {
    margin-right: 0;
    margin-left: 0;
}

.widget-tag-cloud .widget-content li {
    display: inline;
    margin: 0 5px 0 0;
    padding: 0;
    line-height: 1.2;
    background: none;
}

.widget-tag-cloud .rank-1  { font-size: 1.75em; }
.widget-tag-cloud .rank-2  { font-size: 1.75em; }
.widget-tag-cloud .rank-3  { font-size: 1.625em; }
.widget-tag-cloud .rank-4  { font-size: 1.5em; }
.widget-tag-cloud .rank-5  { font-size: 1.375em; }
.widget-tag-cloud .rank-6  { font-size: 1.25em; }
.widget-tag-cloud .rank-7  { font-size: 1.125em; }
.widget-tag-cloud .rank-8  { font-size: 1em; }
.widget-tag-cloud .rank-9  { font-size: 0.95em; }
.widget-tag-cloud .rank-10 { font-size: 0.9em; }

.entry-categories-header {
margin: 15px 5px 0;
font-size:15px;
color:#454844;
}

.asset-footer .entry-categories {
text-align:right;
margin-right:right;
}

.entry-categories-list {
padding-left: 0;
margin: 0 5px 20px;
}

.entry-category {
display: inline;
}

/* Pluck */
#articlecomments h4, #socialcomments-submit h4 {
font-size:15px;
font-weight:bold;
margin:5px 0;
}

#socialcomments {
border:1px solid #999999;
font-family:Arial,sans-serif;
margin:0 6px;
padding-bottom:20px;
width:600px;
}

#socialhead {
margin-left:420px;
}

#uploader h1 {
font-size:15px;
margin-left:7px;
)