body {
  font-family: "Open Sans",Arial,Verdana,sans-serif;
}

#header {
  float: left;
  margin: 0;
}

#menubar-wrapper {
    clear: both;
    display: table;
    margin: 0px auto;
    text-transform: none;
    line-height: auto;
    height: auto;
 	font-size: 2em;
  	font-weight: 600;
  	padding-bottom: .5em;
}

.menu ul li a, .footmenu ul li a {
    padding: 0 .5em;
}

.menu ul li a:hover {
 	background-color: #fff;
}

#sidebar-header {
    margin: 0;
  	margin-top: 40px;
  	float: right;
}

span.comic-nav-void, .comic-nav a, .comic-nav a:link, .comic-nav a:visited {
    font-size: 2em;
    font-weight: 600;
}

span.comic-nav-void {
  color: #ccc;
}

h2.post-title, h2.page-title {
    font-size: 3.2em;
    font-weight: 600;
    text-align: left;
    color: #999;
  	font-family: "Open Sans", Arial,Verdana, sans-serif;
}

h2, h2 a {
    padding: .5em 0 0 0;
    font-size: 1em;
    line-height: auto;
    letter-spacing: normal;
}

.comment-time, .comment-reply-link {
  font-size: 1.2em;
}

h4#comments, div.comic-chapter, .commentsrsslink, .comment-avatar, .archiveresults, .post-extras, .entry h2 {
  display: none;
}

.comment-text p {
    padding: .5em 0;
  	line-height: normal;
    margin: 0;
}

#submit:hover {
    color: #fff;
  	background-color: #47A0D5;
}

div#comic-foot table#comic-nav-wrapper {
  width: auto !important;
  background: #333 none repeat scroll 0% 0%;
  text-align: center;
  border-collapse: collapse;
  margin: 1em auto;
  border: 0;
  padding: 0;
  display: inline-block;
}

table#comic-nav-wrapper .comic-nav-jumptocomic select {
    max-width: 100%;
    font-size: 2em;
    font-family: "Arial",sans-serif;
    font-weight: 600;
    border: 0;
}

#content-column {
    width: 100%;
    max-width: 100%;
}

#sidebar-right {
    width: 0;
    display: none;
}

#wp-paginav {
    border-top: 1px solid #e5e5e5;
    padding-top: 1em;
}

#comment, #author, #email, #url, .text, #cntctfrm_contact_message, #paged {
    border: 1px solid #C6C6C6;
    background-color: #fff;
    font-size: 1em;
    line-height: 1;
    margin: 0px;
    padding: .5em;
    border-radius: 4px;
    box-sizing: border-box;
    font-weight: 400;
    font-family: "Open Sans", Arial,Verdana, sans-serif;
    color: #555;
}

#submit, .searchform button, #comic button, .button, .cntctfrm_contact_submit {
    background: #ccc;
    color: #000;
    border-radius: 6px;
    /* background: linear-gradient(to bottom, rgba(170,170,170,1) 0%, rgba(204,204,204,1) 50%, rgba(221,221,221,1) 100%); */
    background: #0775b7;
    padding: 1em 1.5em;
    max-width: 225px;
    width: 100%;
    font-size: 1.2em;
    color: #fff;
    font-family: "Open Sans",Arial,Verdana,sans-serif;
    border: 0;
}

table#comic-nav-wrapper .comic-nav-jumptocomic select {
    font-family: "Open Sans",Arial,Verdana,sans-serif;
  max-width: 200px;
}

.small {
  font-size: 1.2em;
}

table.merchandise td {
  padding: 1em;
  vertical-align: top;
}

ul.merchandise {
  padding: 0;
}

ul.merchandise, ul.merchadise li {
  list-style-type: none;
  line-height: 1.5em;
}
				
ul.merchandise li a, ul.merchandise li a:link {
  text-decoration: none;
}

.more-link {
    margin-top: 2em;
}

.wp-caption {
    text-align: center;
    padding: 3px;
    background: #fff;
    background-color: none;
}