a { color:#000 }
li { list-style-type:none; }
body { margin:0; padding:0 }

.floatLeft { float:left; }
.floatRight { float:right; }
.clear { clear:both; height:0; }
.formTable { margin:auto; }
.formTable .leftSide { text-align:right; }
.formTable .submit { text-align:right; }
.maskList form{ display:inline; }
.maskList form input{ display:inline; }
.maskList form div{ display:inline; }
.center { text-align:center; }

#cruft { }
#header { color:#eee; background: #333; text-align:right; padding-right:50px; }
#header a { margin:10px; color: #eee; }
#header form {display:inline;}
#feedback { text-align:center; }
#feedback .response{ border: 2px solid; }
#feedback #success { color: #090; }
#feedback #failure { color: #900; }

#cruft #main { width:500px; margin:auto; }

#cruft #main li { padding:0 0 0 50px; margin:0; }
#cruft #main .post { border-bottom:1px solid #333; margin-bottom:25px;}
#cruft #main .post .title{ border-bottom:1px solid #333; padding-left:25px; background:#aaa } 
#cruft #main .post .title a{ color:#333; } 
#cruft #main .post .body{ background:#fff; margin-top:0; padding:20px 50px;}
#cruft #main .post .options{
  background:#F30E7F;
  border-top:1px solid #333;
  padding-right: 25px;
  padding-left: 25px;
  text-align:right;
} 

