body { 
font-family: Arial, Helvetica, Geneva;
}


#main .gsyellow15 {
color: #ffcf69;
}

a.gsscore1 {
color: #ffcf69;
}



#header {
text-align: center;
width: 100%;
background: #000000;
}

#title { 
font-family: Tahoma, Arial, Helvetica;
 font-size: 28px;
 font-weight: bold;
 text-decoration: none;
 text-align: center;
 width: 600px;
 border-bottom: 1px solid #333333;
 }

#title .ecgameheader {
color: #FFDD00;
}
 
#title a {
color: #ffcf69;
}

#title a:hover {
color: #ffffff;
}


#header #details  {
width: 600px;
}

#header #details td {
width: 25%;
font-family: Arial, Helvetica, Geneva; 
font-size: 10px; 
color: #999999; 
text-align: center;
padding-bottom: 4px;
}


#header #nav  {
width: 100%;
}


#header #nav td {
height: 24px;
text-align: center;
font-family: Tahoma, Arial, Helvetica; 
font-size: 10px; 
font-weight: bold; 
color: #999999;
padding-top: 3px;
background-repeat: no-repeat;
}


#header #nav td a {
color: #cccccc;
text-decoration: none;
}

#header #nav td a:hover {
color: #ffffff;
text-decoration: underline;
}


#header #nav td#gamespace {
background: url(nav_gamespace.gif);
width: 90px;
padding-left: 10px;
}

#header #nav td#review {
background: url(nav_review.gif);
width: 67px;
}

#header #nav td#previews {
background: url(nav_previews.gif);
width: 79px;
}

#header #nav td#news {
background: url(nav_news.gif);
width: 58px;
}

#header #nav td#downloads {
background: url(nav_downloads.gif);
width: 88px;
}

#header #nav td#movies {
background: url(nav_movies.gif);
width: 68px;
}

#header #nav td#hints {
background: url(nav_hints.gif);
width: 54px;
}

#header #nav td#checkpricestab {
background: url(nav_checkprices.gif);
width: 98px;
}




#header #nav td.on {
color: #ffffff;
}


/* PLATFORM SPECIFIC TABS */

/* PC */

#pc #header #nav td { border-bottom: 1px solid #325679;}
#pc #header #nav td.on {border-bottom: 0px;}
#pc #header #nav td#gamespace.on {background: url(nav_gamespace_pc.gif); width: 90px;}
#pc #header #nav td#review.on {background: url(nav_review_pc.gif); width: 67px;}
#pc #header #nav td#previews.on {background: url(nav_previews_pc.gif); width: 79px;}
#pc #header #nav td#news.on {background: url(nav_news_pc.gif); width: 58px;}
#pc #header #nav td#downloads.on {background: url(nav_downloads_pc.gif); width: 88px;}
#pc #header #nav td#movies.on {background: url(nav_movies_pc.gif); width: 68px;}
#pc #header #nav td#hints.on {background: url(nav_hints_pc.gif); width: 54px;}
#pc #header #nav td#checkpricestab.on {background: url(nav_checkprices_pc.gif); width: 98px;}

/* XBOX */

#xbox #header #nav td { border-bottom: 1px solid #447744;}
#xbox #header #nav td.on {border-bottom: 0px;}
#xbox #header #nav td#gamespace.on {background: url(nav_gamespace_xbox.gif); width: 90px;}
#xbox #header #nav td#review.on {background: url(nav_review_xbox.gif); width: 67px;}
#xbox #header #nav td#previews.on {background: url(nav_previews_xbox.gif); width: 79px;}
#xbox #header #nav td#news.on {background: url(nav_news_xbox.gif); width: 58px;}
#xbox #header #nav td#downloads.on {background: url(nav_downloads_xbox.gif); width: 88px;}
#xbox #header #nav td#movies.on {background: url(nav_movies_xbox.gif); width: 68px;}
#xbox #header #nav td#hints.on {background: url(nav_hints_xbox.gif); width: 54px;}
#xbox #header #nav td#checkpricestab.on {background: url(nav_checkprices_xbox.gif); width: 98px;}

/* GC */

#gc #header #nav td { border-bottom: 1px solid #635176;}
#gc #header #nav td.on {border-bottom: 0px;}
#gc #header #nav td#gamespace.on {background: url(nav_gamespace_gc.gif); width: 90px;}
#gc #header #nav td#review.on {background: url(nav_review_gc.gif); width: 67px;}
#gc #header #nav td#previews.on {background: url(nav_previews_gc.gif); width: 79px;}
#gc #header #nav td#news.on {background: url(nav_news_gc.gif); width: 58px;}
#gc #header #nav td#downloads.on {background: url(nav_downloads_gc.gif); width: 88px;}
#gc #header #nav td#movies.on {background: url(nav_movies_gc.gif); width: 68px;}
#gc #header #nav td#hints.on {background: url(nav_hints_gc.gif); width: 54px;}
#gc #header #nav td#checkpricestab.on {background: url(nav_checkprices_gc.gif); width: 98px;}

/* PS2 */

#ps2 #header #nav td { border-bottom: 1px solid #5A5F81;}
#ps2 #header #nav td.on {border-bottom: 0px;}
#ps2 #header #nav td#gamespace.on {background: url(nav_gamespace_ps2.gif); width: 90px;}
#ps2 #header #nav td#review.on {background: url(nav_review_ps2.gif); width: 67px;}
#ps2 #header #nav td#previews.on {background: url(nav_previews_ps2.gif); width: 79px;}
#ps2 #header #nav td#news.on {background: url(nav_news_ps2.gif); width: 58px;}
#ps2 #header #nav td#downloads.on {background: url(nav_downloads_ps2.gif); width: 88px;}
#ps2 #header #nav td#movies.on {background: url(nav_movies_ps2.gif); width: 68px;}
#ps2 #header #nav td#hints.on {background: url(nav_hints_ps2.gif); width: 54px;}
#ps2 #header #nav td#checkpricestab.on {background: url(nav_checkprices_ps2.gif); width: 98px;}

/* GBA */

#gba #header #nav td { border-bottom: 1px solid #595753;}
#gba #header #nav td.on {border-bottom: 0px;}
#gba #header #nav td#gamespace.on {background: url(nav_gamespace_gba.gif); width: 90px;}
#gba #header #nav td#review.on {background: url(nav_review_gba.gif); width: 67px;}
#gba #header #nav td#previews.on {background: url(nav_previews_gba.gif); width: 79px;}
#gba #header #nav td#news.on {background: url(nav_news_gba.gif); width: 58px;}
#gba #header #nav td#downloads.on {background: url(nav_downloads_gba.gif); width: 88px;}
#gba #header #nav td#movies.on {background: url(nav_movies_gba.gif); width: 68px;}
#gba #header #nav td#hints.on {background: url(nav_hints_gba.gif); width: 54px;}
#gba #header #nav td#checkpricestab.on {background: url(nav_checkprices_gba.gif); width: 98px;}

/* NGE */

#nge #header #nav td { border-bottom: 1px solid #555555;}
#nge #header #nav td.on {border-bottom: 0px;}
#nge #header #nav td#gamespace.on {background: url(nav_gamespace_nge.gif); width: 90px;}
#nge #header #nav td#review.on {background: url(nav_review_nge.gif); width: 67px;}
#nge #header #nav td#previews.on {background: url(nav_previews_nge.gif); width: 79px;}
#nge #header #nav td#news.on {background: url(nav_news_nge.gif); width: 58px;}
#nge #header #nav td#downloads.on {background: url(nav_downloads_nge.gif); width: 88px;}
#nge #header #nav td#movies.on {background: url(nav_movies_nge.gif); width: 68px;}
#nge #header #nav td#hints.on {background: url(nav_hints_nge.gif); width: 54px;}
#nge #header #nav td#checkpricestab.on {background: url(nav_checkprices_nge.gif); width: 98px;}


/* ROUNDUP */

#roundup {
padding-top: 10px;

}

#commerce {
width:140px;
float:left;
padding-right: 0px;

}
	
#maincenter {
width:335px;
float:left;
padding-right: 15px;
font-family: Arial, Helvetica, Geneva; 
font-size: 13px;

}

	
#mainleft {
width:100px;
float:left;
padding-right: 10px;
}

#mainleft #boxshot {
margin: 0px 5px 5px 0px;
}

img.nobox {
background: url(no_preview.gif) no-repeat;
}

#mainleft #esrb {
margin: 0px 0px 0px 0px;
}

#mainleft img.esrbm {
background: url(esrb_m.gif) no-repeat;
}
#mainleft img.esrbt {
background: url(esrb_t.gif) no-repeat;
}
#mainleft img.esrbao {
background: url(esrb_ao.gif) no-repeat;
}
#mainleft img.esrbka {
background: url(esrb_ka.gif) no-repeat;
}
#mainleft img.esrbrp {
background: url(esrb_rp.gif) no-repeat;
}
#mainleft img.esrbec {
background: url(esrb_ec.gif) no-repeat;
}
#mainleft img.esrbe {
background: url(esrb_e.gif) no-repeat;
}
#mainleft img.esrbimport {
background: url(esrb_import.gif) no-repeat;
}

#maincenter .author {
font-style: italic;
white-space: nowrap ;
}

#maincenter #link {
font-family: Arial, Helvetica, Geneva; 
font-size: 11px;
font-weight: bold;
}


#pc #maincenter #link a {
color: #AADDFF;
}


#gc #maincenter #link a {
 color: #CCCCFF;
 }

#xbox #maincenter #link a {
 color: #AAEE55;
 }

#ps2 #maincenter #link  a {
 color: #99BBFF;
 }
 
#gba #maincenter #link a {
 color: #FFDD66;
 }

#nge  #maincenter #link a {
 color: #FF8866;
 }



#maincenter #link a:hover {
color: #ffffff;
}


#gsscore {
float: right;
width: 102px;
margin-left: 6px;
}

#gsscore a:hover {
	color:#ffffff;
}

#gsscore #overall {
background: #000000;
border: 1px solid #666666;
text-align: center;
padding: 6px;
padding-top: 0px;
margin-bottom: 6px;
}

#gsscore #overall .ecscore1 {
color: #FFDD00;
}


#gsscore #overall a:hover {
	color:#ffffff;
}

#gsscore #edchoiceicon {
width: 89px;
margin: -6px 0px 3px 0px;

}

#edchoiceicon img {
width: 89px;
height: 40px;
background: url(editorschoice.gif) no-
repeat;
}


img.edchoiceicon {
clear: both;
width: 89px;
height: 40px;
}



#gsscore #about {
background: #000000;
border: 1px solid #666666;
text-align: center;
padding: 3px;
text-align: center;
font-family: Tahoma, Arial, Helvetica; 
font-size: 9px; 
}

#gsscore #about a {
color: #777777;
}

#gsscore #about a:hover {
color: #ffffff;
}

#gsscore .number {
 font-family: Tahoma, Arial, Helvetica, Geneva; font-size: 46px; font-weight: bold; color: #FF8800; text-decoration: none }

#gsscore .number :hover {
color: #FFFFFF; }

#gsscore .value { font-family: Arial, Helvetica, Geneva; font-size: 11px; font-weight: bold; color: #FF9900; text-decoration: none }



#specifics {
padding-top: 1px;
margin-top: 5px;
border-top: 1px solid #666666;
clear: both;
font-size: 10px; 
color: #BBBBBB; 
text-decoration: none
}


#ebgames {
background: url(ebgames.gif) no-repeat;
padding-top: 19px;
margin-top: 8px;
margin-left: 10px;
width: 140px;
font-size: 11px;
}

#ebgames .price {
text-align: center;
background: url(ebgames2.gif);
background-repeat: y-repeat;
}

#ebgames #reg.price {
margin-top: 0px;
}

#ebgames a {
color: #000000;
}

#ebgames img {
border: 0px;
margin-bottom: 3px;
}




#gamefly {
margin: 5px 0px 8px 10px;
width: 140px;
padding-top: 19px;
background: url(gamefly.gif);
background-repeat: no-repeat;
background-position: 0%  -0%;
font-size: 11px;
}



#gamefly .price {
text-align: center;
margin-top: 0px;
background: url(ebgames2.gif);
background-repeat: y-repeat;
}


#gamefly a {
color: #000000;
}

#gamefly img {
border: 0px;
}








/* embedded images */

.embscreen {
text-align: center;
padding: 4px 4px 4px 4px;
margin: 4px 4px 4px 4px;
background: #000000;
font-family: Tahoma, Arial, Helvetica; 
font-size: 10px; 
}


.thumb {
border:2px; 
border-style: solid;}


#preview .embscreen {
float: right;
width: 184px;
}

#preview .thumb {
width: 180px;
height: 135px;
}

#news .embscreen {
float: left;
width: 124px;
}

#news .thumb {
width: 120px;
height: 90px;
}


#review .embscreen {
float: right;
width: 184px;
}

#review .thumb {
width: 180px;
height: 135px;
}



/*   content links section    */

#main {
margin-top: 10px;
border: 1px;
border-style: solid;
border-color: #666666;
background: #333333;
width: 427px;
}

#side {
margin-top: 10px;
clear: both;
border: 1px;
border-style: solid;
border-color: #666666;
background: #333333;
width: 161px;
}




/* index pages */


#main .section {
width: 426px;
height: 18px;
}

#side .section {
width: 160px;
height: 18px;
}



#main .head {
padding: 2px 0px 0px 22px;
font-family: Arial, Helvetica, Geneva; 
font-size: 13px; 
font-weight: bold;
 color: #ffcf69;
}

#main .head a {
 color: #ffcf69;
 }






#main .head a:hover {
color: #ffffff;
}
 
 
#main .directlink {
 font-family: Tahoma, Arial, Helvetica; 
 font-size: 10px; 
 font-weight: bold;
 }
 
#main .directlink:hover {
 color: #ffffff;
 }

#pc #main .directlink {
 color: #AADDFF;
}

#gc #main .directlink {
 color: #CCCCFF;
}

#xbox #main .directlink {
 color: #AAEE55;
}

#ps2 #main .directlink {
 color: #99BBFF;
}

#gba #main .directlink {
 color: #FFDD66;
}

#nge #main .directlink {
 color: #FF8866;
}

 
 .sep {
 font-family: Tahoma, Arial, Helvetica; 
 font-size: 9px; 
 font-weight: bold;
 color: #999999;
 }

 


#main .deck {
border-bottom: 1px solid #000000;
padding: 0px 0px 7px 22px;
font-family: Arial, Helvetica, Geneva; 
font-size: 13px; 
}

/* last updated bar */

.lastupdate {
text-align: left;
background: #222222; 
font-family: Arial, Helvetica, Geneva; 
font-size: 10px; 
color: #666666; 
text-indent: 8px;
border-bottom: 1px solid #000000;
}


/* icons for center lists */


#main .preview {
background: url(icon_previews.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
}

#main .download {
background: url(icon_downloads.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
}


#main .movie {
background: url(icon_movies.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
}

#main .hints {
background: url(icon_hints.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
}


#main .news {
background: url(icon_news.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
}

#main .review {
background: url(icon_reviews.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
}

#main .screens {
background: url(icon_screens.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
}


#main .movie img {
border: 0px;
margin-top: 4px;
}


#main .movie img.downloadit {
background: url(download.gif) no-repeat;
width: 52px;
height: 9px;
margin: 0px;
}


#main .movie img.downloaditcomplete {
background: url(download_gsc.gif) no-repeat;
width: 52px;
height: 9px;
margin: 0px;
}

#main .movie img.streamit {
background: url(stream.gif) no-repeat;
width: 41px;
height: 10px;
margin: 0px;
}

#main .movie img.streamitlocked {
background: url(stream_gsc.gif) no-repeat;
width: 41px;
height: 10px;
margin: 0px;
}





#main .complete .movie {
background: url(gold_movie.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
}

#main .complete .feature {
background: url(gold_hints.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
}

#main .complete .download {
background: url(gold_demo.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
}

#main .complete .hints {
background: url(gold_hints.gif);
background-repeat: no-repeat;
background-position: 3px 3px;
}



/* complete box */


.complete {
background: #222222;

}

#main .complete .section {
background: url(bar_gsc.gif);
background-repeat: repeat-x;
color: #ffffff;
}

#main .complete .head .gsyellow15 {
color:#FFDD55;
}

#main .complete .head {
color:#FFDD55;
}

#main .complete .head a {
color:#FFDD55;
}

#main .complete .head a:hover {
color:#FFDD55;
}

#main .complete .deck {
color:#DDDDBB;
border-bottom: 1px solid #555555;
padding: 0px 0px 7px 22px;
font-family: Arial, Helvetica, Geneva; 
font-size: 13px; 
}





/* isolated complete blurbs */



#timelines .completeblurb, #hintindex .completeblurb {
background: #222222;
border: 1px solid #333333;
color:#FFDD55;
}


#timelines .completeblurb  .head .gsyellow15, #hintindex .completeblurb  .head .gsyellow15 {
color:#FFDD55;
}

#timelines .completeblurb .head a, #hintindex .completeblurb  .head a {
color:#FFDD55;
}

#timelines .completeblurb .deck, #hintindex .completeblurb  .deck {
color:#DDDDBB;
border-bottom: 1px solid #555555;
padding: 0px 0px 7px 22px;
font-family: Arial, Helvetica, Geneva; 
font-size: 13px; 
}



/* most recent updates table */


#updates.mostrecent table {
width: 100%;
border: 0px;
padding: 0px;
margin: 0px;
}

#updates.mostrecent th {
text-align: left;
background: #222222; 
font-family: Arial, Helvetica, Geneva; 
font-size: 11px; 
font-weight: normal;
color: #666666; 
text-indent: 8px;
border: 0px;
border-bottom: 1px solid #000000;
}

#updates.mostrecent th.date {
padding-left: 15px;
width: 70px;
}

#updates.mostrecent th.type {
width: 90px;
}


#updates.mostrecent th.content {
padding-left: 15px;
width: 266px;
}


#updates.mostrecent tr.update {
border: 0px;
font-family: Arial, Helvetica, Geneva; 
padding-top: 2px;
padding-bottom: 0px;
}


#updates.mostrecent td.date {
border-bottom: 1px solid #000000;
width: 70px;
font-size: 11px; 
color: #CCCCCC; 
padding-left: 12px;
background: url(arrow_black.gif);
background-repeat: no-repeat;
background-position: center left;
}

#updates.mostrecent td.type {
border-bottom: 1px solid #000000;
font-size: 11px; 
font-weight: bold; 
width: 90px;
}


#updates.mostrecent td.content {
border-bottom: 1px solid #000000;
font-size: 11px; 
font-weight: bold; 
width: 266px;
}


#updates.mostrecent td.content a {
color: #ffcc66;
}


#updates.mostrecent td.content a:hover {
color: #ffffff;
}







/* web updates table */


#updates.web table {
width: 100%;
border: 0px;
padding: 0px;
margin: 0px;
}

#updates.web th {
text-align: left;
background: #222222; 
font-family: Arial, Helvetica, Geneva; 
font-size: 11px; 
font-weight: normal;
color: #666666; 
text-indent: 8px;
border: 0px;
border-bottom: 1px solid #000000;
}

#updates.web th.date {
padding-left: 15px;
width: 90px;
}


#updates.web th.site {
padding-left: 15px;
width: 236px;
}

#updates.web th.content {
text-align: center;
width: 100px;
}

#updates.web tr.update {
border: 0px;
font-family: Arial, Helvetica, Geneva; 
padding-top: 2px;
padding-bottom: 0px;
}


#updates.web td.date {
border-bottom: 1px solid #000000;
width: 90px;
font-size: 11px; 
color: #CCCCCC; 
padding-left: 12px;
background: url(arrow_black.gif);
background-repeat: no-repeat;
background-position: center left;
}

#updates.web td.site {
border-bottom: 1px solid #000000;
font-size: 11px; 
font-weight: bold; 
width: 236px;
}

#updates.web td.site a {
color: #ffcc66;
}

#updates.web td.site a:hover {
color: #ffffff;
}



#updates.web td.content {
border-bottom: 1px solid #000000;
text-align: center;
width: 100px;
font-size: 11px; 
color: #CCCCCC; 
}






.seeall {
text-align: right;
background: #000000;
width: 426px;
font-family: Tahoma, Arial, Helvetica, Geneva; 
font-size: 10px; 
font-weight: bold;
padding: 1px 5px 3px 0px;
color: #999999;
}


#updates .seeall a {
color: #999999;
text-decoration: none;
}


#updates .seeall a:hover {
color: #ffffff;
text-decoration: underline;
}

#updates .seeall img {
position: relative;
}

#updates .legal {
background: #222222;
width: 426px;
font-family: Arial, Helvetica, Geneva; 
font-size: 11px; 
padding: 1px;
padding-left: 5px;
color: #666666;
}

#updates img.gamerankings {
border: 0px;
position: relative;
vertical-align: middle;
}

/* right side */






/* tracking */



#tracking .option {
text-align: left;
font-family: Arial, Helvetica, Geneva; 
font-size: 10px; 
padding: 0px;
padding-left: 5px;
margin-bottom:-3px;
color: #CCCCCC;
}



#tracking .submit {
margin-top: 4px;
padding-top: 6px;
background: #222222;
border-top: 1px solid #000000;
}

#tracking .submit input {
width: 140px;
height: 20px;
background: url(submitchanges.gif) center no-repeat;
}

#tracking .about {
background: #222222;
text-align: center;
padding: 5px 0px 6px 0px;
margin: 0px 0px -6px 0px;
text-align: center;
font-family: Tahoma, Arial, Helvetica; 
font-size: 9px; 
}

#tracking .about a {
color: #999999;
}

#tracking .about a:hover {
color: #ffffff;
}

/* SCREENSHOTS */


#side #screenshots img {
margin-top: 8px;
margin-bottom: 6px;
width: 120px; 
height: 90px; 
border:1px; 
border-style: solid;}



#side #screenshots .caption {
background: #222222;
margin-bottom: 0px;
border: 0px;
border-top: 1px;
border-style: solid;
border-color: #000000;
padding-top: 7px;
padding-bottom: 7px;
font-family: Arial, Helvetica, Geneva; 
font-size: 10px; 
}

#side #screenshots .caption a {
color: #ffcc66;
}

#side #screenshots .caption a:hover {
color: #ffffff;
}

#contentlinks a {
color: #FFCC66; 
text-decoration: none;
}

#contentlinks a:hover {
color: #FFFFFF; 
text-decoration: underline;
}









/* READER REVIEWS */


#readervoice #score { 
font-family: Tahoma, Arial, Helvetica; 
font-size: 36px;
line-height:120%;
font-weight: bold; 
text-align: center;
padding: 0px;
padding-top: 0px;
background: #000000;
float: left;
width: 86px;
height:46px;
}

#readervoice #score a { 
color: #ffcf69; 
text-decoration: none;
}


#readervoice #score a:hover { 
color: #ffffff; 
text-decoration: underline;
}

#readervoice #score a:hover { 
color: #FFFFFF
text-decoration: underline;
}

#readervoice #ratings { 
font-family: Arial, Helvetica, Geneva; 
font-size: 10px; 
background: #333333; 
padding-bottom: 10px;
padding-top: 10px;
height:46px;
vertical-align:center;
}

#readervoice #ratings99plus { 
font-family: Arial, Helvetica, Geneva; 
font-size: 10px; 
background: #333333; 
padding-bottom: 3px;
padding-top: 3px;
height:46px;
vertical-align:center;
}

#readervoice #about { 
font-family: Tahoma, Arial, Helvetica, Geneva; 
font-size: 9px;
margin: -13px 0px 0px 0px;
}

#readervoice #about a { 
color: #999999;
}

#readervoice #about a:hover { 
color: #ffffff;
}

#readervoice #reviewit {
width: 160px;
background: #222222;
padding: 6px;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
}

#readervoice #reviewit .submit {
width: 140px;
height: 20px;
}

#readervoice #reviewit .submit input {
background: url(reviewthis.gif) center no-repeat;
}

#readervoice #reviewit img {
border: 0px;
}


#readervoice a {
color: #FFCC66; 
}

#readervoice a:hover {
color: #FFFFFF; 
}


#forums .head {
background: #333333;
padding: 7px 5px 7px 5px;
font-family: Arial, Helvetica, Geneva; 
font-size: 11px; 
font-weight: bold;
}













/* ALSO CONSIDER */

#side #alsoconsider {
font-family: Tahoma, Arial, Helvetica, Geneva; 
font-size: 10px; 

}

#side #alsoconsider #screenshots {
text-align: center;
padding: 0px 0px 4px 0px;
margin: 0px;
font-weight: bold;
border-bottom: 1px solid #000000;
background:  #222222;
}


#side #alsoconsider .head {
text-align: left;
padding: 4px 0px 4px 12px;
margin-left: 0px;
border-bottom: 1px solid #000000;
background: url(arrow_black.gif) no-repeat center left;
}




#side #alsoconsider a {
color: #ffcf69;
}

#side #alsoconsider a:hover {
color: #ffffff;
}



/* RECENT UPDATES */



#side #recentupdates {

padding-bottom: 1px;
}

#side #recentupdates .head {
text-align: left;
font-family: Tahoma, Arial, Helvetica, Geneva; 
font-size: 10px; 
padding-top: 1px;
padding-left: 12px;
padding-bottom: 4px;
padding-top: 4px;
border: 0px;
border-bottom: 1px;
border-style: solid;
border-color: #000000;
background: url(arrow_black.gif);
background-repeat: no-repeat;
background-position: center left;
}

#side #recentupdates .head a {
color: #ffcf69;
}

#side #recentupdates .head a:hover {
color: #ffffff;
}

#side #recentupdates .deck {
display: none;
}



/* GAMESPOT RECOMMENDS */

#side #gspotrecommends {
font-family: Tahoma, Arial, Helvetica, Geneva; 
font-size: 10px; 

}

#side #gspotrecommends #boxshot {
text-align: center;
padding: 0px 0px 4px 0px;
margin: 0px;
font-weight: bold;
border-bottom: 1px solid #000000;
background:  #222222;
}


#side #gspotrecommends .head {
text-align: left;
padding: 4px 0px 4px 12px;
margin-left: 0px;
border-bottom: 1px solid #000000;
background: url(arrow_black.gif) no-repeat center left;
}

#side #gspotrecommends a {
color: #ffcf69;
}

#side #gspotrecommends a:hover {
color: #ffffff;
}








/* REVIEW PAGE */

gsscoreboxhidden {
width: 288px;
float: left;
}


#gsscorebox {
border: 1px solid #656668;
width: 288px;
float: left;
}

#gsscorebox.edchoice .section {
background: url(bar_gsc.gif); 
color: #ffffff;
}



#gsscorebox #overall {
text-align: center;
 border-right: 1px solid #000000;
 background: #000000;
 width: 100px;
}

#gsscorebox #overall #num {
font-family: Tahoma, Arial, Helvetica;
font-size: 42px; 
font-weight: bold; 
height: 45px;
}


#gsscorebox.regular #overall #num {
color: #ffcf69; 
}


#gsscorebox.edchoice #overall #num {
color: #FFDD00; 
}

#gsscorebox #overall #word {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px; 
font-weight: bold; 
height: 20px;
}

#gsscorebox.regular #overall #word {
color: #ffcf69; 
}

#gsscorebox.edchoice #overall #word {
color: #FFDD00; 
}

#gsscorebox .about {
 font-family: Arial, Helvetica, Geneva; 
 font-size: 9px; 
 color: #FFC867;
 text-decoration: none;  
 background: #222222;
 width: 100%;
 text-align: center;
 height: 20px;
padding: 2px;
}

#gsscorebox .about a {
color: #777777;
}

#gsscorebox .criterea {
font-family: Arial, Helvetica, Geneva; 
font-size: 11px; 
color: #BCBCBC; 
font-weight: bold; 
text-decoration: none; 
text-align: right;
background: #323431;
width: 70px;
padding-right: 5px;
border-bottom: 1px solid #000000;
}


#gsscorebox #gameplay {
width: 115px;
height: 18px;
border-bottom: 1px solid #000000;
font-size: 1px;
color: #323431;
}

#gsscorebox #graphics {
width: 115px;
height: 18px;
border-bottom: 1px solid #000000;
font-size: 1px;
color: #323431;
}

#gsscorebox #sound {
width: 115px;
height: 18px;
border-bottom: 1px solid #000000;
font-size: 1px;
color: #323431;
}

#gsscorebox #value {
width: 115px;
height: 18px;
border-bottom: 1px solid #000000;
font-size: 1px;
color: #323431;
}

#gsscorebox #tilt {
width: 115px;
height: 18px;
border-bottom: 1px solid #000000;
font-size: 1px;
color: #323431;
}



#gsscorebox.regular .score0 {
background: url(score0.gif) no-repeat 1px #323431;
}

#gsscorebox.regular .score1 {
background: url(score1.gif) no-repeat 1px #323431;
}

#gsscorebox.regular .score2 {
background: url(score2.gif) no-repeat 1px #323431;
}

#gsscorebox.regular .score3 {
background: url(score3.gif) no-repeat 1px #323431;
}

#gsscorebox.regular .score4 {
background: url(score4.gif) no-repeat 1px #323431;
}

#gsscorebox.regular .score5 {
background: url(score5.gif) no-repeat 1px #323431;
}

#gsscorebox.regular .score6 {
background: url(score6.gif) no-repeat 1px #323431;
}

#gsscorebox.regular .score7 {
background: url(score7.gif) no-repeat 1px #323431;
}

#gsscorebox.regular .score8 {
background: url(score8.gif) no-repeat 1px #323431;
}

#gsscorebox.regular .score9 {
background: url(score9.gif) no-repeat 1px #323431;
}

#gsscorebox.regular .score10 {
background: url(score10.gif) no-repeat 1px #323431;
}

#gsscorebox.edchoice .score0 {
background: url(edchoice0.gif) no-repeat 1px #323431;
}
#gsscorebox.edchoice .score1 {
background: url(edchoice1.gif) no-repeat 1px #323431;
}

#gsscorebox.edchoice .score2 {
background: url(edchoice2.gif) no-repeat 1px #323431;
}

#gsscorebox.edchoice .score3 {
background: url(edchoice3.gif) no-repeat 1px #323431;
}

#gsscorebox.edchoice .score4 {
background: url(edchoice4.gif) no-repeat 1px #323431;
}

#gsscorebox.edchoice .score5 {
background: url(edchoice5.gif) no-repeat 1px #323431;
}

#gsscorebox.edchoice .score6 {
background: url(edchoice6.gif) no-repeat 1px #323431;
}

#gsscorebox.edchoice .score7 {
background: url(edchoice7.gif) no-repeat 1px #323431;
}

#gsscorebox.edchoice .score8 {
background: url(edchoice8.gif) no-repeat 1px #323431;
}

#gsscorebox.edchoice .score9 {
background: url(edchoice9.gif) no-repeat 1px #323431;
}

#gsscorebox.edchoice .score10 {
background: url(edchoice10.gif) no-repeat 1px #323431;
}


#gsscorebox .numscore {
font-family: Arial, Helvetica, Geneva; 
font-size: 11px; 
font-weight: bold; 
text-decoration: none; 
text-align: center;
background: #323431;
width: 22px;
border-bottom: 1px solid #000000;
}

#gsscorebox.regular .numscore {
color: #FFC867; 
}

#gsscorebox.edchoice .numscore {
color: #FFDD00; 
}


#reviewdetails {
border: 1px solid #666666;
border-bottom: 0px;
float: right;
margin-left: 10px;
text-align: center;
width: 120px;
background: #000000;
font-family: Arial, Helvetica, Geneva; 
font-weight: bold;
font-size: 11px; 
}

#reviewdetails .item {
border-bottom: 1px solid  #666666;
padding: 3px;
}

#reviewdetails .1 {
color: #DDDDCC;
}

#reviewdetails .2 {
color: #FF9900;
font-size: 12px; 
}


#requirements {
clear: both;
padding: 5px 0px 0px 0px;
margin: 0px 0px -10px 0px;
}


#review {
clear: both;
padding-top: 5px;
}


#review #videoreview {
font-family: Arial, Helvetica, Geneva; 
font-size: 13px; 
background: #333333;
border: 1px solid #666666;
}

#review #videoreview .movie {
padding: 2px 5px 4px 20px;
}



/* MEDIA AND DOWNLOAD PAGE */



#preferences {
text-align: right;
font-family: Arial, Helvetica, Geneva; 
font-size: 9px;
padding: 18px 0px 0px 0px;
}

#playall img {
float: left;
margin: 10px 0px 0px 0px;
}


/* TECH INFO PAGE */

#techinfo ul {
padding: 4px;
list-style: none;
margin: 0;
}

#techinfo li {
font-family: Arial, Helvetica, Geneva; 
margin: 0px;
font-size: 13px;
}

#techinfo li b {
color: #ffcf69;
}


