*  { behavior: url("css/iepngfix.htc") }
html, body{ margin:0px; overflow:false;  color:#ffffff; font-family:Helvetica,Arial; font-size:10px; }
body{ background:#000000 url('../images/bg.jpg');  }
a, a:visited{ color:#FB3321; text-decoration:none; }
a:hover{ color:#FB3321;text-decoration:underline; }
#logo{ position:absolute; z-index:2; margin-left:-495px; left:50%; top:10px; }
#bg{ position:absolute;z-index:1; overflow:false; }
#layout{ overflow:false; padding:0px; position:absolute;z-index:2; top:0px; width:1030px; text-align:center; margin-top:0px; margin-left:-515px; left:50%; }
#tl{ position:absolute; top:45px; left:1px; background:url('../images/shadow/tl.png') no-repeat bottom right; }
#t{ position:absolute; left:26px; top:0px; width:1000px; height: 70px; background:url('../images/hangtag.gif') no-repeat top center; margin-top:0px }
#tr{ position:absolute; top:45px; left:1026px; background:url('../images/shadow/tr.png') no-repeat bottom left; }
#l{ position:absolute; top:70px; left:-6px; width:32px; height:575px; background:url('../images/shadow/l.png') no-repeat right top; }
#content{ z-index: -10000000; position:absolute; top:70px; left:26px; }
#r{ position:absolute; top:70px; left:1026px; width:26px; height:575px; background:url('../images/shadow/r.png') no-repeat left top; }
#bl{ position:absolute; top:645px; left:1px; background:url('../images/shadow/bl.png') no-repeat top right; }
#b{ position:absolute; top:645px; left:26px; width:1000px; background:url('../images/shadow/b.png') no-repeat top center; }
#b-copy {position:absolute; top:648px; left:20px; width:1020px; }
#br{ position:absolute; top:645px; left:1026px; background:url('../images/shadow/br.png') no-repeat top left; }
.corner{ height:25px; width:25px; /*  border:1px solid #00ff00;  */ }
img{ border:0px; }


#pressevent { position: absolute; z-index: 150; left: 200px; top: 20px; display: none; }


#twitter { left: 835px; top: 28px; position: absolute; z-index:100; }
#twitter #bird { position: relative;  top: 10px; }
#twitter a { color: #fff; text-decoration: none; }


/*#addthisHolder { z-index: 5; position: absolute; top: 41px; left: 1015px; }*/
#addthisHolder { z-index: 5; position: absolute; top: 40px; left: 982px; text-align: left; }

/*#UpdateHolder   { z-index: 5; position: absolute; top: 45px; left: 880px; }*/
#UpdateHolder   { z-index: 5; position: absolute; top: 27px; left: 540px; width: 244px; height: 37px; background: none; }

.Modal
{
    width: 429px;
    height: 200px;
    background: #fff;
    color: #000;
    z-index: 100000000;
    position: absolute;
}
.ModalBackground
{
    background: #444;
    opacity: 0.75;
}