*{margin:0;padding:0}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}dd,dt,li,dl,ol,ul{list-style:none}legend{color:#000}button,select,textarea,input{font:100% serif}table{border-collapse:collapse}caption,th,td{text-align:left}

body { background:#fff; }
body .hidden { font:0; display:none; margin-left:-100000px; height:0 }


#header { width:100%; height:428px; background:url(../images/header.jpg) no-repeat center top; }
#header div { width:760px; margin:0 auto; height:428px; position:relative; }
#header div p.stats { position:absolute; top:46px; left:412px; font:11px Arial, Helvetica, sans-serif; color:#000 }
#header div p.stats strong { color:#597a00; font-weight:bold; }
#header div a.link_register { display:block; width:164px; height:112px; background:url(../images/hd_join.gif) no-repeat 0 0; position:absolute; top:296px; left:0px; }
#header div a.link_infinite { display:block; width:265px; height:135px; position:absolute; top:139px; left:0; }


#global { width:740px; margin:0 auto; padding:10px 10px 20px; }
#global h1 { width:732px; padding:0 0 0 8px; height:42px; background:url(../images/h1bg.jpg) no-repeat 0 0; font:bold 18px/28px Arial, Helvetica, sans-serif; color:#fff; }

#global #flashplayer { position:relative; }
#global #flashplayer .bt_play { display:block; width:182px; height:182px; position:absolute; z-index:2; left:269px; top:180px; background:url(../images/play.png) no-repeat 0 0; }

#global #details { margin-top:15px; width:740px; height:456px; background:url(../images/bgdetails.jpg) no-repeat 0 0; position:relative; }
#global #details h2 { width:472px; padding:0 0 0 8px; position:absolute; top:0; left:10px; font:bold 18px/28px Arial, Helvetica, sans-serif; color:#fff; }
#global #details p.length { width:237px; text-align:center; position:absolute; top:0; left:491px; font:bold 14px/28px Arial, Helvetica, sans-serif; color:#fff; }
#global #details p.tags { position:absolute; top:42px; left:18px; color:#000; font:12px/22px Arial, Helvetica, sans-serif; }
#global #details p.tags strong { color:#759c26; font-weight:bold; font-size:16px }

#global #details p.desc { color:#000; font:12px/18px Arial, Helvetica, sans-serif; position:absolute; top:366px; left:18px; }
#global #details p.desc strong { width:80px; text-align:right; color:#759c26; font-weight:bold; font-size:16px; display:block; float:left; }
#global #details p.desc span { width:400px; display:block; float:left; padding-left:5px; }

#global #details .screenshots { position:absolute; top:99px; left:10px; }
#global #details .screenshots img { background:#ccc; display:block; width:178px; height:118px; float:left; margin:0 3px 3px 0; }

#global #details .screenshotsNew { position:absolute; top:99px; left:35px; }
#global #details .screenshotsNew img { background:#ccc; display:block; width:220px; height:145px; float:left; margin:0 3px 3px 0; }
#global #details p.descNew { color:#000; font:12px/16px Arial, Helvetica, sans-serif; position:absolute; top:395px; left:18px; }
#global #details p.descNew strong { width:80px; text-align:right; color:#759c26; font-weight:bold; font-size:16px; display:block; float:left; }
#global #details p.descNew span { width:400px; display:block; float:left; padding-left:5px; }


#global #details a.bt_dlNew { display:block; width:215px; height:26px; background:url(../images/bt_dl.gif) no-repeat 0 0; position:absolute; top:395px; right:20px; }
#global #details a.bt_dlNew:hover { background-position:left bottom; }
#global #details a.bt_watchNew { display:block; width:215px; height:26px; background:url(../images/bt_watch.gif) no-repeat 0 0; position:absolute; top:425px; right:20px; }
#global #details a.bt_watchNew:hover { background-position:left bottom; }

#global #details a.bt_dl { display:block; width:215px; height:26px; background:url(../images/bt_dl.gif) no-repeat 0 0; position:absolute; top:370px; right:20px; }
#global #details a.bt_dl:hover { background-position:left bottom; }
#global #details a.bt_watch { display:block; width:215px; height:26px; background:url(../images/bt_watch.gif) no-repeat 0 0; position:absolute; top:405px; right:20px; }
#global #details a.bt_watch:hover { background-position:left bottom; }
