html,body {height:100%; max-height:100%; padding:0; margin:0; border:0; text-align:center; /* \*/ overflow:hidden; /* */}
body {height:100%; background:black; min-width:800px; font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif; background: url(http://content.sifakaworld.com/images/leftover.jpg) no-repeat center 576px;}
.error_on {color:red; font-weight:bold; margin-top:5px; margin-bottom:5px;}
#content {height:100%; width:100%; background:transparent; overflow:auto; position:absolute; top:0px; left:0px; z-index:3;}
#document {margin:0 auto; min-height:100%; _height:100%; background:white; width:740px; border-left:1px solid black; border-right:1px solid black; text-align:left;}
#menutop {width:100%; height:36px; position:absolute; top:0; right:18px; z-index:999; background: url(http://content.sifakaworld.com/images/menutopback.jpg) repeat-x;}
#menutopfill {width:100%; height:36px; position:absolute; top:0; right:0px; z-index:2; background: url(http://content.sifakaworld.com/images/menutopback.jpg) repeat-x;}
#menumiddle {margin:0 auto; width:788px; display:block;}
#menubot {width:100%; height:29px; position:absolute; bottom:-1px; right:50px; z-index:999; background: url(http://content.sifakaworld.com/images/menubottom.jpg) repeat-x;}
#menubotfill {width:100%; height:29px; position:absolute; bottom:-1px; right:0px; z-index:2; background: url(http://content.sifakaworld.com/images/menubottom.jpg) repeat-x;}
#pad16 {width:36px; height:36px; float:left;}
* html #pad16 {width:28px;}
.pad {height:46px; display:block;}
table.bg {width:100%; margin: 0 auto; position:fixed; top:0; padding:0; border-width:0; border-collapse:collapse; z-index:1;}
table.bg tr, table.bg td {padding:0; border-width:0; height:192px;}
#slice1 {background: url(http://content.sifakaworld.com/images/s1.jpg) no-repeat center top;}
#slice2 {background: url(http://content.sifakaworld.com/images/s2.jpg) no-repeat center top;}
#slice3 {background: url(http://content.sifakaworld.com/images/s3.jpg) no-repeat center top;}
#slice1fix {background: url(http://content.sifakaworld.com/images/s1.jpg) no-repeat -600px top;}
#slice2fix {background: url(http://content.sifakaworld.com/images/s2.jpg) no-repeat left top;}
#slice3fix {background: url(http://content.sifakaworld.com/images/s3.jpg) no-repeat left top;}
h1, h2, h3 {display:inline;font:1.82em;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding-left:20px;padding-right:20px;margin-bottom:0}
h1 {color:#000033; margin-top:0}
h2 {font: 1.40em;margin-bottom:-8px}
h3 {padding-left:24px}
hr {margin:0;padding:0}
p, ol, ul {line-height:1.50em;padding-left:24px;padding-right:20px;}
li {margin-left:28px}
#centerlinks {text-align:center; font-size:11px; height:22px; margin-top:10px;}
#centerlinks a {color:black; text-decoration: none;}
#centerlinks a:hover {text-decoration:underline;}
#centerlinks a.b {color:black; font-weight:bold; font-size:105%; color:#AA0033}
#documentouter {height:100%;width:100%}
#documentinner {overflow-y: auto}
img {border:0}
.b {font-weight:bold}
.s {font-size:90%; font-weight:normal}
input.confirm {margin-left:24px; font-size:110%; font-weight:bold;}
iframe {margin:0; padding:0; border:0; height:260px; width:550px; display:inline;}
table.avatars {width:740px; margin-left:0; margin-right:0;sc border-collapse:collapse; margin-top:20px;}
table.avatars a {color:white; font-weight:bold}
table.avatars td {width:185px; text-align:center; height:174px;}
#charmovie {display:inline; float:left}
label.signup {font-weight:bold; font-size:120%; margin-right:4px;}
input.signup, span.signup {display:block; width:166px; font-size:120%; border:1px solid green; padding:2px; background:#FCFCFC}
form#signup, div#signup {margin:0 auto; background:white; border: 2px solid black; width:600px; margin-top:40px; padding:30px;}
div#signupform {}
.force_center {text-align:center;}
.force_fade {opacity:0.0; -moz-opacity:0.0;}
input#nametaginput {width:260px; height:28px; display:block; margin-left:0px; margin-bottom:10px; border:2px solid #666699; background:#F0F0FF; font-size:20px; font-weight:bold; text-align:center;}
table#nametag {background: url(../images/hello.jpg) no-repeat; margin-left:0; width:300px; height:250px; margin-top:26px; text-align:center; font-size:13px;}
img#infoimg {float:left; margin-left:12px; margin-top:0px; margin-right:24px;}
div#characterchooser {width:200px; height:200px; margin-top:50px;}
div#characterinfo {width:250px; margin-top:50px; background:beige; padding:6px; font-size:90%;}
table.usermode {width:650px; height:350px; border-collapse:collapse; border: 1px solid gray; font-size:14px}
table.usermode th {border: 1px solid gray; height:30px; background-color:#CCCCCC; color:black; font-size:24px; }
table.usermode td {border: 0; padding:1px; width:325px}
table.usermode p {margin-top:10px; font-family:Times,serif}
textarea.terms {width:640px; margin-left:40px; height:100px;}