/* Companion Custom CSS over-rides for [ ]:  -  */

/* POST INFO */

.post-author-gravatar { display: none; }
.post-author { display: none; }
.posted-on { display: none; }
.posted-at { display: none; }
.post-time { display: none; }
.post-cat { display: none; }
.post-tags { display: none; }
.pipe { display: none; }

/* COMIC POST DISPLAY */

p.nocomments { display: none; }
.nav { display: none; }

/* COLUMN WIDTH */

#page { width: 900px; }

/* MISC. TEXT */

body { color: #0e2644; }

/* COMIC WRAPPER */

#comic_navi_wrapper, #comic, .pagenav { background: #E5EFFF; }

/* MENU BAR WRAPPER TEXT SIZE */

#menubar-wrapper { text-transform: none; }

/* SIDEBAR UNDER COMIC */

#sidebar-undercomic, #comic-foot { background: #E5EFFF; }

/* SELECTION COLOR */

::selection { background: #5ec799; }

/* DATE */

.post-date { font-size: 15px;
             font-family: 'Helvetica' , sans-serif;
             color: #0e2644;
             display: none; }
.post-info { text-align: center;
	     padding-bottom: 0px; }

/* BLOG HEADER */

#blogheader { display: none; }
        
/* BLOG POST TEXT ALIGNMENT */

p { margin: 0; }
.post-content { padding: 0px; }

/* TEXT LINKS */

.post-title a { color: #4a6382;
		display: none; }
.post-title a:hover { color: #0e2644;
		      display: none; }
.comment-link { line-height: 30px;
		font-size: 20px;
		text-align: center;
		display: none; }
.comment-link a { color: #4a6382;
		  display: none; }
.comment-link a:hover { color: #0e2644;
			display: none; }

/* NARROW COLUMN WRAPPER */

#content { float: none; }

/* COLUMN COLOR */

.narrowcolumn, .widecolumn { background: #e5efff; }

/*FOOTER BORDER COLOR AND MARGIN*/

#footer { background-color: transparent !important; }
.footer-text { margin: 5px 0; }

/* FOOTER TEXT*/

#footer { color: #e5efff; }
#footer a { color: #0E2644; }
#footer a:hover { color: #e5efff; }
span.footer-uptotop { display: none; }
span.footer-subscribe { display: none; }

/* MENU BAR WRAPPER COLOR & FONT */

#menubar-wrapper { background: #0e2644;
                   font-family: 'Helvetica' , sans-serif;
                   font-weight:bold;
                   font-size:13px; }
#menubar-wrapper a:hover { background: #6d84a2;
                           color: white;
                           font-family: 'Helvetica' , 
                           sans-serif;
                           font-weight:bold;
                           font-size:13px; }
.menu .current_page_item a { color: white !important; }

/* COMIC NAVIGATOR */

.comic_navi { padding: 0 0 0 32px; }

/* COMMENT INPUT AREA */

label { font-size: 12px;
        display: none; }
#author, #email, #url { background: white;
                        width: 150px;
                        display: none; }
textarea#comment { background: white;
                   width: 350px;
                   height: 80px;
                   display: none; }
textarea { resize: both;
           display: none; }
#comment, #author, #email, #url, #comment-textarea { 
           -moz-border-radius: 0px;
           -khtml-border-radius: 0px;
           -webkit-border-radius: 0px;
           border-radius: 0px;
           display: none; }
#respond { display: none; }
form p { margin: 1px 0px;
         display: none; }
a, a:visited, a:link { color: #4a6382; }
a:hover { color: #0e2644; }

/* SUBMIT COMMENT GRAPHIC */

#commentform input#submit {
font-family: 'Helvetica' , sans-serif;
font-weight: bold;
font-size: 18px;
color: White;
background: #4a6382;
border: none;
cursor: pointer; 
margin: 0px 0px 10px;
display: none; }
#commentform input#submit:hover { background: #0e2644;
				  display: none; }

/* GENERAL TEXT */

.post { margin: 0 100px; }	
.entry { margin: 0 0 15px 0;
         font-family: 'Helvetica' , sans-serif;
         font-size: 16px;
         color: #0e2644;
         padding: 0px 20px; }
.archive-title { color: #4a6382; }      
h2, h2 a { padding: 0 0 5px 0;
           margin-top: 10px;
	   text-align: center;
	   font-family: 'Helvetica' , sans-serif;
           font-size: 25px;
           color: #4a6382;
           letter-spacing: -1px; }
h2.pagetitle, h2.pagetitle a, h2.page-title, h2.page-title a {
padding: 0 0 5px 0;
margin-top: 10px;
font-size: 25px;
color: #4a6382;
letter-spacing: -2px;
clear: both; }
h3, h3 a { color: #4a6382;
           display: none; }