html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}


i,em{font-style:italic;}
a{color:#06F;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
html,body{background:#bbb;color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.characterbanner { background: #3a3a3a; abackground: url(/images/banner2.gif) top right no-repeat; padding: 8px 17px 5px 17px; }
.masterwrap{width:710px;border:5px solid #333;margin:0 auto 20px;}
.sitewrap{padding:20px;}

.topbanner,.topbanner a{color:#FFF;text-align:left;margin-bottom:3px;font-weight:700;}
.topbanner a { margin-right: 10px; }
.topbanner2,.topbanner2 a{color:#FF9520;margin-bottom:3px;text-align:left;font-weight:700;}
.topbanner2 a { margin-left: 10px; }
.topbanner2{text-align: right;}

.nav { text-align: center; }
.nav a, .nav .nothing { margin: 0px 4px 0px 4px; }
.main{padding:20px;}
.pane{width:690px;background:#FFF; margin:10px auto;padding:0;}
@media (max-device-width : 710px){
  body { font-size: 20px; }
  .pane { margin: 0px auto; }
  .main { padding: 0px 20px;}
  .topbanner { text-align: center;}
  .topbanner a { font-weight: normal;}
}
.nav{text-align:center;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:24px;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:18px;}
h5,h5 a{font-family:Impact, Arial, Helvetica, sans-serif;font-size:36px;letter-spacing:2px;color:#1C9EFF;font-weight:400;}
h5{margin-bottom:10px;}

.navthing{ background: #eee; margin: 0px -20px 10px -20px; padding: 10px; }


.archive .comic_link{}
.footer{text-align:center;margin:10px;}

b,strong,.archive a,.userlink{font-weight:700;}
.header,.nav,.stupid{color:#999;}
.archive{margin-right:20px;}
.archive span { color: #666666; }
.archive .comic_link {color:#aaa;}
