html,body{width:100%;height:100%;text-align:center;background:#cfc}
#background{width:100%;height:100%;background-image:url(../img/optathlon_bg.jpg);background-repeat:repeat-x;background-color:#cfc}
#page{background-color:#fff;width:900px;height:1110px;border:1px #64b69a solid;border-top:0 #64b69a solid;margin:auto}
#wrapper{background-color:#fff;width:852px;height:100%;margin:auto}
#content{height:660px;padding-top:10px;background-color:#fff}
#footer{height:20px;margin-top:30px;font-family:Helvetica,Tahoma;font-size:12px}
.predes{width:410px}
.designed{font-family:Helvetica,Tahoma;text-align:right;color:#666}
.designed a:link,a:visited{color:#036}
#leftLogos{float:left;width:617px;height:360px;background-image:url(../img/optathlonTitle.jpg)}
#fill{height:313px;width:617px}
#fill2{width:235px;height:25px;padding-top:7px}
#optLogo{float:left;margin-left:80px}
#rightLogos{float:right;width:235px;height:360px;background-image:url(../img/mobileColumn.jpg)}
#rightText{margin-top:60px;margin-left:auto;margin-right:auto;width:160px;height:150px;text-align:left}
#rightTextImage{width:160px;height:140px;background-image:url(../img/mobileText_alpha_android.png);background-repeat:no-repeat}
.rightText{font-family:Helvetica,Tahoma;font-size:15px;line-height:24px;color:#FFF}
.rightText span{font-family:Helvetica,Tahoma;font-size:25px;color:#FFF}
.smallRightText{margin-top:20px;font-family:Helvetica,Tahoma;font-size:12px;color:#000;margin-bottom:10px}
#menu{text-align:center;font-family:Tahoma;font-size:15px}
.hidden{visibility:hidden}
#leftnav{float:left;width:617px;height:26px;padding-top:10px;color:#FFF;background-image:url(../img/linksbanner.gif);background-repeat:repeat-x;font-size:8px}
#rightnav{float:left;height:32px;width:235px;background-image:url(../img/termsbanner.gif);background-repeat:repeat-x}
.nodeco{text-decoration:none;color:#036}
.nodeco a:selected,a:hover{text-decoration:none;color:#36c}
.blueGame{background:#e1e9ed;height:126px;width:852px;margin:10px auto}
.whiteGame{background:#fff;height:126px;width:852px;margin:10px auto}
.comingSoon{background:#cdc;height:126px;width:852px;margin:10px auto}
.gameTitle{margin-top:15px;width:235px;float:left}
.gameContent{width:382px;float:left;text-align:left}
.gameContent p{text-align:center;font-family:Helvetica,Tahoma;font-size:15px;color:#555;padding:30px 30px 10px}
.gameImage{width:235px;float:left}
.playnow{margin-left:55px}
#comingsoon{padding-top:49px}
#tandcdialog{height:700px!important;overflow:visible}
#tandccontainer{margin-top:40px;height:600px;width:780px;overflow:auto}
.dialogtandcicon{margin-left:150px;width:16px;height:16px;float:left;background-image:url(../img/dialog/termsIcon.gif)}
.dialogtandcicon:hover{background-image:url(../img/dialog/termsIcon.gif)}
.dialogfootertext{float:left;text-align:left;font-family:Helvetica,Tahoma;font-size:15px}
.share{margin-left:150px}
.clear{clear:both}
.dialogheader{margin-top:30px;margin-left:-20px;width:800px;overflow:visible}
.dialogleft{margin-top:-4px;margin-left:20px;float:left}
.dialogmiddle{float:left;margin:-14px 110px 20px}
.dialogright{margin-top:-6px;float:left}
.dialogclose{width:14px;height:13px;margin-top:-27px;margin-left:15px;float:left;background-image:url(../img/dialog/closebutton.png)}
.dialogclose:hover{background-image:url(../img/dialog/closebuttonOver.png)}
.dialogfooter{margin-top:20px}
.sml{font-size:8px}
#unitedLogo,.dialogtandc,.addthis_toolbox,.floatleft{float:left}
.preview:hover,.playnow:hover{background:url(shadow.png) no-repeat bottom center}
#videocontainer,#unitycontainer,#flashcontainer{padding-top:6px;padding-bottom:6px;margin-left:-12px;text-align:center;width:788px;background-color:#369}
#unity,#flash{width:600px;margin:auto}
