html{margin:0;padding:0;}    

body{;margin:0 auto;padding:0;background-color:#000000;color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;}
h1{}
h2{}
h3{}
h4{}
h5{}
h6{}
.centered-wrapper {
	max-width:600px;
	width:96%;padding:0 1%;
    position: relative;
    text-align: center;
}
.centered-wrapper:before {
    content: "";
    position: relative;
    display: inline-block;
    width: 0; height: auto;
    vertical-align: middle;
}
.centered-content {
    display: inline-block;
    vertical-align: middle;
}
p{text-align:justify;display:inline-block;margin:0 auto;width:90%;padding:0 1%;}
.comic_entry{display:inline-block;text-align:center;margin:10px auto;width:auto;position:relative;}
.comic_entry img{float:left;margin 3px 5px 10px 0;max-width:300px;min-width:80px;width:45%;position:relative;}
.right{float:right;width:50%;}
.right p{min-width:100px;float:right;}
.comic_entry .right form{display:inline-block;padding:0 0;margin:10px auto;}
#logo_lg{width:360px;height:160px;background-image:url('../images/mnemoniclogo_md.jpg');background-repeat:no-repeat;background-position:center center;}

a{text-decoration:none;color:#7F4D58;}
a:hover{color:#6DA2D4;}

#footerwrap{width:100%;min-height:180px;display:inline-block;margin:0 auto;}
footer{clear:both;display:inline-block;max-width:600px;min-height:120px;margin:80px auto 0 auto;}

footer #footerlogo{display:block;position:relative;float:right;background-image:url('../images/circlelogo_sm.jpg');min-height:80px;min-width:80px;}
footer #social_wrap{display:block;width:100%;float:left;clear:both;}
footer .social_link{float:left;display:inline-block;margin:5px 10px;height:40px;width:40px;}
