/* basic */
#comic {
position: relative;
margin: 0 auto;
}

.image_wrapper {
}

.webfont1 { font: 1em 'Permanent Marker'; }
.webfont2 { font: 1.2em 'Gochi Hand'; }
.webfont3 { font: 1.2em 'Rancho'; }

/* admin msg */
.unreleased_message{
	margin: 7px auto;
	border: 5px solid #8B2278;
	padding: 5px;
	color:#8B2278;
	font-size:18px;
	background: #fff;
	text-align:center;
}
#reader .unreleased_message{
	margin: 18px auto;
	z-index: 1;
	-moz-box-shadow: 1px 1px 16px black;
	-webkit-box-shadow: 1px 1px 16px black;
}

.bought_chapter_message {
	clear:both;
	margin: 0px auto;
	border: 3px solid;
	padding: 3px;
	color:#550;
	font-size:16px;
	text-align:center;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
background: #f9fcbd; /* Old browsers */
background: -moz-linear-gradient(-45deg, #f9fcbd 0%, #fcfc4e 29%, #f7ef00 30%, #f7f7f7 69%, #f7ef00 80%, #fcfc4e 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f9fcbd), color-stop(29%,#fcfc4e), color-stop(30%,#f7ef00), color-stop(69%,#f7f7f7), color-stop(80%,#f7ef00), color-stop(99%,#fcfc4e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #f9fcbd 0%,#fcfc4e 29%,#f7ef00 30%,#f7f7f7 69%,#f7ef00 80%,#fcfc4e 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #f9fcbd 0%,#fcfc4e 29%,#f7ef00 30%,#f7f7f7 69%,#f7ef00 80%,#fcfc4e 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #f9fcbd 0%,#fcfc4e 29%,#f7ef00 30%,#f7f7f7 69%,#f7ef00 80%,#fcfc4e 99%); /* IE10+ */
background: linear-gradient(-45deg, #f9fcbd 0%,#fcfc4e 29%,#f7ef00 30%,#f7f7f7 69%,#f7ef00 80%,#fcfc4e 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcbd', endColorstr='#fcfc4e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}


/* big message forbidden */
.forbidden_read
{
	position:absolute;
	top:0;
	left:0;
	z-index: 10;
	color:yellow;
	text-align: center;
	font: 2em 'Gochi Hand';
	text-shadow: -1px 0 1px black, 0 1px 1px black, 1px 0 1px black, 0 -1px 1px black;
	padding: 90px 17% 0 17%;
}
.forbidden_read a.go_premium
{
	display:block;
	background:black;
	padding:10px 0;
	color:#96f72c;
	font-size:0.8em;
	text-transform: uppercase;
}
.forbidden_read a.read_free_pages
{
	display:block;
	margin-top:45px;
	color:yellow;
	font-size:0.8em;
	background: #060;
}
.forbidden_read ul {
color: #fa0;
margin: 0;
}
.forbidden_read span {
color: #6f0;
}
