*{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:#091809 url(../images/bg.jpg) no-repeat center top; }
body .hidden { font:0; display:none; margin-left:-100000px; height:0 }

#global { width:744px; margin:0 auto;  }

#header { width:744px; height:469px; background:url(../images/header.jpg) no-repeat center top; position:relative; }
#header p.stats { position:absolute; top:46px; left:322px; font:11px Arial, Helvetica, sans-serif; color:#fff }
#header p.stats strong { color:#99ffff; font-weight:bold; }
#header a.link_infinite { display:block; width:190px; height:120px; position:absolute; top:166px; left:352px; }
#header h1 { width:734px; padding:0 0 0 10px; height:32px; font:bold 18px/32px Arial, Helvetica, sans-serif; color:#000; position:absolute; bottom:0; left:0; }

#bg_flash { width:744px; height:571px; background:url(../images/bg_flash.jpg) no-repeat 0 0; padding:10px 0 0; }

#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; }

#details { width:744px; height:519px; background:url(../images/bg_details.jpg) no-repeat 0 0; position:relative; }
#details h2 { width:475px; padding:8px 0 0 8px; position:absolute; top:0; left:10px; font:bold 18px/28px Arial, Helvetica, sans-serif; color:#000; }
#global #details p.length { width:237px; text-align:center; padding:8px 0 0; position:absolute; top:0; left:493px; font:bold 14px/28px Arial, Helvetica, sans-serif; color:#000; }

#details p.tags { position:absolute; top:50px; left:18px; color:#fff; font:12px/22px Arial, Helvetica, sans-serif; }
#details p.tags strong { color:#00ccff; font-weight:bold; font-size:16px }

#details p.desc { color:#fff; font:12px/18px Arial, Helvetica, sans-serif; position:absolute; top:366px; left:18px; }
#details p.desc strong { width:80px; text-align:right; color:#00ccff; font-weight:bold; font-size:16px; display:block; float:left; }
#details p.desc span { width:400px; display:block; float:left; padding-left:5px; }

#details .screenshots { position:absolute; top:112px; left:8px; }
#details .screenshots img { background:#ccc; display:block; width:178px; height:118px; float:left; margin:0 3px 3px 0; border:1px solid #08bd24; }

#details a.bt_dl { display:block; width:209px; height:20px; background:url(../images/bt_dl.gif) no-repeat 0 0; position:absolute; top:370px; right:20px; }
#details a.bt_dl:hover { background-position:left bottom; }
#details a.bt_watch { display:block; width:209px; height:20px; background:url(../images/bt_watch.gif) no-repeat 0 0; position:absolute; top:405px; right:20px; }
#details a.bt_watch:hover { background-position:left bottom; }

/***************------------------NEW SCREENSHOTS---------------********************************/
#global #details .screenshotsNew { position:absolute; top:95px; left:15px; }
#global #details .screenshotsNew img { background:#ccc; display:block;width:230px; height:151px; float:left; margin:0 10px 7px 0; }
#global #details p.descNew { color:#fff; font:12px/16px Arial, Helvetica, sans-serif; position:absolute; top:410px; left:18px; }
#global #details p.descNew strong { width:80px; text-align:right; color:#00ccff; 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:209px; height:20px; background:url(../images/bt_dl.gif) no-repeat 0 0; position:absolute; bottom:85px; right:20px; }
#global #details a.bt_dlNew:hover { background-position:left bottom; }
#global #details a.bt_watchNew { display:block; width:209px; height:20px; background:url(../images/bt_watch.gif) no-repeat 0 0; position:absolute; bottom:55px; right:20px; }
#global #details a.bt_watchNew:hover { background-position:left bottom; 



