body {
   margin: 0;
   padding: 0;
   background: #0e97db;
   font-family:Geneva, Arial, Helvetica, sans-serif;
}

.odd { background: #0F0D0E; }
.even { background: #1F1D1E; }

.search_textbox {background-color: #222222; font-family: arial, helvetica; border: #888888 1px solid; font-size: 9px; color: white;}
.search_textbox2 {background-color: #ffffff; font-family: arial, helvetica; border: #888888 1px solid; font-size: 9px; color: black; padding-top: 5px; text-valign: center;}

.review_text3 {color: black; font-family: arial, helvetica, verdana; font-weight: normal; font-size: 11pt; line-height: 1.5em;}

#header {
   height: 202px;
   display: block;
}

   #header #logo {
      width: 261px;
      height: 108px;
      display: block;
   }

      #header #logo img {
         border: none;
         margin: 0;
         padding: 0;
         display: block;
      }

      #header #logo a {
         border: none;
         margin: 0;
         padding: 0;
      }

   #header #search {
      width: 261px;
      height: 94px;
      background: #2D292A;
      margin: 0;
      padding: 0;
      display: block;
      font-size: 12px;
      color: #fff;
   }

   #header .top-bar {
      height: 20px;
      width: 100%;
      background: url(../images/top-bar.gif) repeat-x;
      color: #fff;
      font-size: 13px;
   }
      #header .top-bar span {
         margin: 0;
         padding: 0;
         font-size: 12px;
         color: #fff;
         padding-left: 10px;
         height: 20px;
         display: inline;
         padding-top: 2px;
      }

      #header .top-bar a {
         font-size: 12px;
         color:#FF0000;
         text-decoration: none;
      }

   #header #top-ad {
      width: 739px;
      height: 108px;
      display:block;
      background: #141414;
   }

   #header #top-ad #top-ad-holder{

      margin-top: 8px;
      margin-left: 5px;
      border: none;
   }

.column {
   float: left;
}

   #header #browse {
      width: 739px;
      display:block;
      height: 94px;
      background: #1F1D1E;
   }

      #header #browse #browse-bar {
         width: 738px;
         height: 30px;
         background: url(../images/browse-nav.gif);
         display: block;
         border: none;
      }


      #header #browse #browse-bar ul {
         margin: 0;
         padding: 0;
         margin-left: 11px;
      }

      #header #browse #browse-bar ul li {
         margin: 0;
         padding: 0;
         list-style-type: none;
         float: left;
      }

      #header #browse #browse-bar ul li a {
         height: 20px;
         width: 19px;
         color: #000;
         text-decoration: none;
         font-size: 11px;
         display: block;
         padding-top: 10px;
         padding-left: 10px;
         background: url(../images/browse-nav-seperator.gif) no-repeat right;
      }

      #header #browse #browse-bar ul li a:hover {
         background: url(../images/browse-nav-hover.gif) repeat-x;
         color: #fff;
      }
      #header #browse span.name {
         color: #fff;
         font-size: 11px;
         display: block;
         margin: 0;
         padding: 0;
         padding-left: 15px;
         padding-top: 3px;
      }

      #header #browse ul {
         margin: 0;
         padding: 0;
         margin-left: 8px;
         display:block;
      }

      #header #browse ul li {
         margin: 0;
         padding: 0;
         list-style-type: none;
         float: left;
      }

      #header #browse ul li a.usermenu {
         display: block;
         color: #999999;
         letter-spacing: .04em;
         font-size: 11px;
         text-decoration: none;
         padding-right: 8px;
         padding-left: 8px;
         margin-top: 4px;
         border-right: 1px solid #999;
      }


#content {
   width: 1000px;
   display: block;
   background: #050505;
}

#content #column1 {
   float:left;
}

      #content #column1 #feature {
         width: 261px;
         background: #1F1D1E;
         margin-top: 5px;
      }

      #content #column1 #feature #feature-description {
         width: 240px;
         margin-left: 8px;
         background: #090708;
         display: block;
         padding-left: 5px;
      }

      #content #column1 #feature #feature-description span.feature-title {
         font-size: 18px;
         font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
         color: #fff;
      }

      #content #column1 #feature #feature-description p {
         font-size: 12px;
         color: #fff;
         line-height: 16px;
         margin: 0;
         padding: 0;
         padding-top: 5px;
         padding-bottom: 5px;
      }

      #content #column1 #ask-question {
         width: 261px;
         background: #0F0D0E;
         margin-top: 5px;
         padding-top: 3px;
      }
      #content #column1 #ask-question  span {
         margin: 0;
         padding:0;
         font-size: 12px;
         font-family:Arial, Helvetica, sans-serif;
         color: #fff;
         padding-left: 10px;
      }

      #content #column1 #ask-question  p {
         margin: 0;
         padding:0;
         font-size: 14px;
         font-weight:bold;
         font-family:Arial, Helvetica, sans-serif;
         color: #fff;
         padding-left: 10px;
         padding-top: 5px;
         margin-bottom: 15px;
      }

      #content #column1 #forum-posts {
         width: 261px;
         background: #0F0D0E;
         margin-top: 5px;
         padding-top: 3px;
      }

      #content #column1 #forum-posts ul {
         margin: 0;
          padding: 0;
          margin-top: 5px;
      }

      #content #column1 #forum-posts ul li {
         margin: 0;
         padding: 0;
         list-style-type: none;
         padding-left: 3px;
      }

      #content #column1 #forum-posts ul li a {
         font-size: 11px;
         color: #666666;
         border-bottom: 1px solid #666;
         color: #999999;
         display: block;
         padding-bottom: 3px;
         width: 95%;
         margin-left: 5px;
         text-decoration: none;
      }

#content #column2 {
   float:left;
   margin-left: 5px;
}

      #content #column2 #most-popular {
               width: 290px;
               height: 437px;
               background: #1F1D1E;
               margin-top: 5px;
               padding-top: 3px;
               margin-bottom: 5px;
      }

      #content #column2 #most-popular p {
               font-size: 12px;
               color: #666666;
      }

      #content #column2 #most-popular ul {
         margin: 0;
         padding: 0;
         background: #0F0D0E;
         width: 273px;
         margin-left: 9px;
         border-left: 1px solid #000;
         border-right: 1px solid #000;
         border-bottom: 1px solid #000;
      }

      #content #column2 #most-popular ul li {
         margin: 0;
         padding: 0;
         list-style-type: none;
         display: block;
         height: 25px;
      }

      #content #column2 #most-popular ul li a {
         font-size: 13px;
         color: #666666;
         text-decoration: none;
         display: inline;
         padding-left: 10px;
      }

      #content #column2 #most-popular ul li a:hover {
         color: #fff;
      }

      #content #column2 #most-popular ul li a.number {
         padding-left: 140px;
         margin-right: 10px;
         display: inline;
      }

      #content #column2 #new-cheats {
               width: 261px;
               height: 437px;
               background: #0F0D0E;
               margin-top: 5px;
               margin-left: 5px;
               padding-top: 3px;
      }

      #content #column2 #new-cheats ul {
         margin: 0;
         padding: 0;
      }

      #content #column2 #new-cheats ul li {
         margin: 0;
         padding: 0;
         list-style-type: none;
         display: block;
         height: 15px;
         padding-bottom: 3px;
         padding-top: 3px;
         border-bottom: 1px solid #113740;
         margin-left: 5px;
         margin-right: 5px;
      }
      #content #column2 #new-cheats ul li a span {
         color: #15B5D9;
         font-size: 12px;
      }

      #content #column2 #new-cheats ul li a {
               font-size: 13px;
         color: #666666;
         text-decoration: none;
         display: inline;
         padding-left: 10px;
      }

      #content #column3 {
         float: left;
      }

      #content #column3 #right-ad {
         width: 167px;
         height:  620px;
         margin-left: 5px;
         margin-top: 5px;
         background: #0F0D0E;
      }

      #content #column3 #right-ad #right-ad-holder {
         border:none;
         margin-left: 25px;
         margin-top: 10px;
         margin-bottom: 10px;
      }
      
      #content #column3 #right-ad-holder {
         border:none;
         margin-left: 32px;
         margin-top: 10px;
         margin-bottom: 10px;
      }      

      #content #column3 #right-ad #right-ad-holder2 {
         border:none;
         margin-left: 120px;
         margin-top: 10px;
         margin-bottom: 10px;
      }

      #content #column3 #right-ad-box {

         height:  250px;
         margin-left: 5px;
         margin-top: 5px;
         background: #0F0D0E;
      }

      #content #column3 #right-ad #right-ad-holder-box {
         margin-top: 5px;
         margin-left: 10px;
         padding: 0px;
         background: #0F0D0E;
      }
      
      #content #column3 #right-ad-holder-box {
         margin-top: 5px;
         margin-left: 10px;
         padding: 0px;
         background: #0F0D0E;
      }      

      #content #column3 #ask-question {
         width: 300px;
         background: #0F0D0E;
         margin-left: 10px;
         margin-top: 5px;
         padding-top: 3px;
      }
      #content #column3 #ask-question  span {
         margin: 0;
         padding:0;
         font-size: 12px;
         font-family:Arial, Helvetica, sans-serif;
         color: #fff;
         padding-left: 10px;
      }

      #content #column3 #ask-question  p {
         margin: 0;
         padding:0;
         font-size: 12px;
         font-family:Arial, Helvetica, sans-serif;
         color: #fff;
         padding-left: 10px;
         padding-top: 5px;
         margin-bottom: 15px;
      }

      #content #column3 #forum-posts {
         width: 300px;
         background: #0F0D0E;
         margin-top: 5px;
         padding-top: 3px;
      }

      #content #column3 #forum-posts ul {
         margin: 0;
          padding: 0;
          margin-top: 5px;
      }

      #content #column3 #forum-posts ul li {
         margin: 0;
         padding: 0;
         list-style-type: none;
         padding-left: 3px;
      }

      #content #column3 #forum-posts ul li a {
         font-size: 11px;
         color: #666666;
         border-bottom: 1px solid #666;
         color: #999999;
         display: block;
         padding-bottom: 3px;
         width: 95%;
         margin-left: 5px;
         text-decoration: none;
      }



#footer {
   width: 1000px;
   display: block;
   margin-top: 5px;
   height: 50px;
   clear: both;
}

#footer span  {
   border-top: 1px solid #9CC9E6;
   padding-top: 5px;
   font-size: 11px;
   display: block;
   margin-top: 5px;
   margin-bottom: 10px;
   color: #ffffff;
}

         #latest-walkthroughs {
         display:block;
         clear:both;
         background-color:#0F0D0E;
         margin-top: 0px;

         width: 557px;
         font-size: 12px;
         color: #dddddd;

         }
         .BlogInside{
         padding-right: 5px;
         padding-left: 5px;
         padding-top: 2px;
         padding-bottom: 5px;
         }



         #content #column2 #latest-walkthroughs .BlogInside h1 a {

         margin: 0px;
         padding: 0px;
         font-size: 12px;
         color:#14C5EB;
}
#content #cheatcolumn2 #cheatIntro {
   font-size: 12px;
   padding-right: 5px;
   padding-left: 5px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #10A8E1;
   padding-bottom: 5px;
}

#content #cheatcolumn2 #cheatIntro a {
   font-size: 12px;
   color: #0d96da;
   text-decoration: none;
}

#content #cheatcolumn2 #cheatMain {
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #10A8E1;
}
#content #cheatcolumn2 #cheatMain a {
   font-size: 12px;
   color: #14C6EB;
   text-decoration: none;
   font-weight: bold;
}
#content #cheatcolumn2 #cheatSecondArea {
   padding-top: 5px;
   padding-right: 5px;
   padding-left: 5px;
   border-bottom-width: 2px;
   border-bottom-style: solid;
   border-bottom-color: ##14C6EB;
}
#content #cheatcolumn2 #cheatIntro .style9 a {
   color: #0F0E0E;
   text-decoration: none;
}
#content #cheatcolumn2 #cheatIntro li a {
   font-size: 12px;
   font-weight: bold;
   color: #333333;
   text-decoration: none;
}
#content #cheatcolumn2 #cheatIntro li {
   padding-bottom: 1px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #121212;
   list-style-image: url(../images/li.gif);
}



         #content #column2 #latest-walkthroughs .BlogInside h1  {

         margin: 0px;
         padding: 0px;
         font-size: 12px;
         color:#14C5EB;
}

         #content #column2 #latest-walkthroughs .BlogInside a  {

         margin: 0px;
         padding-top: 2px;
         padding-bottom: 2px;
         font-size: 11px;
         color:#14C5EB;
}

#content #cheatcolumn2 {
   float:left;
   margin-left: 5px;
   width: 557px;
   background-color:#FFF;
   margin-top: 5px;
   font-size: 10px;
   color: #666666;
   border: 1px solid #A8A8A8;
}
#content #column2 #latest-walkthroughs #WiiCheatHeadar {
   background-image: url(../images/blogheader.gif);
   background-repeat: no-repeat;
   height: 35px;
   width: 532px;
   padding-top: 10px;
   padding-left: 25px;
}
#content #column2 #latest-walkthroughs #WiiCheatHeadar h1 {
   font-size: 18px;
   font-weight: bold;
   color: #14C5EB;
   margin: 0px;
   padding: 0px;
   border-top-style: 0;
   border-right-style: 0;
   border-bottom-style: 0;
   border-left-style: 0;
}

#contentlinks {
         color: #999999;
         letter-spacing: .04em;
         font-size: 12px;
         text-decoration: none;
      }

#contentlinks a {
         color: #9999ff;
         letter-spacing: .04em;
         font-size: 12px;
         text-decoration: none;
      }

#contentlinks:visited  {
         color: #9999ff;
         letter-spacing: .04em;
         font-size: 12px;
         text-decoration: none;
      }      

