@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	background:#BBB;
	overflow-x:hidden;
}

a {
	text-decoration:none;
}

#header {
	margin-left:-8px;
	margin-top:-14px;
	margin-right:-8px;
	margin-bottom:25px;
	padding-top:5px;
	background-color:#000000;
	width:101%;
}

#nav {
	width:100%;height:20px;clear:both;background-color:#c32420;-moz-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-webkit-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-o-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;box-shadow:rgba(0,0,0,0.35) 0 2px 10px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%, #c32420),color-stop(100%,#8f050e));
	color:#FFFFFF;
	padding-top:10px;
	font-size:12px;
	font-weight:bold;
	position: relative;
}

#nav ul {
	list-style-type:none;
	display:inline;
	border-left: 1px solid #AAA;
}

#nav ul li {
	display:block;
	float:left;
	margin-top:-2px;
	padding: 0px 40px;
}

#nav li a {
	text-decoration: none;
	color:#FFFFFF;
	height:30px;
	background-color:#c32420;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%, #c32420),color-stop(100%,#8f050e));
}

#nav li a:hover {
	text-decoration: none;
	color:#AAA;
	height:30px;
}

#nav .news {
	margin-left: 10px;
	border-left: 1px solid #AAA;
}

#container {
	width:1140px;
	margin-left:auto;
	margin-right:auto;
	margin-top:1em;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

#twitter {
	float:right;
	width:330px;
	margin-top:10px;
}

#social {
	float:right;
	width:330px;
	margin-top:10px;
	background-color:#EEE;
	text-align:center;
}

#social .badge {
	padding-left:5px;
	width:80px;
	padding-bottom:5px;
}

.title a {
	color:#000;
}

.title a:hover {
	color:#333;
}

#latestRBN {
	float:right;
	width:330px;
	margin-top:10px;
	background-color:#EEE;
}

#latestRBN p {
	padding-left:15px;
	line-height:1.5em;
}

#latestRBN .X360 {
	color:#006600;
}

#latestRBN .PS3 {
	color:#900;
}

#fb {
	float:right;
	width:330px;
}

#fbnews {
	float:right;
	width:330px;
	margin-bottom:10px;
}

#plus_btn {
	float:right;
	margin-right:210px;
	margin-top:-2px;
}

#like_btn {
	float:right;
	margin-top:-25px;
	margin-right:115px;
	padding-bottom:5px;
}

#articlebody {
	background-color:#EEE;
	width:770px;
	float:left;
	color:#000;
	padding-left:15px;
	padding-right:15px;
}

#articlebody p {
	line-height:1.5em;
}

#articlebody .title {
	padding-top:0px;
	margin-bottom:0px;
}

#articlebody .subtitle {
	padding-top:0px;
	margin-bottom:0px;
	font-style:italic;
}

#articlebody .subtitle2 {
	margin-top:0px;
	margin-bottom:15px;
	font-style:italic;
	font-weight:bold;
}

#articlebody .author {
	font-size:16px;
}

#newsvid {
	text-align:center;
	font-style:italic;
	font-weight:bold;
}

#articlebody #boxheader {
	width:102%;margin-left:-15px;height:20px;clear:both;background-color:#c32420;-moz-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-webkit-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-o-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;box-shadow:rgba(0,0,0,0.35) 0 2px 10px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%, #c32420),color-stop(100%,#8f050e));
	color:#FFFFFF;
	padding-top:7px;
	padding-bottom:3px;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	position: relative;
}

#heelheader {
	width:102%;margin-left:-15px;height:20px;clear:both;background-color:#01d801;-moz-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-webkit-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-o-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;box-shadow:rgba(0,0,0,0.35) 0 2px 10px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%, #01d801),color-stop(100%,#030));
	color:#FFFFFF;
	padding-top:7px;
	padding-bottom:3px;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	position: relative;
}

#social #boxheader {
	width:96%;margin-left:0px;height:20px;text-align:left;clear:both;background-color:#c32420;-moz-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-webkit-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-o-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;box-shadow:rgba(0,0,0,0.35) 0 2px 10px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%, #c32420),color-stop(100%,#8f050e));
	color:#FFFFFF;
	padding-top:7px;
	padding-bottom:3px;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	position: relative;
}

#latestRBN #boxheader {
	width:96%;margin-left:0px;height:20px;clear:both;background-color:#c32420;-moz-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-webkit-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-o-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;box-shadow:rgba(0,0,0,0.35) 0 2px 10px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%, #c32420),color-stop(100%,#8f050e));
	color:#FFFFFF;
	padding-top:7px;
	padding-bottom:3px;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	position: relative;
}

#recentArticles #boxheader {
	width:96%;margin-left:0px;height:20px;clear:both;background-color:#c32420;-moz-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-webkit-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-o-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;box-shadow:rgba(0,0,0,0.35) 0 2px 10px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%, #c32420),color-stop(100%,#8f050e));
	color:#FFFFFF;
	padding-top:7px;
	padding-bottom:3px;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	position: relative;
}

#recentArticles {
	float:right;
	width:330px;
	background-color:#EEE;
}

#recentArticles p {
	padding-left:5px;
	padding-right:5px;
	margin-top:1px;
	margin-bottom:1px;
}

#recentArticles a {
	color:#000000;
}

#recentArticles a:hover {
	color:#333;
}

.recentSub {
	color:#666;
}

#songs {
	background-color:#EEE;
	width:100%;
	float:left;
	color:#000;
	margin-top:10px;
}

#songs #boxheader {
	width:98.7%;margin-left:-15px;height:20px;clear:both;background-color:#c32420;-moz-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-webkit-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;-o-box-shadow:rgba(0,0,0,0.35) 0 2px 10px;box-shadow:rgba(0,0,0,0.35) 0 2px 10px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%, #c32420),color-stop(100%,#8f050e));
	color:#FFFFFF;
	padding-top:7px;
	padding-bottom:3px;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	position: relative;
	margin-left:0px;
}

#songs p, h2 {
	padding-left:15px;
	padding-right:15px;
}

#songs table th {
	background-color:#222;
	color:#FFF;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#songs table td {
	text-align:center;
	padding:5px;
	padding-top:10px;
	padding-bottom:10px;
}

#songs table .available {
	background-color:#66FF66;
}

#songs table .peerreview {
	background-color:#FFFF66;
}

#songs table .playtest {
	background-color:#F9C;
}

#songs table .availableover {
	background-color:#00CC00;
}

#songs table .peerreviewover {
	background-color:#FFCC00;
}

#songs table .playtestover {
	background-color:#F66;
}

#songs table th a {
	color:#FFFFFF;
	text-decoration:none;
}

.zoneHeader {
	margin-left:-15px;
}

.episodeTitle {
	margin-left:-15px;
}

.episodeArt {
	float:left;
	width:150px;
	padding-right:10px;
	padding-bottom:10px;
}

#copyright {
	float:left;
	margin-left:33%;
	padding-top:5px;
	text-align:center;
	font-size:0.8em;
}