/* Companion Custom CSS over-rides for [ Grrl Power ]: ComicPress - 2.9 */

#sidebar-left { float:left; padding:5px 5px 5px 15px; width:640px; }
#sidebar-right { float:right; padding:5px; width:255px; }
#comic-head { padding-top:5px; }
#pagewrap-right { width:670px; }
.narrowcolumn { margin:0 0 0 10px; width:640px; }
.nav { display:none; }
.widget { text-align:center; }
#wp-calendar-wrap { -moz-border-radius:3px 3px 3px 3px; background:none repeat scroll 0 0 #E7EBEF; }

/* Cast Page */
.page-id-9 #sidebar-right { display: none; }
.page-id-9 #sidebar-left { width:920px; padding:5px 5px 5px 10px; }
.page-id-9 .narrowcolumn { display:none; }
.page-id-9 #pagewrap-right  { width:940px; }
.page-id-9 .widget  { text-align:left; }
.page-id-9 #content-wrapper  { height:810px; }

.castwrap { position:absolute; width:930px; color:#383D49;	border:1px solid #404040;
	    background: #ACBACB url('http://www.grrlpowercomic.com/wp-content/themes/comicpress/images/page_gfx/cast_topgrad.jpg') repeat-x; }
.castwrap h1 {text-align:left; font:bold 24px 'Arial Black';  margin:-10px 10px 10px; letter-spacing:0px;}
.castwrap h2 {text-align:left; font:bold 19px/16px 'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif; margin:5px 10px; border-bottom:1px solid #404040;}
.castbox { height:200px; width:175px; padding:5px 0px 5px 9px; float:left;}	
.popout { position:absolute; display: none; margin:-270px 0 0; left:10px; width: 915px; height:275px; border:hidden; font-size:10px; line-height:1.2em;
	background:url("http://www.grrlpowercomic.com/wp-content/themes/comicpress/images/page_gfx/cast_page/castpop_bg.png") no-repeat scroll 0 0 transparent; }
.poptail { position:absolute; left:0px; bottom:-38px; }	
.pop-inner { position: relative; height: 232px; _height: 232px; /* IE6 */ padding: 5px 0px 0px 5px; }

.popout .closePop { height:24px; width:25px; overflow:hidden; float:right;  margin: 5px 10px 0px 0px; background:url("http://www.grrlpowercomic.com/wp-content/themes/comicpress/images/page_gfx/cast_page/btn_castpop_close.png") no-repeat scroll 0 0 transparent; position:relative; z-index:5}
.popout a.closePop:link {color:#000}
.popout a.closePop:visited {color:#000}
.popout a.closePop:hover { background-position:-33px 0px; }  /* mouse over link */

.popout .col1 { float: left; width: 220px; margin:5px 0px 0px 5px; padding-right:5px; border-right:1px dotted #314161 }
.popout .col2 { float: left; width: 245px; margin:5px 0px 0px 5px; padding-right:5px; border-right:1px dotted #314161 }
.popout .col3 { float: left; width: 245px; margin:5px 0px 0px 5px; }
.popout .namebar {height:35px; float:left; margin-left:5px; width:725px; border-bottom:1px solid #003366 }
.popout .notables { border:1px solid #666633; background-color:#EEEEF8; line-height:1em; float:left; width:245px; margin:5px 0px 0px 5px; }
.popout a.notables:link { color:#cc6600 }
.popout a.notables:visited { color:#992200 }
.popout a.notables:hover { color:#dd9900; text-shadow: 0 0 3px white }  
.popout a.notables:active { color:#FFCC00 }

.castother { height:200px; padding:5px 0px 5px 9px; float:left;}
.castspoiler { background-color: #3394CB; border: 1px solid #5E6681; color: #FFFFFF; font-size: 9px; height: 32px; margin: 5px 0 0 456px; padding: 6px; position: absolute; width: 450px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
/* End Cast Page */

#menu  {
display:none;
color:#D5DCE4;
float:left;
font-size:11px;
overflow:hidden;
text-align:center;
line-height:1em;
list-style:none outside none;
margin:15px 0 0 725px;
padding:0;
text-transform:none;
}

#menu a { color:#D5DCE4; }

#menu .current_page_item a { color:#D5DCE4; 
background:none repeat scroll 0 0 #5E6681; }

#menu li:hover a, #menu li.sfhover a {color:#ff0000; }
#menu li:hover, #menu li.sfhover {color:#D5DCE4;
background:none repeat scroll 0 0 #5E6681; }

#altmenu_wrapper {
border-collapse:collapse;
display:block;
float:left;
text-align:center;
margin: -62px 0px 0 518px;
width: 458px;
}

h2.pagetitle, h2.pagetitle a, h2.page-title, h2.page-title a { 
letter-spacing:-1px; }

#comment-wrapper { background-color:#E7EBEF; border:1px solid #000; margin:10px 0px 0px 0px; padding:8px; }

.comment  {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	background:none repeat scroll 0 0 #EEEEF8;
	border-color:#5E6681 #9FBBC9 #9FBBC9 #5E6681;
	border-style:solid;
	border-width:1px;
	display:block;
	margin-top:10px;
	padding:3px; }

.comment .comment {
border-width:1px 1px 1px 3px ;
/* margin:10px 0 0 10px; */
}

.comment-author-admin {border-color:#C60}

ol.commentlist li ul.children li.depth-2 { margin:0 0 0 10px; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 0 10px; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 0 10px; }
ol.commentlist li ul.children li.depth-5 { margin:0 0 0 10px; }
ol.commentlist li ul.children li.depth-6 { margin:0 0 0 10px; }
ol.commentlist li ul.children li.depth-7 { margin:0 0 0 10px; }
ol.commentlist li ul.children li.depth-8 { margin:0 0 0 10px; }
ol.commentlist li ul.children li.depth-9 { margin:0 0 0 10px; }
ol.commentlist li ul.children li.depth-10 { margin:0 0 0 10px; }

.post-content  {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	background-color:#D1D3DF;
	border:1px solid black;
	padding:10px; }

#comment-wrapper  { 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	background-color:#D1D3DF; }

#content a {color:#CC6600}

#sidebar-left #comic_navi_wrapper { margin:0px 0px 0px 175px; }

.page-id-2 #sidebar-left #comic_navi_wrapper {display:none; }
.error404 #sidebar-left #comic_navi_wrapper {display:none; }
.search #sidebar-left #comic_navi_wrapper {display:none; }
.archive #sidebar-left #comic_navi_wrapper {display:none; }
.page-id-103 #sidebar-left #comic_navi_wrapper {display:none; }
.page-id-103 .entry {display:none;}

ol.commentlist  {padding:10px 0;}
#respond  {padding:10px 0 0;}

.comment-note { width:490px }

.commentslist {	-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px; 
		background-color:#D1D3DF; 
		padding:10px 0px;}

.commentslist li {margin:10px}

.comicpress_reference_widget {
	background-color:#E7EBEF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	padding-top:5px;
	border:1px solid #339; }

.noncomic .comicpress_reference_widget  { display:none }
	
.comicpress_reference_widget h2 { 
	padding-bottom:3px;
	width:95%; 
	border-bottom:1px solid #4D5570;
	margin-left:5px }
	
.refimage { width: 253px;
	display: inline-block;
	float: left;
	padding: 3px 0px; }

.reftext { display:none; font-size: 11px; }


.refname { display:none;
	text-transform: capitalize;
	font-weight: 700;
	font-size: 14px; }
	
.refinfo { font-size: 9px; padding:3px; color:#4D5570 }

.widget_comicpress_classic_bookmark { width:185px;
	float: left;
	margin: -35px 0 0 10px;}
	
.single-category-blog #sidebar-left {display:none}
.single-category-blog .comicpress_reference_widget {display:none}

.noncomic .sidebar #comic_navi_wrapper { display:none }

blockquote {
background-color:#D2DBE8;
font-family: 'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif;
font-size: 12px;
border-radius: 5px; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-color: #5E6681 #9FBBC9 #9FBBC9 #5E6681;
}

.footer_box {
background:url("http://www.grrlpowercomic.com/wp-content/themes/comicpress/images/page_gfx/comic_bg.png") repeat-y scroll 0 0 transparent;
height: 105px;
list-style: none outside none;
margin: 0px;
text-align: left;
width:980px;
}

.voting_box {
width:640px;
margin-left:20px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
border:1px solid #333399;
color: #4D5570;
padding:3px;
height:95px;
float:left;
background-color:#E7EBEF;
}

.googlePlusOneButton {
	float:left;
	width:90px;
}

.wpfblike {
	float: left;
	height: 20px;
	margin-left: 20px;
	width: 250px;
}

/* votebox */
.votebox { background:url(http://www.grrlpowercomic.com/wp-content/uploads/2012/01/votebox-f.png) no-repeat 0 0 transparent; height:225px; width:250px }
.votebox-ltcol { width:104px; height:131px; float:left; margin:18px 0px 0px 8px; }
.votebox-twc { position:relative; margin:0px 0px 0px 0px; width:90px; height:35px;  }
.votebox-ink { position:relative; margin:5px 0px 9px 0px; width:90px; height:42px; }
.votebox-twl { position:relative; margin:5px 0px 0px 0px; width:90px; height:35px; }
.votebox-incentive { position:relative; height:132px; width:132px; border:1px solid #333399; margin:10px 0px 0px 0px; float:left; }
.votebox-comment { position:relative; width: 244px; margin: 0px; background-color: #E7EBEF; border: 1px solid #339;
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
padding: 3px; color: #4D5570; margin-top: 3px; font-size: 9px; line-height: 11px; text-align:left; }
