body,form
{
   font-family:Trebuchet MS, Tahoma, Sans-Serif;
    font-size:12px;
    background-color:#122a33;
    background-image:url(Images/bg.jpg);
    background-repeat:repeat-x;
    
 
}
body
{
    visibility:hidden;
}
#central
{
   
    width:950px;
    margin-left:auto;
    margin-right:auto;

   
}

.MainFrame
{

   

    
}
.InnerFrame
{
    background-color:#ffffff;    
    padding:0 12px 1px 12px;
   
    
}
.MainFrame .MainFrameTop, .MainFrame .MainFrameBottom
{
    width:950px;
    height:16px;
    display:block;
    background-image:url(Images/mainRoundTop.gif);
 
}
.MainFrame .MainFrameBottom
{
     background-image:url(Images/mainRoundBottom.gif);
}
.Left2Column
{
    width:580px;
    float:left;
    border-right:dotted 1px #dddddd;
    padding-right:10px;
    
}
.Right2Column
{
    width:320px;
    float:right;
}
.Left3Column
{
    width:120px;
    float:left;   
    padding-right:6px;
    border-right:dotted 1px #dddddd;
}
.Center3Column
{
    
    padding-left:6px;
    
    padding-right:6px;
    width:660px;
    float:left;  
    
}
.Right3Column
{
    width:120px;
    float:right;
    padding-left:6px;
    border-left:dotted 1px #dddddd;
}
#top
{
 display:block;   
}
#topAd,#gameAd
{
    width:490px;
    height:60px;
    float:right;
}
#gameAd
{
     
      width:250px;
     height:250px;
}
.TopAdFrame
{

    background-color:#ffffff;
     width:468px;
    height:60px;
    padding: 4px;
  
    
}
.MainFrame .MainFrameTop, .MainFrame .MainFrameBottom
{
    width:950px;
    height:16px;
    display:block;
    background-image:url(Images/mainRoundTop.gif);
    background-color:Transparent;
}
.MainFrame .MainFrameBottom
{
     background-image:url(Images/mainRoundBottom.gif);
}
.GameAdFrame
{

    background-color:#ffffff;
     width:250px;
    height:250px;
    padding: 0;
  
    
}
.RightTopAd
{
    text-align:center;
    
}
.InnerRightTopAd
{
    background-color:#c4d4db;
    width:300px;
    height:250px;
    padding: 0 10px 0 10px;
}
.RightTopAd .RightTopAdTop, .RightTopAd .RightTopAdBottom
{
    width:320px;
    height:13px;
    display:block;
    background-image:url(Images/rightAdRoundTop.gif);
 
}
.RightTopAd .RightTopAdBottom
{
     background-image:url(Images/rightAdRoundBottom.gif);
}
.TopNav
{

   padding:5px;
   font-size:13px;
   text-align:right;


}
.SearchBox
{
    border:solid 1px #999999;
    height:20px;
    width:250px;
}
.TopNav a:link,.TopNav a:active,.TopNav a:visited
{
    margin:0 2px 0 2px;
   
  
    padding:3px 5px 3px 5px;
    color:#ffcc00;
    text-decoration:none;
    font-size:14px;
}
.TopNav a:hover
{
   background-color:#223f4a;
    color:#ffffff;
}
h1,h2
{
    margin:0;
    font-size:18px;
    font-weight:normal;
    margin-bottom:10px;
    border-bottom:solid 1px #c4d4db;
    color:#223f4a;
    clear:both;
}
h2
{
    font-size:15px;
    
}
.SectionGamesHolder
{
    display:block;
    clear:both;
    margin:10px;

   
}


.GameHolder,.FeaturedGameHolder
{
    float:left;
    display:block;
    width:106px;
    text-align:center;
    margin:2px;
    height:118px;
   
 


}
.GameHolder
{
     height:129px;
}


a
{
    color:#223f4a;
    text-decoration:none;
}
a:hover
{
    color:#c4d4db;
}
.GameHolder a:link,.GameHolder a:active,.GameHolder a:visited,
.FeaturedGameHolder a:link,.FeaturedGameHolder a:active,.FeaturedGameHolder a:visited,
.FeaturedGame a:link,.FeaturedGame a:active,.FeaturedGame a:visited,
.PlayGame a:link,.PlayGame a:active,.PlayGame a:visited
{
    color:#223f4a;
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
    display:block;  
    text-align:center;
    line-height:16px;
   
}
.GameHolder a:hover,.FeaturedGame a:hover{
   
   color:#999999;
    
}
.PlayGame a:hover,.FeaturedGameHolder a:hover{
   
   color:#ffffff;
    
}
a.SectionLink,a.FeaturedSectionLink{
    margin:0;
    font-size:18px;
    font-weight:normal;
     text-decoration:none;
    margin-bottom:10px;
    border-bottom:solid 1px #c4d4db;
    color:#223f4a;
    clear:both;
    display:block;
    padding-left:5px;
}
a:hover.SectionLink,a:hover.FeaturedSectionLink
{
    color:#ffffff;
    background-color:#223f4a;
}
a.FeaturedSectionLink
{
      border-bottom:solid 1px #fff;
}
a.AdLink,a.AdLinkShort
{
    width:140px;
    display:block;
    margin-right:10px;
    float:left;
    font-size:12px;
    color:#223f4a;
    padding:5px 2px 4px 4px;
    text-decoration:none;
}
a.AdLinkShort
{
     width:120px;
     float:none;
}
a:hover.AdLink,a:hover.AdLinkShort
{
    color:#ffffff;
    background-color:#c4d4db;
}

.GameHolder img,
.FeaturedGameHolder img
{
    border:solid 6px #c4d4db;
    width:85px;
    height:85px;
    background-color:#fff;
}
.GameHolder a:hover img
{
    border:solid 6px #ffcc00;
    text-decoration:none;
}

.FeaturedGameHolder img
{
    border:solid 6px #ffffff;
  
}
.FeaturedGameHolder a:hover img
{
    border:solid 6px #223f4a;
    text-decoration:none;
}
.FeaturedGames
{
    
}
.FeaturedGames .FeaturedTop, .FeaturedGames .FeaturedBottom
{
    width:580px;
    height:13px;
    display:block;
    background-image:url(Images/featuredRoundTop.gif);

}
.FeaturedGames .FeaturedBottom
{
     background-image:url(Images/featuredRoundBottom.gif);
}

.FeaturedGames h1
{
    border-bottom:solid 1px #ffffff;
}
.InnerFeaturedGames
{
    height:100%;
    padding:0 10px 0 10px;
    background-color:#ffcc00;
  

}
.InnerFeaturedGames .InnerFeaturedTop, .InnerFeaturedGames .InnerFeaturedBottom
{
    width:312px;
    height:13px;
    display:block;
    background-image:url(Images/innerFeaturedRoundTop.gif);

}
.InnerFeaturedGames .InnerFeaturedBottom
{
     background-image:url(Images/innerFeaturedRoundBottom.gif);
}
.FeaturedGame
{
    width:312px;
    float:left;
    margin-right:9px;
   

}
.PlayGame
{
    width:312px;

    float:left;
    margin-right:9px;
   

}
.PlayGame .PlayGameTop, .PlayGame .PlayGameBottom
{
    width:312px;
    height:13px;
    display:block;
    background-image:url(Images/playGameRoundTop.gif);

}
.PlayGame .PlayGameBottom
{
     background-image:url(Images/playGameRoundBottom.gif);
}
.InnerPlayGame
{
    background-color:#ffcc00;
    padding:5px 12px 0px 12px;
     
}
.InnerFeaturedGame
{

    background-color:#ffffff;
    padding:5px 12px 0px 12px;
    
}
.FeaturedGame img,.PlayGame img
{
    border:none;
}
.CrumbTrail
{
    float:right;
    font-size:11px;
    color:#999999;
}
.CrumbTrail a:link,.CrumbTrail a:active,.CrumbTrail a:visited
{
    color:#223f4a;
    text-decoration:none;
}
.CrumbTrail a:hover
{
    text-decoration:underline;
}
.Game
{
    display:block;
    text-align:center;
}
.footer
{
    color:#ffffff;
    padding:6px;
}
.footer a
{
      color:#c4d4db;
}
.footer a:hover
{
      text-decoration:underline;
}
#underGameAds
{
    padding:5px;
    text-align:center;
    
}
select
{
    font-size:11px;
    font-family:Trebuchet MS, Tahoma, Sans-Serif;
}
.HomeLinks
{
    padding:0 0 10px 0;
    font-size:11px;
}
.HomeLinks a
{
    text-decoration:underline;
}
.HomeLinks a:hover
{
    text-decoration:none;
}
