/**
 * Theme Name: Inkblot Child URI: http://maikeruon.com/webcomic/
 * Description: Make an impression with the original, highly customizable <a href="http://maikeruon.com/webcomic/">Webcomic</a> theme.
 * Version: 1.0.0
 * Author: Michael Sisk
 * Author URI: http://maikeruon.com/
 * Tags: black, white, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, theme-options, threaded-comments, sticky-post
 * Template: inkblot


 */


/** Load the Cascade Failure CSS Framework */



@import url( '../inkblot/includes/css/cf-reset.css' );



@import url( '../inkblot/includes/css/cf-layout.css' );



@import url( '../inkblot/includes/css/cf-typography.css' );







/* defaults - overrides basic styling from the Cascade Failure framework */





html {



	background:url("/paperbg2.jpg");


	font-family:Arial, Helvetica, sans-serif;



}







a {
	color:#333;

	text-decoration:underline;


}



h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,a:hover {

	text-decoration:none;



}

h2 { 


	margin: 1.25em 0 .25em; 



	font-weight:bolder;



	font-size:14px;



	font-family:Arial, Helvetica, sans-serif;

	

	letter-spacing:1px; 




	}


h1 { 




	margin: .25em 0 .5em; 



	font-weight:bolder;



	font-size:22px;



	font-family:Arial, Helvetica, sans-serif;



	letter-spacing:4px;



	text-transform:uppercase;


	}


textarea {


	width:98%;

}



.group { width: 1000px;}



.content-main { float:left; width: 400px; }

//.single .content-main { width: 500px; }

.content-main .interior .post { float:left; }



.content-main .comic { width:364px; }



.comic { float: left; width: 600px; }



.sidebar { width: 50%; margin-top:20px; }



.comic .post { width:364px; }



.single .alignright { float:none; }



.single .alignright.sidebar-two { float:left; }



.single .content-main .interior .post { float:none; }



.entry { margin-top:10px; }



.entry p { text-align:justify; margin-bottom:13px; }



.more-link { float:right; text-indent:0; }



.single .meta { border-top:.1em solid; padding-top:.75em; margin-bottom:1.25em; border-bottom:.1em solid; padding-bottom:.75em;}





.page .content-main .interior { padding:0px; }

.page .entry { width:380px; float:right; margin-top:24px; }

.page .comic { width:600px;  margin-top:24px; }



.page .content-main { width:1000px; }

.allpages { width:600px; display:block; }
//.allpages a { vertical-align:middle; margin:0px; padding:0px; display:block; }
//.allpages br { height:0px; margin:0px; padding:0px; }


.page-template-1000pxpage-php .content-main h1 { padding-top:24px; }



.page-template-1000pxpage-php .comic { margin-top:0px; padding:0px; }

//.page-template-1000pxpage-php .page { margin-top:0px; padding:0px; vertical-align:bottom; }


//.page-template-1000pxpage-php p { vertical-align:bottom; }

.page-template-1000pxpage-php .page img { display:block; }


.page-template-1000pxpage-php .page br { height:-10px; display:block; }




//.archive .interior { float:none; width:1000px; padding:0px; }

.archive .content-main { width:100%; }


.archive.category .navi-posts { float:none; width:100%; }


.archive.category .content-main .comic {  margin:20px 0 20px;   text-align:left; }


.archive.category .content-main .interior { float:left; }


/.store .content-main { padding: 1.5em; width:1000px;}
/.store .hentry { width:100%; }


.archive.tag .navi-posts { float:none; width:100%; }


.archive.tag .content-main.alignright {  float:none; }


.archive.tag .content-main .comic { margin:20px 0 20px;  text-align:left;}

.archive.tag .category-blog .entry { width:364px; }
.archive.tag .category-blog { width:50%; }

//.archive.tag .interior { float:left;}



//.archive .alignright { float:none; }



.category-blog .content-main .interior{width:364px; }



.archive .alignright.sidebar-two { float:left; }



//.archive .content-main .interior .post { float:none; }





.paged .navi-posts { float:none; width:100%; }



.paged .content-main.alignright {  float:none; }



//.paged .content-main .comic {  width:280px;  margin:20px 0 20px;  text-align:left;}



//.paged .interior { float:left;}



.error404 .sidebar-two { float:left; }



.textwidget {  text-align:justify; }




#text-3 img { margin-right: 10px; }



#text-4 { width: 480px; text-align:justify; }



#text-4 img { margin-right: 10px ; }



comic-year span { font-family:Arial, Helvetica, sans-serif; font-weight:bold; height: 12px; font-size: 18px   }



/* wrappers */




#wrap-outer {



	background:none;


	padding:0 12px;


}





#wrap-inner {


	background:none;



	margin:0 -12px 0 0;


	padding:0 12px 0 0;





}





/* page */

#page {




	background:none;

}



/* site name */





#head .name a {



	width:1000px;

	font:bold 300%/1em Constantia, Palatino, Times, serif;	

	margin:0 0 .25em;

	display:block;

	height:90px;

	background:url("/logos/RClogo_corvinus_bold.png") 50% 50% no-repeat;

	text-decoration:none;



}




#head .interior { padding:0 }

#head .name a {

	text-decoration:none;

}




#head .name a span { display:none; }



/* site description */

#head .description {



	font:bold 120%/1em Arial; height:50px; background:url("/templateimgs/bars50.png") 50% 50% no-repeat;
}


/* foot */



#foot {



	background:url("/templateimgs/bars50.png") 50% 50% no-repeat;

	text-align:center;



	height:50px;





	font-weight:bold;



}




.single #foot .alignright { float:right; }


#foot a {


	color:black;



	text-decoration:none;


}







#foot a:hover {



	color:#fff;

}




#foot .interior { height: 50px; text-align:middle; padding: 12px 12px 12px; line-height:2em; float:none; }


/* navigation - site */



#head .group { /* This rule ensures dropdown menus aren't hidden behind other page elements in Internet Explorer */





	z-index:1;
}





.navi-site {

	display:none;

	background:url("/templateimgs/bars50.png") 50% 50% no-repeat;

	float:left;





	list-style:none;



	margin:0;





	padding:0;





	width:100%;





	height:50px;









	}

.navi-site li {


	float:left; padding-top:13px; width:25; 




}



.navi-site li.alignright {


	float: right;

}



.navi-site a {



	color:black;

	display:block;

	font:bold 120% arial;

	line-height:2em;

	padding:0 1em;

	text-decoration:none;


}






.navi-site a:hover {

	color:#fff;


}




.navi-site li ul {


	background:#333;


	display:none;


	list-style:none;


	margin:0;



	padding:0;



	position:absolute;



}



.navi-site ul li {

	float:none;


	white-space:nowrap;



}



/* navigation - comic */





.navi-comic {





	background:none;









	float:left;







	width:100%;









}









.navi-comic a {







	color:black;





	float:left;





	font-weight:bold;





	line-height:2em;





	text-decoration:none;





	width:80px;





}







.navi-comic a:hover {









	color:#fff;









}





.navi-comic .current-comic {





	visibility:hidden;











}









/* navigation - posts (for the blog and on single post pages) */



.home .navi-posts { 



	height:35px;	





	width:50%;





	float:left;	





	margin:1.5em 0 8px;





}






.navi-posts {





	float:left;



	width:50%;	



	height:45px;	



	line-height:35px;	



	vertical-align:baseline;	


}





.single .navi-posts { float:none; width:100%; }





.navi-posts-below {





	display:none;







}







.navi-posts .navi-next {







	float:right;







}





.navi-posts .navi-previous {







	float:left;







}







/* navigation - paged (for paged posts) */



#comments .navi-paged { /* This rule centers the paged navigation above and below comment lists */





	text-align:center;



}







.navi-paged a {





	border:.1em solid #333;





	padding:.15em .25em;





	text-decoration:none;







}









.navi-paged a:hover {







	background:#333;



 

	color:#fff;

 



}









 

/* navigation - images */















.navi-attachment { /* This rule hides the attachment navigation for non-image attachments */







	display:none;



 



}



 

.attachment-image .navi-attachment { /* This rule reveals the attachment navigation for image attachments */



 



	display:block;

 



	float:left;

 



	width:100%; 





}



 







.navi-attachment {



 

	border-bottom:.1em solid;



 

	margin:0 0 1.5em;





	padding:.75em 0;







}











.navi-attachment img {











	height:5em;



	vertical-align:bottom;



	width:5em;







}

















.navi-attachment .navi-next {









	float:right;





}











.navi-attachment .navi-previous {











	float:left;







}













/* blog title */









.blog-title {


	background:url("/templateimgs/blog_title.png") no-repeat;



	height:35px;	



	width:50%;



	float:left;	



	margin:1.5em 0 8px;




}







.rcomics-title {


	margin:0 0 0;

	

	background:url("/templateimgs/rcomics_title.png") no-repeat;	

	

	height:35px;	



	width:50%;	



	float:left;	



	margin-bottom:8px;





}













/* content */









#body .content { /* This rule prevents wide content from overlapping the sidebars */







	overflow:hidden;



}











/* comics */



#body .comic img,#body .comic object, {




	vertical-align:bottom;


}




.1000pxcomic {
	
	width:0px;
	
	}


/* comic embed code */



.comic-embed-code {



	display:block;

	

	width:98%;









}



















/* attachments */







#body .attachment .object {





	text-align:center;







}







#body .attachment .meta {





	border-style:solid;





	border-width:.1em 0;



	padding:.75em 0;



}

















/* transcripts */













#transcript-title {





	border-top:.1em solid;





	cursor:pointer;



	font-weight:bold;

	

	padding:.75em 0;











}






#transcript {





	display:none;





}













#transcript label {













	display:block;

	

	float:left;





	width:25%;



}

















#transcript-response {



	color:#fff;



	margin:0 0 1.5em;

	

	font-weight:bold;



	text-align:center;

	

	

}















#transcript-response span {





	display:block;



	padding:.75em;









}






#transcript-response .error {



	background:#c10;

	



}









#transcript-response .success {



	background:#9c0;















}













/* comments */

//#comments-title { margin-top:350px; }

//h2#comments-title span { margin:3em 0 1.5; }





.avatar { display:none; }



#respond label {





	display:block;

	float:left;





	width:25%;



}











.commentlist {















	list-style:none;















	margin:0 0 3em;















	padding:0;















}























.commentlist .comment,.commentlist .pingback {


	border:.1em solid #ccc;



	margin:0 0 3em;


	padding:.75em .75em 0;






}











.commentlist .comment.bypostauthor {






	border:.25em double #333;






}









.commentlist .vcard {





	font-weight:bold;





}











.commentlist .vcard img.avatar {







	float:left;




	margin:0 1.5em 1.5em 0;





}




.commentlist .vcard span.says {




	display:none;





}






.commentlist .comment-meta {



	color:#999;




	padding:0 0 1.5em;



}






.commentlist .reply {






	padding-bottom:.75em;
}





.commentlist .children {








	list-style:none;




	margin:0;




	padding:0;









}







.commentlist .even {






	background:#fff;





}







.commentlist .odd {





	background:#fafafa;





}








/* sidebars and widgetized areas */




.sidebar { /* This rule prevents wide content from breaking the sidebar */



overflow:hidden;




}





.sidebar .interior {



	list-style:none;




	margin:0;




}





.sidebar .interior ul,.widgetized ul { /* This rule and the next correct unordered list display in the sidebars and widgetized areas */





	margin:0 0 1.5em 1.5em;



	padding:0 0 0 1.5em;





}





.sidebar .interior ul ul,.widgetized ul ul {


	margin:0 0 0 1.5em;


}







.sidebar input,.sidebar select { /* This rule ensures <input> and <select> elements don't break out of the sidebar */







	width:100%;







}







/* comic archive - date */











.comic-year {





	font:200%/1em 'Palatino Linotype', 'Book Antiqua', Palatino, serif;





	margin:0 0 .75em;





}







table.comic-archive .comic-date-col {



	border-right:.1em solid #ccc;

	

	width:30%;




}




table.comic-archive .alt {



	background:#fafafa;


}






table.comic-archive th {

	text-align:left;


}





/* comic archive - chapter */







ol.comic-archive {



	list-style:none;

	

	margin:0;



	padding:0;




}







ol.comic-archive .comic-series-item a {

	font:200%/1em 'Palatino Linotype', 'Book Antiqua', Palatino, serif;

	margin:0 0 .75em;



}




ol.comic-archive .comic-volume-item a {

	font:150%/1em 'Palatino Linotype', 'Book Antiqua', Palatino, serif;

	margin:0 0 1em;

}






ol.comic-archive .comic-chapter-item a {


	font:125%/1em 'Palatino Linotype', 'Book Antiqua', Palatino, serif;


	margin:0 0 1.2em;


}





ol.comic-archive .comic-chapter-pages a {

	font:115%/1em 'Lucida Sans', 'Lucida Grande', 'DejaVu Sans', sans-serif;

	margin:0 0 1.3em;



}




/* WordPress Calendar */


#calendar .widgettitle {

	display:none;

}





#wp-calendar {

	border:.1em solid #ccc;

	caption-side:top;
}


#wp-calendar caption {

	font-size:100%;

	font-weight:bold;
}


#wp-calendar th {

	padding:0;


}




#wp-calendar td {

	border:.1em solid #ccc;

	padding:0;

	text-align:center;



}




#wp-calendar .pad {

	background:#fafafa;

}




#wp-calendar a {


	background:#333;

	color:#fff;

	display:block;

	text-decoration:none;


}




#wp-calendar #today {



	border:.25em double #333;

}



/* 404 Recent Comics */



.error-404 .recent-comics {

	float:left;

	list-style:none;

	margin:0;

	padding:0;

	width:100%;

}


.error-404 .recent-comics li {

	float:left;

	margin:0 1.5em 1.5em 0;

}


.error-404 .recent-comics a {

	text-decoration:none;

}


.store_body {
	width:1000px;
	float:left;
	
	}

.store_row {
	width:1000px;
	overflow:hidden;
	margin-top:5px;
	padding-bottom:20px;
	background-image:url('/store_bg.jpg');
	background-repeat:repeat-y;
	
	
	}
	

.store_product {
	width:220px;
	/background-color:#fcf3d7;
	float:left;	
	margin-right:5px;
	overflow:hidden;
	padding:15px 10px 0px 15px
	
	}
	
.store_product img {
   
	margin-left: 17px;

	}



.store_shopping {
	
	vertical-align:top;

	}





/* Cart66 Button CSS */


.Cart66CartButton {	

	display:inline;
	
	}

.Cart66ButtonPrimary, .Cart66ButtonSecondary, #content .Cart66ButtonPrimary, 
#content .Cart66ButtonSecondary, .Cart66CartButton .purAddToCart {

 	display: inline;
  	font-size: 12px;
  	line-height: 20px;
  	height: 25px;
  	padding: 0 .5em .5em .5em;
 	background-color:#d1be81;
  	cursor: pointer;
  	color: #9b6733 !important;

	}



.Cart66CartButton .purAddToCart {

	width:70px;
	padding:2px 0 0 0;
	margin-bottom:3px;
	vertical-align:bottom;

	}



.Cart66ButtonSecondary {

  	background-color: white;

	}


#Cart66CheckoutButtonDiv .Cart66ButtonPrimary {

	margin: 120px 130px;

	}


#couponCode, #updateCart {
	display: block;
	float: right;
	margin: 0;
	clear: both;
	}
a.Cart66ButtonPrimary, 
a.Cart66ButtonSecondary {
  text-decoration: none;
  color: #FFFFFF;
}



#gallery {

	width:1000px;
	background-image:url('http://reliablecomics.com/web_bg_centerline.jpg');
	background-repeat:repeat-y;
	padding-top:40px;
	padding-bottom:30px;
	text-indent:100px;
	font-weight:bold;

}

#gallery img {

	margin-bottom:30px;
	margin-top:15px;

}

	