/**









 * 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; }


.page-template-1000pxpage-php .content-main { padding-top:24px; }



.page-template-1000pxpage-php .comic { margin-top:0px; }





//.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;





}























/* 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;
}


	
