body
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: BBCEDB;
  background-color:#003466;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  background-image: url("../images/bg.gif");
  background-repeat: repeat-y
}

p  {
 font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#BBCEDB
}

.bodybold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: BBCEDB;
}

td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: BBCEDB;
}

.nav{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: 003366;
}

.general {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: BBCEDB;

}
a.general:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: BBCEDB;
    text-decoration: none;
}
a.general:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: BBCEDB;
  text-decoration: none;
}

.greybold a {
    color: #BDC9E3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
 }


 .navhomester { color: #F6FDF5;}
 .navhomester a {
     color: #F6FDF5;
     width: 120px;
     height: 18px;
     border: 0px;
     padding-left: 8px;
     padding-top: 2px;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     background: #000034;
     text-decoration: none;
     clip:    rect(   )}
 }
 .navhomester a:visited { color:#F6FDF5; font-size: 11px; text-decoration: none }



.navallplat { color: #003366;}
.navallplat a {
    color: #003366;
    width: 120px;
    height: 18px;
    border: 0px;
    padding-left: 8px;
    padding-top: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    clip:    rect(   )}
 }

.navallplat a:hover {
    color: #003366;
    padding-left: 8px;
    padding-top: 2px;
    padding-bottom: 0px;
    padding-right: 0px;
    font-size: 11px;
    text-decoration: none;
    background: #FFFFFF;}
.navallplat a:visited { color:#003366; font-size: 11px; text-decoration: none }


.navplaystation a {
    color: #003366;
    width: 120px;
    height: 18px;
    border: 0px;
    padding-left: 8px;
    padding-top: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    clip:    rect(   )}
 }
.navplaystation a:hover {
    color: #003366;
    padding-left: 8px;
    padding-top: 2px;
    padding-bottom: 0px;
    padding-right: 0px;
    font-size: 11px;
    background: #66CCFF;}
.navplaystation a:visited { color:#003366; font-size: 11px; }


.navgamecube a {
    color: #003366;
    width: 120px;
    height: 18px;
    border: 0px;
    padding-left: 8px;
    padding-top: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    clip:    rect(   )}
 }
.navgamecube a:hover {
    color: #003366;
    padding-left: 8px;
    padding-top: 2px;
    padding-bottom: 0px;
    padding-right: 0px;
    font-size: 11px;
    background: #CCCCFF;}
.navgamecube a:visited { color:#003366; font-size: 11px; }


.navxbox a {
    color: #003366;
    width: 120px;
    height: 18px;
    border: 0px;
    padding-left: 8px;
    padding-top: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    clip:    rect(   )}
 }
.navxbox a:hover {
    color: #003366;
    padding-left: 8px;
    padding-top: 2px;
    padding-bottom: 0px;
    padding-right: 0px;
    font-size: 11px;
    background: #FFFFCC;}
.navxbox a:visited { color:#003366; font-size: 11px; }

.navgameboy a {
    color: #003366;
    width: 120px;
    height: 18px;
    border: 0px;
    padding-left: 8px;
    padding-top: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    clip:    rect(   )}
 }
.navgameboy a:hover {
    color: #003366;
    padding-left: 8px;
    padding-top: 2px;
    padding-bottom: 0px;
    padding-right: 0px;
    font-size: 11px;
    background: #FFFF66;}
.navgameboy a:visited { color:#003366; font-size: 11px; }


.navds a {
    color: #00FFFF;
    width: 120px;
    height: 18px;
    border: 0px;
    padding-left: 8px;
    padding-top: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    clip:    rect(   )}
 }
.navds a:hover {
    color: #00FFFF;
    padding-left: 8px;
    padding-top: 2px;
    padding-bottom: 0px;
    padding-right: 0px;
    font-size: 11px;
    background: #F4F4F4;}
.navds a:visited { color:#003366; font-size: 11px; }


.navpsp a {
    color: #00FFFF;
    width: 120px;
    height: 18px;
    border: 0px;
    padding-left: 8px;
    padding-top: 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    clip:    rect(   )}
 }
.navpsp a:hover {
    color: #00FFFF;
    padding-left: 8px;
    padding-top: 2px;
    padding-bottom: 0px;
    padding-right: 0px;
    font-size: 11px;
    background: #C2D6ED;}
.navpsp a:visited { color:#003366; font-size: 11px; }


.small {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: BBCEDB;
}
a.small:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: BBCEDB;
}
a.small:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: BBCEDB;
}

.smallhighlight{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: 33FFFF;
}
a:link{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: FFFFFF;
  text-decoration: none;

}
a:visited{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: FFFFFF;
}
a:active{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: 33FFFF;
  text-decoration: underline;
}

.smallwhite {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
}
a.smallwhite:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
}
a.smallwhite:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
  color: #FFFFFF;
}
a.smallwhite:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
}



.bodywhite{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: FFFFFF;
}
.bodywhitebold{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: FFFFFF;
}

a.footer:link {}

.featurelink{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
a.featurelink:link{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
a.featurelink:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #33FDFD;
  text-decoration: underline;
}

a.footer:link {}

.infocuslink{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
a.infocuslink:link{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
a.infocuslink:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #33FDFD;
  text-decoration: underline;
}
a.infocuslink:visited{
  font-size: 11px;
}

a:visited{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: FFFFFF;
}
a:active{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: 33FFFF;
  text-decoration: underline;
}

.whitehead{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: FFFFFF;
}

.bluehead{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: 33FFFF;
}
.bluesubhead{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: 33FFFF;
}

.bluerating{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #67CCFF;
}

.gamenameinfocus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #FF0000;
  padding-left: 3px;
  border: none;
  background-position: center center;
}
.gamenameredbgnd {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #FF0000;
  padding-left: 3px;
  border: none;
  background-position: center center;
}
.bluedropmenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #C2CCCE;
  background-color: #052E5C;
  border: none;
}
.lbluedropmenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  background-color: #3399FE;
  border: none;
}

.whitetextbox {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000034;
  background-color: #FFFFFF;
  border: none;
}
.copyright{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: 3399FF;
}
.spacedtitle{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: FFFFFF;
  text-transform: uppercase;
  letter-spacing: 0.25em;
}
.midblue11{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: 66CCFF;
}

td.imagepad {padding: 0px 10px 3px 0px}


#platform-title {
  position:absolute;
  left:0px;
  top:200px;
}

#btn-home {
  position:absolute;
  left:0px;
  top:224px;
  width:131px;
  height:24px;
}

#btn-previews {
  position:absolute;
  left:0px;
  top:248px;
  width:131px;
  height:24px;
}

#btn-reviews {
  position:absolute;
  left:0px;
  top:272px;
  width:131px;
  height:24px;
}

#btn-exp-reviews {
  position:absolute;
  left:0px;
  top:296px;
  width:131px;
  height:24px;
}

#btn-post-reviews {
  position:absolute;
  left:0px;
  top:320px;
  width:131px;
  height:24px;
}
#btn-forum {
  position:absolute;
  left:0px;
  top:344px;
  width:131px;
  height:24px;
}
#btn-cheats {
  position:absolute;
  left:0px;
  top:368px;
  width:131px;
  height:24px;
}

#btn-pro {
  position:absolute;
  left:0px;
  top:392px;
  width:131px;
  height:24px;
}

#search_title {
  position:absolute;
  left:85px;
  top:432px;
  width:46px;
  height:11px;
}
.formnopad{padding:0px; margin:0px; border:0px; display:inline;}
.searchfield{width:126px; height: 18px; padding:0px; margin:2px; border:0px; display:inline;}

#search {
  position:absolute;
  left:0px;
  top:445px;
}

#btn-go {
  position:absolute;
  left:92px;
  top:22px;
}

#btn-win {
  position:absolute;
  left:0px;
  top:521px;
  width:131px;
  height:32px;
}

#btn-news {
  position:absolute;
  left:0px;
  top:553px;
  width:131px;
  height:32px;
}


/* megaslam competition */

.ms-lblueB {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #00FFFF;
}
.ms-lblue11B {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #00FFFF;
}
.ms-lblue14B {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  color: #00FFFF;
}

.ms-white11 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
}

a.ms-white11:link, a.ms-white11:visited  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #00FFFF;
}
a.ms-white11:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;  
  color: #FFFFFF;
}


.ms-white11B {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}

.ms-white12 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
}

.ms-white12B {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}

a.ms-white12B:link, a.ms-white12B:visited  {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #00FFFF;
}
a.ms-white12B:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;  
  color: #FFFFFF;
}
.ms-white14 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFF;
}
.ms-white22B {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: bold;
  text-decoration: none;  
  color: #FFFFFF;
}

#ttl-prizes {
	position:absolute;
	left:6px;
	top:0px;
}

#pz-ninds {
	position:absolute;
	left:31px;
	top:42px;
}

#ttl-ninds {
	position:absolute;
	left:6px;
	top:242px;
}

#pz-nindgs {
	position:absolute;
	left:6px;
	top:307px;
}

#ttl-nindgs {
	position:absolute;
	left:209px;
	top:307px;
}

#pz-txt-ds{
	position:absolute;
	left:6px;
	top:264px;
	width:450px;
	height:50px;
}

#pz-txt-dgs{
	position:absolute;
	left:209px;
	top:336px;
	width:248px;
	height:65px;
}