html,body{height:100%}
body{background:#823855 url(bg.gif) repeat-y center;color:#000;font-family:arial, verdana;font-size:75%;margin:0 auto;width:758px}
table{border-collapse:collapse;width:100%}
table td{padding:0}
img{border:0}
th,.title{background:#9d5378 url(head2.gif) repeat-x top left;color:#ddd;padding:6px}
.main b,.main2 b,#chat_box b,.c1 b,.c2 b{color:#572b3a}
.bold{color:#572b3a;font-weight:700;margin-bottom:0;margin-top:0}
.pEnd{margin:0}
p{margin-bottom:15px;margin-top:0}
p.c2{margin: 3px 0}
#box{background:#652f48 url(box.gif) repeat-y center;float:left;min-height:100%;text-align:left}
* html #box{height: 100%;}
#banner{background:url(banner2.gif) no-repeat;float:left;height:113px;width:758px}
#top_left{background:#91456c url(top_left.gif) repeat-y top right;float:left;height:5px;margin:-1px 0 6px;width:163px}
#navigation{background:#91456c url(menu_sep.gif) repeat-x top left;color:#cdcdcd;float:left;font-weight:700;margin:0 auto;padding:7px 5px 6px 171px;width:582px}
#name{float:right}
#menu{background:#91456c;clear:both;color:#ddd;float:left;font-size:12px;font-weight:700;margin-top:0;padding-bottom:45px;text-align:left;width:156px}
#menu_head1{background:#bf5f85 url(menu_head1.gif) no-repeat;height:26px;margin-bottom:5px;width:131px}
#menu_head2{background:#bf5f85 url(menu_head2.gif) no-repeat;height:26px;margin:10px 0 5px;width:131px}
#menu_head3{background:#bf5f85 url(menu_head3.gif) no-repeat;height:26px;margin:10px 0 5px;width:131px}
.menu_sep{background:url(menu_sep.gif) repeat-x top center;font-size:1px;height:2px;margin:4px 0}
#menu a{background:url(arrow.gif) no-repeat;color:#ddd;padding-left:15px;text-decoration:none}
#menu a:hover{background:url(arrow2.gif) no-repeat;color:#eee}
#content{float:left;height:100%;margin-left:10px;margin-top:-10px;padding-bottom:45px;width:588px}
#footer{background:#652f47;clear:both;float:left;margin:-25px auto 0;position:relative;text-align:left;width:758px}
#copyright{background:#91456c;color:#ddd;font-size:90%;font-weight:700;text-align:center;width:158px}
.h_left{background-image:url(head_left.gif);font-size:1px;height:6px;margin-top:9px;width:582px}
.h_right{background-image:url(head_right.gif);float:right;font-size:1px;height:6px;margin-top:-6px;width:6px}
.header{background:#7d425e url(head_content.gif) repeat-x top left;color:#cdcdcd;font-weight:700;padding:0 6px 6px}
.main2{background:#f2cddb;color:#000;padding:6px}
.empty{background:#f9d7e4;color:#572b3a;font-weight:700;padding:6px 6px 6px 7px;text-align:center}
.c2{background:#f2cddb;padding:6px 6px 6px 7px}
a.list:link,a.list:visited{color:#000;text-decoration:none}
ul{margin-top:0}
.float:after { content:"."; display:block;height:0;clear:both;visibility:hidden}
.float {display:inline-block}
/* Hide from IE Mac \*/
.float {display:block}
/* End hide from IE Mac */
.centerText{display:block;text-align:center}
.counter{float:right;font-weight:700}
.u{text-decoration:underline}
.small{font-size:90%}
#navi,.leftText{float:left;}
.main,.c1{background:#f9d7e4;padding:6px 6px 6px 7px}
#cont_box{background:#f9d7e4;padding:6px 6px 6px 7px}
#chat_box{height:300px;overflow:auto}
a:link,a:visited,a:hover,a.list:hover{color:#000;text-decoration:underline}
th a:link,.header a:link,th a:visited,.header a:visited{color:#cdcdcd;text-decoration:none}
a.lmain:link,a.lmain:visited,a.lmain:hover{color:#572b3a;font-weight:700;text-decoration:underline}
th a:hover,.header a:hover,#navi a{color:#ccc;text-decoration:underline}