
body
{
  margin:8px;
  font-family:helvetica, sans-serif;
  color:#340;
  background-color:#221e1b;
  background-image:url('/im/background.jpg');
  background-repeat:repeat-y;
}

.intropage
{
  background-color:#221e1b;
  background-image:url('/im/CW-intro.jpg');
  background-repeat:no-repeat;
  width:800px;
  height:600px;
  position:relative;
  margin:0 auto;
}
.introside
{
  background-image:url('/im/CW-intro.jpg');
  background-repeat:no-repeat;
  background-position:right;
  width:972px;
  height:600px;
  position:relative;
  margin:0 auto;
}
.introscroll
{
  padding:48px 50px 100px 535px;
  color:#000;
  font-weight:bold;
  font-size:0.9em;
}
.introscrollside
{
  padding:48px 50px 100px 707px;
  color:#000;
  font-weight:bold;
  font-size:0.9em;
}
.introbig
{
  font-size:1.3em;
  color:#600;
}
.loginscroll
{
  font-size:0.9em;
}
.loginscroll table { padding:32px 0px 0px 0px; }
.loginscroll table tr td
{
  font-size:0.9em; font-weight:bold; text-align:right; 
}
.scrollbutton { background:#fff; border:2px #eee outset; padding:2px }
.creatediv { position:absolute; right:18px; bottom:20px; border:0px; }
.creditdiv { position:absolute; left:0px; bottom:0px; border:0px; }
.creditdiv a img { border:0px; }
.xcreatediv { margin:32px 0px 0px 0px;}

a.createbutton { display:block; width:281px; height:88px; 
background-image:url(/im/createbutton.jpg);
margin:0 auto; }
a.createbutton:hover { background-image: 
url(/im/createbutton2.jpg); }
a.createbutton .alt { display: none; }
.preload { display:none; }

a { color:#b00; }
a:visited { color:#900; }
a:hover { color:#f00; }

.tabs { margin:0x 0px 0px 0px; padding:0px; }
.taboff { border:1px solid #000; background:#ba8; padding:4px 8px 0px 8px;
margin:4px 0px 0px 0px; text-decoration:none; 
border-bottom:1px solid #764;
color:#900; 
background-image:url('/im/darkparchment.jpg');
font-weight:bold;
}
.taboff:visited { color:#900; }
.taboff:hover { color:#f00; }

.tabon { background:#cb9; border-bottom:0px; padding:4px 8px 4px 8px; 
color:#b00; border:1px solid #000; text-decoration:none;
border-bottom:0px;
margin:4px 0px 0px 0px; color:#000;
background-image:url('/im/parchment.jpg');
font-weight:bold;
}
.tabon:visited { color:#900; }

.rtsidetab {border:1px solid #000; background:#ba8; padding:4px 8px 0px 8px;
margin:-3px 0px 0px 0px; text-decoration:none; 
border-bottom:1px solid #986;
color:#000;
float:right;
font-size:0.8em;
background-image:url('/im/darkparchment.jpg');
}

.rtsidetab a { text-decoration:none; }

a.top { color:#f77; }

.main
{
  background:#cb9;
  background-image:url('/im/parchment.jpg');
  border:1px solid #000;
  padding:16px;
  margin:0px 0px 0px 0px;
  color:#340;
  text-align:center;
}

/* Hides from IE5-mac \*/
* html .main { height:1%; }
* html .listadv { height:70px; }
/* End hide from IE5-mac */

.indent1 { float:left; margin:0px 0px 0px 50px; }

.indent2 { float:right; margin:0px 65px 0px 0px; }

.indent3 { margin:0px 0px 0px 45px; }

input.but { background:#fff; border:2px solid #408F24; color:#408F24; }

div.sheet { background-image:url('/im/tornmiddle.gif'); padding:0px; width:700px;
margin:0px auto; }
div.sheet p { padding:8px 24px; margin:0px; }
div.sheet form { padding:8px 24px; margin:0px; }
.fold { background-image:url('/im/tornfold.gif'); margin:0px; padding:4px 24px; 
vertical-align:center; height:42px; }


.extract { width:680px; border-collapse: collapse; color:#000; margin:0px 9px }
.extract tr td { border:0px; padding:4px 16px; }
.extract tr td.name1 { background-image:url('/im/foldover2.gif'); }
.extract tr td.line1 { background-image:url('/im/foldover2.gif'); }
.extract tr td.name2 { background-image:url('/im/foldunder.gif'); }
.extract tr td.line2 { background-image:url('/im/foldunder.gif'); }

h2 { margin:0px 0px 0px 0px; color:#336}

h2.a { text-decoration:none; color:#336 }
h2.a#hover { text-decoration:none; color:#669 }

p.playerlist { font-size:0.7em; 
margin:0px 11px 0px 9px; padding:8px 24px 8px 24px; text-align:center;
background-image:url('/im/foldunder.gif'); }

span.greyed { color:#999; }

.loggedin
{
  float:right; font-size:0.8em; color:#E1BB0E;
border:1px solid #bbbbbb;

}
.notloggedin { float:right; font-size:0.8em;
border-top:1px solid #ffffff;
border:1px solid #bbbbbb;
background:#dddddd; padding:8px; margin:8px;
background-image:url('/im/fold.gif');
text-align:center;
color:#000
}
.notloggedin table tr td { color:#000 }

.logintitle { height:36px; text-align:right; padding:0px; margin:0px;}

.error { font-color:#f00; padding:8px; border:2px solid #f00; margin:8px; 
background:#fff}
.success { font-color:#090; padding:8px; border:2px solid #090; margin:8px; 
background:#fff}

.lineform { padding:0px; margin:0px; }

.endline { border:#d4eadc 2px solid; background:#e4faec; padding:2px 2px 2px 0px;
margin:0px 0px 0px 8px; font-size:0.6em; white-space: nowrap; }

.gameended { text-align:right; font-size:0.8em; font-weight:bold;
margin:32px 0px 0px 0px; xbackground:#fff; padding:8px; height:30px;}

.paper { border:0px; padding:4px; color:#000;
background:#eee; border-top:1px #fff solid; border-left:1px #ddd solid; }

.gamedesc { font-size:0.7em; }

.adsense { float:right; }

hr { width:70%; height:1px; color:#346; background-color:#568; padding:0px; border:0px}

.ngf { color:#000; text-align:right }

.ngm { color:#000; }

.bigsub { background-color:#e4faec; color:#004; font-size:1.5em; padding:4px; }

h1 { margin:8px 0px 16px 8px;   color:#fff;}

.onmain { background-color:#408F24; color:#040; font-size:0.9em;
margin:0px 15%; padding:4px; }

/* Friends page */

.fgame { padding:4px 32px; margin:0px; }
input.fbut { background:#fff; border:2px solid #408F24; color:#408F24; margin:-8px -8px 0px 0px;}

/* General */

.alert { color:#568; font-style:italic; }

/* Game creation */

.normal { background:#e4faec; padding:8px; border:#d4eadc solid 1px;
margin:16px 128px; text-align:left}
.optional { padding:8px; border:#d4eadc solid 1px;
margin:16px 128px; text-align:left; font-size:0.9em}

/* Chore Wars */

.listadv { border:1px solid #000; background-color:#dca; text-align:left; margin:4px; padding:4px; 
min-height:70px;
background-image:url('/im/lightparchment.jpg');


}
.listadv h3 { margin:4px; }
.listsub { font-size:0.8em; margin:0px 0px 0px 24px; }
.listquote { font-size:1.1em; margin:8px 16px 8px 98px; padding:4px 96px; background:#fff;
border:3px double #875}
.listtitle { border:1px solid #000; background-color:#edb; padding:4px;
  background-image:url('/im/lighterparchment.jpg'); }
.fadetitle { border:1px solid #000; background-color:#edb; padding:4px;
  background-image:url('/im/lighterparchment.jpg'); color:#75a }

.listxp { float:right; font-size:1.2em; font-weight:bold;}
.pregenxp { width:50px; text-align:right; font-size:1.1em; font-weight:bold;
background-color:#edb; background-image:url('/im/lighterparchment.jpg'); }

.listtiny { font-size:0.6em; margin:0px; padding:0px; color:#562; text-align:right; }
.listend { border:1px solid #000; background-color:#edb; padding:4px; font-size:1.0em;
text-align:right;
  background-image:url('/im/lighterparchment.jpg'); }

.advdesc { border:0px solid #000; padding:4px; font-size:0.8em;
text-align:center; margin:4px 0px 0px 0px;
background-color:#edb;
  background-image:url('/im/lighterparchment.jpg'); }

.claimdesc { border:1px dashed #000; border-width:0px 0px 1px 0px; padding:8px; 
margin:0px 8px;
}

.adventable { width:100%; }
.advclaim { width:1%; border:1px solid #000; background-color:#dca; text-align:center;
vertical-align:middle; margin:4px; padding:4px;
  background-image:url('/im/lighterparchment.jpg');
}

.advclaim a { font-size:0.7em; }

.pagetitle { text-align:right; color:#000; font-size:2.0em;
font-family:trebuchet ms; margin:0px 8px 12px 8px;}

h3.earned { font-weight:normal; }

/* Character */

.charstat { border:8px #653 solid;  margin:0px 0px 32px 0px; background:#dca;
  background-image:url('/im/lighterparchment.jpg'); padding:0px;
width:300px;

 }
.charpage { float:left; margin:0px 32px 32px 0px; }
.charstatr { text-align:right; padding:4px; }
.charhdent { margin:0px 0px 4px 340px; }
.chardent { margin:0px 4px 4px 344px; }
.messagedent { margin:4px 4px 4px 344px; text-align:center; padding:16px}

.partypage { float:left; margin:0px 32px 32px 0px; height:400px }
.wholeparty { xpadding:0px 2%; margin 0 auto; text-align:center }

.inventory { border:solid #431; border-width:0px 0px 0px 1px; 
padding:8px 16px; vertical-align:top}
.charinfo { border:solid #431; border-width:1px 0px 0px 0px; 
padding:8px; text-align:center}
.charinfotop { border:solid #431; border-width:0px 0px 1px 0px; 
padding:8px; text-align:center; font-weight:bold}
.charhead {  border:solid #431; border-width:0px 0px 1px 0px; 
margin:0px 0px 4px 0px; padding:4px}

.partychar { border:8px #653 solid; margin:8px; }

.advdrop  { font-size:0.9em; width:250px }
.behalfdrop  { font-size:0.9em; }
.drop1 { background-color: #fff; }
.drop2 { background-color: #ddd; }
.dropquest { background-color: #ff7; }
.din { padding:0px 0px 0px 8px; }
.dmj { font-weight:bold; }

.claimbox
{
  float:right; font-size:0.8em; color:#E1BB0E;
  border:1px outset #bbbbbb; background-color:#444;
  padding:4px;
}

.goforth
{
  background:#ddd; border:2px #ddd outset;  font-size:0.8em; 
}

.chicon { float:left; margin:0px 8px 0px 0px; border:2px inset #cb9 }
.chsicon { border:2px inset #cb9 }
.goldicon { border:2px outset #fc4 }

.sheetpic { text-align:center;  border:1px solid #986;
padding:8px 0px 8px 0px;
  background-image:url('/im/lightparchment.jpg');
}

.selicon { text-align:center; background:#edb; width:60px; padding:4px; }
.selcustom { text-align:center; background:#edb; padding:4px; height:40px; }
.signbox { background:#dca; border:#653 solid 1px; padding:16px 10% 16px 10%;
margin:4px 10%; text-align:center; 
background-image:url('/im/lightparchment.jpg');
}
.signbox h3 { color:#000; }
.signform { text-align:center; }
.signeg { font-size:0.8em; font-style:italic; 
color:#875; padding:0px 0px 8px 0px; }
.subbox { background:#edb; border:#653 solid 1px; padding:16px;
margin:16px; text-align:center; 
background-image:url('/im/lighterparchment.jpg');
}

.smallprint { font-size:0.7em; }

.addnew tr td { padding:8px; background:#dca; background-image:url('/im/lightparchment.jpg'); } 
.addnew tr td.lighter { padding:8px; background:#edb; background-image:url('/im/lighterparchment.jpg'); } 
.addnew tr td.addblank { background-image:url('/im/darkparchment.jpg'); }

.staticons { float:right; }

.formeg { font-size:0.8em; font-style:italic; 
color:#653 }
.newtitle { font-weight:bold; }

.bigbutton { background:#dca; border:2px #dca outset; font-size:1.5em;
padding:8px }
.smallbutton { background:#dca; border:2px #dca outset; padding:2px }

.trimform { margin:0px; padding:0px; }

.fightbox { border:1px solid #000; height:150px; padding:8px; margin:8px;
background:#ed9; vertical-align:center;
background-image:url('/im/lightparchment.jpg');
}

.weekscore { text-align:center; background:#dca; 
margin:0px 2px 4px 2px; padding:4px; float:left;
border:1px solid #000; font-weight:bold;
background-image:url('/im/lightparchment.jpg');

}
.weekicon { margin:0px; border:2px inset #cb9 }

.fightleft { text-align:center; background:#dca; 
margin:0px 2px 4px 2px; padding:4px; float:left;
border:1px solid #000; font-weight:bold}
.fightright { text-align:center; background:#dca; 
margin:0px 2px 4px 2px; padding:4px; float:right;
border:1px solid #000; font-weight:bold}

.optionalbox { border:1px dashed #000; background-color:#dca; font-size:0.9em;
margin:4px; padding:4px;background-image:url('/im/lighterparchment.jpg'); }

.inviteurl { padding:16px 8px; background:#fff; border:1px dashed #764; }

.logo { border:0px; }
.news { font-size:1.1em; color:#000; }
.bnews { font-size:1.1em; color:#542; }

.faqsection { text-align:center; color:#000; font-size:2.0em;
font-family:trebuchet ms; margin:0px 8px 12px 8px;
background:#edb; border:#653 solid 1px; padding:0px 10% 0px 
10%; margin:4px 10%; 
background-image:url('/im/lighterparchment.jpg');

}


.faqbox { background:#dca; border:#653 solid 1px; padding:0px 10% 0px 
10%; margin:4px 10%; 
background-image:url('/im/lightparchment.jpg');
}
.faqbox h3 { color:#000; }
.talent { white-space: nowrap; }

.faqboxlight { background:#dca; border:#653 solid 1px; padding:0px 10% 0px 
10%;
margin:4px 10%; 
background-image:url('/im/lighterparchment.jpg');
}

.midtable { margin:0 auto; }

.google { float:left; }
.chargoogle { margin:0px; padding:0px;}

.spanform { display:inline; }
.unclaimform { float:right; margin:0px; }
.unclaimbutton { background:#dca; border:1px #876 solid; color:#876; padding:2px; font-size:0.7em }

.crossedout { text-decoration: line-through; color:#a97}
.invtable { margin:8px auto;  background-image:url('/im/lighterparchment.jpg');
border:2px solid #764;}
.invunder { width:200px; border:solid #764; border-width:0px 0px 1px 0px; } 
.invover { width:200px; } 
.useordrop { padding:8px 0px 0px 0px; margin:0px; text-align:center;}

.newsticker { font-size:0.7em; color:#500; margin:0px auto 4px auto; font-weight:bold}
.sharebox { font-size:0.7em; color:#000; margin:0px auto 4px auto;
background:#dca; border:#653 solid 1px; padding:4px;
width:300px;
  background-image:url('/im/lighterparchment.jpg');
}
.partyticker { font-size:0.7em; color:#000; text-align:right; margin:0px 8px}
.testattrib { text-align:right; font-style:italic; padding:0px 0px 12px 0px}
.faqbox blockquote { text-align:left; margin:8px 0px; }
.testibox {  background-image:url('/im/lighterparchment.jpg'); float:right; padding:8px;
border:#653 solid 1px; width:300px}
.testivoice { float:left; margin:0px 8px 8px 0px; border:#400 2px solid }
.sheetstatus { font-size:0.7em; font-weight:normal;}

.rssfeed { background:#dca; float:left; font-size:0.9em; padding:2px; margin:0px 64px 0px 0px;
  border:#653 solid 2px; background-image:url('/im/lighterparchment.jpg');}
.rssfeed img { float:left }
.rssfeed a { text-decoration:none; }

.rsstiny { font-size:0.6em; color:#000; }
.rsstiny:visited { font-size:0.6em; color:#000; }

.bigpartytable { border:#653 solid 2px; margin:0px auto; background:#ba8; }
.bigpartydark { background:#cb9; background-image:url('/im/lightparchment.jpg'); padding:4px }
.bigpartylight { background:#dca;background-image:url('/im/lighterparchment.jpg'); padding:4px}

.sheetxarchive { font-size:0.9em; text-align:left; 
border:1px #653 solid;  background:#dca;
  background-image:url('/im/lighterparchment.jpg');
padding:8px; width:260px;
xmargin:0px auto 4px auto;float:left;
}

.sheetarchive { color:#000; margin:0px auto 4px auto;
background:#dca; border:#653 solid 1px; padding:8px 0px 0px 8px;
width:300px; text-align:left;
  background-image:url('/im/lighterparchment.jpg');
}

.chartbox { background-image:url('/im/lightparchment.jpg'); float:left; margin:4px; padding:4px;
text-align:center; border:4px outset #cb5 }
.chart1st { background-image:url('/im/lighterparchment.jpg'); text-align:center;
font-size:0.9em; padding:8px; }
.chart2nd { background-image:url('/im/lightparchment.jpg'); float:left; text-align:center;
font-size:0.7em; padding:4px; }
.charticon { margin:0px; border:2px inset #cb9 }
.charth2 { color:#653; }

.comment { background-image:url('/im/lighterparchment.jpg'); border:#653 solid 1px;
font-size:0.9em; padding:4px; margin:2px 16px; }
.commentindent { background-image:url('/im/lighterparchment.jpg'); border:#653 solid 1px;
font-size:0.9em; padding:4px; margin:2px 16px 2px 100px; }

.commenter { font-weight:bold; }
.commentstamp { font-size:0.7em; font-style:italic; }

.commentlink { text-align:right; font-size:0.6em; margin:0px 8px; }

.commentbox { background-image:url('/im/lighterparchment.jpg'); border:#653 solid 1px; padding:8px;
margin:0px; text-align:center; }

