body {
  width: 850px;
  margin: 0em auto;
  padding: 0em;
  color: #728ebd;
  background-color: black;
}


hr {
  display: none;
}

img {
  border-style: none;
  border-collapse: collapse;
}


@media screen {
  :link {
    color: #9ebaff;
  }

  :visited {
    color: #245ea8;
  }
}

.banner {
  margin-bottom: 1em;
}

.bubble {
  padding: 0px;
  margin: 0px;
  margin-bottom: 1em;
  text-align: center;
  border-style: none;
  border-collapse: collapse;
}

.bubble td {
  padding: 0px;
  margin: 0px;
  border: 0px;
  border-style: none;
}

.bubble .top {
  height: 20px;
  border-width: 0px;
  vertical-align: top;
}

.bubble .topleft {
  width: 20px;
  background-image: url('/images/topleft.jpg');
}

.bubble .topcenter {
  background-image: url('/images/top.jpg');
}

.bubble .topright {
  width: 20px;
  background-image: url('/images/topright.jpg');
}

.bubble .left {
  width: 20px;
  background-image: url('/images/left.jpg');
}

.bubble .right {
  width: 20px;
  background-image: url('/images/right.jpg');
}

.bubble .bottom {
  height: 20px;
  vertical-align: bottom;
  background-image: url('/images/bottom.jpg');
}

.bubble .bottomleft {
  width: 20px;
  background-image: url('/images/bottomleft.jpg');
}

.bubble .bottomright {
  width: 20px;
  background-image: url('/images/bottomright.jpg');
}

.comicBlock {
  margin-top: 1em;
  text-align: left;
}

.comicFloat {
  float:right;
  width:210px;
}

.comicImage {
  margin-top: 1em;
  margin-bottom: 1em;
}

.footer {
  text-align: center;
  margin: 1em auto 0 auto;
}

.footer .hr {
  height: 7px;
  width: 75%;
  text-align: center;
  margin: 0 auto;
  padding: 0px;
  border-width: 0px;
  border-style: none;
  border-collapse: collapse;
}

.footer .hr * {
  border-width: 0px;
  border-style: none;
  padding: 0px;
  margin: 0px;
}


.footer .hrleft {
  width: 4px;
  background-image: url('/images/hrleft.jpg');
}

.footer .hrmiddle {
  background-image: url('/images/hrmiddle.jpg');
}

.footer .hrright {
  width: 4px;
  background-image: url('/images/hrright.jpg');
}


.galleryCats {
  /*
  width: 600px;
  border-style: double;
  */
  padding: 0 1em;
  margin: 1em auto;
}

.gallerySeeAll {
  text-align: right;
  margin-bottom: 1em;
}

.galleryThumbs {
  width: 600px;
  text-align: center; 
}

.galleryThumbs td {
  width: 20%;
  padding: 1em;
}


.guide {
  color: white;
}


.guideImage {
  float: right;
  width: 200px;
  margin-left: 2em;
  margin-bottom: 1em;
  font-size: smaller;
  text-align: left;
}


.hbar {
  margin-bottom: 1ex;
}


.imageContent {
  margin-left: 150px;
  margin-right: 150px;
}


.imagePicture {
  clear:both;
  text-align: center;
}


.newsBlockBig {
}

.newsBlockBig .newsImage {
  float: left;
  margin-right: 1em;
}

.newsBlockBig .newsBody {
  margin-left: 250px;
  text-align: left;
}


.pageBody {
  width:850px;
}


.section {
  clear: both;
  text-align: left;
};


.section .guideText {
  margin-left: 2em;
}

.section .section {
  clear: none;
  margin-left: 2em;
}

.thumbNext {
  width: 85px;
  padding: 0px;
  margin: 0px;
  float: right;
  text-align: right;
}

.thumbPrev {
  width: 85px;
  float: left;
  text-align: left;
}
