#gameBoxartBox {
  border:0px;
  padding:0px;
  margin:5px;
  margin-bottom:10px;
  width:160px;
  height:215px;
  background-color:#484848;
  background-image:url(../imgs/salesFigureBG.gif);
  background-repeat: repeat-x;
  background-position: bottom
}

#gameSalesTot {
  height:35px;
  margin:0px;
  vertical-align:middle;
  color:white;
  font-size:16pt;
  font-weight:bold;
}

#gameGenInfoBox {
  border:0px;
  padding:0px;
  margin:5px;
  margin-bottom:10px;
  width:160px;
  background-color:#484848;
}

#gameGenInfoBox h2 {
  font-family:georgia,garamond,serif;
  font-weight:normal;
  color:#fa7d01;
  font-size:9pt;
  padding:8px 10px;
  margin:0px;
  background-image:url(../imgs/subHeader.gif);
  background-repeat: repeat-x;
  text-align:left;
}

#gameGenInfoBox p {
  color:#ffffff;
  font-size:8pt;
  padding:3px 10px;
  margin:0px;
  text-align:left;
}

#gameSplashBox {
  border:0px;
  padding:0px;
  margin:5px;
  margin-bottom:10px;
  width:658px;
  height:215px;
  background-color:#484848;
  background-image:url(../imgs/gameImageBG.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}

#gameSplashImage {
  margin:0px;
  height:185px;
  position:relative;
  width:100%;
  overflow:hidden;
  background-image:url(../games/banners/defaultSplash.jpg);
  float:left;
}

#gameSplashImage h1 {
  padding:8px;
  position:absolute;
  bottom:0px;
  left:0px;
  text-align:left;
  margin-bottom:0px;
  width:650px;
  background-color: rgba(0,0,0,0.8);
  font-family:georgia,garamond,serif;
  font-size:24pt;
  font-weight:normal;
  color:#fa7d01;
}

#gameSplashImage a {
  color:#fa7d01;
}

#gameMenuBar {
  clear:left;
  position:relative;
  margin:0px 4px 0px 4px;
  padding:0px;
  height:25px;
}

#gameMenuBar a {
  text-decoration:none;
  margin:0px;
  border:0px;
  padding:5px 12px 5px 12px;
  float:left;
  font-size:9pt;
  font-weight:bold;
  color:#dddddd;
}

#gameMenuBar a:hover {
  color:#ffffff;
  background-image:url(../imgs/gameTabOver.gif);
  background-repeat: repeat-x;
}

#gameMenuBarOn a {
  background-image:url(../imgs/gameTabOn.gif);
  background-repeat: repeat-x;
}

#gameBodyBox {
  border:0px;
  padding:0px;
  margin:5px;
  width:658px;
  background-color:#484848;
  text-align:left;
  clear:left;
  position:relative;
  background-image:url(../imgs/bodyFooter.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  font-family: arial, sans serif;
}

#gameBodyBox a.selected {
  color:#ffffff;
}

#gameBodyBox h1 {
  background-image:url(../imgs/heading_4px.jpg);
  background-repeat: repeat-x;
  margin:0px;
  padding:7px 5px 6px 10px;
  font-size:12pt;
  font-family:georgia,garamond,serif;
  font-weight:normal;
  color:#fa7d01;
  border-bottom: 1px solid #999999;
}

#gameBodyBox h5 {
  margin:0px;
  padding:5px;
  font-size:10pt;
  font-weight:normal;
  color:#ffffff;
}

#gameBody h5 {
  margin:0px;
  padding:5px;
  font-size:10pt;
  font-weight:normal;
  color:#ffffff;
}

#gameBody {
  margin:0px;
  padding:10px;
  font-size:9pt;
  color:#ffffff;
}

#gameBody td {
  font-size:9pt;
  color:#ffffff;
}

#gameSalesBox {
  border:0px;
  padding:0px;
  margin:5px;
  width:300px;
  background-color:#484848;
  text-align:left;
  clear:left;
  position:relative;
  background-image:url(../imgs/bodyFooter.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}

#gameSalesBox h1 {
  background-image:url(../imgs/heading_4px.jpg);
  background-repeat: repeat-x;
  margin:0px;
  padding:7px 5px 6px 10px;
  font-size:12pt;
  font-family:georgia,garamond,serif;
  font-weight:normal;
  color:#fa7d01;
}

#salesHistoryHeaderA {
  background-image:url(../imgs/salesHistoryHeaderA.gif);
  background-repeat: repeat-x;
  font-size:9pt;
  color:#ffffff;
  padding:2px;
  text-align:center;
}

#salesHistoryHeaderB {
  background-image:url(../imgs/salesHistoryHeaderB.gif);
  background-repeat: repeat-x;
  font-size:9pt;
  color:#ffffff;
  padding:2px;
  text-align:center;
}

#salesBarContainer {
  height:40px;
  width:45px;
  position:relative;
  margin:3px auto;
  padding:0px;
}

#salesBar {
  background-color:#fa7d01;
  width:45px;
  position:absolute;
  bottom:0;
  left:0;
}

#salesWeekly {
  border-top: 1px solid #999999;
  background-image:url(../imgs/salesBox.gif);
  background-position: bottom;
}

#salesWeekly td {
  font-size:8pt;
  color:#ffffff;
}

#gameOpinionBox {
  padding:0px;
  margin:5px;
  width:300px;
  background-color:#484848;
  text-align:left;
  clear:left;
  position:relative;
  background-image:url(../imgs/bodyFooter.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}

#gameOpinionBox h1 {
  background-image:url(../imgs/heading_4px.jpg);
  background-repeat: repeat-x;
  margin:0px;
  padding:7px 5px 6px 10px;
  font-size:12pt;
  font-family:georgia,garamond,serif;
  font-weight:normal;
  color:#fa7d01;
  border-bottom: 1px solid #999999;
}

#gameOpinionBox td {
  font-size:8pt;
  color:#ffffff;
}

#gameOpinionUser a {
  font-size:8pt;
  color:#fa7d01;
}

#gameOpinionBoxLarge td {
  font-size:8pt;
  color:#ffffff;
}

#gameReviewWrapper {
  margin:0px;
  padding-top:5px;
  padding-bottom:10px;
  font-size:8pt;
  color:#ffffff;
  text-align:center;
  background-color:#484848;
  background-image:url(../imgs/bodyFooter.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}

.mainscore a {
  font-size:50pt;
  padding:6px;
  color:#ffffff;
}

.userscore {
  font-size:24pt;
  padding:5px;
  color:#ffffff;
}

#gameFaqsBox {
  padding:0px;
  margin:0px;
}

#gameFaqsBox th {
  position: relative;
  background-color: #aaaaaa;
}

#gameFaqsBox th.selected {
  position: relative;
  background-color: #888888;
}

#gameFaqsBox th a {
  font-size:9pt;
  color:#000000;
}

#gameFaqsBox td {
  font-size:9pt;
  color:#ffffff;
  border-bottom: thin solid #707070;
}

#gameFaqsBox a {
  font-size:10pt;
}

#gameCheatsBox {
  padding:0px;
  margin:0px;
}

#gameCheatsBox h5 {
  background-image:url(../imgs/extrasTab_top_bar.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  margin:0px;
  padding:7px 5px 6px 10px;
  font-size:12pt;
  font-family:georgia,garamond,serif;
  font-weight:normal;
  color:#ffffff;
  text-indent:6px;
}

#gameCheatsBox h4 {
  font-size:8pt;
  padding-top:10px;
  color:#ffffff;
  text-indent:6px;
}

#gameCheatsBox th {
  position: relative;
  background-color: #aaaaaa;
}

#gameCheatsBox td {
  font-size:9pt;
  color:#ffffff;
  border-bottom: thin solid #707070;
}

#gameCheatsBox a {
  font-size:10pt;
}

#gameExtrasBox {
  border:0px;
  padding:0px;
  margin:5px;
  width:658px;
  background-color:#484848;
  text-align:left;
  clear:left;
  position:relative;
  background-image:url(../imgs/bodyFooter.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}

#gameExtrasBox h1 {
  background-image:url(../imgs/heading_4px.jpg);
  background-repeat: repeat-x;
  margin:0px;
  padding:7px 5px 6px 10px;
  font-size:12pt;
  font-family:georgia,garamond,serif;
  font-weight:normal;
  color:#fa7d01;
}

#gameExtrasBox h3 {
  background-image:url(../imgs/extrasTab_top_bar.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  margin:0px;
  padding:7px 5px 6px 10px;
  font-size:12pt;
  font-family:georgia,garamond,serif;
  font-weight:normal;
  color:#ffffff;
  text-indent:6px;
}

#gameExtrasBox th {
  position: relative;
  background-color: #aaaaaa;
}

#gameExtrasBox th.selected {
  position: relative;
  background-color: #888888;
}

#gameExtrasBox th a {
  font-size:9pt;
  color:#000000;
}

#gameExtrasBox a {
  font-size:9pt;
  color:#fa7d01;
}

#gameExtrasBox td {
  border-bottom: thin solid #707070;
  padding:10px 5px 6px 10px;
  font-size:9pt;
  font-family:georgia,garamond,serif;
  font-weight:normal;
  color:#ffffff;
}

#gameExtras {
  background-image:url(../imgs/extrasTab_bar.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  padding:0px;
  margin:0px;
  text-align:left;
  clear:right;
  position:relative;
  width:100%;
  font-size:10pt;
}

#gameExtras td {
  font-size:9pt;
  color:#ffffff;
}

#gameExtras a {
  font-size:8pt;
  color:#fa7d01;
}

#gameExtras h3 {
  background-image:url(../imgs/extrasTab_bar.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  padding:10px 5px 6px 10px;
  font-size:9pt;
  font-family:georgia,garamond,serif;
  font-weight:normal;
  color:#ffffff;
  text-indent:10px;
}

#gameExtrasAlt {
  background-image:url(../imgs/extrasTab_bar_alt.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  padding:0px;
  margin:0px;
  text-align:left;
  clear:right;
  position:relative;
  width:100%;
  font-size:10pt;
}

#gameExtrasAlt td {
  font-size:9pt;
  color:#ffffff;
}

#gameExtrasAlt a {
  font-size:8pt;
  color:#fa7d01;
}

#gameExtrasAlt h3 {
  background-image:url(../imgs/extrasTab_bar_alt.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  padding:10px 5px 6px 10px;
  font-size:9pt;
  font-family:georgia,garamond,serif;
  font-weight:normal;
  color:#ffffff;
  text-indent:10px;
}

#gameReviewList1 {
  margin:0px;
  padding:0px;
  background-color:#3a3a3c;
  background-image:url(../imgs/generalBar_large.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  font-size:10pt;
  font-weight:bold;
  color:#ffffff;
  border-bottom:#999999 1px solid;
  height:165px;
  position:relative;
  clear:right;
}

#gameReviewList1 p {
  margin:8px;
  font-size:12pt;
  font-style:italic;
}

#gameReviewList1 a {
  font-size:12pt;
}

#gameReviewList2 {
  height:125px;
  background-color:#3a3a3c;
  background-image:url(../imgs/generalBar_large.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  margin:0px;
  padding:7px 5px 6px 10px;
  font-size:10pt;
  font-weight:bold;
  color:#ffffff;
  border-bottom:#999999 1px solid;
}

#gameReviewList2 p {
  margin:0px;
  font-size:9pt;
  font-weight:normal;
  font-style:italic;
}

#gameReviewList2 p.title {
  margin:0px;
  font-size:10pt;
  font-weight:bold;
  font-style:normal;
}

#gameReviewList2 a {
  font-size:9pt;
}

#gameReviewList2ReviewWrapper {
  margin:0px;
  padding-top:5px;
  padding-bottom:5px;
  font-size:8pt;
  color:#ffffff;
  text-align:center;
  background-color:#484848;
  float:right;
  width:140px;
  font-weight:normal;
}

#gameReviewHeader {
  border:0px;
  padding:0px;
  margin:0px;
  width:658px;
  background-color:#484848;
  text-align:right;
  height:174px;
  position:relative;
  clear:right;
}

#gameReviewHeaderImageBorder {
  background-color:#111111;
  margin:0px;
  padding:0px;
  float:right;
}

#gameReviewHeaderImage {
  padding:0px;
  margin:7px;
  overflow:hidden;
  background-color:#111111;
  width:250px;
  height:138px;
}

#gameReviewHeaderText {
  margin:0px;
  padding:0px;
  background-image:url(../imgs/bodyFooter.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}

#gameReviewHeaderText h2 {
  background-color:#111111;
  margin:0px;
  padding:4px;
  font-size:16pt;
  font-weight:normal;
  color:#fa7d01;
  text-align:right;
  font-family:georgia,garamond,serif;
}

#gameReviewHeaderText p {
  color:#ffffff;
  font-weight:normal;
  font-size:9pt;
  font-style:normal;
  text-align:right;
  margin:0px;
  padding-bottom:5px;
}

#gameReviewHeaderText a {
  font-weight:normal;
  font-size:9pt;
  font-style:normal;
}

#gameUserReview h1 {
  background-image:url(../imgs/heading_4px.jpg);
  background-repeat: repeat-x;
  margin:0px;
  padding:2px 5px 2px 10px;
  font-size:10pt;
  font-family:georgia,garamond,serif;
  font-weight:normal;
  color:#fa7d01;
  border-bottom: 1px solid #999999;
  text-align:left;
  clear:left;
  position:relative;
}

#gameUserWrapper {
  margin:0px;
  padding-top:0px;
  padding-bottom:10px;
  padding-right:10px;
  font-size:8pt;
  color:#ffffff;
  text-align:center;
  background-color:transparent;
  float:left;
  width:75px;
  height:100px;
}

#gameUserWrapper p {
  font-style:normal;
}

#gameUserReviewWrapper {
  margin:0px;
  padding-top:5px;
  padding-bottom:5px;
  font-size:8pt;
  color:#ffffff;
  text-align:center;
  background-color:#3a3a3c;
  float:right;
  width:140px;
}

#reviewBody {
  margin:0px;
  padding:10px;
  font-size:10pt;
  color:#ffffff;
  overflow:hidden;
  text-align:left;
}

#reviewBody td {
  font-size:10pt;
  color:#ffffff;
}

#reviewBody h1 {
  color:#fa7d01;
}

#reviewBody h2 {
  color:#fa7d01;
}

#reviewBody h3 {
  color:#fa7d01;
}

#reviewBody h4 {
  color:#fa7d01;
}