@charset "utf-8";
      * {
        padding: 0;
        margin: 0;
        border: none;
        font-family:"Times New Roman",Georgia,Serif;
        font-family:Arial,Helvetica,sans-serif;
      }
      body {
    	background-color: #005800;
      	margin: 0px;
      	padding: 0px;
        color: #FFFFCC;
        font-weight: bold;
        border: none;
        font-family:"Times New Roman",Georgia,Serif;
        font-family:Arial, Helvetica, sans-serif;

      }

      h1 {
        margin-top: 10px;
        margin-bottom: 5px;
        font-size: 1.2em;
        text-align: center;/**/
        color: #FFFF99;

      }
      a {
        color: #FFFF99;
        text-decoration:none;
      }

      a:hover {
        color: #FFCC33;
        text-decoration: underline;
      }

      h2 {
        text-align: left; /**/
        font-size: 1.1em;
        color: #F0E68C;
        color: #FFFFCC;
        color: #FFFF99;
      }
      h3 {
        text-align: center;  /**/
        font-size: 0.9em;
        color: #FFFF99;
      }
      p {
        font-size: 0.8em;
      }
      td {
        font-size: 0.8em;
      }

      hr {
        height: 1px;
        background-color: #FFFFCC;
        margin: 0.5em auto;
        border-style: none;
      }

      .wrapper {
/*        width: 980px;*/
        width: 90%;
        margin: auto;
      }
      .main {
        margin: 1px;
        padding: 0;
      /*  background-color: red;*/
      }
      .logo {
        background-image:url('../bg/images/logobackground.png');
        background-repeat:repeat-x;
      }

      .headermain {
        padding-top: 0px;
        padding-bottom: 4px;
        border-bottom-style: solid;
        border-bottom-color: #FFFFCC;
/*        border-left-width: 1px;
        border-top-width: 1px;*/
        border-bottom-width: 1px;

      }

      .content {
        margin: 0;
        padding: 0;

      }
      .rightwrapper {
        margin: 0;
        padding: 0;
        border: none;
        width: 21%;
        float: right;
      }
      .leftwrapper {
        margin: 0;
        padding: 0;
        border: none;
        width: 79%;
        float: right;

      }


      .rightshifted {
        margin: 0;
/*        padding: 0;
        padding-left: 16px;
        padding-top: 16px;*/
        padding: 16px;
        padding-bottom: 0px;
        border-style: solid;
        border-color: #FFFFCC;
/*        border-left-width: 1px;
        border-top-width: 1px;*/
        border-width: 1px;
        border-top: none;
        border-right: none;
        border-bottom: none;

/*        background-color: black;*/
;
/*        width: 20%;
        float: right;
        display: inline;*/
      }
      .rightshifted h3{
        text-align: left;
        margin-top: 10px;
        margin-bottom: 3px;
      }
      .rightshifted h2{
        text-align: left;
        margin-bottom: 3px;


      }


      .leftshifted {
        margin: 0;
        padding: 0;
        border: none;
        padding-top: 16px;
        padding-right: 8px;
        padding-bottom: 0px;
        padding-left: 0px;

/*        width: 73%;
        float: right;
        display: inline;*/
      }
      .footer {
        clear: both;
      }
      .gameblock {
        margin: 0;
        border: none;
        padding: 0;
        width: 50%;
        float: left;
        padding-bottom: 30px;
      }
      .gamelogo {
        margin: 0;
        padding: 0;
        width: 48%;
        float: left;
        text-align: center;
      }
      .gamelogo h3{
        padding-bottom: 8px;
        padding-left: 6px;
        padding-right: 6px;
        font-size: 0.7em;
      }
      .gamelogo img{
        margin-top: 6px;
/*        width: 90px;  */
        border: none;
      }
      .gamelogo img:hover{
        border-color: #FFCC33;
        border-style: solid;
        border-width: 2px;
        margin-bottom: -4px;
      }
      .gamelogoimga:hover {
        text-decoration: none;
      }

      .gamedescription {
        margin: 0;
        width: 50%;
        float: left;
      }

      .gamedescription h2{
        padding: 6px 6px;
        font-size: 1em;
      }

      .gamedescription p {
        padding: 6px 6px 6px 6px;
      }

      .gamerow {
        clear: both;
      }

      .gameshot {
        width: 100px;
        height: 100px;
      }

      .categories {
        padding: 10px;
        padding-bottom: 40px;
        margin-bottom: 8px;
        background-color: #006f00;
      }
      .categories h2{
        padding-bottom: 6px;
      }
      .categories h3{
        padding-top: 5px;
        padding-bottom: 3px;
      }
      .mostplayedheaders {
        padding-bottom: 15px;
      }

      #news.p {
        padding-bottom: 10px;
      }

      .breadcrumb h2{
        display: inline;
        font-size: 0.8em;
      }

      .breadcrumb p{
        display: inline;
        font-size: 0.8em;
        color: white;
        padding-left: 3px;
        padding-right: 4px;
      }

      .breadcrumb h3{
        display: inline;
        font-size: 0.8em;
        color: #FFCC33;
      }

      .mainmenu li{
        display: inline;
        float: left;
        padding: 6px 10px;
        font-size: 12px;

      }
      .mainmenu a{
        text-decoration: none;
        color: #333333;
        font-weight: normal;
      }
      .mainmenu li:hover{
        background-color: #BAE0BA;
        cursor: pointer;
      }
      .mainmenu table{
        margin-top: 8px;
      }
/*      .menuhome{
        border-style: solid;
        border-color: #005800;
        border-width: 0px 3px 0px 0px;
      }
*/
/*
      #td90 {
        margin-right: 90%;

      }

      #td5 {
        margin-right: 5%;

      }             */

