pre {display:none;}
hr {display:none;}

body,html {margin:0px; padding:0px; background:#070707 url('./images/bc_bg.jpg') top left repeat-x;}

#main {height:560px;}
html>body #main {height:545px;}
.container {width:750px; margin:0 auto; font-family:arial,sans-serif; font-size:13px; background:#000;}

#flash {position:absolute; top:0;}
#flash img {border:1px solid #8C8C8A;}
#secret {position:absolute; top:85px; width:743px; height:450px; background:#000; margin-left:2px;}
#secn_img {position:absolute; width:736px; height:414px; margin-top:109px; margin-left:6px;}

#navlist {position:absolute; margin:63px 0 0 523px; height:16px; padding-left:15px; background:url('./images/bc_bg.jpg') left -63px repeat-x;}
#subleft {position:absolute; margin:85px 0 0 6px; height:19px; padding-top:2px; padding-left:10px; background:url('./images/topL_bg.gif') no-repeat;}
#subright {position:absolute; margin:87px 0 0 189px; width:545px; height:19px; padding-top:2px; padding-left:14px; background:url('./images/topR_bg.gif') no-repeat;}
#navlist ul, #subleft ul, #subright ul {list-style:none; margin:0; padding:0;}
#navlist li, #subleft li, #subright li {float:left;}
#navlist a, #navlist a:visited, #navlist span, #subleft a, #subleft a:visited, #subleft span, #subright a, #subright a:visited, #subright span {margin-right:18px; text-decoration:none; font-size:.85em; display:block; color:#747474;}
#navlist a:hover, #subleft a:hover, #subright a:hover {color:#eee;}
#navlist span, #subleft span {color:#C1C842; cursor:default;}
#subright a, #subright span {margin-top:-1px;}
#subright span {color:#111; cursor:default;}

#text, #introText {position:absolute; color:#9a9a9a;}
#text p, #introText p {margin-bottom:-8px; font-size:.85em;}
html>body #text p, html>body #introText p {margin-bottom:-5px;}
#text span, #introText span {color:#FFF;}
#text a {color:#C73F1B; text-decoration:none;}
#text h1 {color:#C73F1B; font-size:1em; margin-bottom:-10px;}
html>body #text h1 {margin-bottom:-5px;}

#introText {visibility:hidden;}

#subcontainer {position:absolute; width:155px; top:186px; margin-left:15px; color:#9A9A9A;}
.subtext {position:absolute; top:0; font-size:.8em; line-height:12px; visibility:hidden;}
.subtext h1 {font-size:1.2em; color:#C73F1B; margin:0 0 5px 0;}
.subtext span {color:#C2C2C2; font-weight:bold; line-height:16px;}

#strategy_win {position:absolute; margin:305px 0 0 110px; width:420px; visibility:hidden; z-index:99;}
#strategy_win img {display:block;}
#strategy_win .tb_text {position:absolute; top:0; left:33px; width:370px; visibility:hidden;}
#strategy_win .tb_text p {color:#B7B7B7; font-size:.8em; margin:7px 0; padding:3px 0;}
#strategy_win .tb_text img {float:left; margin:0; padding:2px 10px 0 0;}
html>body #strategy_win .tb_text img {padding-bottom:10px;}

#info_msg {position:absolute; color:#FFF; font-size:1em; margin:30px 0 0 6px; width:733px; height:433px; border:1px solid #666; line-height:1.5em;}
#info_txt {position:absolute; margin:140px 0 0 190px;}
#info_txt a {color:#BF2A23; text-decoration:none;}

#banner {position:absolute; border:1px solid #5F5F5F; background:#171717; height:132px; width:744px; margin-top:-13px; padding:0; padding-left:2px;}
html>body #banner {margin-top:3px;}
#banner img {border:0; margin:1px;}
#banner p {color:#444; font-variant:small-caps; width:100%; font-size:9px; margin:0; margin-top:-2px; padding-left:2px; letter-spacing:1px; word-spacing:4px;}
html>body #banner p {letter-spacing:1.8px; padding-left:1px; word-spacing:0px;}
.banner_item {border:1px solid; border-color:#2C2C2C #000 #000 #2C2C2C; background:#262626 url('./images/banner_bg.jpg') top left no-repeat; margin:0px; width:240px; height:110px; overflow:hidden;}