@charset "UTF-8";
/* CSS Document */

body{
       background-color:#1a1e21;
       margin:0px;
       padding:0px;
       font:Verdana, Arial, Helvetica, sans-serif;
       font-size:14px;
       color:#FFFFFF;
}
.k {display: none;}

#wrapper{
       background:url(images/bg.png) top left repeat-y;
       width:986px;
       margin:0 auto;
}

#banner{
       background:#cfd5de;
       width:960px;
       height:100px;
       margin-left:9px;
}

#logo{
       float:left;
       clear:none;
       margin-top:30px;
       margin-left:30px;
}

#menu{
       float:right;
       clear:none;
       background:url(images/menu-bg.png) center left no-repeat;
       width:624px;
       height:82px;
       margin-top:8px;
}

#menu ul{
       list-style:none;
       margin:0px;
       padding:0px;
}

#menu ul li{
       float:left;
       background: url(images/menu.png) top left no-repeat;
       width:162px;
       height:82px;
       margin-right:-75px;
}

#menu ul li a{
       display:block;
       width:65px;
       text-decoration:none;
       color:#FFFFFF;
       font-size:12px;
       cursor:pointer;
       margin-top:28px;
       margin-left:8px;
       text-align:center;
}

#header{
       background:url(images/header-img.jpg) top left no-repeat;
       width:960px;
       height:201px;
       margin-left:9px;
}

.big-headline{
       font-size:40px;
       color:#b70304;
       font-weight:bold;
}

#header-copy{
       font:Verdana, Arial, Helvetica, sans-serif;
       font-size:16px;
       color:#FFFFFF;
       width:300px;
}

#header-txt{
       width:300px;
       float:right;
       margin-right:70px;
       margin-top:20px;
}

#left-content{
       float:left;
       clear:none;
}

.box{
       background:#384047;
       border:1px solid #707781;
       width:277px;
       margin-left:23px;
       margin-top:15px;
}

.title{
       background:url(images/title-img.png) center no-repeat;
       width:258px;
       height:41px;
       text-align:center;
       margin-top:-20px;
       margin-left:8px;
}

h2{
       font-size:14px;
       color:#7d0203;
       padding-left:45px;
       padding-top:8px;
       }
h1{
       font-size:14px;
       color:#7d0203;
       padding-left:80px;
       padding-top:8px;
       }
p {     padding-left: 10px;
        padding-right: 10px;
        }
.title-txt{
       font-size:14px;
       color:#7d0203;
       padding-left:45px;
       padding-top:8px;       
}

.games-cat{
       list-style:none;
       float:left;
       clear:none;
       color:#cfd5de;
       margin-bottom:25px;
}

.games-cat li a{
       color:#cfd5de;
}
a {
       color: #7d0203;
}

a:hover {
       text-decoration: none;
}

.divider{
       background:url(images/divider.gif) top left no-repeat;
       width:276px;
       height:17px;
       margin-left:23px;
       margin-top:15px;
}

.form-box{
       background:#cfd5de;
       height:20px;
       margin-left:15px;
}

#search-txt{
       float:left;
       clear:none;
       padding-top:2px;
       color:#FFFFFF;
       padding-left:10px;
}

#search-btn{
       float:left;
       clear:none;
       margin-top:-3px;
       margin-left:7px;
}

#login-btn{
       margin-left:7px;
       margin-top:-15px;
}

.login-link a{
       font:Verdana, Arial, Helvetica, sans-serif;
       color:#FFFFFF;
       font-size:13px;
       margin-left:15px;
}

.login-link{
       margin-top:15px;
}


#right-content{
       float:left;
       clear:none;
}

.box2{
       background:#22272b;
       border:1px solid #707781;
       width:590px;
       margin-left:23px;
       margin-top:15px;
       padding-bottom:15px;
}

.title2{
       background:url(images/title2-img.png) center no-repeat;
       width:570px;
       height:41px;
       margin-top:-20px;
       margin-left:8px;
}

.whats-hot-content{
       width:180px;
       margin-left:16px;
       float:left;
       clear:none;
}

.headline{
       font-size:18px;
       color:#7d0203;
       margin-bottom:7px;
       margin-top:7px;
}

.commingSoon-content{
       float:left;
       clear:none;
       width:180px;
       margin-left:10px;
       list-style-image:url(images/bullet.png);
       margin-top:-10px;
}

#footer{
       background:#0d0f11;
       width:940px;
       height:30px;
       font-size:11px;
       color:#FFFFFF;
       padding-top:10px;
       margin-bottom:0px;
       margin-top:25px;
       margin-left:9px;
       padding-right:20px;
} 

