body {
  background-image: url(images/halftoneBackground.gif);
  background-position: top center;
  text-align: center;
  font-family: verdana;
}

p {
  margin: 0 4 0 4;
}

A:link {text-decoration: none; color: #202726; font-weight: bold;}
A:visited {text-decoration: none; color: #202726; font-weight: bold;}
A:active {text-decoration: none; color: #202726; font-weight: bold;}
A:hover {text-decoration: underline; color: #202726; font-weight: bold;}

#header{
  margin: -8 0 0 0;
  padding: -8 0 0 0;
  z-index: 1;
}

#container  {
  width: 900px;
  margin: 0 auto -40px auto;
  color: #202726;
  border: 0px solid gray;
  text-align: left;
  z-index: 2;
  position: relative;
  top: -43px;
  }

#bigBox {
  margin: 0;
  padding: 6px;
  border: 4px solid #343f3d;
  background-color: #6a817d;
}

.leftBox {
  margin: 0 0 6 0;
  float: left;
  width: 45%;
  border: 4px solid #343f3d;
  background-color: #d9eeeb;
  padding: 4px;
  clear: left;
}

.rightBox {
  margin-left: 425px;
  border: 4px solid #343f3d;
  background-color: #d9eeeb;
  padding: 7px;
}

.centerBox {
  margin: 0 0 6 0;
  border: 4px solid #343f3d;
  background-color: #d9eeeb;
  padding: 7px;
}

.offset {
  position: relative;
  top: -15px;
}

.centerBoxNew {
  margin: 0 0 6 0;
  border: 4px solid #343f3d;
  background-color: #d9eeeb;
  padding: 0px;
}

.newA {
  margin: 9 7 9 7;
  background-color: #d9eeeb;
}

.newB {
  margin: 9 0 9 0;
  background-color: #b3c4c2;
  padding: 7px;
}

.stickerNew {
  position: relative;
  top: -13px;
  left: -13px;
  z-index: 5;
}

.sticker {
  position: relative;
  top: -20px;
  left: -20px;
  z-index: 5;
}

.publisherAdjust {
  float: right;
  position: relative;
  top: -65px;
}

.shopPhotosAdjust {
  float: right;
  position: relative;
  top: -45px;
  z-index: 4;
}

.mapBoarder {
  border: 4px solid #343f3d;
  margins: 0;
  padding: 0;
}

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

.comicDesc {
  font-size: 80%;
  padding: 0 6 0 8;
  margin-left: 127px;
}

.comicCoverA {
  background-image: url(images/coverShadowA.gif);
  float: left;
  padding: 10 10 10 10;
}

.comicCoverB {
  background-image: url(images/coverShadowB.gif);
  float: left;
  padding: 10 10 10 10;
}

.comicTitle {
  margin-left: 137px;
  margin-top: 8px;
  font-size: 110%;
  font-weight: bold;
  font-style: italic;
}


.coverStickyA {
  position: absolute;
  z-index: 4;
}

.coverStickyB {
  position: relative;
  top: -10px;
  left: -10px;
}

.blogTitle {
  font-size: 110%;
  font-weight: bold;
  font-style: italic;
}

.blogByline {
  font-size: 60%;
  font-style: italic;
  line-height: 1px;
}

.blogContent {
  margin: 6;
}

.icon {
  float: left;
  padding: 0 6 6 0;
}

#footer{
  text-align: center;
  margin: 0 20;
  padding: 0;
  font-size: 75%;
  position: relative;
  top: 25px;
}
