* {margin:0;padding:0;}
body {text-align:center;}
.wrap {width:995px;margin:0 auto;background:url(images/bhxxx_10.jpg)}
.header {width:995px;height:443px;}
.header img {float:left;}
.navbar {height:200px;width:995px;}
.logo {float:left;}
.navigation img {float:left;}
.update {width:977px;height:971px;background:url(images/updatebox_01.jpg);margin:0 0 0 7px;}
.update h2 {float:left;margin:18px 0 0 25px;font-family:verdana;color:#568cc7;}
.updatepics {width:930px;height:500px;margin:20px 0 0 28px;float:left;} 
.updatepics img {float:left;border:1px solid #000000;margin:1px}
.updatebot {width:984px;height:184px;}
.updatebot img {float:right;}
.updatetext {width:420px;height:184px;background:url(images/updatebox_02.jpg);float:left;text-align:left;margin-left:7px;}
.updatetext h2 {font-size:13pt;margin:20px 0 0 30px;color:#568cc7;}
.textbox {width:375px;height:93px;overflow:auto;margin:8px 0 0 27px;}
.footer {width:977px;height:151px;}
#footinfo { width: 951px; height: 40px; margin-right: auto; margin-left: auto; font: normal 13px/40px Arial, Helvetica, sans-serif; text-align: center; }
#footinfo a { color: #568cc7; text-decoration: none; }
#footinfo a:hover { color: #000; text-decoration:underline; }

.memberheader {width:995px;height:380px;}
.memberheader img {float:left;}

.player1 {margin:0;padding:0;}
.joinheader {width:995px;height:380px;}
.joinheader img {float:left;}
#joininterface { width: 927px;height:650px;margin:35px auto;}
#joininterface #leftjoin { width: 350px; float: left; text-align: center; }
#joininterface #leftjoin #txt { width: 320px; margin-right: auto; margin-left: auto; margin-top: 8px; text-align: left; font: normal 15px/18px Arial, Helvetica, sans-serif; color: #000; }
#joininterface #leftjoin ul { list-style: none; }
#joininterface #leftjoin li { font: normal 13px Arial, Helvetica, sans-serif; color: #000; border-bottom: 1px dashed #000; text-align: left; padding-top: 7px; padding-bottom: 7px; }
#joininterface #rightjoin { width: 577px; float: right; text-align: center; font: normal 18px Arial, Helvetica, sans-serif; color: #000; }
.type { width: 577px; font: normal 25px/48px Georgia, "Times New Roman", Times, serif; color: #fff; background: #000; text-align: center; height: 50px; }
a.joinform { font: normal 24px Georgia, "Times New Roman", Times, serif; color: #03f; text-decoration: underline; text-align: center; }
a.joinform:hover { color: #ed1c24; }
.joinformbotrow { font: normal 14px Arial, Helvetica, sans-serif; color: #000; background: #efefef; text-align: center; }
.joinformbotrow2 { font: bold 16px Arial, Helvetica, sans-serif; color: #fff; background: #336600; text-align: center; }
.joinformbotrow3 { font: bold 14px Arial, Helvetica, sans-serif; color: #000; background: #ffc; text-align: center; }
.memtype { font: normal 24px Georgia, "Times New Roman", Times, serif; color: #000; text-align: center; }
a.joinoption { font: bold 14px Arial, Helvetica, sans-serif; color: #0d7cb5;; text-align: center; }
#joinfooter { width: 927px; margin-right: auto; margin-left: auto; margin-top: 16px; font: normal 14px/27px Arial, Helvetica, sans-serif; color: #666666; background: #efefef; text-align: center; padding: 10px; }
