/* DEFAULT STYLES
*********************************/
body {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background: url(bg3.gif) repeat-y center;
	margin:0;
	scrollbar-arrow-color:#ccc;
	scrollbar-3dlight-color:#111;
	scrollbar-highlight-color:#666;
	scrollbar-face-color:#444;
	scrollbar-shadow-color:#191919;
	scrollbar-track-color:#111;
	scrollbar-darkshadow-color:#191919;
}

a {
font-weight:bold;
text-decoration:none;
color:#999999;
}



a:hover {
text-decoration:underline;
}

img {
border:0;
}

ul, li, dl, dt, dd {
padding:0;
border:0;
margin:0;
list-style:none;
}

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

table {
	font-size:14px;
	border-collapse:collapse;
}

/* AD STUFF - DO NOT REMOVE
*********************************/
.soft3 {
width:1px;
height:1px;
font-size:1px;
position:absolute;
top:0;
left:0;
}

.header-cobrand {
width:125px;
height:125px;
overflow:hidden;
position:absolute;
top:0;
right:0;
}

#no_skin, #no_marquee {
width:1px;
height:1px;
font-size:1px;
position:absolute;
top:0;
left:0;
display:none;
}

#skin, #curl {
font-size:1px;
position:absolute;
top:0;
left:0;
}

#skin iframe, #skin img, #curl iframe, #curl img {
width:1px;
height:1px;
font-size:1px;
position:absolute;
top:0;
left:0;
}

.glead {
width:758px;
}

/* BODY
*********************************/
#body_shell {
width:760px;
text-align:left;
}

#body_wrap {
width:760px;
float:left;
}

/* GNE NAV
*********************************/
#gnenav {
font-size:10px;
text-align:left;
color:#999;
background:#000;
padding:3px 0 1px 8px;
border-bottom:3px solid #333;
height:14px;
line-height:15px;
}

#gnenav a {
font-weight:normal;
color:#ccc;
}

#gnenav a:hover {
text-decoration:none;
color:#fff;
}

#gnenav .ad {
padding-right:7px;
float:right;
}

#gnenav .ad img {
	vertical-align:top;
	margin-right:1px;
}	

/* SITE HEADER
*********************************/
#header_all,
#header_pc,
#header_playstation,
#header_xbox,
#header_nintendo,
#header_portable {
width:760px;
height:74px;
background-color:#333;
background-repeat:no-repeat;
}

#header_all {background-image:url();}


#masthead {
width:450px;
height:74px;
font-size:1px;
float:left;
}

#masthead img {
width:450px;
height:74px;
}

/* LOGIN
*********************************/
#login {
width:305px;
font-size:11px;
float:right;
}
#login .right {
float:right;
width:255px;
} 

#login .messages_txt {
width:46px;
height:5px;
background:url() no-repeat;
}

#login .updates_txt {
width:38px;
height:5px;
background:url() no-repeat;
}

#login input, #login select {
font-size:11px;
}

#login .user_rank{float:left;}

#fin_sx {
	width:125px;
	height:355px;
	background-image:url();
	background-repeat:no-repeat;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 7px;
	height: 360px;

}

#fin_dx {
	width:80px;
	height:355px;
	background-image:url();
	background-repeat:no-repeat;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 7px;
	height: 150px;

}

/* SECONDARY NAV
*********************************/
#secondary_nav {
width:760px;
font-size:11px;
background:#9F5806 url(http://image.com.com/gamespot/shared/gs5/themes/standard/secondnav_all.gif) repeat-x;
border-bottom:1px solid #000;
float:left;
}

#secondary_nav a {
font-weight:normal;
color:#fff;
padding:0 6px;
}

#secondary_nav li {
line-height:21px;
padding:8px 0;
float:left;
display:block;
}







/* BREADCRUMB
*********************************/
#breadcrumb {
width:760px;
background:#3F4A59;
padding:4px 0 5px;
border-top:1px solid #000;
border-bottom:2px solid #222;
float:left;
}

#breadcrumb h1 {
font-size:10px;
color:#ccc;
}

/* CONTENT
*********************************/
#content_wrap {
width:760px;
font-size:12px;
color:#fff;
float:left;
}

.txt1 {
color:#fff;
}

.txt2 {
color:#ccc;
}

.lnk1 {
color:#fc3;
}

.lnk2 {
color:#f90;
}

.lnk3 {
color:#fff;
}

.error {
color:#f93;
}

.all {
color:#fc3;
}

#pc .content a, .pc {
color:#9cf;
}



#main_col h4, #side_col h4 {
font-size:12px;
line-height:15px;
padding:5px 10px;
clear:both;
}

/* 60/40 - DEFAULT 2 COLUMN LAYOUT
**********************************

$$$$$$$$$$$$ col_wrap $$$$$$$$$$$$

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$               $$               $
$ main_col_wrap $$ side_col_wrap $
$     446px     $$     314px     $
$               $$               $
$ $$$$$$$$$$$$$ $$ $$$$$$$$$$$$$ $
$ $           $ $$ $           $ $
$ $  main_col $ $$ $  side_col $ $
$ $   432px   $ $$ $   302px   $ $
$ $           $ $$ $           $ $
$ $$$$$$$$$$$$$ $$ $$$$$$$$$$$$$ $
$               $$               $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

*********************************/

/* COL WRAP */
#col_wrap {
width:760px;
background:#3F4A59 url() repeat-y;
border-top:1px solid #8aa9c2;
float:left;
}

#pc #col_wrap {
background:#2B425E url() repeat-y;
border-top:1px solid #70A1D3;
}



/*FINESTRA BIANCA*/
#fin_bianca {
width:355px;
height:135px;
background-image:url(600.gif);
background-repeat:no-repeat;
padding:5px 0 0 7px;

}
#fin_bianca2 {
width:355px;
height:145px;
background-image:url(700.gif);
background-repeat:no-repeat;
padding:5px 0 0 7px;
}

#fin_bianca3 {
	width:auto;
	height:auto;
	background-image:url();
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
}

#fin_bianca4 {
	width:auto;
	height:auto;
	background-image:url();
	background-repeat:no-repeat;
	padding:5px 0 0 7px;
}
/*FINESTRA BIANCA FINE*/

/* MAIN */
#main_col_wrap {
width:446px;
overflow:hidden;
float:left;
}

#main_col {
padding:0 7px 7px;
}



/* SKY LAYOUT
**********************************

$$$$$$$$$$ sky_col_wrap $$$$$$$$$$

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$               $$               $
$ main_col_wrap $$ side_col_wrap $
$     586px     $$     174px     $
$               $$               $
$ $$$$$$$$$$$$$ $$ $$$$$$$$$$$$$ $
$ $           $ $$ $           $ $
$ $  main_col $ $$ $  side_col $ $
$ $   572px   $ $$ $   160px   $ $
$ $           $ $$ $           $ $
$ $$$$$$$$$$$$$ $$ $$$$$$$$$$$$$ $
$               $$               $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

*********************************/

/* SKY COL WRAP */
#sky_col_wrap {
width:760px;
background:#3F4A59 url() repeat-y;
border-top:1px solid #7C8796;
float:left;
}

#pc #sky_col_wrap {
background:#2B425E url() repeat-y;
border-top:1px solid #70A1D3;
}

#playstation #sky_col_wrap {
background:#2A2E4F url() repeat-y;
border-top:1px solid #649ACC;
}

/* MAIN */
#sky_col_wrap #main_col_wrap {
width:586px;
}

/* SIDE */
#sky_col_wrap #side_col_wrap {
width:167px;
background-image:url();
background-repeat:no-repeat;
padding:5px 0 0 7px;
}

#pc #sky_col_wrap #side_col_wrap {
background-image:url();
}

#sky_col_wrap #side_col {
width:160px;
padding:0;
}

/* FULL WIDTH LAYOUT W/O SKY
**********************************

$$$$$$$$$ full_col_wrap $$$$$$$$$$

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$                                $
$         main_col_wrap          $
$             760px              $
$                                $
$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $
$ $                            $ $
$ $          main_col          $ $
$ $           746px            $ $
$ $                            $ $
$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $
$                                $
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

*********************************/

/* FULL COL WRAP */
#full_col_wrap {
width:760px;
background:#3F4A59;
border-top:1px solid #7C8796;
float:left;
}

#pc #full_col_wrap {
background:#2B425E;
border-top:1px solid #70A1D3;
}

#
#full_col_wrap #main_col_wrap {
width:760px;
}

#filter #col_wrap,
#filter #sky_col_wrap,
#filter #full_col_wrap,
#hub #col_wrap,
#hub #sky_col_wrap,
#hub #full_col_wrap,
#forums #col_wrap,
#forums #sky_col_wrap,
#forums #full_col_wrap,
#search #col_wrap,
#search #sky_col_wrap,
#search #full_col_wrap,
#special_events #col_wrap,
#special_events #sky_col_wrap,
#special_events #full_col_wrap {
border-top:0;
}

/* SITE FOOTER
*********************************/
#footer_leaderboard {
background:#111;
}

#footer {
color:#999;
background:#111;
padding-bottom:12px;
}

#footer .shoe {
background:#000;
}

#footer h1 {
font-size:10px;
font-weight:normal;
display:inline;
}

#footer a {
padding:0 1px;
}

#footer .gsfoot {
background:#333 url() no-repeat -8px 0px;
}

#footer .footnav1, #footer .footnav2 {
background:#131313;
border-top:1px solid #333;
border-bottom:1px solid #333;
}

#footer .footnav2 a {
color:#ccc;
}

#footer .footnav3 {
color:#777;
border-bottom:1px solid #333;
}

#footer .footnav3 a {
font-weight:normal;
color:#999;
}

#footer .sole a {
font-weight:normal;
color:#999;
}

.box_1 {
	font-size:10px;
	text-align:left;
	border:1px solid #737D8C;
	margin-bottom:3px;
	clear:both;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 1;
	background-color: #37686D;
	
}

.box_1 a{
             color:#cccccc;}

.box_2 {
	font-size:11px;
	text-align:left;
	border:1px solid #737D8C;
	clear:both;
	background-color: #C3D0D3;
	color: #333333;
	padding: 7px;
	margin-bottom: 2px;
}

.box_3 {
	font-size:12px;
	text-align:left;
	background-color: #E6E6E6;
	border:1px solid #737D8C;
	margin-bottom:1px;
	clear:both;
	padding-top: 7px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 10px;
	bottom: 5px;
	clip: rect(auto,auto,auto,auto);
	font-family: Tahoma;
	margin-top: 1px;
	margin-right: 1px;
	margin-left: 1px;
}

.box_4 {
	font-size:11px;
	text-align:left;
	border:1px solid #737D8C;
	margin-bottom:3px;
	clear:both;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
	background-color: #37686D;
}

.box_5 {
	font-size:11px;
	text-align:center;
	background:#2C333E;
	border:1px solid #737D8C;
	margin-bottom:3px;
	clear:both;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}

.box_faq {
	font-size:12px;
	text-align:left;
	font-family:Tahoma;
	border:1px solid #737D8C;
	margin-bottom:3px;
	clear:both;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}

/* BOXES */
.box {
	font-size:11px;
	text-align:center;
	background:#2C333E;
	border:1px solid #737D8C;
	margin-bottom:3px;
	clear:both;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}

#centrale {
	font-size:12px;
	text-align:left;
	margin-bottom:3px;
	clear:both;
	padding-top: 7px;
	padding-right: 4;
	padding-bottom: 3px;
	padding-left: 10;
	bottom: 5px;
	clip: rect(auto,auto,auto,auto);
	font-family: Tahoma;
	margin-right: 5px;
	margin-left: 5px;
	height: 100%;
	margin-top: 5px;
}
#centrale2 {
	font-size:12px;
	text-align:left;
	margin-bottom:3px;
	clear:both;
	padding-top: 7px;
	padding-right: 4;
	padding-bottom: 3px;
	padding-left: 10;
	bottom: 5px;
	clip: rect(auto,auto,auto,auto);
	font-family: Tahoma;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
}

#centrale3 {
	font-size:12px;
	text-align:left;
	margin-bottom:3px;
	clear:both;
	padding-top: 7px;
	padding-right: 4;
	padding-bottom: 3px;
	padding-left: 10;
	bottom: 5px;
	clip: rect(auto,auto,auto,auto);
	font-family: Tahoma;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
}

#col_wrap .box {
width:432px;
}

#col_wrap #side_col .box {
	width:300px;
}

#sky_col_wrap .box {
width:572px;
}

#full_col_wrap .box {
width:746px;
}

#pc .box,
#pc #side_col .box{
background:#263A52;
border:1px solid #537592;
}


#checkprices .box {
background:#777;
border:1px solid #333;
}

/* DEFAULT CLASSES
*********************************/
.fft {font-family:Tahoma,Arial,Helvetica,sans-serif;}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f17 {font-size:17px;}
.f18 {font-size:18px;}
.f21 {font-size:21px;}
.f24 {font-size:24px;}
.f30 {font-size:30px;}

.fwn {font-weight:normal;}
.fwb {font-weight:bold;}

.lh12 {line-height:12px;}
.lh14 {line-height:14px;}
.lh16 {line-height:16px;}
.lh21 {line-height:21px;}

.tal {text-align:left;}
.tar {text-align:right;}
.tac {text-align:center;}

.b0 {border:0;}
.b1s000 {border:1px solid #000;}
.b1s333 {border:1px solid #333;}
.b1s666 {border:1px solid #666;}
.b1s999 {border:1px solid #999;}

.p0 {padding:0;}
.pt0 {padding-top:0;}
.pr0 {padding-right:0;}
.pb0 {padding-bottom:0;}
.pl0 {padding-left:0;}

.p4 {padding:4px;}
.pt4 {padding-top:4px;}
.pr4 {padding-right:4px;}
.pb4 {padding-bottom:4px;}
.pl4 {padding-left:4px;}

.p5 {padding:5px;}
.pt5 {padding-top:5px;}
.pr5 {padding-right:5px;}
.pb5 {padding-bottom:5px;}
.pl5 {padding-left:5px;}

.p7 {padding:7px;}
.pt7 {padding-top:7px;}
.pr7 {padding-right:7px;}
.pb7 {padding-bottom:7px;}
.pl7 {padding-left:7px;}

.p10 {padding:10px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}

.p15 {padding:15px;}
.pt15 {padding-top:15px;}
.pr15 {padding-right:15px;}
.pb15 {padding-bottom:15px;}
.pl15 {padding-left:15px;}

.p20 {padding:20px;}
.pt20 {padding-top:20px;}
.pr20 {padding-right:20px;}
.pb20 {padding-bottom:20px;}
.pl20 {padding-left:20px;}

.m0 {margin:0;}
.mt0 {margin-top:0;}
.mr0 {margin-right:0;}
.mb0 {margin-bottom:0;}
.ml0 {margin-left:0;}

.m5 {margin:5px;}
.mt5 {margin-top:5px;}
.mr5 {margin-right:5px;}
.mb5 {margin-bottom:5px;}
.ml5 {margin-left:5px;}

.m7 {margin:7px;}
.mt7 {margin-top:7px;}
.mr7 {margin-right:7px;}
.mb7 {margin-bottom:7px;}
.ml7 {margin-left:7px;}

.m10 {margin:10px;}
.mt10 {margin-top:10px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}

.m15 {margin:15px;}
.mt15 {margin-top:15px;}
.mr15 {margin-right:15px;}
.mb15 {margin-bottom:15px;}
.ml15 {margin-left:15px;}

.m20 {margin:20px;}
.mt20 {margin-top:20px;}
.mr20 {margin-right:20px;}
.mb20 {margin-bottom:20px;}
.ml20 {margin-left:20px;}

.ml90 {margin-left:90px;}
.mr90 {margin-right:90px;}

.mauto {margin:auto;}
.mtauto {margin-top:auto;}
.mrauto {margin-right:auto;}
.mbauto {margin-bottom:auto;}
.mlauto {margin-left:auto;}

.fl {float:left;}
.fr {float:right;}
.fn {float:none;}

.cl {clear:left;}
.cr {clear:right;}
.cb {clear:both;}

.w50 {width:50px;}
.w60 {width:60px;}
.w70 {width:70px;}
.w90 {width:90px;}
.w100 {width:100px;}
.w140 {width:140px;}
.w270 {width:270px;}
.w288 {width:288px;}
.w300 {width:300px;}
.w306 {width:306px;}
.w315 {width:315px;}
.w320 {width:320px;}
.w328 {width:328px;}
.w340 {width:340px;}
.w345 {width:345px;}
.w353 {width:353px;}
.w432 {width:432px;}
.w572 {width:572px;}
.w746 {width:746px;}
.w50p {width:50%;}
.w100p {width:100%;}

.wsn {white-space:nowrap;}
.oh {overflow:hidden;}
.db {display:block;}

.fff {color: #FFF;}
