@charset "utf-8";
/* CSS Document */
*{ margin:0;}
body{ 
	background:#fec784 url(http://cdn.supercheats.com/images/testback.png) center top no-repeat; 
	background-position:fixed;
	font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000;
}

.tooltip {
        display:none;
        position:absolute;
        border:1px solid #333;
        background-color:#666;
        border-radius:5px;
        padding:6px 10px;
        color:#fff;
        font-size:12px Arial;
}

h5.lined { color:#444; width:100%; border-bottom: 1px solid #444; line-height:0.1em; margin:10px 0 20px; } 
h5.lined span { background:#fff; padding-right:10px; }

hr.fade {    height: 12px;    border: 0;    box-shadow: inset 0 12px 12px -12px rgba(0,0,0,0.5);}
hr.fadeUp {    height: 12px;    border: 0;    box-shadow: inset 0 -12px 12px -12px rgba(0,0,0,0.5);}
hr.dotted { height:0px; border-top:2px dotted #888; }
hr.curved {     height: 30px;
    border-style: solid;
    border-color: black;
    border-width: 1px 0 0 0;
    border-radius: 20px;
}
hr.double {
    padding: 0;
    border: none;
    border-top: medium double #333;
    color: #333;
    text-align: center;
}
#popmessage { display:none; position:absolute; top:-2px; background-color:#2b2b2b; color:#fff;
border:2px solid #999; border-top:0px; padding:10px; width:230px;
font-size:13px; line-height:20px; text-align:center; color:#f8c56b; font-weight:bold;
}

.fixedpos { position:fixed; }

.index_socials { padding:2px 15px 12px 15px;  }
.index_rightfloat_socials { width:75px;border:1px solid #222;border-left:0px;
background-color:#eee;
-moz-box-shadow: inset 5px 0 10px -4px #000;
-webkit-box-shadow: inset 5px 0 10px -4px #000;
box-shadow: inset 5px 0 10px -4px #000;
border-radius:0 5px 5px 0;
text-align:center; }
.index_socials_toppos { height:95px; }
.index_socials_runner {
position:absolute; right:-96px; top:0px; width:80px;
}

.top300ad { min-height:250px; margin-bottom:15px; }

#titlebar { width:994px; margin:10px auto; 
height: auto;
text-align: center;
z-index: 0;
}

#titlebar_left { width:265px; height:90px; text-align:left; margin:0px; padding:0px;  }
#titlebar_left a { display:block; }
#titlebar_left img { display:block; }
#titlebar_ad { margin-left:266px; }
#titlebar_ad div { margin:auto; }
#titlebar_left img { 
-moz-box-shadow: 0 0 13px -3px #000;
-webkit-box-shadow: 0 0 13px -3px #000;
box-shadow: 0 0 13px -3px #000;
}

.boxfooter { background-color:#ddd; border-radius:5px; text-align:center; padding:5px; font-size:14px;
   -moz-box-shadow:    inset 0 2px 6px #999;
   -webkit-box-shadow: inset 0 2px 6px #999;
   box-shadow:         inset 0 2px 6px #999;
}

.printMe { display:none; }

.game_left_01 .fb-like-box { 
	padding:0px; border:0px; 
}

.lightview-pop { background-color:#ffb25a;box-shadow:inset 0 0 9px 2px #ddd; }
.lightview-pop-inner { color:#000; padding:8px; font-size:14px;  }
#gameratebox { font-size:10px; line-height:18px; text-align:center; }
#gameratebox strong { font-size:25px; line-height:25px; font-style:italic; display:block;
border-radius:4px; border:2px solid green; padding:0 3px;   }
.jquery-ratings-bar { height:22px; width:202px; 
padding:1px;border:1px solid #aaa; border-radius:3px; }
.jquery-ratings-bar-back { background:url(http://cdn.supercheats.com/images/ratingbar.jpg) #999; 
border-radius:3px;width:200px; height:20px; margin:1px;
box-shadow: inset 0 0 5px 0 #111; 
}
.jquery-ratings-star { width:1px; height:20px; background-color:#fff;border-right:1px solid #aaa; opacity:0.4;
filter:alpha(opacity=40);float:left;
}
.jquery-ratings-full { opacity:0.2;border-right:1px solid #000;
filter:alpha(opacity=20); 
}

.game_left_01 .packshot { text-align:center;width:160px; }
.game_left_01 .packshot img { max-width:160px; }

.nextlink { font-size:13px; width:210px; font-weight:bold; padding:5px; margin-bottom:5px;
border-radius: 4px;
-moz-box-shadow: 4px -1px 7px -4px #000;
-webkit-box-shadow: 4px -1px 7px -4px #000;
box-shadow: 4px -1px 7px -4px #000;
}
.nextlink:hover { background-color:#eee;
-moz-box-shadow: 2px 0 8px 0px #444;
-webkit-box-shadow: 2px 0 8px 0px #444;
box-shadow: 2px 0 8px 0px #444;
}
.prevlink { font-size:13px; width:210px; font-weight:bold; padding:5px; margin-bottom:5px;
border-radius:4px;
-moz-box-shadow: -4px -1px 7px -4px #000;
-webkit-box-shadow: -4px -1px 7px -4px #000;
box-shadow: -4px -1px 7px -4px #000;
}
.prevlink:hover { background-color:#eee;
-moz-box-shadow: -2px 0 8px 0px #444;
-webkit-box-shadow: -2px 0 8px 0px #444;
box-shadow: -2px 0 8px 0px #444;
}
/************************************************
*	network banner							*
************************************************/
.Rotator { margin: 5px 5px 5px 20px;}

.Rotator ul {}

.Rotator ul li {
display: inline;
height: 10px;
}
.Rotator img { vertical-align:text-top;}

#vgnbanner-new {
    background:url(http://cdn.supercheats.com/images/vgn-back.png) center repeat-x #000000;
    height: 36px;
    padding: 0;
    font-size: 13px; font-family: trebuchet ms, arial, verdana, sans-serif; color: #dddddd;
    text-align: left;
    border-bottom: 2px solid #aaa;
}

.top-socials {
padding:8px 10px; background-color:#383838; height:20px; 
-moz-box-shadow: inset 0 -1px 10px 0 #202020;
-webkit-box-shadow: inset 0 -1px 10px 0 #202020;
box-shadow: inset 0 -1px 10px 0 #202020;
width:184px;
}

#vgnbanner-new a {
    font-size: 14px; font-family: trebuchet ms, arial,verdana, sans-serif; color: #ffffff;line-height:20px;
}

#vgnbanner-new a:hover {
    font-size: 14px; font-family: trebuchet ms, arial, verdana, sans-serif; color: #d15d10; text-decoration: none;
}

#vgnbanner-wrap-new {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
	position:relative;
}

#vgn-newsreel { float:right; }
#vgn-logo-new {
    float: left;
	margin-top:3px;
	height:30px;
	overflow:hidden;
	padding:0px;
	z-index:1000;
	position:absolute;
}
#vgn-links { background-color:#212121;padding:10px; padding-top:2px; 
	font-size:15px;border: 2px solid #999; border-top:0px; margin-top:-2px; 
	z-index:1000;
}
#vgn-links a { background:url(http://cdn.supercheats.com/images/draw_points.png) left center no-repeat; padding-left:20px;display:block;border:1px solid #212121; }
#vgn-links a:hover { background-color:#292929;border:1px solid #999; }
#vgnbanner
{
    background: #000000;
    height: 20px;
    padding: 0 0 0 0;
    font-size: 11px; font-family: trebuchet ms, arial, verdana, sans-serif; color: #dddddd;
    text-align: left;
    overflow: hidden;
	border-bottom: 2px solid #303030;
}

#vgnbanner a
{
    font-size: 11px; font-family: trebuchet ms, arial, verdana, sans-serif; color: #e17d30;
}

#vgnbanner a:hover
{
    font-size: 11px; font-family: trebuchet ms, arial, verdana, sans-serif; color: #d15d10; text-decoration: underline;
}

#vgnbanner-wrap
{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

#vgn-logo
{
    float: right;
}

/*Common*/
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter { text-align:center; }
.fleft{ float:left;}
.fright{ float:right;}
.fcenter { width:100%; text-align:center; }
.cboth{ clear:both; min-height:10px;}
.cboth_sm{ clear:both; font-size:1px; height:5px;}
.cboth_small{ clear:both; font-size:1px; height:1px;}
.space1 {line-height:5px;}
.space2 {line-height:10px;}
.space3 {line-height:15px;}
.space4 {line-height:20px;}
.space5 {line-height:30px;}
select{ width:156px;}
img{ border:0;}
img.gt {border: 2px solid #bd4d07; margin: 0 10px 2px 0;}
img.news {max-height: 150px; max-width: 150px; border: 2px solid #bd4d07; margin-right: 10px;}
a{color:#bd4d07; text-decoration:none;}
a:hover{color:#273f8e; text-decoration:none;}
h1{ color:#0f0f0f; font-size:28px; font-weight:normal; margin:0; padding:8px 0 8px 10px; font-family: 'Arial Black', Helvetica, Arial, sans-serif;
line-height:30px; }
h1.indi{ color:#0f0f0f; font-size:28px; font-weight:normal; margin:6px 0 0 0; padding:0; font-family: 'Arial Black', Helvetica, Arial, sans-serif;
text-shadow: 1px 1px 5px #888888; line-height: 30px;}
h2{ color:#0f0f0f; font-size:28px; font-weight:normal; margin:0; padding:8px 0 8px 10px; font-family: 'Arial Black', Helvetica, Arial, sans-serif;
text-shadow: 1px 1px 5px #888888;}
h1.arro, h2.arro{ background:url(http://cdn.supercheats.com/images/h2_bg_white.gif) 8px center no-repeat; padding:8px 15px 8px 25px;}
h2.normal{ padding: 0px;}
h2.news{ padding: 0px; font-size:20px;}
h2.gi { font-size:24px;}
h3{ color:#9f9e9e; font-size:23px; font-weight:bold; text-transform:uppercase; margin:0;  padding:0 0 20px 0;}
h4{ color:#313231; font-size:18px; font-weight:bold; margin:0;  padding:5px 0 0 0;}
h5{ color:#0f0f0f; font-size:16px; font-weight:bold; margin:0;}
h5.submission{ color:#0f0f0f; font-size:23px; font-weight:bold; margin:0; font-family: 'Arial Black', Helvetica, Arial, sans-serif;
text-shadow: 1px 1px 5px #888888; text-transform:uppercase;}
p{ color:#1a1a1a; font-size:14px; margin:0; padding:10px 0; line-height:22px;}
p.small{ color:#1a1a1a; font-size:12px; margin:0; padding:4px 0; line-height:22px;}
p.small2{ color:#1a1a1a; font-size:12px; margin:0; padding:4px 0; line-height:18px;}
.smalltext2{ color:#1a1a1a; font-size:12px; margin:0; padding:4px 0; line-height:22px;}
p.white{ color:#010101; font-size:14px; margin:0; padding:2px 0; line-height:22px;}
p.gray{ color:#858585; font-size:14px; margin:0; padding:2px 0; line-height:22px;}
p.footnote{ color:#1a1a1a; font-size:10px; margin:0; padding: 0; line-height:14px; font-weight: normal;}
p.gi { width: 98%; padding: 5px; background: #eaeaea; font-weight: bold; margin: 5px 0px 5px 0px; border:solid 1px #783f01;}
p.gis { width: 98%; padding: 5px; background: #eaeaea; font-weight: bold; font-size:12px; margin: 5px 0px 5px 0px;}
p.gir { width: 98%; padding: 5px; font-weight: bold; margin: 5px 0px 5px 0px; text-align: right;}
p.girs { width: 98%; padding: 5px; font-weight: bold; font-size:12px; margin: 5px 0px 5px 0px; text-align: right;}
p.gic { width: 98%; padding: 5px; background: #eaeaea; font-weight: bold; margin: 5px 0px 5px 0px; text-align: center; border:solid 1px #783f01;}
p.indi { text-decoration: none; border-bottom: 1px dotted #343434; margin-bottom: 10px;}
p.tb {width: 98%; border: 1px solid #a0a0a0; padding: 5px; margin-bottom: 10px;}
.rgl {font-size: 10px; padding:0px; line-height; 14px;}
.gray1{ color:#202020;}, .gray{ color:#202020;}
.white{ color:#010101;}
.padding_10{ padding:10px;}
.paddingtop8{padding-top:8px;}

.thumb-size1 {width: 140px; height: 105px;}
.thumb-size2 {width: 135px; height: 102px;}

a.q {font-size: 12pt;}

.clearFix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
*:first-child+html .clearFix{height:1%;}
*html .clearFix{height:1%;}
.grossary{text-align:center}
.black_box #comment{width:100%;overflow: auto;border:0;
-webkit-box-shadow: inset 0px 0px 4px 0px #bbb;
box-shadow: inset 0px 0px 4px 0px #bbb;
border-radius:4px;
}
.bb{border:1px solid #1c1c1c;background:#cbd9de url(http://cdn.supercheats.com/images/bbbg.gif) repeat-x 0 0;padding:0 3px;font-size:11px;margin:2px 2px 2px 0;color:#000;}

/*Header*/
#header{ clear:both; float:left; height:72px; width:100%; padding:0;}
#header .header_bg{ width:992px; margin:0 auto; position:relative;}
#header #ugo_logo{ float:left; padding-top:10px; width:54px; height:55px;margin-right:4px;}
#header #logo{ float:left; margin-top:6px; width:385px; height:55px;
background:url(http://cdn.supercheats.com/images/sc-logo.png) top left no-repeat;
}
#header #sclogo { margin-top:6px; width:385px; height:55px; }
#header #slogan{ float:right; width:264px; padding:10px 13px 0 0; height:55px; position:relative; color:#555;}
#header #slogan p{ padding:0;font-size:11px;line-height:15px; vertical-align:middle; font-weight:bold; color:#555;}
#header .login_left{ float:right; background:#fff2df url(http://cdn.supercheats.com/images/loginbox.jpg) left top repeat-x; padding-left:5px; width:290px;
	border:2px solid #aaa; border-top:0px;
	-moz-border-radius: 0 0 4px 4px;
    	-webkit-border-radius: 0 0 4px 4px;
    	-khtml-border-radius: 0 0 4px 4px;
    	border-radius: 0 0 4px 4px;
	height:62px;
}
#header .login_right{ float:right; height:55px; padding:5px 9px 0 3px;}
#header .login_right .set_01{ padding-bottom:5px;}
#header .login_right .set_02{ color:#131212; font-size:11px; font-weight:bold; line-height:22px;}
#header .login_right .set_02 a{ color:#131212; text-decoration:none; padding:2px;}
#header .login_right .set_02 a:hover{ color:#bd4d07; text-decoration:none;}
#header .login_right .input_box{ vertical-align:middle; width:101px; padding:3px 5px; border:none; background:#585656; margin-right:2px; color:#cccaca; font-size:11px;}
#header .login_right .input_button, #header .login_right .checkbox{ vertical-align:middle;}

#header .loggedin{ float:right; height:55px; padding:4px 5px 0 0px;width:280px;}
.loggedin_left{float:left;margin-right:10px;}
.loggedin_right{float:left;padding:3px 0 0 0;}
#header .loggedin a{color:#131212;font-size:10px; font-weight:bold; line-height:13px;}
#header .loggedin a.username{text-transform: uppercase;line-height:18px; font-size:16px;}

/*Search*/
#searchbox {
text-align:center;
background-image:url(http://cdn.supercheats.com/images/searchbox.png);padding:3px; width:203px; height:44px;color:#000; margin-left:2px;
padding-left:6px;
font-weight:bold;
float:left;
}
#searchbox a { color:#333; }
.newsearchtop { float:right; width:251px; position:relative; height:32px; }
.newsearch_text{
        border:none; font-size:14px; 
	color:#333; padding:8px 0 8px 20px;
        border:0px solid #aaa;
	border-right:1px solid #ddd;
	margin-top:0px;
	float:left;
	background:url(http://cdn.supercheats.com/images/mag_glass.png) 2px 6px no-repeat #fff;
	width:179px; box-shadow: inset 0 0 8px #aaa;
}
.newsearch_text:focus {outline: none; }
.newsearch_but{ 
	float:right;
	border-right:solid 1px #d8d8d8; border-left:1px solid #fbfbfb;
	font-size:12px; font-weight:bold; height:12px; padding:10px 4px;
	background:url(http://cdn.supercheats.com/images/main_label_back.png) top center repeat-x;	
	border-radius:0 4px 4px 0;
}
#newsearchresults {
	width:250px;
	padding:0px 0 4px 0;margin-top:8px;font-size:11px;background-color:#eee;
	position:absolute;left:-1px;z-index:10000; display:none;top:24px;
	border:1px solid #888; border-top:0px;
}
#main_menu{ clear:both; height:65px;width:992px; padding:0px; 
	margin:0px auto;
	box-shadow:0 6px 5px -5px #333; -moz-box-shadow:0 6px 5px -5px #333;
}
#main_menu .main_menu_top { 
	background-color:#fff; height:32px;
	border:1px solid #555; width:996px; border-radius:4px; margin-left:-3px;
}
#main_menu ul{list-style:none; margin:0px 0 0 0; padding:0; float:left; }
#main_menu ul.main_lable {
	width:745px; border-radius:4px 0 0 4px;
}
.main_lable li{ float:left; border-right:solid 1px #d8d8d8; border-left:1px solid #fbfbfb; 
	font-size:13px; font-weight:bold; text-transform:uppercase; height:32px;
	position:relative;
	display:block; color:#010101; padding:0px;
	background:url(http://cdn.supercheats.com/images/main_label_back.png) top center repeat-x;
}
.main_lable li.none{ float:left; border-right:none;}
.main_lable li.platform { background:url(http://cdn.supercheats.com/images/main_label_back_dark.png) top center repeat-x;
        border-right:solid 1px #ccc; border-left:1px solid #eee;}
.main_lable li a { float:left; display:block; color:#010101; text-decoration:none; padding:8px 7px; }
.main_lable a.drop { background:url(http://cdn.supercheats.com/images/menu-down-orange.png) bottom center no-repeat; }
.main_lable li a:hover{ text-decoration:none; color:#666; }
.main_lable li .cat { padding:8px 7px; }
.main_lable li:hover { background:none;background-color:#eee; border-left:1px solid #ddd;
-webkit-box-shadow: inset 0px 4px 12px -4px #777777;
box-shadow: inset 0px 4px 12px -4px #777777;}
.main_lable li.platform:hover { background-image:url(); background-color:#eee; border-left:1px solid #ddd;
-webkit-box-shadow: inset 0px 4px 12px -4px #777777;
box-shadow: inset 0px 4px 12px -4px #777777;
}
#main_menu .sub_lable { 
	padding:0 0 0 0; float:left; background-color:#ff691a; height:30px;
	border:1px solid #555; border-top:0px;width:990px;
}
.sub_lable li{ float:left; font-size:14px; font-weight:bold;}
.sub_lable li a{ float:left; display:block; color:#fff; text-decoration:none; padding:6px 7px;}
.sub_lable li.active a{ float:left; display:block; color:#fff; text-decoration:none; padding:0 7px;}
.sub_lable li a:hover{ text-decoration:none; color:#fed;}

/*Search*/
.search{ width:164px; height:19px; background:url(http://cdn.supercheats.com/images/search_bg_white.gif) left top no-repeat; float:right;}
*html .search{ margin-top:12px;}
.search_text{ vertical-align:middle; border:none; background:url(http://cdn.supercheats.com/images/search_left_white.gif) left top no-repeat; width:135px; font-size:11px; color:#7e7e7e; padding:3px 0 3px 7px;}
.search_but{ vertical-align:middle; border:none;}


/*Footer*/
#footer{ clear:both; float:left; width:100%; background:#ccc url(http://cdn.supercheats.com/images/topshadow-50.png) top left repeat-x; 
background-image: linear-gradient(top, rgb(71,71,71) 0%, rgb(194,194,194) 13%);
background-image: -o-linear-gradient(top, rgb(71,71,71) 0%, rgb(194,194,194) 13%);
background-image: -moz-linear-gradient(top, rgb(71,71,71) 0%, rgb(194,194,194) 13%);
background-image: -webkit-linear-gradient(top, rgb(71,71,71) 0%, rgb(194,194,194) 13%);
background-image: -ms-linear-gradient(top, rgb(71,71,71) 0%, rgb(194,194,194) 13%);

background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, rgb(71,71,71)),
	color-stop(0.13, rgb(194,194,194))
);
border-top:solid 1px #888;border-bottom:0px solid #aaa; padding:20px 0;}
#footer .footer_bg{ width:992px; margin:0 auto;}
#footer .left_01{ float:left; width:300px; padding:0 0 0 25px;}
#footer .left_02{ float:left; width:300px; padding:0 0 0 25px;}
#footer .left_03{ float:left; width:300px; padding:0 0 0 25px;}
#footer ul{ list-style:none; margin:0; padding:0;}
#footer li{ font-size:12px; padding:6px 0;}
#footer h3 { color:#555;text-shadow:1px 1px 1px #eee; }
#footer p { color:#333;}
#footer a { font-weight:bold; }
#footer h3.img_super{ background:url(http://cdn.supercheats.com/images/sc-logo-foot.png) left top no-repeat; width:291px; height:36px;}
#footer h3.img_super span{ display:none;}

/*Copyright*/
#copyright{ clear:both; background:#222; border-top:solid 1px #999; color:#666; }
#copyright .copyright_bg{ width:992px; margin:0 auto; padding:8px 0;}
#copyright ul{list-style:none; margin:0; padding:0;}
#copyright li{ float:left; border-right:solid 2px #555; font-size:12px; font-family: Arial, Helvetica, sans-serif;
	width:130px; margin-right:10px;}
#copyright li.none{ float:left; border-right:none; margin-right:0px;}
#copyright li a{ display:block; width:100%; color:#bbb; text-decoration:none; padding:0 3px; font-weight:bold; }
#copyright a:hover{ text-decoration:none; color:#b1b1b1;}


/*Contain*/
#contain{ clear:both; float:left; width:100%; padding:0px 0 27px 0; text-align:left;}
#contain .contain_bg{ width:962px; padding:15px; margin:0 auto; background:#fdfdfd; border:solid 1px #101010;
cursor:default; }
#contain .conlab_01{ clear:both; float:left; width:100%; padding-bottom:15px;}
#contain .black_box{clear:both; background:#fafafa; border:solid 1px #783f01;}
#contain .black_box_light{clear:both; background:#fafafa; border:solid 1px #783f01;}
#contain .black_box1{clear:both; background:#fafafa; border:solid 1px #783f01; width:940px; margin-bottom:15px; }
#contain .black_box1 .guidefooter { background-color:#ddd; border-radius:5px; text-align:center; padding:5px; font-size:14px; 
   -moz-box-shadow:    inset 0 2px 6px #999;
   -webkit-box-shadow: inset 0 2px 6px #999;
   box-shadow:         inset 0 2px 6px #999;
}
#contain .black_box1 .guidefooter a { font-weight:bold; letter-spacing:1px; 
text-shadow: 1px 1px 2px #999;
}
#contain .black_box11{clear:both; background:#fafafa; border:solid 1px #783f01; width:auto;}
#contain .black_box2{clear:both; background:#fafafa; border:solid 1px #783f01; width:940px;}
#contain .black_padding{padding:10px;}
#contain .black_padding_top{padding:10px 2px;}
#contain .black_padding_left{padding:0px 10px;}

#contain .black_box_sub { border:solid 1px #785c3e;background-color:#f6f6f6; padding:5px; border-top:0px;
font-size:13px; line-height:18px; 
-moz-box-shadow: inset 0 6px 9px -4px #777;
-webkit-box-shadow: inset 0 6px 9px -4px #777;
box-shadow: inset 0 6px 9px -4px #777;
  }
#contain .black_box_sub p { font-size: 13px; padding:4px 0; line-height:20px; }
.width100{ width:100%;}
.border_img{border:solid 1px #232323;}

ul.sub_menu {list-style:none; margin:0; padding:0; background:url(http://cdn.supercheats.com/images/sub_menu_white.gif) right top no-repeat;}
ul.sub_menu li{ float:left; display:block; width:100%;  font-size:14px; font-weight:normal;}
ul.sub_menu li a{display:block; color:#bd4d07; text-decoration:none; background:url(http://cdn.supercheats.com/images/sub_menu_white.gif) right bottom no-repeat; padding: 0 0 0 10px; line-height:37px; font-weight:bold;}
ul.sub_menu li a:hover{ text-decoration:none; color:#273f8e; background:url(http://cdn.supercheats.com/images/sub_act_white.gif) right bottom no-repeat; }
ul.sub_menu li.active a{display:block; color:#6fade7; font-weight:bold; text-decoration:none; background:url(http://cdn.supercheats.com/images/sub_act_white.gif) right bottom no-repeat; padding: 0 0 0 10px; line-height:37px;}

/*Pageing*/
.pageing { clear:both;  font-size:16px; line-height:24px; height:26px; margin:10px 0; }
.pageing .blob { background-color:#176cbc; border-radius:3px; padding:4px 8px; color:#fff; font-weight:bold; }

.pageing .page_left{ float:left; margin-right:3px; background:url(http://cdn.supercheats.com/images/page_left_white.gif) left top no-repeat; padding-left:4px; height:21px;}
.pageing .page_right{ float:left; background:url(http://cdn.supercheats.com/images/page_right_white.gif) right top no-repeat; padding:0 8px 0 4px;  height:21px; line-height:21px; font-size:11px;  font-weight:bold; color:#FFFFFF;}
.pageing .page_left_act{ float:left; margin-right:3px; background:url(http://cdn.supercheats.com/images/page_left_act_white.gif) left top no-repeat; padding-left:4px; height:21px;}
.pageing .page_right_act{ float:left; background:url(http://cdn.supercheats.com/images/page_right_act_white.gif) right top no-repeat; padding:0 8px 0 4px;  height:21px; line-height:21px; font-size:11px;  font-weight:bold; color:#FFFFFF;}
.pageing .page_right_act a{ font-size:11px; color:#010101; text-decoration:none;}
.pageing a { color:#FFFFFF; text-decoration:none;}
.pageing a:hover{ color:#FF6300; text-decoration:none;}
.jumpto{ float:right; font-weight:bold; color:#000000; font-size:11px;}
.jumpto .jump_box{background:url(http://cdn.supercheats.com/images/ask_bg.gif) left top repeat-x; width:40px; border:none; padding:1px; border-left:solid 1px #c3c3c3; border-right:solid 1px #c3c3c3;}


/*Home page*/
.sm_box_left{ float:left; padding-right:10px; width:148px; margin-bottom:10px;}
.sm_box_right{ float:right; width:148px; margin-bottom:10px;}
.sm_box_left_00{ float:left; padding-right:10px; width:148px;}
#contain .black_box11 .sm_box_left_00{padding-right:10px}
.sm_box_right_00{ float:left; width:148px;}
.sm_box_left_01{ float:left; padding-right:15px; width:120px;}
.sm_box_left_02{ float:left; padding-right:15px; width:305px;}
.sm_box_left_03{ float:right; width:165px;}
.sm_box_left_04{ float:left; padding-right:20px; width:300px;}
.sm_box_right_01{ float:right; width:148px;}
.black_box1 h4{ margin:0; padding:3px 0; font-size:12px; color:#bd4d07; font-weight:bold;}
.black_box1 p{ margin:0; padding:0; font-size:12px; color:#000000; font-weight:normal; line-height:normal;}
.home_box1{ width:315px; padding-right:15px;}
.home_box2{ width:315px;}
.home_box3{width:300px;}
/*Tabs*/
ul.tabs{ list-style:none; margin:0; padding:0; clear:both;}
ul.tabs li{ float:left; width:156px; background:#808080;} 
ul.tabs li.active{ float:left; background:#bbb;
box-shadow:inset 0 0 15px #777; -moz-box-shadow:inset 0 0 10px #555;
}
ul.tabs li a{ float:left; display:block; width:100%; color:#fff; text-decoration:none; font-weight:bold; font-size:12px; text-align:center; line-height:30px;}
ul.tabs li.active a { color:#bd4d07; }
/*Tabs 01*/
ul.tabs_01{ list-style:none; margin:0; padding:0; clear:both;}
ul.tabs_01 li{ float:left; width:100px; padding-right:5px;} 
ul.tabs_01 li.twotabs { float:left; width:180px; padding-right:5px;} 
ul.tabs_01 li a{ float:left; display:block; background: #fafafa; border:solid 1px #783f01; border-bottom:none; width:100%; color:#bd4d07; text-decoration:none; font-weight:bold; font-size:12px; text-align:center; line-height:30px;}
ul.tabs_01 li.active a{border:solid 1px #4a4a4a; border-bottom:none; background: #dadada; }

.home_inner_tab{ padding:10px 10px 0 10px;}
ul.tabs_con{ list-style:none; margin:0; padding:0;}
ul.tabs_con li{ border-bottom: 0.5px dotted #404040; padding:7px 0; color:#000000; font-weight:bold;} 
ul.tabs_con li.last{ background:none; border: none;}
p.doted_line{ border-bottom: 1px dotted #909090; padding:0px; padding-bottom:4px;margin:0; margin-bottom:4px;}
.home_poll p{ padding:0 0 10px 0; color:#0f0f0f; font-weight:bold; font-size:15px;}
.home_poll ul{ list-style:none; margin:0; padding:0; clear:both;}
.home_poll ul li{ color:#000000; font-size:11px; padding:4px 0 3px 0;} 
ul li.right_part{ text-align:right; background:none; border:none;}
.home_poll ul li{padding:2px 0\9;} 

.daily_poll_note {border:1px solid #888; padding:3px;margin:5px; font-size:11px; background-color:#eee; }
.tabs_con .desc1{ width:100%; height:70px;}
.tabs_con .thum1{ float:left; margin-right:10px; width: 88px; height: 67px;}

.tabs_con .title_01{ color:#000000; font-weight:bold; font-size:14px;}
.tabs_con .title_02{ color:#bd4d07; font-weight:bold; font-size:12px;}
.tabs_con .title_02big{ color:#010101; font-weight:normal; font-size:14px; line-height: 22px;}
.tabs_con .title_03{ color:#111111; font-weight:normal; font-size:11px;}
.thumb_guide {height: 64px; width: 115px;}
.thumb_guide_1 {height: 72px; width: 147px;}
#thumb_guide_1 {height: 72px; width: 147px; border: solid 1px #242424;}
.thumb_news {height: 64px; width: 91px;}
.extra_space {line-height:13px;}


/*game-achievements*/
.game_left{ width:648px;}
.game_right{ width:300px; position:relative; }
.game_left_01{ width:175px;}
.game_left_02{ width:470px;}
.blog_cont{ border-top:dashed 1px #484747; border-bottom:dashed 1px #484747; padding-top:2px;}
.add2{ width:100%; text-align:center; padding:30px 0;}
.print{background:url(http://cdn.supercheats.com/images/print_white.gif) no-repeat 0 50%;padding:5px 0 5px 25px;}
.print2{padding:5px 0 5px 5px;}
.track{background:url(http://cdn.supercheats.com/images/track_white.gif) no-repeat 0 50%;padding:5px 0 5px 25px;}
.report{background:url(http://cdn.supercheats.com/images/report_white.gif) no-repeat 0 50%;padding:5px 0 5px 25px;}
.answer{background:url(http://cdn.supercheats.com/images/answer_white.gif) no-repeat 0 50%;padding:5px 0 5px 25px;}
.author{background:url(http://cdn.supercheats.com/images/author_white.gif) no-repeat 0 50%;padding:5px 0 5px 25px;}

/*game-cheats*/
h2.blog_title{ padding:10px 0 0 0px;}
.ask_com { padding:10px;}
.ask_com label{ color:#e60404; font-size:14px; font-weight:bold;}
.ask_com input{ vertical-align:middle;}
.ask_com p{ padding:5px 0;}
.ask_com .ask_box{ background:url(http://cdn.supercheats.com/images/ask_bg.gif) left top repeat-x; width:401px; border:none; padding:2px; border-left:solid 1px #c3c3c3; border-right:solid 1px #c3c3c3;}
.ask_com .ask_box1{ background:url(http://cdn.supercheats.com/images/ask_bg.gif) left top repeat-x; width:280px; border:none; padding:2px; border-left:solid 1px #c3c3c3; border-right:solid 1px #c3c3c3;}
.blog_lists{ position:relative; width:auto; height:66px; margin-top:-1px;  border:solid 1px #783f01; border-top:none;}
.blog_lists .blog_01{ float:left; background:url(http://cdn.supercheats.com/images/blog_01_white.gif) left top no-repeat; width:167px; height:66px;}
.blog_lists .blog_01 .txt_01{ float:left; text-align:center; width:85px; padding:6px 20px 0 0; height:60px; color:#FFFFFF; font-size:11px;}
.blog_lists .blog_01 .txt_01 span{ font-size:40px;}
.blog_lists .blog_01 .txt_02{ float:left;}
.blog_lists .blog_01 .txt_02 img{ margin:5px 0 0 0;}
.blog_lists .blog_01 .txt_01 .thumbscore_small { font-size:11px;}

.thumb_title { background-image:url(http://cdn.supercheats.com/images/blog_t1_white.gif);width:54px;height:5px;margin-top:5px; }
.thumb_up { background-image:url(http://cdn.supercheats.com/images/blog_t2_white.gif);width:54px;height:17px; margin-top:5px;}
.thumb_down { background-image:url(http://cdn.supercheats.com/images/blog_t3_white.gif);width:54px;height:18px;margin-top:5px; }
.thumb_up2 { background-image:url(http://cdn.supercheats.com/images/blog_t2_white.gif);width:54px;height:17px; margin:2px;}
.thumb_down2 { background-image:url(http://cdn.supercheats.com/images/blog_t3_white.gif);width:54px;height:18px;margin:2px; }

.blog_lists .blog_02{ float:right; width:300px; height:66px; font-size:11px; font-weight:bold;}
.blog_lists .blog_02 .txt_01{ float:left; width:99px; height:32px; line-height:32px; background:#b6b6b6; margin-right:1px; text-align:center;}
.blog_lists .blog_02 .txt_011{ float:left; width:99px; height:30px; padding-top:2px; background:#b6b6b6; margin-right:1px; text-align:center;}
.blog_lists .blog_02 .txt_013{ float:left; width:198px; height:32px; line-height:32px; background:#b6b6b6; margin-right:1px; text-align:center;}
.blog_lists .blog_02 .txt_02{ float:left; width:299px; height:32px; line-height:32px; background:#b6b6b6; margin:1px 0 0 0; text-align:center;}

.blog_lists .blog_03{ float:right; width:478px; height:66px; font-size:11px; font-weight:bold;}
.blog_lists .blog_03 .txt_01{ float:left; width:158px; height:32px; line-height:32px; background:#b6b6b6; margin-right:1px; text-align:center;}
.blog_lists .blog_03 .txt_011{ float:left; width:159px; height:30px; padding-top:2px; background:#b6b6b6; margin-right:1px; text-align:center;}
.blog_lists .blog_03 .txt_013{ float:left; width:198px; height:32px; line-height:32px; background:#b6b6b6; margin-right:1px; text-align:center;}
.blog_lists .blog_03 .txt_02{ float:left; width:100%; height:32px; line-height:32px; background:#b6b6b6; margin:1px 0 0 0; text-align:center;}

.blog_lists .blog_05{ float:right; width:475px; height:66px; font-size:11px; font-weight:bold;}
.blog_lists .blog_05 .txt_01{ float:left; width:345px; padding-left:13px; height:32px; line-height:32px; background:#b6b6b6; margin-right:1px; text-align:left;}
.blog_lists .blog_05 .txt_02{ float:right; width:115px; height:32px; line-height:32px; background:#b6b6b6; text-align:center;}
.blog_lists .blog_05 .txt_03{ float:left; width:97%; padding-left:3%; height:32px; line-height:32px; background:#b6b6b6; margin-top:1px; text-align:left;}
.txt_01_box{ width:245px; background:#f5f5f5; border:none; color:#000000;}

.blog_lists_01 {position:relative; width:auto; height:32px; margin:-1px 0 0 0; padding:0 1px 1px 1px;  border:solid 1px #783f01; border-top:none;}
.blog_lists_01 .blog_03{ float:left; width:70%; text-align:center; height:32px; line-height:32px; background:#b6b6b6; font-size:11px; font-weight:bold;}
.blog_lists_01 .blog_04{  float:right; width:29.8%; text-align:center; height:32px; line-height:32px; background:#b6b6b6; font-size:11px; font-weight:bold;}

.blog_lists_02 {position:relative; width:auto; height:32px; margin:-1px 0 0 0; padding:0 1px 1px 1px;  border:solid 1px #783f01; border-top:none;}
.blog_lists_02 .blog_01{ float:left; width:100%; text-align:center; height:32px; line-height:32px; background:#b6b6b6; font-size:11px; font-weight:bold;}

/*game-individual-cheats*/
.comments{ background:#dadada; padding:12px; color:#121212; font-size:14px; line-height: 22px; border-radius: 10px;}
.comments_bottom { background:url(http://cdn.supercheats.com/images/comment_bottom_white.gif) left top no-repeat;}
.comments_img { margin:3px 5px 0 0; max-height:33px;  max-width:33px;}

.comments p.question { font-size:1.2em; line-height:1.3em;padding:0px; font-weight:bold; }

/*game-individual-questions*/
.questions p{ padding:5px 0; line-height:22px;}
.questions .question_box{ width:270px;  background:#FFFFFF; border: 2px solid #999; border-radius:2px; 
font-size:12px; font-family:arial; padding:3px; }
.sort{background:url(http://cdn.supercheats.com/images/achi.gif) no-repeat 0 50%;padding:5px 0 5px 20px;margin-left:5px}


/*game-walkthroughs*/
.table_border{ background:#a7a7a7; color:#000000; font-size:11px; font-weight:bold;}
.table_head{ background-color: #f2f2f2;}
.table_sub td{ background:#fdfdfd;}
.nobold{font-weight:normal;}
.table_head_01 td{ background: #f2f2f2; color:#000000;}
.table_head_01 td.active{ background: #e1e1e1;}


.switch-tabs { list-style:none; margin:0; padding:0; clear:both;  }
.switch-tabs li.active { float:left; margin-right:3px; }
.switch-tabs li.active a { padding:8px 12px; display:block; color:#eee; 
        border-radius:5px 5px 0 0;font-weight:bold;cursor:default;margin-top:0px;
        background-color:#9a1511;
	border:1px solid #9a1511;
        -moz-box-shadow: inset 0 5px 18px -3px #ccc;
        -webkit-box-shadow: inset 0 5px 18px -3px #ccc;
        box-shadow: inset 0 5px 18px -3px #ccc;
}
.switch-tabs li { float:left; margin-right:3px; }
.switch-tabs li:last-child { float:left; margin-right:0px; }
.switch-tabs li a { margin-top:3px;
	padding:7px 12px; display:block; color:#fff; cursor:pointer; cursor:hand; 
	background-color:#ff691a;border-radius:5px 5px 0 0;
        font-weight:bold;margin-top:4px;
        -moz-box-shadow: inset 0 -5px 18px -3px #111;
        -webkit-box-shadow: inset 0 -5px 18px -3px #111;
        box-shadow: inset 0 -5px 18px -3px #111;
}




.gameslist { font-size:12px; }
.gameslist h4 { padding:5px 0;  }
.gameslist table{ border:0px solid #aaa; 
}
.test {
-moz-box-shadow: 3px 3px 6px 0 #666;
-webkit-box-shadow: 3px 3px 6px 0 #666;
box-shadow: 3px 3px 6px 0 #666;
}
.gameslist table thead { background-color:#60bb15; font-weight:bold; font-size:13px; padding:8px 5px; 
background-color:#f59b4b; 
background-image: linear-gradient(bottom, rgb(209,141,39) 10%, rgb(242,218,189) 92%);
background-image: -o-linear-gradient(bottom, rgb(209,141,39) 10%, rgb(242,218,189) 92%);
background-image: -moz-linear-gradient(bottom, rgb(209,141,39) 10%, rgb(242,218,189) 92%);
background-image: -webkit-linear-gradient(bottom, rgb(209,141,39) 10%, rgb(242,218,189) 92%);
background-image: -ms-linear-gradient(bottom, rgb(209,141,39) 10%, rgb(242,218,189) 92%);

background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.1, rgb(209,141,39)),
        color-stop(0.92, rgb(242,218,189))
);
 }
.gameslist tbody tr td { background-color:#eee; border-top:1px solid #fff; }
.gameslist tbody tr:hover td {  background-color:#f6f6f6; }
.gameslist tbody tr.highlight td { background-color:#ddf; }
.gameslist a { font-weight:bold; }

/*cheatbook*/
.table_sub_cb td{ background:#e8e8e8; color:#000;}

/*game-wallpapers*/
.game_wallpaper_img1{ float:left; margin-right:10px;}
.game_wallpaper_img2{ float:right;}

/*userpage-friends*/
.main_left_part{ width:175px;}
.main_right_part{ width:785px;}
.user_name{background:url(http://cdn.supercheats.com/images/h2_bg.gif) 8px center no-repeat; padding:5px 0 5px 25px;}
.user_thum{ float:right;}

/*video-index*/
.scroller{ height:355px; width:92%; overflow-y: scroll;}
.scroller_ul{ float:left; width:100%;}
h3.vedio{ text-transform:inherit; color:#010101; padding:0;}
.megalopolis{font-family: 'Arial Black', Helvetica, Arial, sans-serif;
text-shadow: 1px 1px 5px #888888; text-transform: uppercase;color:#0f0f0f;padding:25px 0 0px 10px;font-size:13px;line-height:1em;}
.sfont1{font-family: 'Arial Black', Helvetica, Arial, sans-serif;
text-shadow: 1px 1px 5px #888888;text-transform: uppercase;color:#0f0f0f;font-size:13px;}
li.vadio_fleft{ float:left; width:300px;}
li.vadio_fright{ float:right; width:300px;}

.blog_lists_021 {position:relative; width:auto; height:32px; margin:-1px 0 0 0; padding:0 1px 1px 1px;  border:solid 1px #783f01; border-top:none;}
.blog_lists_021 .blog_01{ float:left; width:100%; text-align:center; height:32px; line-height:32px; background:#b9b9b9; font-size:11px; font-weight:bold;}

.blog_lists_022 {position:relative; width:auto; margin:-1px 0 0 0; padding:8px 1px 7px 1px; background:#b9b9b9 ;  border:solid 1px #783f01; border-top:none;}
.blog_lists_022 .blog_01{ width:100%; text-align:left; height:32px; line-height:32px; background:#b9b9b9; font-size:11px; font-weight:bold;}
.blog_lists_022 .blog_01 p{ color:#000000; font-size:11px; padding:0 5px;}

/*wallpapers-index*/
ul.tabs_con li.wallpaper_fleft{ float:left; width:135px;background: none;} 
ul.tabs_con li.wallpaper_fright{ float:right; width:135px;background: none;} 
ul.tabs_con li.wallpaper_fleft_01{ float:left; width:148px; padding-right:10px;background: none;} 
ul.tabs_con li.wallpaper_fleft_02{ float:left; width:148px;background: none;}
ul.tabs_con li.wallpaper_fcenter_02{ float:center; width:148px;background: none;} 

/*game-fullreview*/
.stars .blog_01{ text-align:left; height:25px; padding:7px 7px 0;width:97%}

/*guides-index*/
ul.tabs_con_01{ list-style:none; margin:0; padding:0;}
ul.tabs_con_01 li{ clear:both; background:url(http://cdn.supercheats.com/images/tabs_con.gif) left bottom repeat-x; padding:10px 0; color:#000000;}
.tabs_con_01 .desc1{ width:100%;}
.tabs_con_01 .thum1{ float:left; margin-right:10px;}
.tabs_con_01 .desc1 img{ border:solid 1px #232323;}
.tabs_con_01 h5{ margin:0; padding:0; color:#000000; font-weight:bold; font-size:22px;}
.tabs_con_01 p{ padding:2px 0; color:#010101; font-weight:normal; font-size:14px;}
.tabs_con_01 .title_03{ color:#000000; font-weight:normal; font-size:11px;}

/*guides-individual*/
.guide_left{width:300px;padding:0 0 0 15px; }
.guide_right{width:645px;}
.guide-game-logo{width:111px;height:125px;margin-left:5px;}
.guide-game-logo-right{width:525px;}
.guide-title{color:#000000;font-size:22px;font-weight:bold;}
.guides-list{margin:0;padding:0; margin-left:6px; }
.guides-list li{list-style:none;background-color:#fdfdfd; padding:8px 5px;margin-bottom:1px;font-size:12px; width:282px; border:solid 1px #a7a7a7;
        background:url(http://cdn.supercheats.com/images/topshadow-50.png) bottom left repeat-x;
}

.guide-list-toc { font-weight:bold; background:url(http://cdn.supercheats.com/images/topshadow-50.png) left top repeat-x; 
background-color:#fdfdfd; padding:8px 5px;margin-bottom:1px;font-size:14px; width:288px; border:solid 1px #a7a7a7;}
.guides-list li.guide-list-top { font-weight:bold; background:url(http://cdn.supercheats.com/images/topshadow-50.png) left center repeat-x; }
.guides-list li.guide-list-head { font-weight:bold; font-size:14px; background:url(http://cdn.supercheats.com/images/topshadow-50.png) left top repeat-x; }
.guides-list li.guide-list-top{background-color:transparent;}
.guides-list li a { display:block; }
.guides-list li a:hover { padding-left:4px; }
#guide_content img {max-width: 600px;}
#guide_content ul li {color:#1a1a1a; font-size:14px; margin:0; padding:10px 0; line-height:22px;}

.new-guides-list {margin:0;padding:0; margin-left:0px;}
.new-guides-list li{list-style:none;padding:0px;margin-bottom:0px;}
.new-guides-list li.guide-list-top { padding:5px;font-weight:bold; background:url(http://cdn.supercheats.com/images/topshadow-50.png) left center repeat-x; border-bottom:1px solid #ccc; }
.new-guides-list li.guide-list-head { padding:5px; font-weight:bold; font-size:14px; background:url(http://cdn.supercheats.com/images/topshadow-50.png) left top repeat-x; }
.newguides-list a { display:block; padding:5px;}
.new-guides-list li a { padding:5px 4px 5px 6px; margin-bottom:1px;font-size:13px; border-top:solid 1px #ccc;
        background:url(http://cdn.supercheats.com/images/topshadow-50.png) bottom left repeat-x;display:block;
}
.new-guides-list li a:hover { padding:5px 6px 5px 4px; }
.new-guides-list li a.active { padding:5px 6px 5px 4px; color:#000; }

/*latest-news*/
.platform{ background:#282828 url(http://cdn.supercheats.com/images/platform_07.gif) left bottom no-repeat;}
.platform div{ color:#000000; font-weight:bold; font-size:14px; padding-left:20px; line-height:22px;}
.platform div a{ color:#000000; display:block; text-decoration:none;}
.platform div p a{ color:#FF6300; display:inherit; text-decoration:none;}
.platform_01{ background:url(http://cdn.supercheats.com/images/platform_01.gif) left top no-repeat; height:96px;}
.platform_02{ background:url(http://cdn.supercheats.com/images/platform_02.gif) left top no-repeat; height:29px;}
.platform_03{ background:url(http://cdn.supercheats.com/images/platform_03.gif) left top no-repeat; height:29px;}
.platform_04{ background:url(http://cdn.supercheats.com/images/platform_04.gif) left top no-repeat; height:29px;}
.platform_05{ background:url(http://cdn.supercheats.com/images/platform_05.gif) left top no-repeat; height:29px;}
.platform_06{ background:url(http://cdn.supercheats.com/images/platform_06.gif) left top no-repeat; height:22px;}

/*platform-letter*/

/*questions*/
.views{float:right;margin:0 20px 0 0; width:50px;text-align:center;}
.answers{float:right;margin:0 0px 0 0; width:60px;text-align:center;}
/*updated*/
/*Tabs 01*/
ul.tabs_update{ list-style:none; margin:0; padding:0 24px 0 0; clear:both;}
ul.tabs_update li{ float:left; width:65px; padding-right:5px;} 
ul.tabs_update li a{ float:left; display:block; background: #fafafa; border:solid 1px #636161; border-bottom:none; width:100%; color:#313231; text-decoration:none; font-weight:bold; font-size:12px; text-align:center; line-height:30px;}
ul.tabs_update li.active a{border:solid 1px #4a4a4a; border-bottom:none; background: #dadada; }

/*register and submit forms*/
.register_form {width: 570px; border: 1px solid #343434; background: #131212; color: #010101; font-size: 14pt; line-height: 18pt; font-weight: bold;}
.rf_left {width: 270px; text-align: right; vertical-align: top;}
.rf_center {width: 270px; text-align: left; vertical-align: top;}
.rf_right {width: 30px;text-align: left; vertical-align: top;}
.rf_error {width: 570px; background: #bb0000; color: #010101; font-size: 14pt; line-height: 18pt; font-weight: bold;}
.rf_error1 {width: 98%; text-align: center; padding: 5px;}
.rf_warning {width: 570px; background: #ff6301; color: #010101; font-size: 14pt; line-height: 18pt; font-weight: bold;}
.rf_added {width: 570px; background: #00bb00; color: #010101; font-size: 14pt; line-height: 18pt; font-weight: bold;}
.rf_boxed {width: 570px; border: 1px solid #343434; background: #131212; color: #010101; font-size: 12pt; line-height: 18pt; font-weight: bold;}
.rf_formmessage {width: 260px; text-align: right; font-size: 11pt; font-weight: bold; color: #010101;}

.rf_textbox { background: #fafafa; width:250px; height:18px; font-size: 14px; color: #000000; padding:5px;border: 1px solid #783f01;}
.rf_textbox:focus, .rf_textbox:hover { background-color:#f8d6ba;}

.tb-big1 {height:100px;}
.tb-big2 {height:300px;}
.tb-big3 {width:100%; font-size: 18px;}
.tb-big4 {width:98%; font-size: 18px;}

.rf_bigsubmit {background: #fafafa; font-size:18px; color: #bd4d07; padding: 5px; border: 1px solid #783f01; font-weight: bold; width: 480px;}
.rf_bigsubmit:focus, .rf_bigsubmit:hover {border: 1px solid #808080; color: #273f8e;}

.rf_dob {background: #fafafa; width:80px; font-size: 14px; color: #000000; padding:5px; border: 1px solid #783f01; margin-right: 3px;}

.sub-size1 {width: 270px;}
.sub-size2 {width: 100%;}
.sub-size3 {width: 120px; font-size: 14px;}
.sub-size4 {width: 152px;}
.sub-size5 {width: 50px;}

.rf_avatar img{margin: 4px; border: 4px solid #1f1f1f; height: 35px; width: 35px;}
.rf_avatar img:focus, #rf_avatar img:hover {border: 4px solid #bd4d07;}
.rf_avatar_large img{max-height: 100px; max-width: 100px;}

.guidelines {width: 98%; margin: 5px 5px 5px 0px; padding: 5px; background: #1d1c1c; border: 1px solid #bb0000;}
.guidelines li {font-size: 14px; color: #1a1a1a; line-height: 24px;}

/*game index*/
ul.gi_thumbs{width: 100%; float:left; margin: 0px; list-style-type:none; padding: 0px; text-align: center;}
ul.gi_thumbs li{float:left; width:145px; height:110px; margin: 0px 0px 10px 3px; padding: 0px;}
ul.gi_thumbs img{width:138px; height:90px; border:solid 1px #343434;}
ul.gi_thumbs li a {font-size:14px; font-weight: normal;}

ul.gi_thumbs2{width: 100%; float:left; margin: 0px; list-style-type:none; padding: 0px; text-align: center;}
ul.gi_thumbs2 li{float:left; width:135px; height:90px; margin: 0px 0px 10px 3px; padding: 0px;}
ul.gi_thumbs2 img{width:128px; height:90px; border:solid 1px #343434;}
ul.gi_thumbs2 li a {font-size:14px; font-weight: normal;}

ul.gi_thumbs3{width: 100%; float:left; margin: 0px; list-style-type:none; padding: 0px; text-align: center;}
ul.gi_thumbs3 li{float:left; width:214px; height:153px; margin: 0px 0px 10px 10px; padding: 0px;}
ul.gi_thumbs3 img{width:203px; height:143px; border:solid 1px #343434;}
ul.gi_thumbs3 li a {font-size:14px; font-weight: normal;}

.gi_pack {width: 160px; text-align:center; clear:both; background:#131212; border:solid 1px #343434; padding: 10px 0px 10px 0px;}
.gi_pack_1 {max-width: 150px;}

/*guide pop*/
ul.guide_pop { display:none; position:absolute; width:220px; background-color:#eee;margin-left:172px; padding:0; 
border: 0px solid #aaa;border-radius:4px;
z-index:200;
-moz-box-shadow: 0 0 5px -1px #000;
-webkit-box-shadow: 0 0 5px -1px #000;
box-shadow: 0 0 5px -1px #000;
}
ul.guide_pop li{ float:left; display:block; width:220px; font-size:14px; font-weight:normal; border-bottom: 1px solid #aaa;}
ul.guide_pop li a{ display:block; text-decoration:none; background-image: none; font-weight:normal;
	padding: 4px 5px 4px 5px; line-height:20px;}
ul.guide_pop li a:hover{ text-decoration:none; background-image: none; background-color: #f6f6f6; }

/*platform_pop*/
ul.platform_pop { display:none; position:absolute; width:180px; background-color:#D87C31;margin-top:24px; padding:0; 
z-index:301; box-shadow:1px 1px 3px #666; left:0;
border-radius: 0px 6px 6px 6px; }
ul.platform_pop li{ float:left; display:block; width:180px; font-size:13px; font-weight:normal; border-bottom: 0px solid #505050;}
ul.platform_pop li a{display:block; color:#fff; text-decoration:none; padding: 0 10px 0 10px; line-height:22px;}
ul.platform_pop li a:hover{ text-decoration:none; color:#273f8e; background-image: none; background-color: #C34C22;
margin-left:1px;
border-radius: 0px 6px 6px 6px; }

/*menu_pop*/

#main_menu ul.menu_pop {
        display:none; position:absolute; width:140px;
        left:-1px;
        top:32px;
        z-index:99999999;
        background-color:#eee;
        border:1px solid #ddd;border-top:0px;
        border-radius:0 0 4px 4px;
        box-shadow: inset 1px -4px 8px -2px #888;
        -webkit-box-shadow: inset 1px -4px 8px -2px #888;
}
#main_menu ul.menu_pop li{ float:left; display:block; font-size:12px; font-weight:bold;
        border:0px;padding:0; height:26px; width:100%;
        background:none;border-top:1px solid #ddd;
        box-shadow:none;-webkit-box-shadow:none;
}
#main_menu ul.menu_pop li a{
        display:block; color:#222; text-decoration:none; background: none;
        padding: 6px 0px 6px 10px; line-height:14px; width:100%;
}
#main_menu ul.menu_pop li a:hover{ text-decoration:none; color:#df430a; background-image: none; box-shadow:none;-webkit-box-shadow:none;
}


/*hub_menu*/
#hub_menu {
width:970px; padding:0px 10px 0px 0px; border:1px solid #333; border-bottom:0px;
margin:0px auto; border-radius:5px 5px 0 0; margin-bottom:0px; font-size:14px; color:#fff; line-height:20px;
-webkit-box-shadow: inset 0 5px 10px -2px #ddd, inset 0 -5px 20px -2px #333, 0 0 8px 0 #000;
box-shadow: inset 0 5px 10px -2px #ddd, inset 0 -5px 20px -2px #333, 0 3px 8px -3px #000;
background-color:#55d;
}
#hub_menu .hub_bar_title {
        font-weight:bold; padding:5px 10px 5px 45px; height:20px;
        font-size:18px; line-height:20px; color:#fff; text-shadow: 0 0 3px #000;}
#hub_menu .hub_bar_bottom {height:25px; border-top:1px dotted #55f;}

/*hub_pop*/
#hub_menu ul.hub_pop {
        position:relative;
        list-style:none;
        padding:0px;
        font-weight:bold;
        height:30px;
}
#hub_menu ul.hub_pop li {
        position:relative;
        float:left; color:#fff;
        line-height:16px;
}
#hub_menu ul.hub_pop li a {
        display:block; color:#fff; text-decoration:none; background: none;
        padding:7px 8px;
}
#hub_menu ul.hub_pop li:hover{ text-decoration:none; color:#fff; background-color:#77f;
        box-shadow: inset 0px 0px 8px 0px #555;
        -webkit-box-shadow: inset 0px 0px 8px 0px #555;
}
#hub_menu ul.hub_pop li:hover a { color:#000; }
#hub_menu ul.hub_pop ul {
        position:absolute;
        padding:0px;
        top:30px;
        left:0px;
        z-index:102;
        width:160px;
        background-color:#77f;
        box-shadow: inset 1px -4px 8px -2px #555, 0 0 4px 0 #666;
        -webkit-box-shadow: inset 1px -4px 8px -2px #555, 0 0 4px 0 #666;
        border-radius:0 0 4px 4px;
}
#hub_menu ul.hub_pop ul li{ float:left; display:block; font-size:12px; font-weight:bold;
        border:0px;padding:0; float:none;
        background:none;
}
#hub_menu ul.hub_pop ul li a{
        display:block; color:#eee; text-decoration:none; background-color: none;
        padding:5px 8px; border:0;
}
#hub_menu ul.hub_pop ul li a:hover{ text-decoration:none; color:#fff; background-color:none;
        box-shadow: none;
        -webkit-box-shadow: none;
}

#hub_menu ul.hub_pop ul ul {
        position:absolute;
        padding:0px;
        top:0px;
        left:158px;
        z-index:102;
        width:200px;
        background-color:#77f;
        box-shadow: inset 1px -4px 8px -2px #555, 0 0 4px 0 #666;
        -webkit-box-shadow: inset 1px -4px 8px -2px #555, 0 0 4px 0 #666;
        border-radius:0 4px 4px 0;
}
#hub_menu ul.hub_pop ul ul li{ float:left; display:block; font-size:12px; font-weight:bold;
        border:0px;padding:0; float:none;
        background:none;
}
#hub_menu ul.hub_pop ul ul li a{
        display:block; color:#eee; text-decoration:none; background-color: none;
        padding:5px 8px; border:0;
}
#hub_menu ul.hub_pop ul ul li a:hover{ text-decoration:none; color:#fff; background-color:none;
}


ul.tabs li.active { cursor:pointer; cursor:hand; }
ul.tabs_01 li.active { cursor:pointer; cursor:hand; }
#header .loggedin a.username{text-transform: none;}
#switchAllVideos .home_inner_tab { padding:0px; }
#switchAllVideos .home_box1 { width:300px; }
#switchAllVideos .home_box2 { width:300px; }

/*bio*/
ul.bio_avatars {width: 100%; float:left; margin: 0px; list-style-type:none; padding: 0px; text-align: center;}
ul.bio_avatars li{float:left; width:84px; height:80px; margin: 0px 0px 10px 3px; padding: 0px;}
ul.bio_avatars img{width:60px; height:60px; border:solid 0px #343434;}
ul.bio_avatars li a {font-size:11px; font-weight: normal; color:#222; font-style:italic;}

p.bio_teams {font-size:11px; line-height: 14px;}
p.bio_teams img{float:left; width:50px; height:50px; border:solid 1px #343434; margin-right: 5px; vertical-align: text-top;}
p.bio_teams a {font-size:11px; font-weight: bold;}

.hand { cursor:pointer; cursor:hand; }

textarea {border: 1px solid #783f01;}

#slider, #slider-bar, #slider-handle {
    border: 0;
    padding: 0;
    margin: 0;
}

#slider {
    width: 275px;
    height:39px;
    background: url(http://cdn.supercheats.com/images/slider/bg.png) no-repeat -300px;
    margin-left: 0px;
}

#slider-bar {
    width:275px;
    height:39px;
    background: url(http://cdn.supercheats.com/images/slider/track-white.png) no-repeat;
}

#slider-handle {
    width:39px;
    height:39px;
    cursor:ew-resize;
    background: url(http://cdn.supercheats.com/images/slider/gripper.png) no-repeat;
}

#debug {
    padding-top: 5px;
}

#percent {
    font-size: 90%;
    font-family: arial;
    font-weight: bold;
    text-align: center;
    padding-top: 1em;
}

/*forums*/
.favouriteforums {display:none;max-height:250px; width:300px;overflow:auto; z-index:2; position:relative;left:-212px;top:-2px;background:#dddddd;
        border: 2px solid #454545;text-align:left;padding:4px;}

#favs { position:absolute; z-index:2; top:15px; width:300px;
        background: #E7E6D4 url(http://cdn.supercheats.com/images/topfade.png) repeat-x 0% 0%;border:1px solid #999;right:0px; padding:5px;
        line-height:18px;
}

.smallteamlogo {max-height: 40px; max-width: 40px;}
.largeteamlogo {max-height: 200px; max-width: 450px;}	
	
#forum {
	margin-top: 5px;
	font-size: 12px;
	line-height: 20px;
	font-family: trebuchet ms, arial, verdana;
	width: 959px;
	margin-right: 2px;
	margin-left: 2px;
	color: #000000;
}

.forum-intro {
	display: block;
	width: 945px;
	float: left;
	background:#fafafa;
	border: 2px solid #454545;
	padding: 5px;
	color: #000000;
	font-size: 11px;
	margin-bottom: 0px;
}
.forum-intro-hub {
	display: block;
	width: 945px;
	height: 167px;
	float: left;
	background:#fafafa;
	border: 2px solid #454545;
	padding: 5px;
	color: #000000;
	font-size: 11px;
	margin-bottom: 0px;
}

.forum-intro-buttons{
	display: block;
	width: 80px;
	float: left;
	background:#fafafa;
	border-left: 2px solid #454545;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 2px solid #454545;
	padding: 4px;
	color: #000000;
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
}

.forum-intro-buttons-alt{
	display: block;
	width: 80px;
	float: left;
	background:#ccc;
	border-left: 2px solid #454545;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 2px solid #454545;
	padding: 4px;
	color: #000000;
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
}

.forum-intro-buttons-last{
	display: block;
	width: 80px;
	float: left;
	background:#fafafa;
	border-left: 2px solid #454545;
	border-right: 2px solid #454545;
	border-top: 0px;
	border-bottom: 2px solid #454545;
	padding: 4px;
	color: #000000;
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
}

.forum-intro-buttons-last-alt{
	display: block;
	width: 88px;
	float: left;
	background:#fafafa;
	border-left: 2px solid #454545;
	border-right: 2px solid #454545;
	border-top: 0px;
	border-bottom: 2px solid #454545;
	padding: 5px;
	color: #000000;
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
}

.forum-intro H1 {font-size: 20px; line-height: 20px; font-family: trebuchet ms, Arial, Helvetica, sans-serif; margin: 0px;}

.forum-intro H1 a {font-size: 20px; line-height: 20px; font-family: trebuchet ms, Arial, Helvetica, sans-serif; margin: 0px;}

.forum-intro p {margin: 0px;padding:3px 0px; line-height:20px;}

.forumgamebox {background:#eeeeee; display: block; width: 620px; float: left; border: 1px solid #505050; padding: 5px; margin-bottom: 10px; margin-left: 2px;}

#forum a:hover {	
	text-decoration: underline;
}
#forum .forum-nav {
	float: right;
	font-size: 12px;
	color: #bd4d07;
	margin-right: 20px;
}
#forum .forum-nav a {
	text-decoration: none;
	font-size: 12px;
	color: #bd4d07;
}
.forum-main table {
	clear: both;
}

.forum-main table td {
	padding: 5px;
	font-size: 12px;
	color: #000;
	text-align:left;
}

.forum-main p {
	padding: 2px;
}

.forum-main table td strong {
	color: #bd4d07;
}
.forum-main table .black {
	font-size: 12px;
	color: #000030;
	padding-left: 10px;
	height: 29px;
	background: #eeeeee;
}
.forum-main table a {
	color: #bd4d07;
	font-weight: bold;
	text-decoration: none;
}

.forum-main-index table {
	border: 2px solid #454545;
	clear: both;
}

.forum-main-index table td {
	padding: 5px;
}

.forum-main-index p {
	padding: 2px;
}

.forum-main-index p .desc {
	font-size: 11px;
}

.forum-main-index a .desc {
	font-size: 11px;
}


.forum-main-index table td strong {
	color: #bd4d07;
}
.forum-main-index table .black {
	font-size: 14px;
	color: #000050;
	text-align: left;
	padding-left: 10px;
	height: 29px;
	background: #eeeeee;
}
.forum-main-index table a {
	color: #bd4d07;
}
.forum-main-index-row1 {
	background:#fafafa;
	border: 1px dotted #505050;
	padding: 5px;
	color: #000000;
	font-size: 12px;
	margin-bottom: 0px;
}

.forum-main-index-row1 a {
	font-size: 12px;
}

.forum-main-index-row1 a.forumtitle {
	font-size: 16px;
}
.forum-main-index-row1-small {
	background:#fafafa;
	border: 1px dotted #505050;
	padding: 5px;
	color: #000000;
	font-size: 11px;
	margin-bottom: 0px;
}

.forum-main-index-row1-small a {
	font-size: 11px;
}

.forum-main-index-row1-small a.forumtitle {
	font-size: 16px;
}

.forum-main-index-row1-r {
	background:#fafafa;
	border: 1px dotted #505050;
	padding: 5px;
	color: #000000;
	font-size: 12px;
	margin-bottom: 0px;
	text-align: right;
}

.forum-main-index-row1-r a {
	font-size: 12px;
}

.forum-main-index-row1-r a.forumtitle {
	font-size: 16px;
}


.thread-l {
	background:#fafafa;
	border: 1px dotted #505050;
	padding: 5px;
	color: #000000;
	font-size: 11px;
	margin-bottom: 0px;
	text-align: left;
}

.thread-l a {
	font-size: 12px;
}

.thread-l a.forumtitle {
	font-size: 16px;
}

.thread-r {
	background:#fafafa;
	border: 1px dotted #505050;
	padding: 5px;
	color: #000000;
	font-size: 11px;
	margin-bottom: 0px;
	text-align: right;
}

.thread-r a {
	font-size: 12px;
}

.thread-r a.forumtitle {
	font-size: 16px;
}


.thread-c {
	background:#fafafa;
	border: 1px dotted #505050;
	padding: 5px;
	color: #000000;
	font-size: 11px;
	margin-bottom: 0px;
	text-align: center;
}

.thread-c a {
	font-size: 12px;
}

.thread-c a.forumtitle {
	font-size: 16px;
}

.thread-c-lp {
	background:#fafafa;
	border: 1px dotted #505050;
	padding: 5px;
	color: #000000;
	font-size: 11px;
	margin-bottom: 0px;
	text-align: left;
}

.thread-c-lp a {
	font-size: 12px;
}

.thread-c-lp a.forumtitle {
	font-size: 16px;
}

.forumposttext {font-size: 22pt;}

.threadlistcol1 {width: 474px;}
.threadlistcol2 {width: 200px;}
.threadlistcol3 {width: 10px;}
.threadlistcol4 {width: 10px;}
.threadlistcol5 {width: 200px;}

.threadlistcol1lp {width: 150px;}
.threadlistcol2lp {width: 474px;}
.threadlistcol3lp {width: 10px;}
.threadlistcol4lp {width: 150px;}
.threadlistcol5lp {width: 150px;}

.threadlistplatcol1 {width: 400px;}
.threadlistplatcol2 {width: 60px;}
.threadlistplatcol3 {width: 150px;}
.threadlistplatcol4 {width: 10px;}
.threadlistplatcol5 {width: 10px;}
.threadlistplatcol6 {width: 150px;}

.forumdetail {color: #000000; margin-bottom: 10px;}
.forumscreenname {  color: #000000; margin-bottom: 0px; font-weight:bold; padding:0px;}
.forumcustomtag { color:#222; margin-bottom:0px; font-size:1em; padding:0px;}

.forumleft1 {background: #f8f8f8;}
.forumright1 {background: #e8e8e8; height:25px;}

.forumleft2 {background: #f1f1f1;}
.forumright2 {background: #e1e1e1;}

.border-b {
border-bottom: 2px solid #454545;
}

.border-sig {
border-top: 2px dotted #505050;
}

.border-l-t-b {
border-left: 2px solid #454545;
border-top: 2px solid #454545;
border-bottom: 2px solid #454545;
width: 150px;
}

.border-t {
border-top: 2px solid #454545;
}

.border-t-r {
border-top: 2px solid #454545;
border-right: 2px solid #454545;
}

.border-r {
border-right: 2px solid #454545;
width: 808px;
}

.border-r-t-b {
border-right: 2px solid #454545;
border-top: 2px solid #454545;
border-bottom: 2px solid #454545;
width: 808px;
}

.border-r-b {
border-right: 2px solid #454545;
border-bottom: 2px solid #454545;
}

.border-l-r-t {
border-right: 2px solid #454545;
border-left: 2px solid #454545;
border-top: 2px solid #454545;
}

.forum-select {width:120px; font-size:13px; font-weight:bold; padding:3px;}

/*new items*/
.main_menu_style_select { 
	float:right; width: 15px; height:59px; background-color:#fff;overflow:visible; 
	position:relative; 
	border:1px solid #888; border-top:0px; border-left:0px; 
	-moz-border-radius: 0 0 2px 0;
        -webkit-border-radius: 0 0 2px 0;
        -khtml-border-radius: 0 0 2px 0;
        border-radius: 0 0 2px 0;
}
.main_menu_style_select a { display:block; width:15px; height:14px; }
.main_menu_style_select .orange { background-color:#FC0; border-top:0px solid #999; }
.main_menu_style_select .dark { background-color:#000; border-top:1px solid #999; }
.main_menu_style_select .red { background-color:#900;  border-top:1px solid #999;}
.main_menu_style_select .pink { background-color:#f977df;  border-top:1px solid #999;}

#searchresults {
-moz-border-radius: 3px;-webkit-border-radius: 3px;width:228px;
padding:0px;margin-top:2px;font-size:10px;background-color:#fff; 
position:relative;left:-60px;z-index:10000; display:none;
}

.gobutton { font-size:14px;line-height:14px; margin-bottom:0px;padding:0px;padding-left:5px; padding-right:5px; }
.arcodebar {
	font-size:12px; background-color:#333;color:#FF6300; padding:2px 4px 2px;
}
.arcodetoggle {
	padding:2px;padding-left:5px;padding-right:4px;background-color:#444;color:#ff6300;font-size:12px; font-weight:bold;font-family:arial;width:78px;cursor:pointer;cursor:hand;
}
.arcodearea { 
margin-top:5px;font-family:Lucida Console,monospace;font-size:1em;line-height:1.3em;
}
.arcode {
	border-top:2px dotted #888;margin-top:5px;
}



/* lightview.css
   http://www.nickstakenburg.com/projects/lightview
*/

#lightview {
	position: absolute;
	top: 50%;
	left: 50%;
	height: 150px;
	width: 150px;
	margin: -75px 0 0 -75px;
	padding: 0;
	text-align: left;
}

/* The container that holds everything */
.lv_Container {
	position: relative;
	width: 100%;
	height: 100%;
	background: none;
	padding: 0;
	margin: 0;
}

.lv_Button {
	cursor: pointer;
	text-decoration: none;
	border: none;
	background: none;
	margin: 0;
	padding: 0;
}

/* The buttons on the side when you view a gallery */
.lv_Sides {
	position: absolute;
	top: 50%;
	left: 0;
	clear: both;
	width: 100%;
	padding: 0;
	margin: 0;
}
.lv_Sides * { padding: 0; margin: 0; }
.lv_Sides li {
	list-style-type: none;
	position: relative;
}

.lv_PrevSide { float: left; }
.lv_NextSide { float: right; }
.lv_Sides .lv_Wrapper {
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.lv_Sides .lv_Button {
	float: left;
	background: none;
}

/* The frames above and below the center, that hold the corners.
   It's recommended not to change anything here, a lot is done in
   javascript to build further upon this based on your settings.
*/
.lv_Frames {
	width: 100%;
	height: 100%;
	position: relative;
	padding: 0;
	margin: 0;
}
.lv_Frames li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.lv_Frame {
	width: 100%;
	display: block;
}
.lv_Frame * { padding: 0; margin: 0; }
.lv_FrameTop {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
}
.lv_FrameBottom {
	position: relative;
	float: left;
	clear: both;
}

.lv_Liquid {
	position: relative;
	float: left;
	width: 100%;
	overflow: hidden;
	clear: both;
}
.lv_Liquid .lv_Filler {
	position: absolute;
	height: 100%;
	width: 2px;
	top: 0;
	left: 50%;
}

.lv_Half {
	display: block;
	height: 100%;
	clear: both;
	line-height: 0px;
}
.lv_Half li { list-style-type: none; }
.lv_Corner {
	float: left;
	position: relative;
}
.lv_CornerTr, .lv_CornerBr { float: right; }

.lv_Fill {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
}

.lv_Half .lv_CornerWrapper {
	float: left;
	position: relative;
	width: 50%;
	height: 100%;
	overflow: hidden;
}
.lv_HalfRight .lv_CornerWrapper { float: right; }

.lv_Corner { position: relative; }
.lv_Corner canvas { position: relative; }
.lv_HalfLeft .lv_Corner { float: left; }
.lv_HalfRight .lv_Corner {
	position: relative;
	float: right;
}

/* To position content correctly in the center with correct
   rounded corner display we need a few wrappers.
   This is to get it right on all browsers.
*/
.lv_Center {
	position: relative;
	clear: both;
	height: 100%;
	overflow: hidden;
	background: none;
	padding: 0;
	margin: 0;
}
.lv_WrapUp {
	position: absolute;
	left: 0;
	height: 100%;
	width: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.lv_WrapDown {
	position: relative;
	height: 100%;
	width: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.lv_WrapCenter {
	position: relative;
	padding: 0;
	margin: 0;
}

/* The loading indicator */
.lv_Loading {
	position: absolute;
	top: 50%;
	left: 50%;
}
.lv_Loading .lv_Button {
	float: left;
	height: 100%;
	width: 100%;
}

.lv_MediaWrapper {
	position: relative;
	width: 100%;
	display: block;
	overflow: hidden;
	clear: both;
	padding: 0;
	margin: 0;
}
.lv_MediaWrapper img {
	position: relative;
	float: left;
	padding: 0;
	margin: 0;
}

/* The overlays on top of images that toggle the previous/next buttons */
.lv_PrevNext {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
}
.lv_PrevNext * { padding: 0; margin: 0; }
.lv_PrevNext .lv_Button {
	position: relative;
	height: 100%;
}
.lv_PrevButton { float: left; }
.lv_NextButton { float: right; }

/* The bar that holds title, caption, imagenumber, slideshow and closebutton */
.lv_MenuBar {
	clear: both;
	position: relative;
	width: 100%;
	font: 11px Arial, Helvetica, sans-serif;
	color: #7a7a7a;
	padding: 0;
	margin: 0;
	text-align: left;
}
.lv_MenuBar * { padding: 0; margin: 0;}


.lv_Close {
    position: relative;
	float: right;
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.lv_Data {
	position: relative;
	float: left;
	padding-bottom: 3px;
	line-height: 13px;
	overflow: hidden;
}

/* simulates padding-left inside .lv_Data 
.lv_DataText div, .lv_ImgNumber div { margin-left: 3px; } */

.lv_Data li {
	list-style-type: none;
	float: left;
	margin-top: 3px;
}
.lv_DataText { width: 100%; }
.lv_DataText .lv_Title {
	font-weight: bold;
	margin-bottom: 2px;
}
.lv_DataText .lv_Caption { clear: both; }
.lv_Data .lv_ImgNumber {
	color: #a7a7a7;
	margin-right: 5px;
	margin-top: 5px;
}

.lv_Data .lv_innerPrevNext, 
.lv_Data .lv_Slideshow {
	position: relative;
	border-left: 1px solid #d7d7d7;
	padding: 0 5px;
	margin-top: 5px;
	vertical-align: middle;
}
.lv_Data .lv_Slideshow { padding-right: 0px; }

.lv_Data .lv_innerPrevNext .lv_Button, 
.lv_Data .lv_Slideshow .lv_Button { /* play and stop */
	float: left;
	background-position: center left;
	background-repeat: no-repeat;
}

/* the boxes that hold media or external content */
.lv_contentTop,
.lv_contentBottom {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	clear: both;
}

#lightview iframe {
	float: left;
	border: 0;
	clear: both;
	padding: 0;
	margin: 0;
	background: none;
}

/* The container that hold buttons above the view, currently only topclose */
.lv_topButtons {
	position: absolute;
	left: 0;
	width: 100%;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.lv_topcloseButtonImage { cursor: pointer; }


/* The error/warning/download message that will appear when
   a required plugin is not installed.
*/
#lightviewError p { padding: 0 0 10px 0; }
#lightviewError div {
	padding: 6px;
	font: 11px Arial, Helvetica, sans-serif;
}
#lightviewError .message {
	background: #fcb5b5;
	color: #dd1f1f;
	margin-bottom: 3px;
}
#lightviewError .type { font-weight: bold; }
#lightviewError .pluginspage {
	background: #b5fcbd;
	color: #21be30;
}
#lightviewError a,
#lightviewError a:hover,
#lightviewError a:visited {
	color: #21be30;
	text-decoration: none;
	background: none;
	font-weight: bold;
	border-bottom: 1px solid #7de689;
}
#lightviewError p {
	margin-left: 0;
	padding: 0;
}

#lv_overlay {
  position: absolute; /* Opera will use fixed */
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

/* navbar
   Adds a bar below the view that takes over the default Controller
*/
#lightviewController {
	position: fixed;
	bottom: 0;
	top: 0;
	left: 50%;
	margin: 0;
	padding: 0;
	color: #d2d2d2;
	font: 11px Arial, Helvetica, sans-serif;
}
* html body #lightviewController { /* IE6 */
	position: absolute;
	top: auto;
	margin-top: expression( (-1 * this.offsetHeight / 2 + (document.documentElement ? document.documentElement.scrollTop : 0) + (Lightview.controllerOffset || 0)) + 'px');	
}
#lightviewController ul {
	display: block;
	height: 100%;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}
.lv_controllerTop, .lv_controllerMiddle, .lv_controllerBottom {
	list-style-type: none;
	float: left;
	display: block;
	position: relative;
	clear: both;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.lv_controllerCenter  { width: auto; float: left; }
.lv_controllerCornerWrapper {
	position: absolute;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}
.lv_controllerCornerWrapperTopLeft,
.lv_controllerCornerWrapperBottomLeft { top: 0; left: -100%;}
.lv_controllerCornerWrapperTopRight,
.lv_controllerCornerWrapperBottomRight { top: 0; left: 100%;}

#lightviewController .lv_CornerWrapper {
	width: 100%;
}
#lightviewController .lv_Corner { float: left; }
#lightviewController .lv_Corner {
	float: right;
	position: relative;
}
#lightviewController .lv_CornerTr, #lightviewController .lv_CornerBr { float: left; }
.lv_controllerBetweenCorners {
	position: relative;
	height: 100%;
	overflow: hidden;
}

.lv_controllerMiddle {
	position: relative;
	height: 100%;
	float: left;
}
.lv_controllerCenter { float: left; width: auto;}
.lv_controllerCenter li {
	list-style-type: none;
	float: left;
	display: inline;
	position: relative;
	clear: none;
}
.lv_controllerSetNumber {
	float: left;
	text-align: center;
}

#lightviewController .lv_Button {
	float: left;
	position: relative;
	height: 100%;
	clear: none;
}
.lv_controllerSetNumber {
	position: relative;
	height: 100%;
	padding-right: 3px;
}
.lv_controllerPrev, 
.lv_controllerNext, 
.lv_controllerSlideshow, 
.lv_controllerClose {
	float: left;
	position: relative;
	height: 100%;
	padding-left: 3px;
}

.lv_controllerPrev { border-left: 1px solid #3c3c3c; }
#lightviewController .lv_controllerNext { padding-right: 3px; border-right: 1px solid #3c3c3c; }

* html #lightview { /* IE6 */
	position: absolute;
	margin-top: expression( (-1 * this.offsetHeight / 2 + (document.documentElement ? document.documentElement.scrollTop : 0) - (Lightview.controllerHeight || 0)) + 'px');
	margin-left: expression( -1 * this.offsetWidth / 2 + (document.documentElement ? document.documentElement.scrollLeft : 0) + 'px');
}

/* Always cover 100% of the screen in IE6 */
html #lv_overlay {
	position: absolute;
	height: expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollHeight, document.documentElement.scrollHeight, document.body.offsetHeight, document.documentElement.clientHeight].max() : document.documentElement.scrollHeight) + 'px' );
	width: expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollWidth, document.documentElement.scrollWidth, document.body.offsetWidth, document.documentElement.clientHeight].max() : document.documentElement.scrollWidth) + 'px' );
}

#overDiv p { font-size:13px; line-height: 16px; padding:0px; color:#000;}
.pollbartext { position:relative;float:right;text-align:right;width:20px; color:#000;
}

ul.thumbset{width: 100%; float:left; margin: 0px; list-style-type:none; padding: 0px; text-align: left; margin-left:0px; padding:6px;}
ul.thumbset li{float:left; width:144px; height:96px; margin: 8px; padding: 0px; font-size:11pt;}
ul.thumbset img{width:144px; height:96px; border:solid 2px #0a3439;}
ul.thumbset  a{font-weight: bold;}

/*default CSS for SAG scroller*/

.sagscroller{
width: 298px;  /*default width of scroller*/
height:110px;
overflow:hidden;
position:relative;
}

.sagscroller ul{
position:absolute;
margin:10px;
padding:0;
background:#fafafa;
list-style:none;
width: 280px;
}

.sagscroller ul li{
display:block;
}

.sagscroller ul li .rsscontent{ /*div containing body of each RSS entry*/
font-size:90%;
}

.sagscroller ul li .rsslabel{ /*div containing label of each RSS entry*/
margin-top:5px;
background: #eee;
font-size:12px;
clear: both;
}

.tspan { padding:3px; }

.fade-box {
				margin-left: 0px;
				position: absolute;
				width:286px;
				height: 80px;	
		padding:7px;
	font-size:1.1em;
}
#crossfade-container  { height:80px; }

.forum-main-index table a.uidlinkAdmin  { color:#e41818; font-size:14px; }
.forum-main-index table a.uidlinkSuperMod  { color:#d7a908; font-size:14px; }
.forum-main-index table a.uidlinkModerator  { color:#3be21f; font-size:14px; }
.forum-main-index table a.uidlinkMember  { color:#4743f7; font-size:14px; }

a.uidlinkAdmin  { color:#e41818; font-size:14px; }
a.uidlinkSuperMod  { color:#d7a908; font-size:14px; }
a.uidlinkModerator  { color:#3be21f; font-size:14px; }
a.uidlinkMember  { color:#4743f7; font-size:14px; }
.highlight { background-color:yellow; color:#000;}
.mycheats { position:absolute; top:270px; left:0px; width:600px; float:left; height:40px; text-align:left;}

.arcodeblock { display:none;margin-top:5px;font-family:Lucida Console,monospace;font-size:0.9em;line-height:1.2em; }

#hooks h2.gi { font-size:20px; text-transform: uppercase; }
#hooks h2.arro{ background:none; font-size:20px; padding: 8px 0 8px 10px;}
#hooks h2.title { font-size:26px; line-height:30px; padding:5px 0px; }

div#qTip {
padding: 3px;
max-width:400px;
border: 1px solid #666;
display: none;
background: #999;
color: #FFF;
font: normal 11px Verdana, Arial, sans-serif;
position: absolute;
float:left;
z-index: 1000;
top:10px; left:10px;
}

.forumnote { color:#000; border:2px solid #ccc; background-color:#eee; z-index:3;
	top:18px;right:0px;
	position:absolute;
	padding:2px 6px 2px 6px;
}
.op70 { opacity:0.7;filter:alpha(opacity=70); }
.op50 { opacity:0.5;filter:alpha(opacity=50); }
.overlibbox { background-color:#fff;padding:6px;border:1px solid #999; color:#000; }

.userinfoBox { width:auto;
	position:absolute;z-index:100; color:#000;
	padding:6px;left:0px;top:0px;background-color:#eee;border:1px solid #aaa; 
	line-height:16px;
	font-size:12px; 
}
#contain .righttopad {
	height:600px; width:300px; overflow:hidden; margin-bottom:15px; 
}
#contain .righttopad .lower {
	height:335px; margin-top:15px; 
	background-color:#eee;
}
#contain .unread { border:2px solid #ff9600; }
#contain .replies { margin-top:5px; padding:5px; padding-left:40px; border-top:2px dotted #888; }
.social-box { border:1px solid #783F01; }
.social-top {
	background-color:#f96700;padding:3px;border-bottom:1px solid #999;
	background-image:url(http://cdn.supercheats.com/images/orangebarback.jpg);background-position:bottom;background-repeat:repeat-x;
}
.social-bottom {
	background-color:#bbb;padding:3px;
}
.sidead {
	border:1px solid #000;width:268px; padding:5px 15px; background-color:#f6f6f6;
}
#questionLink { background-color:#20a81a;
position:relative;
font-size:13px; line-height:20px;
font-weight:bold;
padding:5px;
border-radius:5px;
-moz-box-shadow: inset 0 60px 70px -11px #167212;
-webkit-box-shadow: inset 0 60px 70px -11px #167212;
box-shadow: inset 0 60px 70px -11px #167212;
}
#questionLink .heading { color:#fff; font-size:17px; font-weight:bold;  margin-bottom:1px;
text-shadow: #666 1px 1px;
}
#questionLink a {
        padding:1px 5px; background-color:#ffba01;
        border-radius:4px;border:1px solid #ba6b04;
}
.extraad { background-color:#ffd401; width:290px;
position:relative;
font-size:13px; line-height:20px;
font-weight:bold;
padding:5px;
-moz-box-shadow: inset 0 60px 70px -11px #eaaa04,0 7px 4px -5px #444;
-webkit-box-shadow: inset 0 60px 70px -11px #eaaa04,0 7px 4px -5px #444;
box-shadow: inset 0 60px 70px -11px #eaaa04,0 7px 4px -5px #444;
}
.extraad .heading { color:#fff; font-size:17px; font-weight:bold;  margin-bottom:1px;
text-shadow: #444 1px 1px;
}
.extraad img.drop { 
-moz-box-shadow: 0 0 4px -1px #000;
-webkit-box-shadow: 0 0 4px -1px #000;
box-shadow: 0 0 4px -1px #000;
}
.smallad {
        border:1px solid #000;width:148px; padding:5px; background-color:#f6f6f6;
}
.smallads-latestarticle { font-size:15px; line-height:19px; color:#222;
font-weight:bold;overflow:hidden;
display:block; width:240px; height:55px;
background:url(http://cdn.supercheats.com/images/ads/smallad-latestarticle.png) top left no-repeat;
padding:30px 5px 5px 5px;
border-radius:3px;
-moz-box-shadow: inset 0 0 4px -1px #000;
-webkit-box-shadow: inset 0 0 4px -1px #000;
box-shadow: inset 0 0 4px -1px #000;
 }
.item1 { margin-top:5px; background-color:#ccc; padding:4px; }
.gamerid_entry { margin-top:5px; }
.subheading { font-size:17px; font-weight:bold; background:#f67112 url('http://cdn.supercheats.com/images/orangebarback.jpg') repeat-x left bottom; 
border: solid 2px #783F01;
clear:both;
padding:5px;
}
.commentpage { font-weight:bold; }
#contain .sectiontitle { 
padding:8px;font-weight:bold;
font-size:22px; line-height:24px;
clear: both;
border: solid 1px #783f01;
border-bottom:0px; background-color:#eee; }
#contain .sectionfoot { border-top:0px; background-color:#ddd; }

.sc-button-off {
margin: 0px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 3px 10px 3px 10px;
border-top: #ddd 1px solid;
border-left: #aaa 1px solid;
border-right: #aaa 1px solid;
border-bottom: #999 1px solid;
background: #ccc;
color: #F9F9F9;
font-size: 13px;
line-height:15px; 
font-weight: bold;
text-shadow: #999 1px 1px;
}

.sc-button {
margin: 0px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 3px 10px 3px 10px;
border-top: #80ceff 1px solid;
border-left: #0063a2 1px solid;
border-right: #0063a2 1px solid;
border-bottom: #000000 1px solid;
background: #009cff;
background-image: -moz-linear-gradient(top, #009cff, #0063a2);
background-image: -webkit-linear-gradient(top, #009cff, #0063a2);
background-image: linear-gradient(top, #009cff, #0063a2);
color: #F9F9F9;
font-size: 12px;
font-weight: bold;
text-shadow: #000 1px 1px;
}

.sc-button:hover {
background: #268ed0;
color: #F9F9F9;
}

.sc-button-small {
margin: 0px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 1px 8px 1px 8px;
border-top: #80ceff 1px solid;
border-left: #0063a2 1px solid;
border-right: #0063a2 1px solid;
border-bottom: #000000 1px solid;
background: #009cff;
background-image: -moz-linear-gradient(top, #009cff, #0063a2);
background-image: -webkit-linear-gradient(top, #009cff, #0063a2);
background-image: linear-gradient(top, #009cff, #0063a2);
color: #F9F9F9;
font-size: 11px;
font-weight: bold;
text-shadow: #000 1px 1px;
}

.sc-button-small:hover {
background: #268ed0;
color: #F9F9F9;
}

.sc-field { font-size:13px; border-radius: 3px; padding:2px; line-height:15px;
	border:1px solid #777; 
	font-family: Arial,verdana;
  -webkit-box-shadow: inset 2px 2px 2px 0px #dddddd;
  -moz-box-shadow: inset 2px 2px 2px 0px #dddddd;
  box-shadow: inset 2px 2px 2px 0px #dddddd;
}
.sc-field-small { font-size:11px; border-radius: 3px;-moz-border-radius: 3px;
-webkit-border-radius: 3px; }
.sc-select {
margin: 0px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 1px 2px 1px 2px;
border: #0063a2 1px solid;
background: #eee;
background-image: -moz-linear-gradient(top, #009cff, #0063a2);
background-image: -webkit-linear-gradient(top, #009cff, #0063a2);
background-image: linear-gradient(top, #009cff, #0063a2);
color: #222;
font-size: 12px;
font-weight: bold;
}


#similarrotator {
width:280px;list-style: none;margin: 3px 0;padding: 0;
}
#similarrotator li { display:block;position: absolute;width:276px;border:1px solid #888;font-style:italic;padding:5px;
margin:2px 0;
background-color:#fff;border-radius:5px;
}
.similaritems { background-color:#ddd; padding:4px; font-size:12px; line-height:18px; margin-bottom:4px;border:1px solid #ccc; }
.twitter-section p { font-size:12px; }

.barchart { display:block; font-weight:bold; height:20px;
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
border-radius: 3px; 
border-top: #ff9a63 1px solid; 
border-left: #c24400 1px solid; 
border-right: #c24400 1px solid; 
border-bottom: #000000 1px solid; 
background: #ff5a00; 
background-image: -moz-linear-gradient(top, #ff5a00, #c24400); 
background-image: -webkit-linear-gradient(top, #ff5a00, #c24400); 
background-image: linear-gradient(top, #ff5a00, #c24400); 
}
.barchartbackon {  padding:1px;position:relative;background-color:#444; }
.barchartbackoff {  padding:1px;position:relative; }
.barchartlink { color:#000; font-weight:bold; font-size:14px; }

.forum-main a.alert { color:red; font-weight:bold; }

.articles_list { padding:5px; }
.articles_list .article { float:left; width:103px; padding:3px;margin:2px 2px 2px 3px;background-color:#ddd; }
.articles_list h3 { font-size:11px; margin:0px;padding:0px;line-height:14px; }
.articles_list p { font-size:11px;line-height:14px; }
.articles_list .descr { height:165px; overflow:hidden; }
.articles_list .readmore { text-align:right; }

.playwire_vid { border:1px solid #783F01; border-bottom:0px; background-color:#000; padding:1px 1px 0; }

.smallvideoplayer { border-left:1px solid #783F01; border-right:1px solid #783F01; }
.smallvideoplayer ul{ list-style:none; margin:0; padding:0; background:#e3e9f0 url(http://cdn.supercheats.com/images/topshadow-50.png) top left repeat-x; }
.smallvideoplayer li{ padding:5px; border-top:1px solid #aaa; border-bottom:1px solid #f7f7f7; }
.smallvideoplayer li a { display:block; background:url(/images/vid_play.png) left center no-repeat; font-size:12px;  font-weight:bold;
        padding-left:24px; line-height:18px;}
.smallvi900deoplayer li:hover{ background-color:#fff; }
.smallvideoplayer_foot {  text-align:center; font-weight:bold; }

.mvp { float:left; width:180px; height:100px; margin:3px; color:#000;
font-size:13px;line-height:18px;
border-radius: 8px; background:#ddd url(/images/mvp-back.png) left center repeat-x; text-align:center; 
padding:10px; 
box-shadow:inset 0 0 5px #777; -moz-box-shadow:inset 0 0 5px #555; }
.mvp .title { font-size:18px; line-height:28px; font-style:italic; font-weight:bold; 
}
.mvp img { margin:5px; }

.game-question { padding:6px; border-radius:5px; border:1px solid #fff; margin:6px 0;}
.game-question:hover { border:1px dotted #999; }

.alt-background1 {}
.alt-background2 { background-color:#eee; }


#forum-games { width:770px; }
#forum-games .forum-intro { width:756px; font-size:13px;line-height:16px; }
#forum-games .forum-top { font-size:14px;line-height:16px; }
#forum-games .forum-links { border-radius: 6px; border:0px; padding:8px;font-size:14px; background-color:#eee;
box-shadow:inset 0 0 6px #777; -moz-box-shadow:inset 0 0 6px #777;
}

#forum .forum-links { border-radius: 6px; border:0px; padding:8px;font-size:14px; background-color:#eee;
box-shadow:inset 0 0 6px #777; -moz-box-shadow:inset 0 0 6px #777;
}

.sub-head { padding:5px; font-size:13px;
background: rgb(200,200,200); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(200,200,200,1) 0%, rgba(255,255,255,1) 80%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(200,200,200,1)), color-stop(80%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(200,200,200,1) 0%,rgba(255,255,255,1) 80%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(200,200,200,1) 0%,rgba(255,255,255,1) 80%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(200,200,200,1) 0%,rgba(255,255,255,1) 80%); /* IE10+ */
background: linear-gradient(left,  rgba(200,200,200,1) 0%,rgba(255,255,255,1) 80%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aaaaaa', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
 }

.forum-td-shad { box-shadow:0px 1px 3px #d5d5d5 inset; }

.forum-new-index table {
        width:100%;
        border: 1px solid #454545;
        clear: both;
        margin:5px 0;
}

.forum-new-index table td {
        padding: 5px;
}

.forum-new-index p {
        padding: 2px;
}

.forum-new-index p .desc {
        font-size: 11px;
}

.forum-new-index a .desc {
        font-size: 11px;
}


.forum-new-index table td strong {
        color: #bd4d07;
}
.forum-new-index table .black {
        font-size: 15px;
        color: #000050;
        padding: 0 5px;
        height: 30px;
        background: #ddd;
}

#announce-message {
	text-align:center;margin:0px auto; background-color:#777;width:900px; 
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	box-shadow:inset 0px 1px 4px #333; -moz-box-shadow:inset 0 1px 4px #333;	
}
#announce-message p { line-height:18px; font-size:13px; text-transform:uppercase; font-weight:bold; padding:6px;}
#announce-message a { color:#fff; }

#awards { margin-bottom:20px;}
#awards .title { font-size:16px; font-weight:black; font-family:'Arial Black',helvetica, arial, sans-serif; line-height:16px; 
	margin-bottom:5px; }
.award { border-radius:5px; margin:10px 0; padding:5px; font-size:14px; line-height:20px; 
 }
.awardon { border:1px solid #888;
	box-shadow: 0px 1px 3px #999; -moz-box-shadow: 0 1px 3px #999;
	background:url(/images/small_tick.png) no-repeat right bottom #f6f6f6; }
.awardoff { border:0px dotted #ddd; color:#666; 
	box-shadow: 0px 1px 3px #aaa; -moz-box-shadow: 0 1px 3px #aaa;}
.awardimagearea { float:left; position:relative; height:65px; width:65px; margin-right:10px;  }
.awardimage { width:60px; height:60px; border:1px solid #888;border-radius:3px; }
.awardlevel { position:absolute; top:50px; right:0px; }

.forum-drop-head {
float:left;
padding:3px 6px; border:1px solid #783F01; border-top:0px;border-radius: 0 0 4px 4px;
background:#fff2df url(/images/loginbox.jpg) left center repeat-x;
}
.sidebox_foot { border:1px solid #783F01; border-top:0px;
	text-align:center;
	background:url(/images/orangebarback.jpg) bottom left repeat-x; 
	padding:4px;
}
.sidebox_foot a { color:#fff; font-weight:bold; }

.platformlink { 
margin: 0px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 9px;
padding: 2px 10px 2px 10px;
background-color:#df430a;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d87c31', endColorstr='#c34c22');
background-image: linear-gradient(bottom, rgb(223,67,10) 20%, rgb(227,121,35) 78%);
background-image: -o-linear-gradient(bottom, rgb(223,67,10) 20%, rgb(227,121,35) 78%);
background-image: -moz-linear-gradient(bottom, rgb(223,67,10) 20%, rgb(227,121,35) 78%);
background-image: -webkit-linear-gradient(bottom, rgb(223,67,10) 20%, rgb(227,121,35) 78%);
background-image: -ms-linear-gradient(bottom, rgb(223,67,10) 20%, rgb(227,121,35) 78%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.2, rgb(223,67,10)),
	color-stop(0.78, rgb(227,121,35))
);
color: #F9F9F9;
font-size: 12px;
font-weight: bold;
text-shadow: #444 1px 1px;
}

.platformlink:hover {
background: #ccc;
color: #777;
box-shadow:1px 1px 2px #444;
text-shadow: #fff 1px 1px;
}

.wiki_platformlink {
height:16px;
margin: 0px;
border-left:1px solid #d87c31;
border-right:1px solid #c34c22;
padding: 3px 10px 3px 10px;
background-color:#df430a;
background-image: linear-gradient(bottom, rgb(223,67,10) 20%, rgb(227,121,35) 78%);
background-image: -o-linear-gradient(bottom, rgb(223,67,10) 20%, rgb(227,121,35) 78%);
background-image: -moz-linear-gradient(bottom, rgb(223,67,10) 20%, rgb(227,121,35) 78%);
background-image: -webkit-linear-gradient(bottom, rgb(223,67,10) 20%, rgb(227,121,35) 78%);
background-image: -ms-linear-gradient(bottom, rgb(223,67,10) 20%, rgb(227,121,35) 78%);

background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.2, rgb(223,67,10)),
        color-stop(0.78, rgb(227,121,35))
);
color: #F9F9F9;
font-size: 14px;
line-height:16px;
font-weight: bold;
text-shadow: #444 1px 1px;
display:block;
border-radius: 9px; 
}

.wiki_platformdiv:hover .wiki_platformlink {
padding: 3px 10px 5px 10px;
background: #C34C22;
color:#fff;
border-radius: 9px 9px 0 0;
font-size: 14px;
line-height:16px;
}

.sublink {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );
	background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );
	background-color:#77d42a;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #268a16;
	display:inline-block;
	color:#306108;
	font-family:arial;
	font-size:13px;
	line-height:13px;
	font-weight:bold;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #aade7c;
}
.sublink:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );
	background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );
	background-color:#5cb811;
}
.sublink:active {
	position:relative;
	top:1px;
}


.wiki_game_box { 
border-radius: 3px;
border-top: #80ceff 1px solid;
border-left: #0063a2 1px solid;
border-right: #0063a2 1px solid;
border-bottom: #0063a2 1px solid;
background: #009cff;
background-image: -moz-linear-gradient(top, #009cff, #0063a2);
background-image: -webkit-linear-gradient(top, #009cff, #0063a2);
background-image: linear-gradient(top, #009cff, #0063a2);
padding:8px;
font-size:13px;
margin-bottom:10px;
box-shadow: inset 0px 0px 15px #000;
height:102px;
}
.wiki_game_box .packshot { float:left; margin-right:10px; box-shadow:0px 0px 4px #888; max-height:100px; width:auto;}
.wiki_game_box .linkrow { margin-bottom:5px; }
.wiki_game_box .title { height:50px; }
.wiki_game_box h2 { font-size:22px;line-height:24px; padding:0px; margin:0px;}
#wiki_manage { background-color:#ffb25a; box-shadow: inset 0px 2px 4px #333; 
border-radius: 9px 0 0 9px; font-color:#000; font-size:12px;
height:18px; width:428px;
padding:5px 8px;margin-bottom:8px;   
float:left;}
#wiki_manage a { font-weight:bold; }

#wiki_search { background-color:#ffb25a; box-shadow: inset 0px 2px 4px #333;
border-radius: 0 9px 9px 0; font-color:#000; font-size:13px;
font-weight:bold;height:28px;
padding:0px;margin-bottom:8px;
float:right; width:200px;}
#wiki_search input {
	font-size:14px;
	width:165px; padding:6px; background:none; border:0px;
	margin-top:1px;
	color:#333;
	outline: none; 
}
#wiki_search_results { padding:5px; border-radius: 0 0 5px 5px;box-shadow: inset 0 0 40px #DDF; background-color:#f6f6f6; margin-bottom:10px; }
.wikiinput { width:624px; padding:3px; border:1px solid #777; box-shadow: inset 0px 2px 3px #aaa; background-color:#f6f6f6; }
.wiki_randomlinks { list-style:none; font-size: 14px; line-height:20px; color:#333; margin:0px;padding:0px; }
.wiki_randomlinks li:first-child { display:block; float:left; width:143px; margin-left:0px; background-color:#eee; padding:5px; border-radius:4px;height:90px;border:1px solid #ddd; }
.wiki_randomlinks li { display:block; float:left; width:143px; margin-left:8px; background-color:#eee; padding:5px; border-radius:4px;height:90px; 
border:1px solid #ddd;}
.wiki_randomlinks a { font-weight:bold; font-size:18px; line-height:25px; font-style:italics; display:block; height:50px; }
.wiki_row { background-color:#eee; border-radius:4px; padding:2px 4px; margin-bottom:3px; border:1px solid #ddd; }
.wiki_row p { font-size:13px; padding:0px; margin-0px; }
.wiki_small_text { font-size:12px; }
.wiki_shadowbottom { margin-bottom:10px; padding-bottom:10px;
-webkit-box-shadow: 0 4px 6px -4px #777;
-moz-box-shadow: 0 4px 6px -4px #777;
box-shadow: 0 4px 6px -4px #777;
border-bottom:1px solid #bbb;
}
.wiki_left h1 { padding:0 0 15px 0; line-height: font-size:28px; line-height:34px;}
.wiki_contents h2 { font-size:1.4em; font-weight:bold;display:block;  line-height:1.6em; padding:2px 0px; text-shadow:none;}
.wiki_contents h3 { font-size:1.1em; font-weight:bold; display:block; line-height:1.3em; padding:2px 0px; text-transform:none; color:#000;  }
.wiki_contents table { border:1px solid #777; background-color:#dde; 
-webkit-box-shadow: 0 4px 6px -4px #777;
-moz-box-shadow: 0 4px 6px -4px #777;
box-shadow: 0 4px 6px -4px #777;}
.wiki_contents td { background-color:#eeeef6; margin:1px; padding:3px; font-size:0.9em; line-height:1.2em; }
.wiki_caption { font-style:italic; font-size:0.9em; color:#444;margin-bottom:4px; }
.wiki_popular { font-size:14px; line-height:24px; }
.wiki_relatedpages { box-shadow: inset 0 0 40px #ddd; padding:5px 8px;  margin:5px 0; font-size:0.8em; border-radius:6px; }
.wiki_subhead { font-style:italic; color:#444;margin-bottom:4px; font-weight:bold; border-bottom:1px dotted #888; padding-bottom:4px;  }
.wiki_quickmenu { float:right; box-shadow: inset 0 0 30px #ddd; margin-left:10px; width:180px; padding:5px 8px; font-size:0.8em; border-radius:6px; }
.wiki_image { float:right; }
.wiki_image img { max-width:250px; max-height:200px; box-shadow: 0px 0px 3px #777; border-radius:5px;  }
.wiki_sectiontitle { font-weight:bold; font-style:italic; font-size:0.9em; margin-bottom:6px; }
.wiki_elementheader { background-color:#678; font-size:15px; padding:5px 6px; font-family:Verdana; font-weight:bold;  color:#fff;
text-shadow: 1px 1px 0px #222;
-moz-box-shadow: inset 0 -4px 12px -3px #000;
-webkit-box-shadow: inset 0 -4px 15px -3px #000;
box-shadow: inset 0 -4px 12px -3px #000;
}
.wiki_elementmain { font-size:12px; }
.wiki_elementlink { display:block; border-bottom:1px dotted #666; padding:4px 0; font-size:12px;  margin-left:6px; 
	font-weight:bold; }
.wiki_elementlink:hover {  }
.wiki_elementlink_sub { display:block; border-top:1px dotted #aaa; 
	padding-top:4px; font-size:12px;  margin-left:16px; margin-top:4px; 
        font-weight:bold; }
.wiki_elementlink_sub:hover {  }
.wiki_platformdiv { float:left; margin-right:5px; }
.wiki_thumb_box { height:148px; width:148px; overflow:hidden;  }
.wiki_thumb_1 { max-height:148px; max-width:148px;
-moz-box-shadow: 0 0 25px 1px #777;
-webkit-box-shadow: 0 0 25px 1px #777;
box-shadow: 0 0 25px 1px #777;
vertical-align:middle;
}

.wiki_imageBox { width:145px; position:relative; font-size:13px;background-color:#777; color:#fff; padding:2px; margin:5px;
-moz-box-shadow: 0 -4px 6px -3px #000;
-webkit-box-shadow: 0 -4px 6px -3px #000;
box-shadow: 0 -4px 6px -3px #000;
}
.wiki_imageBox img { width:145px; height:105px; display:block;}
.wiki_imageBox a { position: absolute;
   display: block;
   background: url(/images/screenplay.png) center center no-repeat;
   height: 95px;
        text-indent:-9999px;
   width: 135px;
        top:2px; left:2px;
        opacity:0.75;
                filter:alpha(opacity=75);
        font-size:12px; font-weight:bold; color:#fff; line-height:15px;
        padding:5px;
}
.wiki_imageBox:hover a { text-indent:0px; background-color:#333; }

.wiki_videoBox { width:145px; position:relative; font-size:13px;background-color:#777; color:#fff; padding:2px; margin:5px;
-moz-box-shadow: 0 -4px 6px -3px #000;
-webkit-box-shadow: 0 -4px 6px -3px #000;
box-shadow: 0 -4px 6px -3px #000;
}
.wiki_videoBox img { width:145px; height:105px; display:block;}
.wiki_videoBox a { position: absolute;
   display: block;
   background: url(/images/videoplay.png) center center no-repeat;
   height: 95px;
        text-indent:-9999px;
   width: 135px;
        top:2px; left:2px;
        opacity:0.75;
                filter:alpha(opacity=75);
	font-size:12px; font-weight:bold; color:#fff; line-height:15px;
	padding:5px;
}
.wiki_videoBox:hover a { text-indent:0px; background-color:#333; }
.wiki_box_left{ float:left; padding-right:10px; width:148px; margin-bottom:10px; height:200px;}
.wiki_box_right{ float:right; width:148px; margin-bottom:10px; height:200px;}
#wikiad { font-size:14px; margin-bottom:6px;
-moz-box-shadow: 0 3px 7px -4px #000;
-webkit-box-shadow: 0 3px 7px -4px #000;
box-shadow: 0 3px 7px -4px #000;
}
#wikiad .link { display:block; padding:0 8px 5px 8px; font-style:italic; text-align:center; color:#555;
font-weight:bold;  }

#guidead { font-size:14px; margin-bottom:6px;
-moz-box-shadow: 0 3px 7px -4px #000;
-webkit-box-shadow: 0 3px 7px -4px #000;
box-shadow: 0 3px 7px -4px #000;
}
#guidead .inside { 
background-color:rgb(255, 105, 26);
border-top:1px solid rgb(255, 105, 26);
-moz-box-shadow: inset 0 -4px 15px -2px #444, inset 0 4px 10px -2px #eee;
-webkit-box-shadow: inset 0 -4px 15px -2px #444, inset 0 4px 10px -2px #eee;
box-shadow: inset 0 -4px 15px -2px #444, inset 0 4px 10px -2px #eee;
border-radius:8px; 
}

#guidead .link { display:block; padding:5px 8px; text-align:center; color:#292e69; font-family:Trebuchet MS, arial; }
#guidead .gamename { font-weight:bold; font-family: Arial; color:#fff;}
.side-box-300 { font-size:14px; line-height:20px; color:#000;
-moz-box-shadow: 0 3px 7px -4px #000;
-webkit-box-shadow: 0 3px 7px -4px #000;
box-shadow: 0 3px 7px -4px #000;
background-color:#ececec;
border-radius:3px; border:1px solid #a0a0a0;
}
.side-box-300 .small { font-size:12px; }
.side-box-300 .box-header { font-size:16px; padding:5px; font-weight:bold; background-color:#9f9f9f; font-style:italic;
background-image: linear-gradient(bottom, rgb(124,124,124) 10%, rgb(215,215,215) 92%);
background-image: -o-linear-gradient(bottom, rgb(124,124,124) 10%, rgb(215,215,215) 92%);
background-image: -moz-linear-gradient(bottom, rgb(124,124,124) 10%, rgb(215,215,215) 92%);
background-image: -webkit-linear-gradient(bottom, rgb(124,124,124) 10%, rgb(215,215,215) 92%);
background-image: -ms-linear-gradient(bottom, rgb(124,124,124) 10%, rgb(215,215,215) 92%);
background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.1, rgb(124,124,124)),
        color-stop(0.92, rgb(215,215,215))
);
border-radius: 3px 3px 0 0; }
.side-box-300 .box-contents { padding:5px;border-radius: 0 0 3px 3px;
-moz-box-shadow: inset 0 3px 10px -2px #888;
-webkit-box-shadow: inset 0 3px 10px -2px #888;
box-shadow: inset 0 3px 10px -2px #888;
}
.side-box-300-highlight { font-size:14px; line-height:20px;color:#000;
-moz-box-shadow: 0 3px 7px -4px #000;
-webkit-box-shadow: 0 3px 7px -4px #000;
box-shadow: 0 3px 7px -4px #000;
background-color:#f9ece0;
border-radius:3px; border:1px solid #f59b4b;
}
.side-box-300-highlight .box-header { font-size:16px; padding:5px; font-weight:bold; background-color:#f59b4b; font-style:italic; 
background-image: linear-gradient(bottom, rgb(209,141,39) 10%, rgb(242,218,189) 92%);
background-image: -o-linear-gradient(bottom, rgb(209,141,39) 10%, rgb(242,218,189) 92%);
background-image: -moz-linear-gradient(bottom, rgb(209,141,39) 10%, rgb(242,218,189) 92%);
background-image: -webkit-linear-gradient(bottom, rgb(209,141,39) 10%, rgb(242,218,189) 92%);
background-image: -ms-linear-gradient(bottom, rgb(209,141,39) 10%, rgb(242,218,189) 92%);
background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.1, rgb(209,141,39)),
	color-stop(0.92, rgb(242,218,189))
);
border-radius: 3px 3px 0 0; }
.side-box-300-highlight .box-contents { padding:5px; border-radius: 0 0 3px 3px;
-moz-box-shadow: inset 0 3px 10px -2px #888;
-webkit-box-shadow: inset 0 3px 10px -2px #888;
box-shadow: inset 0 3px 10px -2px #888;
}

.side-box-160 {
font-size:14px;
width:150px;
padding:5px;
background-color: #f3f3f3; border-radius:4px;
-moz-box-shadow: 0 0 10px -3px #aaa;
-webkit-box-shadow: 0 0 10px -3px #aaa;
box-shadow: 0 0 10px -3px #aaa;
line-height:18px;
}
.side-box-160:hover { background-color:#ccc;
-moz-box-shadow: 0 0 5px -1px #000;
-webkit-box-shadow: 0 0 5px -1px #000;
box-shadow: 0 0 5px -1px #000;}
.side-box-160 strong {
font-family: Myriad Pro,Helvetica Neue, Arial;
font-weight:bold;
font-size:1.2em;
color:#3052c1;
}

#sortable ul { margin:10px; list-style-type: none; padding: 0;  }
#sortable li { border:1px dotted #888; padding:3px; margin-bottom:2px; border-radius: 6px 0 0 6px;}
#sortable  .page { margin-left:5px; border-radius: 0 0 0 6px; }
#sortable li:hover { background-color:#efe; }
#notsortable ul { margin:10px; list-style-type: none; padding: 0; }
#notsortable li { border:1px solid #888; padding:3px; border-radius: 6px 0 0 6px; }
#notsortable .page { margin-left:10px; border-radius: 0 0 0 6px; }
#notsortable li:hover { background-color:#eee; }

.guidethumb { margin:10px; border:1px solid #000;
        -webkit-box-shadow: 0 8px 6px -6px #222;
           -moz-box-shadow: 0 8px 6px -6px #222;
                box-shadow: 0 8px 6px -6px #222;
 }
.guideimage { max-width:600px; border:2px solid #222; }

.pageSearchButton {
        -moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
        -webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
        box-shadow:inset 0px 1px 0px 0px #bee2f9;
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #468ccf) );
        background:-moz-linear-gradient( center top, #63b8ee 5%, #468ccf 100% );
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');
        background-color:#63b8ee;
        -moz-border-radius:13px;
        -webkit-border-radius:13px;
        border:1px solid #3866a3;
        display:inline-block;
        color:#14396a;
        font-family:arial;
        font-size:13px;
        font-weight:bold;
        padding:1px 8px;
        text-decoration:none;
        text-shadow:1px 1px 0px #7cacde;
}
.pageprintButton {
        -moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
        -webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
        box-shadow:inset 0px 1px 0px 0px #bee2f9;
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #468ccf) );
        background:-moz-linear-gradient( center top, #63b8ee 5%, #468ccf 100% );
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');
        background-color:#63b8ee;
        -moz-border-radius:13px;
        -webkit-border-radius:13px;
        border:1px solid #3866a3;
        display:inline-block;
        color:#14396a;
        font-family:arial;
        font-size:13px;
        font-weight:bold;
        padding:2px 8px;
        text-decoration:none;
        text-shadow:1px 1px 0px #7cacde;
}
.pageprintButton:hover {
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #468ccf), color-stop(1, #63b8ee) );
        background:-moz-linear-gradient( center top, #468ccf 5%, #63b8ee 100% );
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee');
        background-color:#468ccf;
}
.pageprintButton:active {
        position:relative;
        top:1px;
}

.wiki_contents pre {
        font-size:13px;
}
.preformatted {
    font-family: monospace;
        font-size:13px;
    white-space: pre;
}
h1.page-title { background-color:#eee; border-radius:8px; text-shadow:1px 1px 0px #7cacde; -moz-box-shadow: inset 0 0 6px 0 #000;
-webkit-box-shadow: inset 0 0 6px 0 #000;
box-shadow: inset 0 0 6px 0 #000; }

h2.section-title { margin:10px 0; padding:6px; font-style:italic;
text-align:right;
border-bottom:2px dotted #ccc;
font-family:Helvetica,arial,sans-serif;
font-size:24px; line-height:24px; }

.section-title { margin:10px 0; padding:0 0 10px 0; font-style:italic;
border-bottom:1px dotted #888;
font-family:Helvetica,arial,sans-serif;
font-size:24px; line-height:24px; }

.hub_newsitem { position:relative;overflow:hidden;font-size:15px; line-height:20px;}
.hub_othernewsitem { height:110px; margin:0px 0px 10px 0; background-color:#eee; border-radius:4px; }
.hub_topnewsitem { height:180px;position:relative;  border-radius:4px; background-color:#c2c4ce;}
.hub_topnewsitem .item-title {
                font-size:1.2em;
                background-color:#091bcb;
                -moz-box-shadow: inset 0 20px 4px -4px #2639f3;
                -webkit-box-shadow: inset 0 20px 4px -4px #2639f3;
                box-shadow: inset 0 20px 4px -4px #2639f3;
                color:#fff;padding:6px;
}
.hub_othernewsitem .item-title { font-size:1.1em; font-weight:bold; font-style:italic; 
        background-color:#828cbe; padding:4px;
}
.hub_newsitem img { margin:0px; }
.hub_newsitem .fade-back { padding:5px;
                -moz-box-shadow: inset 0 18px 20px -10px #bbb;
                -webkit-box-shadow: inset 0 18px 20px -10px #bbb;
                box-shadow: inset 0 18px 20px -10px #bbb;
}
.hub_newsitem a.morelink  {
position:absolute; bottom:0px; right:0px; font-weight:bold; background-color:#eee;
 border-radius:5px 0 0 0;padding:2px 5px; border-top:1px solid #777; border-left:1px solid #777;
}
.hub_newsitem a.morelink:hover { background-color:#bbb; }

.itempagelink { border:0px solid #ccc; padding:3px; font-size:10px;line-height:11px; float:left; width:230px; height:50px;
border-radius:2px;
-moz-box-shadow: inset 0 0 8px 0 #888;
-webkit-box-shadow: inset 0 0 8px 0 #888;
box-shadow: inset 0 0 8px 0 #888;
}
.itempagelink a { font-family:verdana; font-size:12px; display:block;
        border-bottom:1px solid #ddd; font-weight:bold;line-height:16px;}
.itempagelink-middle { border:0px solid #fff; padding:0px; 3px; width:140px;
        margin:0px 4px;float:left; text-align:center; height:45px;
        line-height:18px;}
.itempagelink-middle a { font-weight:bold; }

.howto_sectionbox { width:316px;
        border:1px solid #666;
font-size:12px; line-height:15px;
}
.howto_boxheader { padding:8px; font-weight:bold; font-family: Gill Sans MT; font-size:15px; background-color:#bcd;
-moz-box-shadow: inset 0 22px 20px -10px #999;
-webkit-box-shadow: inset 0 22px 20px -10px #999;
box-shadow: inset 0 22px 20px -10px #999;}
.howto_linkbox { padding:4px; border-top:3px dotted #eee; }

.wiki_contents h1 {
font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
text-shadow: #ddd 1px 1px 1px;
font-size:28px;
letter-spacing: 0px;
color:#222;
padding:6px 0;
}
.wiki_contents .questionbox {
min-height:55px;
padding: 10px;
color: #121212;
font-size: 14px;
line-height: 22px;
border-radius: 10px;
background:url(http://cdn.supercheats.com/images/question-mark-back.png) top right no-repeat #dadae6;
-moz-box-shadow: inset -2px 2px 10px -3px #888;
-webkit-box-shadow: inset -2px 2px 10px -3px #888;
box-shadow: inset -2px 2px 10px -3px #888;
position:relative;
}
.wiki_contents .questionbox  .speech:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 15px;
    bottom: -23px;
    margin-left: -10px;
    border-width: 15px 2px 10px 15px;
    border-style: solid;
    border-color: #dadae6 transparent transparent transparent;
}

#comment_area {}
#comment_area h2 {
font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
text-shadow: #ddd 1px 1px 1px;
font-size:20px; border-bottom:1px dotted #999;
letter-spacing: -1px;
color:#444;
padding:6px 0;
}
#comment_area .comments {
-moz-box-shadow: inset -2px 2px 12px -3px #888;
-webkit-box-shadow: inset -2px 2px 12px -3px #888;
box-shadow: inset -2px 2px 12px -3px #888;
position:relative;
}

#comment_area .comments .speech:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 15px;
    bottom: -23px;
    margin-left: -10px;
    border-width: 15px 2px 10px 15px;
    border-style: solid;
    border-color: #dadada transparent transparent transparent;
}

.pagination { margin:10px 0; background-color:#dde; text-align:center; line-height:28px;
        font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
        font-size:14px; font-weight:bold; border-radius:2px; }
.pagination a { color:#fff; }
.pagination .previousbttn { background:url(/images/bluearrow.png) right center; line-height:20px;
        width:100px; height:20px; padding:4px 8px; color:#fff; font-weight:bold; text-align:left; }
.pagination .nextbttn { background:url(/images/bluearrow.png) left center; line-height:20px;
        width:100px; height:20px; padding:4px 8px; color:#fff; text-align:right; font-weight:bold;}

.greycommentbox {
        background-color:#eee;padding:3px; font-size:12px; position:relative; margin-bottom:2px;
	line-height:15px;
}
.answercommentbox { background-color:#fff; border:1px solid #bbb; padding:0px; width:450px; }
.answercommentbox textarea { border:0px; padding:4px; font-size:11px; width:442px; 
font-family:arial;}
.howto-indexitem {
 position:relative;
 overflow:hidden;
 font-size:15px; line-height:20px;
 width:320px; height:150px; margin:0px 0px 10px 0; background-color:#dde;
}
.howto-indexitem a.morelink  {
position:absolute; bottom:0px; right:0px; font-weight:bold; background-color:#eee;
 border-radius:5px 0 0 0;padding:2px 5px; border-top:2px solid #fff; border-left:2px solid #fff;
}
.howto-indexitem a.morelink:hover { background-color:#bbb; }
.howto-indexitem .item-title { font-size:1.1em; font-weight:bold;
        padding:4px;
}
.howto-indexitem img { margin:5px; -moz-box-shadow: 0 5px 6px -4px #000;
-webkit-box-shadow: 0 5px 6px -4px #000;
box-shadow: 0 5px 6px -4px #000;
}
.howto-indexitem .item-contents { padding:5px; }

.addCommentBox {
-moz-box-shadow: 0 0 8px -2px #000, inset 0 0 8px 0 #f49f3a;
-webkit-box-shadow: 0 0 8px -2px #000, inset 0 0 8px 0 #f49f3a;
box-shadow: 0 0 8px -2px #000, inset 0 0 8px 0 #f49f3a;
padding:8px; background-color:#ffb55e; border-radius:1px;
margin-bottom:3px;
}
.addCommentBox h5 { font-size:1.3em; font-family:helvetica; }

.addCommentBox textarea { width:100%;
border: 3px solid #d1550a;  padding: 5px;  font-family: Tahoma, sans-serif; border-radius:2px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
        overflow: auto;
}

.submissionOptions {
margin-right:15px; background-color:#aaa;padding:3px;border-radius:0 0 4px 4px;
-moz-box-shadow: inset 0 4px 6px -4px #666;
-webkit-box-shadow: inset 0 4px 6px -4px #666;
box-shadow: inset 0 4px 6px -4px #666;
}
.thumbBox {
background-color:#ff8201;color:#fff;height:40px;
padding:1px 5px; font-size:8px;line-height:8px;text-align:center;
}
.thumbScore {
font-size:26px;line-height:30px;text-align:center;
}
.thumbThumbs {
background-color:#b6b8b7;color:#fff;padding:0px;
}
.submissionOptions .report {
padding:0px 5px;font-size:12px;
}

.game_top_box {
height:130px; margin-bottom:10px;position:relative;
}
.game_top_box h2 { font-family:Helvetica,Arial,sans-serif; font-size:24px; margin-bottom:5px; padding:0px; }
.game_top_box .packshot { float:right; margin-right:0px; box-shadow:0px 0px 4px #888; max-height:85px; width:auto; max-width:100px; }
.game_top_box .title { height:68px; }
.game_top_box .linkrow { height:28px; border:1px solid #1e45a8;
border-bottom:0px;float:left;
width:540px;padding:0px; margin-left:2px;
}
.game_top_box .linkrow ul {text-align:center; padding:0px;
        display: table;
        width: 100%;
        /*table-layout: fixed;*/
}
.game_top_box .linkrow ul li { display:inline; border-right:0px solid #c06504; position:relative;
        display: table-cell;
}
.game_top_box .linkrow ul li:hover {background:#E6E6E6;}
.game_top_box .linkrow ul li a {
        height:28px;
        display:block;
        line-height:28px;
        padding:0px 6px;
        border:0px solid #84bbf3;
        font-family:Arial;
        font-size:15px;
        font-weight:bold;
        text-decoration:none;
        text-align:center;
        -moz-box-shadow: inset 0px 1px 0px 0px #caefab;
        -webkit-box-shadow: inset 0px 1px 0px 0px #caefab;
        box-shadow: inset 0px 1px 0px 0px #caefab;
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );
        background: -moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');
        background-color: #77d42a;
        color: #204303;
        text-shadow: 1px 1px 0px #aade7c;
}
.game_top_box .linkrow ul li:hover a {
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );
        background: -moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');
        background-color: #5cb811;
}
.game_top_box .linkrow2 { background-color:#f49f3a; height:30px; border:1px solid #c06504; clear:both;
        border-right:0px;
        width:646px;
        -moz-box-shadow: 0 4px 6px -4px #000;
        -webkit-box-shadow: 0 4px 6px -4px #000;
        box-shadow: 0 4px 6px -4px #000;
}
.linkrow2 ul {text-align:center; padding:0px;
        -moz-box-shadow: 0 4px 6px -4px #000;
        -webkit-box-shadow: 0 4px 6px -4px #000;
        box-shadow: 0 4px 6px -4px #000;
        display: table;
        width: 100%;
        /*table-layout: fixed;*/
}
.linkrow2 ul li { display:inline; border-right:1px solid #c06504; position:relative;
        display: table-cell;
}
.linkrow2 ul li:hover {background:#E6E6E6;}
.linkrow2 ul li a {
        height:30px;
        display:block;
        box-shadow:inset 0px 1px 0px 0px #f3ca8f;
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f49f3a), color-stop(1, #f6840a) );
        background:-moz-linear-gradient( center top, #f49f3a 5%, #f6840a 100% );
        background-color:#f49f3a;
        color:#613608;
        font-family:arial;
        font-size:15px;
        line-height:30px;
        font-weight:bold;
        padding:0px 4px;
        text-decoration:none;
        text-shadow:1px 1px 0px #debf7c;
}
.linkrow2 ul li:hover a {
       background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6840a), color-stop(1, #f49f3a) );
        background:-moz-linear-gradient( center top, #f6840a 5%, #f49f3a 100% );
        background-color:#f49f3a;
}
.linkrow2 ul li ul { display:inline; position:absolute;width:220px;background:#f49f3a; border:1px solid #c06504;
        border-bottom:0px; z-index:2;}
.linkrow2 ul li ul li { display:block; width:220px; text-align:left; border-bottom:1px solid #c06504; height:auto; }
.linkrow2 ul li ul li a { display:block;padding:5px 8px;color:#222; font-size:15px; line-height:19px;
        font-weight:bold;background:#f6840a; box-shadow:none;height:auto;
}
.linkrow2 ul li ul li:hover a {background:#f49f3a;}
.linkrow2 ul li ul.fallback {display:none;}
.linkrow2 ul li:hover ul.fallback {display:block;}

.linkrow2 ul li a.inactive { color:#724f2a; }
.review_stars { width:247px; background-color:#252527; padding:3px 8px 1px 8px; border-radius:6px; border:1px solid #252527; 
-moz-box-shadow: inset 0 2px 3px -1px #bbb;
-webkit-box-shadow: inset 0 2px 3px -1px #bbb;
box-shadow: inset 0 2px 3px -1px #bbb;
}
.submissionpage h1 {  font-family:Helvetica,Arial,sans-serif; font-size:28px; line-height:30px; margin-bottom:5px; padding:0px; 
font-weight:900; } 


.sidetitle { font-size:18px; font-style:italic; font-weight:800; padding:3px 8px; padding:6px;
line-height:18px;
background-color:#f56310; color:#eee;
border-bottom:1px solid #444;
}
.sidebox .body { padding:5px 6px; color:#000; line-height:18px;
font-size:14px; font-weight:bold; }

.sidebox { position:relative; background-color:#ddd;}

.sidebox .article { width:148px; height:148px; float:left; position:relative; 
	border:1px solid #fff; overflow:hidden; text-align:center; }
.sidebox .article:hover { border:1px solid #c25c02; }
.sidebox .article span { width:1000px;height:148px; margin-left:-425px; display:block;}
.sidebox .article img { position:relative; height:148px; display:inline-block; }
.sidebox .article .caption { position:absolute; bottom:0px; width:148px;  padding:3px; background-color:#000; color:#fff; 
	opacity:0.8;filter:alpha(opacity=80); font-weight:bold;}

.sidebox .videothumb { width:146px; height:130px; float:left; position:relative;
        border:2px solid transparent; overflow:hidden; text-align:center; }
.sidebox .videothumb:hover { border:2px solid #f28423; border-radius:3px; }
.sidebox .videothumb span { width:1000px;height:130px; margin-left:-425px; display:block;}
.sidebox .videothumb img { position:relative; height:100px; display:inline-block; }
.sidebox .videothumb .caption { position:absolute; bottom:0px; width:148px;  padding:3px; background-color:#333; color:#fff;
        font-weight:bold;}

.sidebox .videothumbwide { width:296px; height:250px; float:left; position:relative;
        border:2px solid transparent; overflow:hidden; text-align:center; }
.sidebox .videothumbwide:hover { border:2px solid #f28423; border-radius:3px; }
.sidebox .videothumbwide span { width:1000px;height:250px; margin-left:-350px; display:block;}
.sidebox .videothumbwide img { position:relative; height:230px; display:inline-block; }
.sidebox .videothumbwide .caption { position:absolute; bottom:0px; width:296px;  padding:3px; background-color:#444; color:#fff;
        font-weight:bold;}

.sidebox .boxlink a { width:138px; height:80px; float:left; position:relative; margin:1px; border:1px solid #fff; overflow:hidden;
background-color:#eef; padding:4px; font-family:Helvetica,Arial,sans-serif; font-size:14px; line-height:17px;
font-style:italic;
color:#111;
}
.sidebox .boxlink a.special { background-color:#dde; font-weight:bold; text-align:center; }
.sidebox .boxlink a:hover { border:1px solid #c25c02;
color:#123456; border-radius:4px;
-moz-box-shadow: 0 0 7px -2px #000, inset 0 -12px 12px -3px #ccc;
-webkit-box-shadow:  0 0 7px -2px #000, inset 0 -12px 12px -3px #ccc;
box-shadow:  0 0 7px -2px #000, inset 0 -12px 12px -3px #ccc;
}
.side-links-box { }
.side-links-box a { display:block; float:left; width:90px; margin:2px; height:90px; font-weight:bold; text-align:center; color:#fff;
padding:3px;
display: table-cell;
    vertical-align: bottom;
font-size:14px;
background-color:#f56310;
}
.side-links-box a:hover {
background-color:#777;
}
.side-links-box a.toplink { background-image:url(http://cdn.supercheats.com/images/topofpage.png);background-position: center 25px;
        background-repeat: no-repeat; }
.side-links-box a.indexlink { background-image:url(http://cdn.supercheats.com/images/gameindex.png);background-position: center 25px;
        background-repeat: no-repeat; }
.side-links-box a.morelink { background-image:url(http://cdn.supercheats.com/images/moresubs.png);background-position: center 25px;
        background-repeat: no-repeat; }
.side-links-box a.searchlink {
        background-image:url(http://cdn.supercheats.com/images/searchlink.png);background-position: center 25px;
        background-repeat: no-repeat; }
.side-links-box a.forumlink {
        background-image:url(http://cdn.supercheats.com/images/forumlink.png);background-position: center 25px;
        background-repeat: no-repeat; }
.side-links-list { width:296px; margin:2px; }
.side-links-list .top { background-color:#f56310; color:#eee; text-shadow: 0px -1px 2px #9b3d08; padding:6px;  font-size:14px;
        line-height:20px; border-bottom:1px solid #444; }
.side-links-list ul { background-color:#c2c1c2; font-size:14px; list-style-type:none; padding:0px; margin:0px;}
.side-links-list ul li { display:block; padding:0; margin:0; }
.side-links-list a { display:block; padding:5px 6px; font-weight:normal; color:#000; line-height:18px; }
.side-links-list a.videolink { padding-left:22px;
        background:url(http://cdn.supercheats.com/images/icons/video16.png) 3px center no-repeat; }
.side-links-list a.cheatlink { padding-left:22px;
        background:url(http://cdn.supercheats.com/images/icons/cheat16.png) 3px center no-repeat; }
.side-links-list a.newslink { padding-left:22px;
        background:url(http://cdn.supercheats.com/images/icons/news16.png) 3px center no-repeat; }
.side-links-list a.forumlink { padding-left:22px;
        background:url(http://cdn.supercheats.com/images/icons/forum16.png) 3px center no-repeat; }
.side-links-list a.questionlink { padding-left:22px;
        background:url(http://cdn.supercheats.com/images/icons/question16.png) 3px center no-repeat; }
.side-links-list ul li:hover { background-color:#eee; color:#123456;
-moz-box-shadow: 0 0 7px -2px #000, inset 0 -12px 12px -3px #ccc;
-webkit-box-shadow:  0 0 7px -2px #000, inset 0 -12px 12px -3px #ccc;
box-shadow:  0 0 7px -2px #000, inset 0 -12px 12px -3px #ccc;
}

.inset { text-shadow:#fff 0px 1px 0, #000 0 -1px 0;
 font-size:1.2em; line-height:1.1em; font-weight:bold; color:#808080;}

.submission_nav {
width:648px;
position:relative;
border-radius: 5px;
}
.submission_nav span { padding:4px; }
.submission_nav .next { font-size:14px; width:50%; font-weight:bold; 
float:right;
border-radius: 0 5px 5px; 0;
padding-bottom:5px;
}
.submission_nav .next span { padding:5px 5px 0 5px; display:block;}
.submission_nav .next:hover {
background-color:#fff;
-moz-box-shadow: 1px -1px 6px -2px #000;
-webkit-box-shadow: 1px -1px 6px -2px #000;
box-shadow: 1px -1px 6px -2px #000;
}
.submission_nav .prev { font-size:14px; width:50%; font-weight:bold;
border-radius: 5px 0 0 5px;
float:left;
padding-bottom:5px;
}
.submission_nav .prev span { padding:5px 5px 0 5px; display:block;}
.submission_nav .prev:hover {
background-color:#fff;
-moz-box-shadow: -1px -1px 6px -2px #000;
-webkit-box-shadow: -1px -1px 6px -2px #000;
box-shadow: -1px -1px 6px -2px #000;
}
.submission_nav  .alllinkbox {
text-align:center;
font-size:14px; font-weight:bold; padding:5px; margin-bottom:5px; line-height:18px;
border-radius: 0 0 5px 5px;
}
.submission_nav a { font-weight:bold; font-size:14px; line-height:17px; }
.questionadvert {
width:296px; height:96px; border:2px solid #000; background:url(http://cdn.supercheats.com/images/ads/questionadvert.png) top left no-repeat;
position:relative;
}
.questionadvert span {
position:absolute; bottom:0px; font-size:15px; font-weight:bold; color:#111; padding:5px; line-height:19px;
text-shadow:1px 1px 0px #fff;
}
a.shadowed { 
	text-shadow:1px 0px 1px #000,-1px 0px 1px #000,0px -1px 1px #000,0px 1px 1px #000; font-weight:700;
}
.questionadvert a { color:#ff952d; }
.questionadvert:hover a { 
	color:#ddf;
}
.spoiler { border-left:2px dotted #999; padding-left:8px; font-size:14px; line-height:18px; }

.submissionitem { border:1px solid #888; }
.submissionitem .header { background-color:#ff7603;
padding:4px 8px; font-size:15px; font-weight:bold; color:#fff;
-moz-box-shadow: inset 0 27px 30px -18px #ffa13f;
-webkit-box-shadow: inset 0 27px 30px -18px #ffa13f;
box-shadow: inset 0 27px 30px -18px #ffa13f;
}
.submissionitem .header a { color:#8f3c08; text-shadow:1px 1px 0px #faae5e; font-size:1.1em; }

.submissionitem_best { border:1px solid #0c458b; }
.submissionitem_best .header { background-color:#216fe1;
padding:4px 8px; font-size:15px; font-weight:bold; color:#fff;
-moz-box-shadow: inset 0 27px 4px -13px #54a6ee;
-webkit-box-shadow: inset 0 27px 4px -13px #54a6ee;
box-shadow: inset 0 27px 4px -13px #54a6ee;
}
.submissionitem_best .header a { color:#072744; text-shadow:1px 1px 0px #6eabe1; font-size:1.1em; }

.submissionitem .body,.submissionitem_best .body { color:#000; font-size:14px; line-height:20px; padding:8px; }
.submissionitem .footer{ 
background-color:#fff;
border-top:1px solid #aaa;
} 
.submissionitem .blob {  background-color:#176cbc; border-radius:3px; padding:3px 6px; color:#fff; font-weight:bold; }
.blog-links { line-height:25px; font-weight:bold; }
.blog-links .thumbdown { padding-right:20px;
        background:url(/images/thumbdown.png) right center no-repeat; }
.blog-links .thumbup { padding-right:20px;
        background:url(/images/thumbup.png) right center no-repeat; }
.blog-links .commentlink { padding-left:20px; 
        background:url(/images/commentlink.png) left center no-repeat; }
.blog-links .bookmarklink { padding-left:20px; 
        background:url(/images/bookmark.png) left center no-repeat; }
.blog-links .itemBox { padding:1px 5px; border:1px solid #888; border-radius:4px;
-moz-box-shadow: 0 2px 5px 0 #000;
-webkit-box-shadow: 0 2px 5px 0 #000;
box-shadow: 0 2px 4px -1px #666, inset 0 -11px 12px -10px #bbb;
 }
.blog-links img { vertical-align:middle; }

.fadeout_footer {
    position: absolute; 
    bottom: 0em;
    width:100%;
    height: 7em;
    background: -webkit-linear-gradient(
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 1) 100%
    ); 
    background-image: -moz-linear-gradient(
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 1) 100%
    );
    background-image: -o-linear-gradient(
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 1) 100%
    );
    background-image: linear-gradient(
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 1) 100%
    );
    background-image: -ms-linear-gradient(
        rgba(255, 255, 255, 0) 0%,
        rgba(255, 255, 255, 1) 100%
    );
	border-bottom:6px solid #fff; 
} 
.fadeout_footer a { color:#123456; font-weight:bold; text-align:right; display:block; left:290px;bottom:-6px; padding:6px;
	border-radius:4px 4px 0 0; background-color:#fff;  border:1px solid #aaa;border-bottom:0px;
	font-size:1.2em;  position:absolute;
}
.fadeout_footer a:hover { background-color:#ddf; }

.next_box {
	position: relative;
	background: #3c79d5;
	border: 0px solid #222;
	height:20px; font-size:16px; line-height:20px;font-weight:bold; color:#fff;
	padding:3px 8px;
	text-shadow:-1px 1px 0px #174181;margin-right:10px;margin-bottom:3px;
}
.next_box:after {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(60, 121, 213, 0);
	border-left-color: #3c79d5;
	border-width: 15px;
	margin-top: -15px;
}
.prev_box {
	position: relative;
        background: #3c79d5;
        height:20px; font-size:16px; line-height:20px;font-weight:bold; color:#fff;
        padding:3px 8px;
        text-shadow:-1px 1px 0px #174181;margin-left:10px; margin-bottom:3px;
}
.prev_box:after {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(60, 121, 213, 0);
	border-right-color: #3c79d5;
	border-width: 15px;
	margin-top: -15px;
}
.up_box {
	position: relative;
	background: #3c79d5;
	height:20px; font-size:16px; line-height:20px;font-weight:bold; color:#fff;
        padding:3px 8px;width:150px;
        text-shadow:-1px -1px 0px #174181;margin:0px auto;margin-bottom:3px;
}
.up_box:after {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(60, 121, 213, 0);
	border-bottom-color: #3c79d5;
	border-width: 5px;
	margin-left: -5px;
}


.index_intro {  }
.index_intro h1 { font-size:28px; font-weight:normal; margin:0; padding:0px;
 font-family: Helvetica, Arial, sans-serif;line-height:30px; }
.index_intro h2 { font-size:22px; font-weight:normal; margin:0; padding:0px;
 font-family: Helvetica, Arial, sans-serif;line-height:28px; }
.index_intro p { line-height:20px; padding:5px 0; }

a.expand { font-size:0.9em; color:green; font-style:italic; text-decoration:underline; }
a.contract { font-size:0.9em; color:green; font-style:italic; text-decoration:underline; }

.screen1 { box-shadow: 0 0 25px -6px #000;border:1px solid #fff; }
.screen2 { }
.screenshotThumb { width:150px; height:150px; float:left; position:relative; display:block;
        border-radius:3px; border:2px solid #fff; margin:4px 4px 3px 3px; overflow:hidden; text-align:center; 
	background-color:#fff;
-moz-box-shadow: 0 0 5px -1px #000;
-webkit-box-shadow: 0 0 5px -1px #000;
box-shadow: 0 0 5px -1px #000;
}
.screenshotThumb span { width:1000px;height:150px; margin-left:-425px; display:block;}
.screenshotThumb img { position:relative; height:150px; display:inline-block; }

.news_bar {
font-size:16px; margin-left:-15px;padding:5px 10px 5px 15px; background-color:#b6a38d; 
border-radius:0 3px 3px 0; border:1px solid #333;border-left:0; height:22px; line-height:22px; 
-moz-box-shadow: inset 0 26px 3px -10px #cfbda8;
-webkit-box-shadow: inset 0 26px 3px -10px #cfbda8;
box-shadow: inset 0 26px 3px -10px #cfbda8;
}
.news_bar a { text-shadow:1px 1px 1px #dbcebf; }

#showingpages { font-size:14px; font-style:italic; margin:5px 0; }
#showingpages a { margin: 0 1px;
padding: 1px 5px;color:#000; font-weight:bold;
border-radius: 3px; border:1px solid #ccc;
background-color: #ddd;
}
#showingpages a.active { background-color:#777; color:#fff; }
.search_otherresult { margin:3px 0; line-height:18px; font-size:14px; padding:5px; border-radius:4px; 
border:1px solid #fff;}
.search_otherresult:hover { border:1px solid #777;
-moz-box-shadow: inset 0 0 10px -2px #000;
-webkit-box-shadow: inset 0 0 10px -2px #000;
box-shadow: inset 0 0 10px -2px #000; }

#bottom_ad_728 { width:728px; margin:0px auto; }
