/* Companion Custom CSS over-rides for [ Oy ]: ComicPress - 2.8 */

/* MAIN CANVAS */

a { color: #507436;}

a:hover { color: #649143;}

h2, h2 a { font-family: Georgia, "Times New Roman", serif;}

html { overflow-y:scroll;
background: #515131;}

body {
background: #737240;
border: 1px solid #556555;
 font-family: Georgia, "Times New Roman", serif;
width: 970px;
margin: 3px auto 10px auto;}

#page-wide { width: 960px;
/* background: #e8e4d1 url(/images/home_page_runner.png) bottom center repeat-y;
*/ background: #e8e4d1;
padding: 0px;
margin: 5px auto 0 auto;
border-left: 1px solid #afad98;
border-right: 1px solid #afad98;
border-top: 1px solid #afad98;
}

.home #page-wide {
/* background: #f4f4ec url(/images/home_page_runner.png) bottom center repeat-y;
*/ background: #e8e4d1;
}

.narrowcolumn { 
width: 958px;
}

/* .archive .column { background: #e8e4d1;}

.single .column { background: #e8e4d1;}

.page .column { background: #e8e4d1;} */

.more-link {
font-size: 14px;
padding: 0 0 10px 0;
}

/* END MAIN CANVAS*/



/* REMOVED ELEMENTS */

#menubar { display: none;}

/* END REMOVED ELEMENTS */



/* HEADER */

#header { 
background: #e8e4d1 url(/images/neo_header.png) top center no-repeat;
height: 168px;
border-bottom: 4px double #333333;}

#header h1{display: none;}
 
#header .description { display: none;}

#header_home_link { 
position: absolute;
margin: 0 auto;
height: 168px;
width:960px;
display: block;
z-index: 5;
}

#header_rss_link {
position: absolute;
display: block;
padding: 2px;
width: 165px;
height: 21px;
margin: 10px 0 0 10px;
z-index: 10;
font-size: 14px;
font-weight: bold;
text-align: left;
color: #333333 !important;
}

#header_rss_link:hover {
color: #ffffff !important;
}

#randomquote { position: absolute;
margin: 7px 0px 0 810px;
width: 140px;
height: 115px;
text-align: center;
font-size: 11px;
font-family: Georgia, "Times New Roman", serif;
font-style: italic;
}

#comic-head { padding-top: 0;
height: 30px;}

#installment {
position: absolute; 
float: left;
color: #649143;
font-size: 12px;
font-weight: bold;
font-family: Georgia, "Times New Roman", serif;
margin: 15px 0px 0 10px !important;}

.home #installment { color: #507436;}


#sidebar-overcomic { 
height: 40px;
background: #e8e4d1;
overflow: hidden;
padding: 0;}



.widget_comicpress_comictitle { 
font-size: 20px; 
font-family: Georgia, "Times New Roman", serif;
letter-spacing: 2px;
margin: 5px 0 0 0 !important;}

.widget_comicpress_comic_date { 
color: #649143;
font-size: 12px;
font-family: Georgia, "Times New Roman", serif; 
font-weight: bold; 
float: right; 
margin: -15px 0 0 0 !important;
padding: 0 10px 0 0px !important; }

.home .widget_comicpress_comic_date { color: #507436;}


/* END HEADER */



/* COMIC */

#comic { border: none;
margin: 10px auto 0 auto!important;
padding: 10px !important;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

#comic-foot { 
display: none; 
border-bottom: 1px solid #cccccc;
background: #ffffff; 
height: 35px;}

.home .post-comic .post-info, .home .post-comic .post-extras { display: none; }

.single .post-comic .post-info, .single .post-comic .post-extras { display: none; }

.home .post-comic {
position: absolute;
background: #ffffff;
 width: 235px; 
border-width: 0 0px 1px 0px;
border-style: solid;
border-color: #cccccc; 
 padding: 0px 19px 0 19px; 
 margin: -6px 0px 10px -4px;
 display: none;}

.home #comic, .single #comic { 
margin: -20px 0 0 0; 
padding: 15px 0 10px 0;}


.comicarchiveframe {
	padding: 3px;
	border: 1px solid #cccccc;
margin: 0 auto;
text-align: center;
}

/* END COMIC */



/* COMIC NAV */

.nav { position: absolute;
float: left; 
 margin: -40px 0 0px -190px; 
 padding: 0; 
 width: 180px; 
font-size: 14px;
font-family: Georgia, "Times New Roman", serif;
display: none;
 }

.nav a { color: #507436;}

.nav a:hover { color: #649143;}

.nav-first { 
padding: 0 !important; 
width: 90px; 
height: 30px; 
line-height: 30px; 
text-indent: 10px;}

.nav-previous { 
padding: 0 !important; 
width: 90px; 
height: 30px; 
line-height: 30px; 
text-indent: 10px;}

.home .nav-next { display: none;}

.nav-next { 
padding: 0 !important; 
width: 90px; 
height: 30px; 
line-height: 30px; 
text-indent: 40px;}

.single .nav-first, .nav-last{ display:none;}

/* END COMIC NAV */



/* COMIC EXTRAS */

.comment, .nocomments { display: none;}

.comment-link { margin: 0 5px 0 0px; font-family: Georgia, "Times New Roman", serif;}

.comment-link a .comment-balloon {color: #507436;}

.comment-link a { color: #507436;}

.comment-link a:hover .comment-balloon {color: #649143;}

.comment-link a:hover { color: #649143;}


.widget_comicpress_comments { 
float: right; 
margin: 5px 0 0 0 !important;
padding: 5px 0 0 0 !important; }

/* END COMIC EXTRAS */

/* SOCIAL BUTTERFLY */

#social_butterfly_bar { 
font-family: Georgia, "Times New Roman", serif;
width: 180px;
margin: 0 auto 0 auto;
text-align: left;
line-height: 40px;
font-size: 11px;}

#social_butterfly_wrap {width: 180px; }



#sb_twitter {
height: 30px;
line-height: 30px;
display: block;
background: #fafafa url(/images/neo_twitter.png) no-repeat 5px 5px;
text-indent: 35px;
margin-bottom: 1px;
}
#sb_twitter:hover {background: #ffffff url(/images/neo_twitter.png) no-repeat 5px 5px;}

#sb_facebook {
height: 30px;
line-height: 30px;
display: block;
background: #fafafa  url(/images/neo_fb.png) no-repeat 5px 5px;
text-indent: 35px;
margin-bottom: 1px;}

#sb_facebook:hover { background: #ffffff  url(/images/neo_fb.png) no-repeat 5px 5px;}

#sb_gameon {
height: 30px;
line-height: 30px;
display: block;
background: #fafafa url(/images/gameonicon.png) no-repeat 5px 5px;
text-indent: 35px;
margin-bottom: 1px;
}

#sb_gameon:hover {background: #ffffff url(/images/gameonicon.png) no-repeat 5px 5px;}

/* --- share --- */
#sb_share { font-family: Georgia, "Times New Roman", serif;
float: right;
margin: 11px 10px 0 0px;
}



/* --- end share --- */

/* END SOCIAL BUTTERFLY */

/* SIDEBARS */

.archive-dropdown-wrap {
float: left;
margin: 10px 0 10px 7px  !important;}

.widget_search { 
float: left;
margin: 10px 0 10px 7px !important;}


#sidebar-right { 
display: none;
width: 190px;
padding: 0 0 0 3px;
border-bottom: 1px solid #cccccc;
background: #e8e4d1;
}

#sidebar-left { 
display: none;
padding: 0 0 0 2px;
width: 190px;
border-bottom: 1px solid #cccccc;
background: #e8e4d1;}

#sidebar_menu { 
float: left;
font-family: Georgia, "Times New Roman", serif;
margin: 10px 0 0 10px;
width: 590px;}

#sidebar_menu a{
float: left;
display: block; 
background: #737240;
height: 23px; 
width: 140px;
font-size: 12px;
color: #ffffff;
line-height: 23px;
margin: 0 2px 1px 0px;
text-indent: 15px;
border: 1px solid #cccccc;
}

#sidebar_menu a:hover{ 
background: #515131; 
color: #ffffff;
border: 1px solid #333333;
}



#s-search { color: #999999;}

#s-search:hover{ color: #649143;}

#bookside {height: 180px; 
width: 180px;
	display: block;
	text-indent: -9999px;
	background: url('/images/oybookrollover.png') no-repeat 0 -203px;;
margin: 0 0 0 -2px;}
 
#bookside:hover {
cursor: hand; /* FOR IE6-7 */
		}

/* END SIDEBARS */

/* BLOG */

.home #blogheader { display: none;}

.home #sidebar-blog {
padding: 10px 15px 0 15px;  
width: 269px; 
 margin: -10px 0px 0px 270px;
background: #e8e4d1; }

.home .post { 
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #cccccc;
padding: 10px 15px 10px 15px;  
width: 269px; 
margin: -10px 0px 0px 270px;
background: #e8e4d1;
}

.single #sidebar-blog{ display: none;}
 
.single .post { 
padding: 15px;  
width: 535px; 
margin: 0px auto 0 auto;}

#pagenav { 
display: none;}


#blog_share {font-family: Georgia, "Times New Roman", serif;
position: absolute;
margin: -55px 0 0 290px;
}

/* END BLOG */


/* FOOTER */

#footer {
width: 962px;
margin: 0 0 0 -1px;
color: #fafafa;
background: #737240;
border-top: 1px solid #afad98;
}

#footer a{color: #fafafa; font-weight: bold;}
#footer a:hover{color: #ffffff;}

/* END FOOTER */


#comicnavoverlay {
margin-top: 11px;
	}
	
/* COMMENTS */

#comments {
margin: 0 0 0px 491px;
padding: 0 0 0 10px;
width: 465px;
height: 30px;
line-height: 30px;
}

.comment {
padding: 10px 2px 0 2px;
margin: 0;
}

#nocommentsyet {
width: 455px;
padding: 10px;
float: right;

}

.commentsrsslink { 
margin: 10px 10px -21px 0;}

.commentlist {
float: right;
width: 465px;

}

#respond {
margin: 0;
float: left;
width: 465px;

}