@CHARSET "UTF-8";

html {
  font-family:Helvetica, Arial;
  margin:0;
}

body {
  margin:0;
}

#container {
  margin:0 auto;
  width:1000px;
}

#main-container {
  margin:0 auto;
  max-width: 1000px;
  height:100%;
  min-height:555px;
}

#banner-unit {
  width:980px;
  height:110px;
  clear:both;
  float:none;
}

#banner {
  width:242px;
  height:90px;
  margin:10px 0;
  text-align:center;
  float:left;
}

#t-shirt-banner {
  width:980px;
  height:90px;
  clear:both;
  float:none;
  background-image:url("/images/SHIRTBANNERa.png");
  margin-bottom:10px;
}

#t-shirt-banner:hover {
  background-image:url("/images/SHIRTBANNERa-HIGHLIGHT.png");
}

#kickstarter img {
  width:980px;
  height:110px;
  margin:0 10px 10px 10px;
  clear:both;
  float:none;
}

#kickstarter-special a {
  display:block;
  width:200px;
  margin:0 10px;
  height:85px;
  font-size:1em;
  text-decoration:none;
  color:#FFF;
  vertical-align:middle;
  text-align:center;
  background: none repeat scroll 0 0 #FFF;
  background-image:url("/images/sprites.png");
  background-position: -700px -52px;
}

#kickstarter-special a:hover {
  background-image:url("/images/sprites.png");
  background-position: -700px -138px;
}

#cotd > img {
  display:block;
  width: 200px;
  margin:0 10px;
  font-size:1em;
  text-decoration:none;
  color:#FFF;
  vertical-align:middle;
  text-align:center;
}

#cotd-image {
  height: 36px;
}

#cotd-fish {
  height: 125px;
}

#patreon a {
  display:block;
  width:200px;
  margin:0 10px;
  height:78px;
  font-size:1em;
  text-decoration:none;
  color:#FFF;
  vertical-align:middle;
  text-align:center;
  background: none repeat scroll 0 0 #FFF;
  background-image:url("/images/patreon.png");
}

#patreon a:hover {
  background-image:url("/images/patreon-highlight.png");
}

#comic-con-special a {
  display:block;
  width:200px;
  margin:0 10px;
  height:208px;
  font-size:1em;
  text-decoration:none;
  color:#FFF;
  vertical-align:middle;
  text-align:center;
  background: none repeat scroll 0 0 #FFF;
  background-image:url("/images/thoughtbubble.jpg");
}

#comic-con-special a:hover {
  background-image:url("/images/thoughtbubble-hover.jpg");
}

#nav-bar {
  width:980px;
  height:50px;
  margin:0 10px 10px 10px;
  text-align:center;
}

#main-content {
  width:1000px;
  min-height:555px;
  float:left;
}

#content-container {
  background:#FFF;
  width:750px;
  min-height:555px;
  margin:0 10px 10px 10px;
  float:left;
}

#sidebar {
  background:#FFF;
  width:220px;
  min-height:555px;
  margin:0 0 10px 0;
  float:left;
  text-align:center;
  position: relative;
  top:0;
}

#share-links {
  margin: 10px 0;
  padding:10px;
  border-top:1px solid;
  border-bottom:1px solid;
}

#subscribe-text {
  width:200px;
  height:53px;
  margin:0 10px;
}

#subscribe a {
  display:block;
  width:200px;
  margin:0 10px;
  height:81px;
  font-size:1em;
  text-decoration:none;
  color:#FFF;
  vertical-align:middle;
  text-align:center;
  background: none repeat scroll 0 0 #FFF;
  background-image:url("/images/sprites.png");
  background-position: 0 -51px;
}

#subscribe a:hover {
  background-image:url("/images/sprites.png");
  background-position: -201px -51px;
}

#subscribe a:active {
  background-image:url("/images/sprites.png");
  background-position: -402px -51px;
}

#top-kickstarter {
  display: block;
  background-image:url("/images/topbanner.png");
  height: 90px;
  width: 728px;
  margin:7px 0 7px 10px;
  float: left;
}

#side-kickstarter {
  display: block;
  background-image:url("/images/sidebanner.png");
  margin: 0 30px;
  width: 160px;
  height: 600px;
}
