/*
Theme Name: WordPress judarch
Theme URI: http://wordpress.org/
Description: Judson Architecture
Version: 1.1
Author: Paper Tower
Author URI: http://www.papertower.com/
Tags: architecture

	Judson Architecture
	 http://arch.judsonu.edu

	This theme was designed and built by Paper Tower,
	whose site you will find at http://www.papertower.com/

*/



@charset "UTF-8";

/*  ================ Reset ========================== */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/*  ================================================= */

/* ================== Layout ========================= */
body {
	/*background-color:#1b3642;*/
	background:transparent url(images/background.jpg) no-repeat;
	background-position:top center;
	background-color:#09141c;
	font-family:Helvetica, sans-serif;
	font-size:62.5%;
	color:#333333;
}

h1,h2,h3,h4,h5,h6 {	
	margin:0;
}

body.games h2 {	
	float:left;
}

h2{
	color:#7EA2B0;
	/*float:left;*/
	font-size:1.5em;
	line-height:1.2em;
	margin-bottom:15px;
}
h2.hand{
	font-size:3em !important;
}

#bd {
	font-size:1.3em;
	line-height:1.6em;
}

ol {
	margin-left:15px;
	padding-left:15px;
	list-style:decimal;
}

h4 {
	font-size:1.4em;	
}

p {
	/* clear:both; */
	/*float:left;*/
	margin-bottom:10px;
}

h3.topmargin {
	margin-top:30px;	
}

a { text-decoration:none; outline:none; color:#6e8d06; }

a img {
	border:none;
}

ul {
	margin:0;
	padding:0;
}

div#mn ul li {
	margin-bottom:8px;
}
ul li{
	line-height:1.35em;	
}
h3 {
	font-size:1.5em;
	text-transform:none;
}

span.b {
	font-weight:bold;
	/*text-transform:uppercase;*/
	font-family:Georgia, Times, Times New Roman, serif;
	font-style:italic;
}

#cntr {
	width:980px;
	position:relative;
	margin:0 auto;
	overflow:auto;
	background:#FFFFFF;
}

#sgnoff {
	width:980px;
	position:relative;
	margin:0 auto;
}

#bd, #ft {
	width:956px;
	float:left;
	margin-left:13px;
}

div#ft ul#nv li a , h4#comcttl a, h4#gmttl a {
	color:#7ea2b0;
}

#bd {
	margin-top:135px;
}

body.games #bd, body.page #bd{
	margin-top:150px !important;
}

h1 {
	float:left;
	width:767px;
	margin:0 0 12px;
	background:#fff;
	font-family:"Trebuchet MS",Helvetica,sans-serif;
	text-transform:uppercase;
	color:#35302D;
	font-style:normal;
	font-size:1.8em;
	line-height:1.3em;
}

body.blog h1 {
	width:550px;
}

div.error h1 {
	width:auto;
}

textarea#comment {
	width:536px;
}

#mn {
	float:left;
	width:940px;
	margin:0 0 0 10px;
	display:inline;
}

#mn.forum{
	width:932px !important;
}

*html #mn {
	padding:0;
}

#mn.error {
	background:#fff;
	padding:14px;
}

body.page div#mn {
	background:transparent none repeat scroll 0 0;
	margin-left:10px;
	padding:0;
	width:677px;
}
body.blog div#mn div.entry {
}

body.page div#mn div.entry {
	width:670px;
	background:#fff;
	float:left;
}

*html body.page div#mn div.entry {
	padding:14px 9px;
}

.callout {
	font-weight:bold;
	font-size:1.2em;
}

div.entry ol {
	margin-bottom:20px;	
}

div.entry ol li {
	line-height:2em;	
}

body.page div#mn div.sociable {
	background:#fff;
	float:left;
	width:767px;
}

ul.threecol {
	margin:12px 0 0 0;
	float:left;
	width:795px;
}

*html ul.threecol {
	width:785px;
}

div#mn ul.threecol li {
	float:left;
	display:inline;
	width:257px;
	margin:0 12px 0 0;
}

div#mn ul.threecol li h3 {
	margin-bottom:3px;
}

div#mn ul.threecol li p {
	padding:10px 14px 24px 14px;
	margin-bottom:0;
	background:#fff;
}

div#mn ul.threecol li.nomargin {
	margin:0;	
}

*html div#mn ul.threecol li.nomargin {
	margin:0;	
	width:246px;
}

li.widget_breukiesarchives {
	margin:16px 0 3px;
}

ul.support {
	float:left;
	display:inline;
}

ul.support li {
	margin:0 14px 14px 0;
	width:389px;
	display:inline;
	float:left;
	background:none;
}

ul.support li.nomargin {
	margin-right:0;
}

ul.support li h2 {
	background:#fff;
	padding:14px 14px 8px 14px;
	width:363px;
	margin-bottom:3px;
	display:inline;
	float:left;
	font-size:1.3em;
}

ul.support li div {
	background:#fff;
	padding:14px;
	width:363px;
	height:132px;
	display:inline;
	float:left;
	margin-bottom:4px;
}

ul.support p {
	margin:0;
	padding:0;
}

ul#comics, ul#games, ul#nv, h4#gmttl, h4#comcttl {
	position:absolute;
	width:230px;
}

div#reviews-lg ul li {
	padding:10px 0 10px 0;	
}

div#ft h5 {
	background: transparent url(images/sprites.png) no-repeat;
	background-position:-363px -48px;
	width:175px;
	height:50px;
	display:block;
	text-indent:-9999px;
	position:absolute;
	top:23px;
	left:738px;
}

h4#gmttl {
	top:16px;
	left:21px;
}
ul#elvt{
	position:absolute;
	right:38px;
	top:84px;
	width:175px;
}
ul#elvt li a{
	color:#d29a26 !important;
	margin-bottom:11px !important;
}
ul#elvt li a:hover{
	color:#FFFFFF !important;
}
ul#games {
	left:22px;
	top:60px;
}

h4#comcttl {
	top:16px;
	left:261px;
}

ul#comics {
	top:60px;
	left:262px;
}

ul#comics li {
	padding-bottom:6px;	
}

ul#nv {
	top:22px;
	left:502px;
}

ul#nv li, h4#gmttl a, h4#comcttl a  {
	font-size:2em;	
}

div#contact span {
	font-weight:bold;
}

div.bx {
	float:left;
	width:795px;
	margin:0 0 12px 0;
}

div.bx div {
	margin:0;
	padding:14px;
	background:#fff;
}

img.lt {
	margin-right:14px;
	float:left;
}

img.rt {
	margin-left:14px;
	float:right;
}

div.post {
	margin-bottom:12px;
	float:left;
}

span.posted, span.on {
	text-transform:uppercase;
	color:#c5c5c5;
}

#g-lock-double-opt-in-manager h4, #linkcat-2 h4 {
	color:#2CC9F7;
}

#author_avatars-2 h4 {
	color:#2CC9F7;
}

#recent-posts-3 h4, tag_cloud-3 h4 {
	color:#F9B600;
}

#archives-3 h4, #archives-4 h4 {
	color:#80D606;
}

#recent-posts-3 a, #archives-3 a, #linkcat-2 a {
	color:#333;
}


span.on {
	margin-left:10px;	
}

div.post div.header, div.post div.entry {
	background:#fff;
	float:left;
	width:500px;
}

div.post div.header {
	margin:10px 0 16px 0;
}

div.post div.header p {
	margin:0;
	clear:both;
}

div.post div.header h3 {
	font-size:2.8em;
	font-style:normal;
	font-weight:bold;
	margin:0 0 3px 0;
	line-height:1em;
	float:left;
}

p.postinfo {
	font-style:italic;	
}

body.blog div.sociable {
	margin: 36px 0 0 0 !important;
	float:left !important;
	width:350px !important;
}

body.comics div.post div.header h3 {
	margin:0 0 3px 10px !important;
}

body.comics div.sociable{
	margin:24px 0 0 10px !important;
	float:left !important;
}
body.comics p.postinfo{
	margin-left:10px !important;
}
div.post div.header img {
	float:left;	
	margin:4px 12px 12px 0;
}
div#respond{
	background-color:#EEFAFF;
	clear:both;
	float:left;
	margin-top:15px;
	padding:27px;
}
div#respond h3{
	display:block;
	margin-bottom:15px;
}
div#respond input{
	border:1px solid #C6C0BA;
	height:24px;
}
div#respond textarea{
	border:1px solid #C6C0BA;
}
div.post div.header h3 a {
	color:#35302d;	
}

div.post div.header h3 a:hover {
	text-decoration:none;
	color:#7EA2B0;
}

body.blog #mn {
	background:transparent none repeat scroll 0 0;
	margin-left:10px;
	padding:0;
	width:685px;
}
div.sociable_tagline h5{
	color:#635541;
	font-family:"felt-tip-roman-1","felt-tip-roman-2","Helvetica";
	font-size:1.7em;
	font-weight:bold;
	margin-bottom:9px;
}

div#left h3, div#right h3, div#reviews-lg h3 {
	color:#7EA2B0;
	font-size:2.1em;
	margin-bottom:8px;
}
div#left{
	background:transparent url(images/crapline-vertical.jpg) repeat-y scroll right top;
	float:left;
	padding-right:32px;
	width:68%;
	min-height:151px;
	
}
div#right{
	float:right;
	width:23%;
}
body.home #mn {
	background:none;
	padding:0;
	width:703px;
	margin:0;
}

#sc {
	float:right;
	width:234px;
}

#hd {
	width:956px;
	position:absolute;
	top:0;
	left:13px;
	color:#fff;
}

#hd h4 {
	width:132px;
	height:102px;
	position:absolute;
	top:8px;
	left:28px;
	z-index:100;
}

#hd h4 a {
	background: transparent url(images/sprites.png) no-repeat;
	width:132px;
	height:102px;
	display:block;
	text-indent:-9999px;
}

div#hd ul {
	height:58px;
	width:952px;
	background:transparent url(images/sprites.png) no-repeat;
	background-position:0 -400px;
	font-size:2em;
	position:absolute;
	top:70px;
}

div#hd ul li {	
	float:right;
	margin:14px 40px 0 0 ;
}

div#hd ul li a {
	color:#FFF;
	text-decoration:none;
}
div#hd ul li a:hover {
	color:#add037;
}
li.current_page_item a, li.current-cat a, .current_page_ancestor a, .current_page_parent a {
	color:#add037 !important;
}
#hd h5 {	
	width:168px;
	left:807px;
	top:0;
	position:absolute;
}
.sfforumlink{
	float:left;
	clear:both;
}

#hd h5 a {
	width:134px;
	height:42px;
	display:block;
	text-indent:-9999px;
	background:transparent url(images/sprites.png) no-repeat;
	background-position:0 -43px;
	margin:15px 0 0 18px;
}

div#nav {
	width:976px;
	position:absolute;
	height:44px;
	background:#fff;
	top:87px;
}


div#news {
	width:460px;
	float:right;
	margin:0;
	clear:none;
}


div#news ul {
	background:transparent url(images/tsr-bkgd.png) repeat-x scroll left bottom;
	border-bottom:1px solid #C6C0BA;
	border-left:1px solid #C6C0BA;
	border-right:1px solid #C6C0BA;
	float:left;
	margin:0 0 0 4px;
	padding:8px 5px 22px;
	width:448px;
}
div#news ul li {
	border-right:1px solid #C6C0BA;
	display:inline;
	float:left;
	height:191px;
	margin-right:15px;
	width:43%;
	background:transparent none repeat scroll 0 0;
	margin:3px 0 0;
	padding:3px 15px 14px;
}
.nm{
	margin:0 !important;
}
.nb{
	border:none !important;	
}

div#reviews ul li {
	background:none;	
	padding:0 14px 0 14px;
	margin:3px 0 0 0;
}

div#reviews ul {
	background:transparent url(images/tsr-bkgd.png) repeat-x scroll left bottom;
	border-bottom:1px solid #C6C0BA;
	border-left:1px solid #C6C0BA;
	border-right:1px solid #C6C0BA;
	margin:-3px 0 0 4px;
	padding:0 4px 5px;
	width:210px;
}

div#reviews h4, div#news h4{
	color:#342215;
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:2px;
}

div#reviews ul {
	min-height:239px;
	float:left;
	display:inline;
}

div#sc div#reviews ul {
	margin-bottom:20px;
}

div#mn div#reviews ul li {
	margin-top:10px;
	float:left;
	display:inline;
}

div#mn div#reviews ul li:first-child {
	margin:18px 0 0 0;	
}

div#sc div#reviews ul li {
	margin:10px 0 10px 0;
	float:left;
	display:inline;
}

div#reviews p {
	margin:0;	
}

div#mn div#news p {
	margin-top:6px;	
}

div#sc a#buy-now {
	background:transparent url(images/buy-now-lg.png) no-repeat;
	float:left;
	height:50px;
	text-indent:-9999px;
	width:230px;
	margin-bottom:9px;
}

div#left a#buy-now {
	background:transparent url(images/buy-now-sm.png) no-repeat;
	float:left;
	height:27px;
	text-indent:-9999px;
	width:120px;
	margin-bottom:9px;
}

div#sc a#buy-now:hover {
	background-position:1px 0;
}

div#left a#buy-now:hover {
	background-position:1px 0;
}

div#sc li#facebook a, div#sc li#twitter a, div#sc li#youtube a {
	height:96px;
	width:227px;
	margin-bottom:9px;
	text-indent:-9999px;
	float:left;
}

div#sc li#facebook a:hover, div#sc li#twitter a:hover, div#sc li#youtube a:hover {
	background-position:1px 0;
}

div#sc li#facebook a {
	background:transparent url(images/facebook.png) no-repeat;
}

div#sc li#twitter a {
	background:transparent url(images/twitter.png) no-repeat;
}

div#sc li#youtube a {
	background:transparent url(images/youtube.png) no-repeat;
}

div#reviews-lg {
	float:left;
	margin-bottom:20px;
	margin-top:20px;
	width:675px;
}

ul#socmods {
	margin:10px 0 20px 0;	
	float:left;
	display:inline;
}

ul.widgets {
	float:left;
}

div#news h3, div#reviews h3, ul.widgets li#twitter-1 h4, ul.screenshots li#screenshot-1 h4, ul.buzz li#buzz-1 h4  {
	font-size:1.6em;
	padding:8px 0 8px 22px;
	margin:0;
}

div#news span.date {
	color:#85A1AD;
	font-size:0.95em;
	font-style:italic;
}

div.bx h3 {
	margin-bottom:3px;
}

div.user a span.name {
	font-size:1.1em;
	color:#000;
	margin:10px 0 0 9px;
	float:left;
}

div#news h3 {
	color:#283034;
	background:transparent url(images/sprites.png) no-repeat;
	background-position:-362px -2px;
	height:22px;
	width:448px;
}

div#reviews {
	width:212px;
	float:left;
	margin-left:3px;
}

div#reviews h3 {
	color:#29320d;
	background:transparent url(images/sprites.png) no-repeat;
	background-position:-134px -39px;
	width:204px;
	height:22px;
}

div#contact h3 {
	color:#80d606;
}

div#contact div p a {
	line-height:1.6em;	
}

div#contact div {
	margin:3px 0 0 0;
	background:#fff;
	padding:14px;
	width:140px;
	height:154px;
	line-height:1.4em;
}

div#contact div p {
	margin:0;
}

div#contact h5 {
	margin:14px 0 0 0;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	color:#a7a7a7;
	font-style:normal;
	text-transform:uppercase;
	letter-spacing:0.05em;
	font-size:1em;
}

ul.buzz{
	margin-top:28px;
	float:left;
}

ul.buzz li ul{
	background:transparent url(images/tsr-bkgd.png) repeat-x scroll left bottom;
	border-bottom:1px solid #C6C0BA;
	border-left:1px solid #C6C0BA;
	border-right:1px solid #C6C0BA;
	float:left;
	margin:0 0 0 4px;
	padding:12px 6px 9px 14px;
	width:198px;
}
ul.buzz li ul li{
	float:left;
	margin-right:6px;
}

ul.buzz li#buzz-1 h4 {
	background:transparent url(images/blue.png) no-repeat scroll 0 0;
	color:#283034;
	height:21px;
	width:207px;
	z-index:100 !important;
}

ul.buzz li#buzz-1 {
	float:left;
}

ul.screenshots{
	margin-top:28px;
	float:left;
}

ul.screenshots li ul{
	background:transparent url(images/tsr-bkgd.png) repeat-x scroll left bottom;
	border-bottom:1px solid #C6C0BA;
	border-left:1px solid #C6C0BA;
	border-right:1px solid #C6C0BA;
	float:left;
	margin:0 0 0 4px;
	padding:12px 6px 9px 14px;
	width:198px;
}
ul.screenshots li ul li{
	float:left;
	margin-right:6px;
}

ul.screenshots li#screenshot-1 h4 {
	background:transparent url(images/sprites.png) no-repeat scroll -132px 0;
	color:#FFFFFF;
	height:21px;
	width:207px;
	z-index:100 !important;
}

ul.screenshots li#screenshot-1 {
	float:left;
}

div.glabel {
	float:right;	
}
ul.widgets li#twitter-1 h4 {
	background:transparent url(images/sprites.png) no-repeat;	
	background-position:-132px 0;
	width:205px;
	height:23px;
	color:#fff;
	z-index:100 !important;
}

ul.widgets li#twitter-1 h4 a {
	color:#fff;
}

ul.twitter {
	background:transparent url(images/tsr-bkgd.png) repeat-x scroll left bottom;
	border-bottom:1px solid #C6C0BA;
	border-left:1px solid #C6C0BA;
	border-right:1px solid #C6C0BA;
	height:216px;
	margin:0 0 0 4px;
	padding:12px 14px;
	width:191px;
}

ul.twitter li {
	margin-bottom:10px;
}

div#ft {
	float:left;
	position:relative;
	width:956px;
	background:#262019;
	margin:15px 0 20px 13px;
	background:transparent url(images/sprites.png) no-repeat;
	background-position:0 -162px;
	height:236px;
}
#ft p{
	color:#8F826F;
	font-size:1.1em;
	line-height:1.31em;
}
#ft a {
	color:#9d8f7c;	
}

#ft a:hover {
	color:#fff;
}
#ft ul li a{
	color:#FFFFFF;
	display:block;
	font-size:1.3em;
	margin-bottom:3px;
}

#ft ul#nv li a{
	font-size:1em;	
}

#ft ul li a:hover{
	color:#74939e;
}
#ft ul li img{
	float:left;
	margin-right:9px;
}

div#soc, ul#soc li#share a, ul#soc li#youtube a, ul#soc li#twitter a, ul#soc li#facebook a {
	background:transparent url(images/sprites.png) no-repeat;
}

div#soc {
	width:956px;
	background-position:0 -107px;
	margin:20px 0 0 13px;
	height:54px;
	float:left;
}

div#soc h4 {
	color:#29241e;
	font-size:3em;
	float:left;
	margin:7px 0 0 25px;
}

ul#soc {
	margin:20px 12px 20px 0;	
}

ul#soc li {
	float:right;
	font-size:1.07em;
	margin:0 32px 0 8px;
}

ul#soc li a {
	color:#29241e;	
	font-size:1.2em;
	padding:5px 0 5px 30px;
	height:12px;
}

ul#soc li a:hover {
	color:#ebc39c;	
}

ul#soc li#share a {
	background-position:-927px -71px;
}

ul#soc li#youtube a {
	background-position:-927px -25px;
}

ul#soc li#twitter a {
	background-position:-927px -2px;
}

ul#soc li#facebook a {
	background-position:-927px -48px;
}

p.plugin-support {
	text-indent:-9999px;
	height:10px;
	display:block;
}


body.blog ul#ads {
	margin-top:0;	
}

ul#ads li {	
	float:left;
	width:227px;
	height:172px;
	display:inline;
	margin:13px 1px 0 13px;
}

ul#ads li a {
	text-indent:-9999px;
	display:block;
	width:225px;
	height:170px;
	border:1px solid #6a6a6a;
}

div#mn iframe {
	border:1px solid #6a6a6a;	
}

table#faculty tr td {
	padding-bottom:20px;
	vertical-align:top;
}

table#faculty tr td img {
	margin-right:14px;
}

span#copyright { 
	font-size:10px;
	float:left;
}

span#credit { 
	float:right;
	margin:12px 16px 0 0;
	color:#c6c6c6;
	font-size:10px;
}

span#credit a, span#copyright {
	color:#8F826F;
}

span#credit a:hover {
	color:#00cefa;
	text-decoration:none;
}

div.hentry {
	float:left;
	width:100%;
}
.postmetadata{
	background:transparent url(images/crapline-hor3.jpg) repeat-x scroll left bottom;
	float:left;
	padding:5px 0 34px 12px;
	width:100%;
}

body.blog .postmetadata {
	margin-top:-28px;
	width:673px;
}

body.comics .postmetadata {
	width:920px;
	margin-top:10px;
}

div#tags{
	float:left;
}
div#postin{
	float:right;
}
div#gamemod{
	background-color:#231C16;
	float:left;
	height:497px;
	margin-bottom:29px;
	position:relative;
	width:677px;
}
div.glabel span{
	float:right;
	font-size:1.3em;
	margin:21px 0 0;
}

div#showcase {
	/*background:transparent url(images/showcase/knife-toss.png) no-repeat;*/
	float:left;
	width:940px;
	height:352px;
	background:#338347;
	margin:0 0 16px 7px;
	position:relative;
}

div#showcase div#video {
	width:292px;
	height:198px;
	position:absolute;
	top:48px;
	right:103px;
	border:solid 1px #000;
	background:#000000;
}

div#showcase div#video object {
	margin-top:2px;
}

div#showcase a#buy-now {
	background:transparent url(images/showcase/buy-now.png) no-repeat;
	text-indent:-9999px;
	float:left;
	width:162px;
	height:49px;
	position:absolute;
	bottom:22px;
	right:252px;
}

div#showcase a#more-info {
	background:transparent url(images/showcase/more-info.png) no-repeat;
	text-indent:-9999px;
	float:left;
	width:161px;
	height:49px;
	position:absolute;
	bottom:22px;
	right:76px;
}

div#showcase a#buy-now:hover {
	background-position:0 -1px;
}

div#showcase a#more-info:hover {
	background-position:0 -1px;
}

ul.gallery li {
	float:left;
	width:214px;
	height:174px;
	border:1px solid #b5b5b5;
	margin:3px 6px 3px 0;
}

ul.gallery li a {
	float:left;
	padding:7px;
	background:#fff;
	width:200px;
	height:160px;
	display:block;
}

ul.gallery li a:hover {
	background:#6E8D06;
}

form#searchform {
	height:27px;
	width:191px;
	position:absolute;
	background:transparent url(images/sprites.png) no-repeat;
	background-position:-134px -77px;
	top:36px;
	border:none;
	right:40px;
}

form#searchform label {
	color:#242C30;
	display:none;
	float:left;
	font-size:1.4em;
	height:15px;
	margin:5px 12px 0 0;
	width:50px;
}

form#searchform input#s {	
	background:transparent none repeat scroll 0 0 !important;
	border:medium none !important;
	color:#242C30;
	font-size:1.4em;
	height:20px;
	left:8px;
	padding:2px;
	position:absolute;
	top:3px;
	width:118px;
}

form#searchform input#searchsubmit {
	background:transparent none repeat scroll 0 0 !important;
	border:medium none !important;
	cursor:pointer;
	display:block;
	font-size:0;
	height:29px;
	line-height:0;
	position:absolute;
	right:0;
	text-indent:-9999px;
	top:0;
	width:28px;
}

.highslide-dimming {
	background: black !important;
}

.highslide-wrapper {
	padding:12px 12px 0 12px !important;
	background:#fff;
}

.highslide-wrapper img {
	float:left;
	background:#fff;
}

.galleryimg .highslide-image {
	border:1px solid #6A6A6A;
	margin:12px;
}

.highslide-caption {
	padding:12px;
	background:#fff;
	margin-top:12px;
}

div#tnav{
	position:relative;
	right:15px;
	top:41px;
}
div#bnav{
	position:relative;
	right:15px;
	top:0;
}
del{
	text-decoration:line-through;
}
/*  ================ Game Carousel ========================== */
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
	background: transparent url(images/burst.jpg) no-repeat;
    overflow: hidden;
    position: relative;
	height:392px;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
   float:left;
	height:384px;
	width:689px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

#gcontrols{
	left:1px;
	position:absolute;
	top:391px;
}
ul#gcontrols li{
	float:left;
	display:inline;
	width:134px;
	height:103px;
	background-color:#231c16;
	margin-right:1px;
}

ul#gcontrols li a{
	background-color:#231C16;
	color:#231C16;
	float:left;
	height:86px;
	padding:10px 0 10px 9px;
	font-size:0;
	line-height:0;
}

ul#gcontrols li.active{
	background-color:#F0F0F0;
	height:105px;
	/*width:135px;*/
}

span.twitter-timestamp {
	color:#857361;
	font-style:italic;
	display:block;
}

ul#gcontrols li.active a{
	background:transparent url(images/game-mod-active.png) no-repeat scroll 59px 0;
	color:#F0F0F0;
	height:96px;
	padding:20px 0 0 9px;
	position:absolute;
	top:-10px;
	width:126px;
	z-index:100;
}