BODY, HTML {font-family:arial;margin:0px 0px;}
A:LINK {color:#661111;text-decoration:none}
A:VISITED {color:#661111;text-decoration:none}
A:ACTIVE {color:#661111;text-decoration:none}
DL {font-family:arial;font-size:10pt}
DT {font-weight:600}
CODE {color:blue}
.admin {font-size:8pt;margin-left:10px}
.home_page {text-align:center;font-family:Arial;font-size:10pt;font-weight:300;padding:0px}
.home_page_title {text-align:center;font-family:serif;vertical-align:middle;color:#000000;font-size:24pt;font-weight:600;padding-top:4px;background-color:#999977}
.home_page_subtitle {font-family:arial,sans serif;text-align:center;vertical-align:middle;color:#000000;font-size:12pt;font-weight:600;background-color:#999977;border-bottom:1px solid black;border-top:1px solid black}
.home_page_body {font-weight:300}
.home_page_body_greet {text-align:center;font-size:10pt;color:#006600;font-weight:600}
.home_page_bio {border:1px solid #666666;background-color:#999999;padding:2px}
.home_page_main {vertical-align:top;border:1px solid #000000}
.home_page_colspan {margin:2px;padding:2px;border:1px solid #666666;background-color:#ccccaa;}
.home_page_panel {margin:2px;margin-bottom:4px;padding:2px;border:1px solid #666666;background-color:#ccccaa;}
.home_page_mess {margin:5px;padding:3px;border:1px solid #666699; background-color:#aaaaaa}
.home_page_mess_head {font-size:8pt;color:#000000}
.home_page_mess_body {font-size:12pt;padding-left:30px;padding-bottom:3px}
.home_page_news_head {font-weight:600}
.home_page_news_body {font-size:10pt;text-align:justify;padding-bottom:5px}
.options {text-align:center;font-family:arial;color:#000000;font-size:16pt;font-weight:500;padding-top:4px}
.help {text-align:center;font-family:arial;color:#000000;font-size:16pt;font-weight:500;padding-top:4px}
.play_review {font-size:8pt}
.play_review_main {margin:20px}
.play_review_players {text-align:center;border: 1pt solid #999999;background-color:#aaaaaa}
.play_review_rounds {text-align:center}
.play_info_player {font-size:8pt;padding:0px;line-height:10px;}
.play_list {color:#006600;font-size:8pt;padding:0px;padding-bottom:2px;margin-left:4px;line-height:10px;border-bottom:3px solid #000000;border-top:2px solid #cccccc}
.chapter {margin-top:20px;margin-bottom:8px;border-top:1px solid #993333;border-bottom:1px solid #993333;font-family:arial;font-size:12pt;font-weight:800}
.content {padding:20px;font-size:12pt;}
.toc {margin-top:5px;margin-bottom:5px;font-family:arial;font-size:12pt;font-weight:800}
.main {font-family:arial;border:0}
.menubar {width:800px;font-family:arial;background-color:#993333;vertical-align:bottom;color:black}
.menubar_menu {width:600px;text-align:left;vertical-align:bottom;padding-left:5px;padding-bottom:0px;color:black}
.menubar_date {width:200px;font-size:8pt;padding-right:5px;text-align:right}
.menubar_item {padding-bottom:0px}
.menubar_member {font-size:12;font-family:arial;font-weight:600;color:#660000;padding-right:10px}
.panel {width:100%;height:100%;border:3px solid #bbbb99;background-color:#ffffff;color:#000000;}
.panelbar {font-size:14pt;font-weight:600;border:1px solid #000000;background-color:#778844;text-align:center}
.smallpanelbar {font-size:10pt;font-weight:600;border:1px solid #000000;background-color:#778844;text-align:center}
.panelscroll {height:300px;overflow:auto}
.gameinfo {font-family:Arial;font-size:8pt;font-weight:600;padding:0px}
.game_stakes {text-align:center;font-size:10pt;font-weight:600}
.tile {margin-bottom:5px;margin-right:10px;font-size:12pt;font-weight:700;color:black;border:3px solid #666666;background-color:#bbbb99;cursor:pointer}
.links {font-family:Arial;font-size:8pt;margin-bottom:5px;font-style:italic}
.post_round {font-size:12pt;font-family:arial,sans-serif;font-weight:700;background-color:#bbbbbb;margin-top:2px;border-top:1px solid black;border-bottom:1px solid black}
.post_system {font-style:italic;font-weight:300;color:#666666}
.post_player {font-size:10pt;font-family:arial,sans-serif;font-weight:600;color:#000000}
.post_command {text-indent:10px;font-weight:500;color:#000000}
.post_result {font-style:italic;text-indent:10px;font-weight:300;color:#0000ff}
.post_result_error {font-style:italic;text-indent:10px;font-weight:300;color:#ff0000}
.post_review {cursor:pointer;color:blue;text-align:center;font-size:10pt;font-family:arial,sans-serif;font-weight:600;background-color:#dddddd;margin-top:0px;border-bottom:2px solid black}
.post_current {cursor:pointer;color:#006600;text-align:center;font-size:10pt;font-family:arial,sans-serif;font-weight:600;background-color:#aabb77;margin-top:0px;border-bottom:2px solid black}
.post_other {font-weight:300;color:#ffff00}
.post_bank {text-align:center;font-size:8pt;font-family:arial,sans-serif;font-weight:300;background-color:#bbffbb;border-top:1px solid black;border-bottom:1px solid black}
.chat {width:100%}
.chat_past {font-size:10pt;font-weight:300;color:#666666}
.chat_current {font-size:10pt;font-weight:300;color:#000000}
.chat_private {font-size:10pt;font-weight:300;background-color:#ddddff}
.chat_annotation {color:#0000ff;border-top:1px solid black;border-bottom:1px solid black;background-color:#cccccc;margin-bottom:2px;margin-top:2px;}
.chat_special {font-weight:500;color:#ff0000}
.startpoint {padding:2px;margin-bottom:2px;text-align:center;background-color:#dddddd;border:1pt solid #999999;font-size:10pt;font-family:arial,sans-serif;font-weight:600;}
.itemlist {vertical-align:top}
.itemsublist {border-bottom:1pt solid #cccccc;vertical-align:top}
.itemlist_item {font-size:10pt;font-weight:800}
.itemlist_name {font-size:8pt}
.itemlist_cost {font-size:10pt;font-weight:500}
.itemlist_description {color:blue;font-size:8pt;font-weight:300}
.itemlist_details {margin-left:5px;margin-right:5px;color:black;font-size:8pt;font-weight:300;font-style:italic}
.login_error {font-weight:300;color:#ff0000}
.fatal_error {padding:40px;text-align:center;font-size:10pt;font-weight:300;color:#ff0000}
.alert {text-align:center;padding:5px;font-size:12pt;font-weight:300;background-color:#ccccaa;color:#ff0000}
.message {border:1px solid black;background-color:#cccccc;text-align:center;font-size:12pt;font-weight:300;color:#000000}
.footnote {margin-top:20px;padding-left:30px;padding-right:30px;font-family:arial;font-size:8pt;color:#333333}
.carnage {color:red;padding-left:30px;padding-right:30px}
.forum_name {border:1px solid black;margin:5px;background-color:#999977;padding:5px;text-align:center;font-size:14pt;font-weight:500;color:#000000}
.forum_subname {border:1px solid black;margin:5px;background-color:#ccccaa;padding:5px;text-align:center;font-size:12pt;font-weight:600;color:#000000}
.forum_navigation {border:1px solid black;margin:5px;background-color:#555533;padding:5px;text-align:center;font-size:10pt;font-weight:600}
.forum_supname {}
.forum {width:98%;font-family:arial;background-color:#aaaaaa}
.forumtitle {display:none;text-indent:20pt;font-size:20pt;font-weight:600;color:white;background-color:blue;border-bottom:3pt solid black;border-top:3pt solid black}
.forumpost {width:100%;font-size:10pt}
.forumreply {background-color:white;color:#aaaaff;width:100%}
.forumlabel {display:none;text-align:center;background-color:#999977;color:#000000}
.forumhead {background-color:#999977;color:black}
.forummessagelabel {display:none;width:25px;text-align:center;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black}
.forummessage {display:none;width:25px;text-align:center;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black}
.forumsubjectlabel {display:none;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black}
.forumsubject {display:none;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black}
.forumauthorlabel {text-align:left;width:120px;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black}
.forumauthor {width:120px;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black}
.forumdatelabel {display:none;width:100px;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black}
.forumdate {width:120px;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black}
.forumreplycountlabel {display:none;width:60px;text-align:center;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black}
.forumreplycount {display:none;width:60px;text-align:center;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black}
.forumlastdatelabel {display:none;width:100px;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black}
.forumlastdate {display:none;width:120px;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black}
.forumcontentbox {padding:2px;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:2px solid black;background-color:#ffffff}
.forumcontent {font-size:12pt;font-family:arial;}
.forumindent {width:0px}
.forumbar {display:none}
.rank {padding-left:10px;font-family:Arial;font-size:8pt;font-style:italic;color:#006600}
