body {
  background:url('http://www.reubart.com/comic/images/space-black-large.gif') fixed repeat;
  margin:0px;
}
a {
  color:#ffcc00;
}
#mainFrame {
  border:0px;
  margin:0px;
  width:100%;
  background: transparent url('http://www.reubart.com/comic/images/mainframe.png') center top repeat;
  color:#fff;
}
#contentMain {
  border:0px;
  margin:0px auto;
  width:800px;
  background:transparent;
}
#welcomeHead {
  text-align:right;
  width:800px;
  background: transparent url('http://www.reubart.com/comic/images/nidheads.png') center top no-repeat;
  height:125px;
}
#mainStrip {
  text-align:center;
  padding-top:5px;
}
#mainStrip div {
  margin:0px auto;
  text-align:center;
}
#episodeCalendar {
  background:#444;
  border:2px solid #333;
  text-align:center;
  margin: 0px auto;
  /*width:150px;*/
}
#calBook {
  font-size:11px;
  width:100%;
  border:1px solid #333;
}
#calBook tr td {
  border:1px solid #333;
  width:35px;
}
#calEpChap {
  font-size:11px;
  width:100%;
}
#calEpChap tr td {
  border:1px solid #333;
  padding:1px;
}
.calEpID {
  width:10px;
}
.calEpIDInactive {
  color:#777;
}
.calChap {
  /*width:40px;*/
}
.regTable {
  margin:0px;
  padding:5px 0px 0px 0px;
  border:0px;
  text-align:center;
  width:800px;
}
.on {
  display: block;
}
.off {
  display: none;
}
.blankRow {
  height:1.5em;
}
.formField {
  background:none;
  color:#fff;
}
.strip {
  border:0px;
  width:700px;
}
.caption {
  background:url("../../images/commBox.png") repeat-y top center;
  width:600px;
  text-align:left !important;
  font-size:12px;
  padding: 5px 0px 0px 0px;
}
.caption p {
  width:550px;
  margin: 0px auto 0px auto;
}
#messageOfDay {
  background:url("../../images/commBox.png") repeat-y top center;
  margin:0px;
  padding:0px;
}
.messageBack {
  width:600px;
}
#messageOfDay p {
  margin:0px;
}


/*********************************************/
/******************** COMMENTS ***********************/
/*********************************************/
#divme {
  color:#fff;
}
.commentOut {
  margin:0 0 0 20px;
  text-align:left;
}
.commentTable {
  width:550px;
  border-top:1px solid #666;
  border-right:1px solid #999;
  border-bottom:1px solid #999;
  border-left:1px solid #666;
  padding:0px 15px 0px 15px;
  margin-left:25px;
  text-align:left;
}
.commentHead {
  font-size:12px;
  font-weight:bold;
}
.commentText {
  font-size:14px;
  line-height:14px;
}
.commentDate {
  margin:0 0 0 20px;
}
.addCommentTable, .commDisp {
  width:600px !important;
  text-align:center;
  margin:0px auto;
  background:url('../../images/commBox.png') repeat-y top center;
}

/*********************************************/
/************ USERGUIDES *********************/
/*********************************************/

#userguide {
  width:700px;
  margin:0px auto 0px auto;
}
#userguide p {
  font-size:12px;
}
.quote {
  font-style:italic;
}


/*********************************************/
/*************** ADMIN TABLES ****************/
/*********************************************/

.tabOn {
  width:150px;
  height:30px;
  background:url('../../hno3/images/activetabs.gif') no-repeat;
  text-align:center;
}
.tabOn a {
  text-decoration:none;
  color:#fff;
  font-weight:bold;
}
.tabOff a {
  text-decoration:none;
}
.tabOn a:hover, .tabOff a:hover {
  text-decoration:underline;
  color:#fff;
}
.tabOff {
  width:150px;
  height:30px;
  background:url('../../hno3/images/inactivetabs.gif') no-repeat;
  text-align:center;
}
.tabHover {
  width:150px;
  height:30px;
  background:url('../../hno3/images/hovertabs.gif') no-repeat;
  text-align:center;
}
.right {
  text-align:right;
}
.left {
  text-align:left;
}
.admin {
  padding:2px;
  width:750px;
  border:2px solid #23767f;
  font-size:14px;
}
.adminTitleBar {
  background:url('../../images/resource/backgrounds/black.png');
}
.adminList {
  text-align:left;
  width:60px;
}
.adminListEp {
  text-align:center;
  width:60px;
}
.adminListTitle {
  text-align:center;
}
.adminListImg {
  width:55px;
}
.adminListUser {
  width:250px;
}
.adminAddNew {
  padding:2px;
  width:740px;
  border:2px solid #23767f;
  font-size:14px;
}
.addComic {
  background:url('../../images/resource/backgrounds/blue_grey.png');
}
.addChapter {
  background:url('../../images/resource/backgrounds/blue_dark.png');
}
.addBook {
  background:url('../../images/resource/backgrounds/blue_dull_sky.png');
}
.addImg {
  background:url('../../images/resource/backgrounds/brown_grey.png');
}
#addComicDiv {
  vertical-align:top;
}
#addChapterDiv {
  vertical-align:top;
}
#addBookDiv {
  vertical-align:top;
}
#upImgDiv {
  vertical-align:top;
}
#destChange {
  color:#666666;
}
.destination {
  color:#3399ff;
  font-weight:bold;
}








