*{ margin: 0px; margin: 0px; font-size: 16px; font-family: Trebuchet MS, Tahoma; } h1 { font-size:20px; font-weight:bold; text-decoration: none; } h2 { color: #FFF; font-size: 22px; font-weight: bold; vertical-align: middle; line-height: 33px; } ul { padding-left: 30px; color: #000; } .spaced { margin-bottom: 6px; } h3 { color: #046381; font-size: 18px; line-height: 27px; vertical-align: middle; font-weight: bold; } li { margin: 4px; color: #000; font-size: 18px; vertical-align: middle; font-weight: bold; } .list { color: #046381; font-size: 18px; font-weight: bold; vertical-align: middle; } p, a { color: #9F9F9F; vertical-align: middle; text-decoration: none; } a:hover { text-decoration: underline; } body { background-image: url(/images/bg_site.png); } .inline { display: inline; } .black { font-size: 18px; color: #000; } .block { display: block; } #logo_part1 { color: #FF9900; top: 10px; left: 20px; font-size: 62px; font-weight: bold; font-family: Trebuchet MS; position: absolute; } .orange { color: #FF9900; } .blue { color: #046380; } #logo_part2{ top: 70px; left: 170px; color: #999999; font-size: 30px; font-family: Trebuchet MS; position: absolute; } #header { position:absolute; width:960px; left: 11px; height: 117px; background-color: #FFF; border-top: 1px solid #232A3A; border-bottom: 1px solid #232A3A; } #everything { margin:0 auto; width:980px; height: 523px; } #site{ top: 20px; position:absolute; width:980px; height: 980px; } #footer { position:absolute; width:980px; top: 868px; text-align:center; color: #000000; } .copyright { color: #000000; } .center { text-align:center; margin-left: 40px; } #dvd_box { width:144px; height: 251px; position:absolute; border: none; left: 20px; } #box_shadow { position:absolute; border: none; top: 219px; left: -20px; } #preorder { width:228px; height: 24px; top: 300px; left: 29px; position:absolute; border: none; } #logo { left: 28px; top: 20px; position:absolute; width:400px; height: 37px; background-image: url(/images/preorder_header.gif); } #btns_top { left: 538px; position:absolute; width: 412px; height: 34px; background-image: url(/images/bg_btns.gif); } .btn_top { font-size: 20px; color: #FFF; padding-left: 22px; padding-right: 22px; } .btn_img { border: 0px; cursor:pointer; } .button { height: 37px; width: 176px; vertical-align: middle; text-align: center; background-image: url(/images/button.gif); background-repeat: no-repeat; display:block; color: #FFF; float: left; font-size: 22px; font-family: trebuchet MS; padding-top: 4px; margin: 10px; } #block_head { left: 274px; top: 88px; position:absolute; width:230px; height: 30px; } #block_info { left: 274px; top: 138px; position:absolute; width:230px; height: 526px; } #block_big{ left: 274px; top: 138px; position:absolute; width:658px; height: 462px; } #block_left{ left: 274px; top: 138px; position:absolute; width:248px; height: 354px; } #block_right{ left: 554px; top: 88px; position:absolute; width:396px; height: 406px; } #block_youtube { left: 550px; position:absolute; } #block_email { top: 127px; position:absolute; width:954px; background-color: #FFF; height: 254px; border: 1px solid #232A3A; padding: 13px; } #block_gameinfo { top: 417px; position:absolute; width:700px; height: 526px; background-color: #FFF; border-top: 1px solid #232A3A; border-right: 1px solid #232A3A; } #block_invite { top: 417px; position:absolute; width:674px; padding: 13px; height: 500px; background-color: #E7EDF4; border-top: 1px solid #232A3A; border-right: 1px solid #232A3A; border-left:1px solid #232A3A; } #block_gameinfo_box { position:absolute; width:673px; padding: 13px; border-left: 1px solid #232A3A; height: 254px; overflow:hidden; background-color: #E7EDF4; } #block_gamebuy_box { position:absolute; width:673px; padding: 13px; border-left: 1px solid #232A3A; height: 500px; overflow:hidden; background-color: #E7EDF4; } #block_gameinfo_data { position:absolute; left: 200px; top: 15px; } #block_gameinfo_screenshot_head { position:absolute; width:649px; height: 38px; top: 280px; padding-left: 50px; padding-top: 8px; background-color: #FF9900; border-left: 1px solid #232A3A; } #block_gameinfo_screenshots { position:absolute; width:689px; top: 326px; left: 11px; height: 210px; background-color: #FFF; border-bottom: 1px solid #232A3A; } #block_gamedetails { top: 417px; position:absolute; left: 710px; width:270px; border-top: 1px solid #232A3A; border-left: 1px solid #232A3A; height: 536px; } #block_gamedetails_head { position:absolute; width:250px; background-color: #FF9900; border-right: 1px solid #232A3A; height: 38px; padding-top: 8px; padding-left: 20px; } #block_gamedetails_description { position:absolute; width:244px; background-color: #FFF; border-right: 1px solid #232A3A; height: 354px; top: 46px; padding: 13px; } #block_gamedetails_list { position:absolute; width:259px; background-color: #E7EDF4; border-bottom: 1px solid #232A3A; height: 110px; top: 426px; } #block_form { position:absolute; margin: 10px; width: 460px; } .thumbnail { float: left; display:block; margin:12px; width: 155px; height: 116px; border: 2px solid #232A3A; } #screenshot_next { width: 39px; height: 54px; position:absolute; top: 75px; left: 635px; } #screenshot_previous { width: 39px; height: 54px; position:absolute; top: 75px; left: 10px; } #thumbnails { position:absolute; width: 2000px; } #thumbnailscontainer { position:absolute; width:550px; top: 30px; left: 68px; height: 150px; overflow:hidden; } #input_email { width: 300px; height: 30px; color: blue; border: none 0px #FFF; float: left; background-image: url(/images/input_bg.gif); background-repeat: no-repeat; vertical-align:top; color: #FF9900; padding-left: 10px; font-size: 20px; font-weight: bold; font-family: Trebuchet MS; } #btn_submit { display:block; height: 30px; float: left; width: 97px; padding-left: 20px; font-size:20px; font-weight:bold; font-family: Trebuchet MS; color: #FFF; border: none; background-image: url(/images/button_email.gif); background-repeat: no-repeat; cursor: pointer; vertical-align:top; background-color: #FFF; } .po-label { width: 210px; float: left; color:#046381; text-align: left; white-space: nowrap; min-width: 5em; font-weight: bold; padding-top: 3px; } .po-error { display:none; color: red; } .error { color: red; float: left; } .po-input { background:#FFFFFF url(/images/form/text-bg.gif) repeat-x scroll 0 0; border:1px solid #B5B8C8; font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; height:18px; width: 300px; line-height:18px; margin:0; padding:2px 3px 1px; vertical-align:middle; color: #000000; } .po-input-active { border:1px solid #7EADD9; } .po-row { padding-bottom:5px; } .po-txt-btn { font-weight: bold; cursor:pointer; font-size:14px; } #block_dvd_box { position:absolute; top: 127px; width: 954px; padding:13px; background-color: #FFF; border:1px solid #232A3A; } .dvd_box { border: 0px; } .block_single_dvd_box { float: left; width: 260px; text-align:center; } .btn_ordernow { border: 0px; } #buynowframe{ border: none; width: 100%; height: 100%; overflow: hidden; } #corner_tl { position:absolute; width: 11px; height: 11px; top: 0px; left: 0px; background-image: url(/images/corners.gif); } #header_left { position:absolute; width: 11px; height: 107px; background-color: #FFF; border-left: 1px solid #232A3A; border-bottom: 1px solid #232A3A; top: 11px; left: 0px; } #corner_tr { position:absolute; width: 11px; height: 11px; top: 0px; left: 970px; background-position: 0px -11px; background-image: url(/images/corners.gif); } #header_right { position:absolute; width: 11px; height: 107px; background-color: #FFF; border-right: 1px solid #232A3A; border-bottom: 1px solid #232A3A; top: 11px; left: 970px; } #corner_bl { position:absolute; width: 11px; height: 11px; left: 0px; overflow: hidden; top: 526px; background-position: 0px -22px; background-image: url(/images/corners.gif); } #bottom_left { position:absolute; width: 11px; height: 200px; background-color: #FFF; border-left: 1px solid #232A3A; top: 326px; left: 0px; } #bottom_spacer { width: 689px; position:absolute; left: 11px; height: 11px; top: 525px; border-right: 1px solid #232A3A; border-bottom: 1px solid #232A3A; background-color: #E7EDF4; } #corner_br { position:absolute; width: 11px; height: 11px; left: 259px; overflow: hidden; top: 526px; background-position: 0px -33px; background-image: url(/images/corners.gif); } #bottom_right { position:absolute; width: 11px; height: 100px; background-color: #E7EDF4; border-right: 1px solid #232A3A; top: 426px; left: 259px; } #subscription_form { position:absolute; top: 90px; } .po_checkbox_on { background: url(/images/checkbox.png) no-repeat; height: 47px; width: 340px; color:#9F9F9F; position:relative; cursor: pointer; float: left; padding-left: 60px; padding-top: 3px; } .po_checkbox_off { background: url(/images/checkbox.png) no-repeat 0px -50px; height: 47px; width: 340px; color:#9F9F9F; position:relative; cursor: pointer; float: left; padding-left: 60px; padding-top: 3px; } .jinbox-t { } .jinbox-tl { height:10px; width:10px; float:left; background-position: 0px 0px; } .jinbox-tc { height:10px; background: transparent url(images/jinbox/vertical.gif) repeat-x 0 0; overflow: hidden; } .jinbox-tl, .jinbox-tr, .jinbox-bl, .jinbox-br { background-image: url(images/jinbox/corners.gif); background-color: transparent; background-repeat: no-repeat; zoom:1; overflow: hidden; } .jinbox-tr { background-position: 0px -20px; height:10px; width:10px; float:right; } .jinbox-m { height:100%; } .jinbox-ml { background: transparent url(images/jinbox/horizontal.gif) repeat-y 0px 0px; width:10px; overflow: hidden; zoom:1; float:left; height:100%; } .jinbox-mc { background: #c1cdd9 url(images/jinbox/bg.gif) repeat; height:100%; margin-left: 10px; margin-right: 10px; } .jinbix-mc { background-color: #c1cdd9; height:100%; padding: 5px; width: 100%; border: 1px solid #999999; position:absolute; color: #333333; font-family: tahoma; font-size: 11px; line-height: 19px; } .jinbix-shade { background-color: #333333; height:100%; width: 100%; padding: 5px; border: 1px solid #777777; position:absolute; margin-left: 2px; margin-top: 2px; margin-right: 0px; } .jinbox-mr { background: transparent url(images/jinbox/horizontal.gif) repeat-y -10px 0px; height:100%; width:10px; float:right; } .jinbox-b { } .jinbox-bl { background-position: 0px -10px; float: left; height:10px; width:10px; } .jinbox-bc { background: transparent url(images/jinbox/vertical.gif) repeat-x 0 -10px; background-position: 0px -10px; height:10px; overflow: hidden; } .jinbox-br { background-position: right -30px; float:right; height:10px;width:10px; }