body {
font-family:'Arial', sans-serif;
font-size:13px;
font-style:normal;
font-weight:400;
text-transform:none;
letter-spacing:normal;
color:#000;
background:#6396FC none repeat scroll 0 0;
z-index:0;
margin:0
}

#footer {
background-color:#eee
}

#content-wrapper {
background-color:#fff
}

#page {
width:900px;
margin:0 auto
}

.sidebar {
width:210px;
margin:0
}

h1,h1 a {
color:#fff;
font-size:56px;
font-family:'georgia' , serif;
font-weight:400;
line-height:46px;
text-decoration:none;
letter-spacing:-5px;
font-variant:small-caps;
margin:0;
padding:10px 0 0
}

h2,h2 a {
color:#000;
font-weight:400;
letter-spacing:-1px;
font-size:24px;
line-height:24px;
padding-bottom:2px;
font-family:'trebuchet ms';
margin:0
}

h2.pagetitle,h2.pagetitle a {
font-family:'Georgia' , serif;
font-size:32px;
font-weight:400;
letter-spacing:-2px;
clear:both;
margin:0 0 20px;
padding:0 0 5px
}

h3,h3 a {
font-size:20px;
font-weight:400;
text-align:left;
color:#000;
text-decoration:none;
clear:both;
letter-spacing:-1px;
font-family:'verdana';
margin:0;
padding:0
}

.widget_comicpress_comictitle {
font-size:24px;
font-family:Georgia;
letter-spacing:-1px;
text-align:left
}

.nav {
display:none;
float:right;
font-size:14px;
font-weight:700;
margin-right:10px;
padding:3px 5px 5px
}

#sidebar-overcomic {
padding:0
}

#menubar {
background:#fff;
text-align:left;
list-style:none;
border-color:#000;
border-style:solid;
border-width:1px 1px 1px 0
}

#menunav {
float:right;
text-align:center
}

.menunav-search {
float:left;
padding:1px 1px 0 0
}

.menunav-rss {
width:25px;
height:25px;
display:block;
float:left;
text-indent:-9999px;
overflow:hidden;
margin:0 0 0 4px
}

.menunav-rss:hover {
background-position:0 -25px
}

#menu {
list-style:none;
float:left;
line-height:25px;
font-size:13px;
border-right:1px solid #000;
margin:0;
padding:0
}

#menu a {
display:block;
color:#000;
text-decoration:none;
padding:0 10px
}

#menu li .rss {
padding:5px 0
}

#menu li {
float:left;
cursor:pointer
}

#menu li a {
border-left:1px solid #000;
border-right:1px solid #fff
}

#menu li:hover a,#menu li.sfhover a {
border-left:1px solid #000;
border-right:1px solid #fff;
color:red;
background:url('images/menu.png') 0 -75px
}

#menu ul {
list-style:none;
position:absolute;
left:-9999px;
width:175px;
line-height:1;
margin:0;
padding:0
}

#menu li li {
width:165px;
color:#fff;
padding:4px 5px
}

#menu li li a {
width:174px;
color:#fff;
border:none;
padding:0
}

#menu li ul ul {
margin:-17px 0 0 170px
}

#menu li:hover li a,#menu li li:hover li a,#menu li li li:hover li a,#menu li li li li:hover li a {
color:#fff;
border:none;
background:none
}

#menu li li:hover {
background:red
}

#menu li:hover ul ul,#menu li:hover ul ul ul,#menu li:hover ul ul ul ul,#menu li.sfhover ul ul,#menu li.sfhover ul ul ul,#menu li.sfhover ul ul ul ul {
left:-9999px
}

#menu li:hover ul,#menu li li:hover ul,#menu li li li:hover ul,#menu li li li li:hover ul,#menu li.sfhover ul,#menu li li.sfhover ul,#menu li li li.sfhover ul,#menu li li li li.sfhover ul {
left:auto;
background:#000;
text-transform:none
}

#menu .current_page_item a {
color:#fff;
border-left:1px solid #555;
border-right:1px solid #fff;
background:none
}

#comic-head {
padding-top:0
}

#comic {
background:transparent none repeat scroll 0 0;
border:0 solid #000;
text-align:center;
z-index:100;
margin-left:10px;
padding:2px
}

#comic-foot {
padding-bottom:0
}

#content {
float:left;
overflow:hidden
}

.narrowcolumn {
width:680px;
float:left;
margin:0
}

.widecolumn {
margin:0 auto
}

.column {
margin:0 5px;
padding:5px 0
}

.post,.post-comic,.post-page {
clear:both;
text-align:left;
padding:0 5px
}

.post-head,.post-page-head {
padding:10px 0 0
}

.post-foot {
margin-bottom:20px
}

.post-info {
display:none;
margin-bottom:5px
}

.post-text {
overflow:hidden;
display:block
}

.post-author-gravatar {
float:right;
margin-left:2px
}

.post-mood {
float:left;
margin-right:2px
}

.post-date {
display:none;
color:#777;
font-family:'Georgia' , serif;
font-size:15px;
font-weight:700;
float:left;
margin-right:3px
}

.post-date .date {
height:50px;
width:45px;
background:url(images/calendar.png) center no-repeat;
font:normal 22px Georgia;
color:#000;
text-align:center;
line-height:100%;
padding:0 2px 0 0
}

.post-date .date span {
height:16px;
display:block;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
padding-top:5px
}

.comicdate {
display:none;
font-size:14px
}

.entry {
line-height:1.45em;
font-size:13px
}

.more-link {
border-top:1px dashed #000;
font-style:italic;
display:block;
clear:both
}

.related_posts {
margin-top:10px;
font-weight:700
}

.related_posts ul {
list-style:none;
font-weight:400;
font-size:12px
}

.members-only {
border:solid 1px #000;
background:#eee;
padding:3px
}

.comment {
display:none;
clear:both;
min-height:64px;
margin:10px 0 0;
padding:2px
}

.comment-link {
height:25px;
line-height:20px;
font-weight:700;
text-align:right;
#blogheaderdisplay:none;
font-family:'Georgia' , serif;
font-size:32px;
letter-spacing:-2px;
border-top:1px solid #999;
margin-top:10px;
display:none;
padding:5px 0
}

#menu li:hover,#menu li.sfhover,#menu li ul li:hover a,#menu li ul li li:hover a,#menu li ul li li li:hover a,#menu li ul li li li:hover a {
color:#fff
}

.postdate,.tags {
display:none;
font-size:11px
}

.imagenav-wrap,div.sociable {
margin:0
}

#sidebar-left,#respond, {
display:none
}