@charset "utf-8";
/* CSS Document */

* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#6A6B6D;
}

body { background: #fff; margin:0; }

/* Header */
#logo { float:left; margin:42px 0 0 25px; }
#logo a { margin:40px 0 0 0;}
#content_all { width:995px; left:50%; margin-left:-503px; position:absolute; }
#contactinfo { float:right; margin:10px 0 0 0; padding:0; height:22px; }
#contactinfo .subscription { float:left; border:1px solid #d3d3d3; background: url(../img/subsc.gif) top left no-repeat; width:210px; padding:2px 0 3px 30px; font-size:10px; margin-right:5px; }
#contactinfo .contact { float:left;}

#contactinfo form{
    float:left;
}
#contactinfo .subscription { cursor:text; color:#000000; font-size:10px;  }
#contactinfo .subscription:hover { font-size:11px; color:#000; float:left; border:1px solid #d3d3d3; background: url(../img/subsc.gif) top left no-repeat; width:210px; padding:2px 0 3px 30px; font-size:10px; margin-right:5px; }
#contactinfo form label input { border:1px solid #d3d3d3; background:#DBDBDB; color:#000; font-size:10px; cursor:point; padding:1px 5px; cursor:pointer; }
#contactinfo form label input:hover { background:#8f8f8f; color:#fff; }

/* Menu */
#menu { float:right; width:849px; margin-top:3px; position:relative; right:-5px }
#menu a { float:left; text-align:center; text-decoration:none; color:#fff; cursor:pointer; background:none; font-size:16px; }

#menuSelect{
    position:absolute;
    top:-4px;
    z-index:-1;
    width:141px;
    left:0px;
}

#menuSelect img{
    margin:auto;
    display:block;
    width:100%;
}

#menu .menuItem{
    width: 141px;
    height: 93px;
    float:left;
    display:block;
    margin-top:5px;
}

#menu .menuItem img{
    margin:auto;
    display:block;
}

#menu .menuItem a{
    width:100%;
    height:100%;
}

#menu .home a { 
    background: transparent url(../img/menu/aboutus.png) top center no-repeat;
}

#menu .one a {
    background: transparent url(../img/menu/apps.png) top center no-repeat;
}

#menu .two a {
    background: transparent url(../img/menu/brandedapps.png) top center no-repeat;
}

#menu .three a {
    background: transparent url(../img/menu/news.png) top center no-repeat;
}

#menu .four a {
    background: transparent url(../img/menu/sportmedia.png) top center no-repeat;
}
	

#menu .five a {
    background: transparent url(../img/menu/games.png) top center no-repeat;
}
    
#browser_info { background: transparent url(../img/backgroundie6.png) top left no-repeat; width:91%; float:left; padding:0 20px 3px 70px; margin:10px 0; height:55px; }
#browser_info p { color:#fff; font-size:12px; margin-top:10px; }
#browser_info p a { color:#fff; font-size:12px; margin-top:10px; }
#browser_info a.close { position:absolute; top:152px; right:2px; }
#browser_info a.close img { border:none; }

/* Footer */
#footer { border-top:1px solid #dbdbdb; float:left; margin-top:18px; width:982px; padding:6px 0; }
#footer span.copyright { font-size:10px; color:#afaeae; float:left; font-weight:normal; }
#footer .fmenus { text-align:right; float:right; }
#footer .fmenus span { color:#d1d1d1; }
#footer .fmenus a { color:#afaeae; margin:0 8px; text-decoration:none; font-size:11px; font-weight:normal; }
#footer .fmenus a:hover { border-bottom:1px solid #e1e1e1; }
#footer .fmenus a span { font-size:10px; float:right; }
#footer .validations { float:left; width:30%; text-align:left; margin-top:20px; clear:both; }
#footer .validations img { margin-right:8px; }
#footer .marc { float:right; margin-top:15px; text-align:right; float:right; width:450px; }
