* html .png { behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "/style/default/1024/img/pages/mainDesign/pixel.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true) ); } * { margin : 0; outline : none; padding : 0; } body { background : #600 url(/style/default/1024/img/pages/mainDesign/bgMain.jpg) repeat-x; color : #000; font-family : "Trebuchet MS", Verdana, arial; font-size : 12px; height : 100%; } img { border : none; } input { font-size : 12px; padding : 0 0 0 4px; vertical-align : middle; } ul { list-style : none; } #ptgMainContainer { background : #fff;  margin : 0 auto; position : relative; width : 984px; z-index : 0; } #menu { width : 984px; margin : 0 auto; position : relative; z-index : 10; } * html #menu { margin : 0 auto -30px; padding : 0 0 30px 0; } #topMenu { position : relative; width : 984px; height : 30px; } #topMenu #navIco{ position : absolute; list-style : none; left : 5px; } #topMenu #navIco li { display : inline; } #topMenu #navIco li div#icoHome { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat 0 0; float : left; height : 30px; margin : 0 3px 0 3px; width : 26px; position : relative;  } * html #topMenu #navIco li div#icoHome { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_home.png', sizingMethod='crop'); background : none; float : left; height : 27px; margin : 2px 3px 0 3px; width : 27px; cursor : pointer; position : relative;  } #topMenu #navIco li img#icoFav { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat -36px 0; float : left; height : 30px; margin : 0 3px 0 3px; width : 26px; position : relative;  } * html #topMenu #navIco li .favIco { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_fav.png', sizingMethod='crop'); background : none; float : left; height : 27px; margin : 3px 3px 0 3px; cursor : pointer; position : relative;  } * + html #topMenu #navIco li .favIco { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_fav.png', sizingMethod='crop'); background : none; float : left; height : 27px; margin : 3px 3px 0 3px; cursor : pointer; position : relative;  } #topMenu #navIco li div#icoRss { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat -72px 0; float : left; height : 30px; margin : 0 3px 0 3px; width : 24px; position : relative;  } * html #topMenu #navIco li div#icoRss { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_rss.png', sizingMethod='crop'); background : none; float : left; height : 25px; margin : 4px 3px 0 3px; width : 24px; cursor : pointer; position : relative;  } #topMenu #navIco li div#icoNews { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat -107px 0; float : left; height : 30px; margin : 0 3px 0 3px; width : 26px; position : relative;  } * html #topMenu #navIco li div#icoNews { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_news.png', sizingMethod='crop'); background : none; float : left; height : 21px; margin : 6px 3px 0 3px; width : 25px; cursor : pointer; position : relative;  } #topMenu #navIco li div#icoAccount { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat -143px 0; float : left; height : 30px; margin : 0 3px 0 3px; width : 26px; position : relative;  } * html #topMenu #navIco li div#icoAccount { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_ptg.png', sizingMethod='crop'); background : none; float : left; height : 27px; margin : 3px 3px 0 3px; width : 21px; cursor : pointer; position : relative;  } #topMenu #navIco li div#icoJob { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat -176px 0; float : left; height : 30px; margin : 0 3px 0 3px; width : 24px; position : relative;  } * html #topMenu #navIco li div#icoJob { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_jobs.png', sizingMethod='crop'); background : none; float : left; height : 23px; margin : 6px 3px 0 3px; width : 25px; cursor : pointer; position : relative;  } #topMenu #navIco li div#icoContact { background : url(/style/default/1024/img/pages/ico/header.png) no-repeat -209px 0; float : left; height : 30px; margin : 0 0 0 3px; width : 22px; position : relative;  } * html #topMenu #navIco li div#icoContact { filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/default/1024/img/pages/ico/ico_contact.png', sizingMethod='crop'); background : none; float : left; height : 24px; margin : 4px 0 0 3px; width : 21px; cursor : pointer; position : relative;  } #topMenu #icoLeft li { float: left; } #topMenu ul.mainMenu { position : absolute; height : 25px; list-style : none; top : 6px; right : 0; } #topMenu ul.mainMenu li { display : inline; margin : 0 0 0 2px; } #topMenu ul.mainMenu li h2 { color : #fff; font-size : 16px; text-transform : uppercase; } #topMenu ul.mainMenu li.blue span { background : url(/style/default/1024/img/menu/bg_onglet_blue_left.png) no-repeat left 1px; cursor : pointer; float : left; height : 25px; margin : 0 1px 0 5px; padding : 0 0 0 4px; text-decoration : none; position : relative;  } #topMenu ul.mainMenu li.blue span a { background : url(/style/default/1024/img/menu/bg_onglet_blue_right.png) no-repeat right 1px; color : #FFF; display : block; float : left; height : 25px; margin : 0; padding : 2px 9px 4px 6px; position : relative;  } #topMenu ul.mainMenu li.logOut span { background : url(/style/default/1024/img/menu/bg_onglet_blue_left_hover.png) no-repeat left 1px; } #topMenu ul.mainMenu li.logOut span a { background : url(/style/default/1024/img/menu/bg_onglet_blue_right_hover.png) no-repeat right 1px; } #botMenu { width : 979px; height : 26px; background : #ffDf7b; padding : 2px 0 2px 5px; } #botMenu #logIn { display : inline; color : #000; font-size : 16px; font-weight : bold; text-transform : uppercase; padding : 2px 0 0 15px; float : left; } #botMenu .login { background : url(/style/default/1024/img/menu/bg_login.jpg) no-repeat; width : 195px; height : 28px; } #botMenu #sub_menu { float : left; display : inline; margin : 0 0 0 45px; } #botMenu #sub_menu span font.styleH2 { color : #000; font-size : 16px; font-weight : bold; } #botMenu ul.menu_game { list-style : none; } * html #botMenu ul.menu_game { margin : 6px 0 0 20px; } #botMenu ul.menu_game li { background : url(/style/default/1024/img/menu/bg_games_left.png) no-repeat left top; float : left; font-size : 14px; height : 25px; margin : 0 5px 0 0; padding : 0 0 0 4px; text-transform : uppercase; font-weight : bold; } #botMenu ul.menu_game li.tabsGame span { background : url(/style/default/1024/img/menu/bg_games_right.png) no-repeat right top; height : 30px; padding : 3px; text-decoration : none; float : left; position : relative;  } #botMenu ul.menu_game li.tabsGame a { color : #000; height : 25px; float : left; position : relative;  } #logoBgPtg { height : 600px; left : 0; position : absolute; width : 64px; z-index : 0; } #skyScrapper { position : absolute; top : 0; right : -165px; width : 160px; height : 600px; overflow : hidden ; } #leaderBoard { border : 0 solid #000; height : 90px; width : 728px; margin : auto; position : relative; }