body {
  background: url("/images/bg.png");
  margin: 0 auto;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
  text-decoration: none;
  color: #db0000;
}
#wrapper {
  width: 1001px;
  margin: 0 auto;
  background: #fff;
}
#header {
  width: 1001px;
  height: 227px;
  background: url("/images/logo.jpg");
  display: block;
}
#menu {
  width: 1001px;
  height: 73px;
  position: relative;
}
#menu a {
  float: left;
  display: block;
  height: 73px;
}
#twbthoth {
  width: 409px;
  background: url("/images/twbthoth.jpg");
}
#supermahou {
  width: 293px;
  background: url("/images/supermahou.jpg");
}
#shorts {
  width: 299px;
  background: url("/images/shorts.jpg");
}
#mid {
  clear: both;
  margin-top: 10px;
}
#leftcomic {
  width: 160px;
  float: left;
  margin-left: 18px;
}
#tower {
  width: 160px;
  height: 600px;
  background: #ccc;
}
#sociallinks {
  width: 160px;
  height: 54px;
  clear: both;
  margin-top: 5px;
}
#sociallinks a {
  height: 54px;
  display: block;
  float: left;
}
#twitter {
  width: 61px;
  background: url("/images/twitter.jpg");
}
#tumblr {
  width: 44px;
  background: url("/images/tumblr.jpg");
}
#rss {
  width: 55px;
  background: url("/images/rss.jpg");
}
#hiveworks {
  display: block;
  background: url("/images/hiveworks.jpg");
  width: 160px;
  height: 78px;
  margin-top: 5px;
}
#rightcomic {
  width: 800px;
  margin-left: 14px;
  float: left;
  text-align: center;
}
#hw-jumpbar {
  clear: both;
  width: 1041px;
  float: left;
  margin-left: -20px;
  margin-top:20px;
  background: #6e4d4b;
}
.cc-nav {
  width: 519px;
  margin: 0 auto;
  height: 73px;
}
.cc-nav a {
  display: block;
  float: left;
  height: 73px;
}
.cc-first {
  width: 133px;
  background: url("/images/first.jpg");
}
.cc-prev {
  width: 130px;
  background: url("/images/prev.jpg");
}
.cc-next {
  width: 130px;
  background: url("/images/next.jpg");
}
.cc-last {
  width: 126px;
  background: url("/images/last.jpg");
}
.cc-navspace1 {
  width: 263px;
  height: 73px;
  float: left;
}
#leftarea {
  float: left;
  width: 660px;
  padding: 30px;
}
#rightarea {
  width: 280px;
  float: right;
}
#boxad {
  width: 300px;
  height: 250px;
  margin-top: 30px;
  margin-bottom: 30px;
  background: #ccc;
}
.dropdown {
  position: absolute;
  z-index: 60;
  top: 73px;
  visibility: hidden;
  width: 233px;
}
#twbthothmenu {
  left: 68px;
}
#supermahoumenu {
  left: 415px;
}
#shortsmenu {
  left: 704px;
}
.dropdown a {
  padding: 16px;
  width: 233px;
  color: #000;
  background: #fff;
  font-size: 20px;
  height: 20px !important;
  text-align: center;
  font-weight: bold;
}
#newsheader {
  font-size: 24px;
  font-weight: bold;
}
.cc-publishtime {
  padding-bottom: 15px;
  font-size: 10px;
}
.cc-commentheader {
  padding-top: 25px;
  font-size: 24px;
  font-weight: bold;
}
#hw-privacy {
  padding: 10px 0;
  margin: 0 auto;
  text-align: center;
}
