body {
	background:#25aae1;
	font-family:Verdana, sans;
	margin:0px;
	min-width:980px;
	color:black;
	}
img {
	border:none;
	}
a {
	color:#25aae1;
	text-decoration:none;
	}
a:hover {
	color:black;
	text-decoration:underline;
	}
#mini {
	width:100%;
	background:#ffeb7f;
	border:black thin solid;
	text-align:center;
	}
#mini a {
	text-decoration:underline;
	padding:10px;
	color:black;
	display:inline-block;
	}
#banner {
	background: #c7efff url(images/bannerbg.png) bottom repeat-x;
	padding:0px;
	}
#logo {
	background:url(images/topbanner2014.png) bottom no-repeat;
	width:571px;
	height:250px;
	margin:0px auto 0px auto;
	}
#logo a {
	width:571px;
	height:250px;
	display:block;
	}
#nav {
	margin: 0px auto 0px auto;
	padding:5px 0px 13px 0px;
	background:#25aae1;
	text-align:center;
	}
#nav ul {
	margin:0px;
	padding:0px;
	}
#nav li {
	display:inline;
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	padding:0px;
	margin:0px;
	}
li a {
	padding:5px;
	margin:0px;
	background:white;
	text-decoration:none;
	color:black;
	font-weight:bold;
	border-radius: 5px;
	-moz-border-radius: 5px;
	}
li a:hover {
	background-color:#d9f4ff;
	}
.rsslink a:hover {
	background-color:#25aae1;
	background-position:0px 26px;
	text-decoration:none;
	}
.rsslink  a{
	padding:5px;
	margin:0px;
	background: url(images/rss.png) 0px 0px;
	width:16px;
	display:inline-block;
	border-radius: 5px;
	-moz-border-radius: 5px;
	}
/*
Comic Navigation
*/

.comicnav a {
	display:inline-block;
	background:url(images/comicnav.jpg) no-repeat;
	height:50px;
	}
a.prev {
	background-position:0px -50px;
	width:167px;
	}
a.prev_grey{
	background-position:0px -100px;
	width:167px;
	}
a.prev:hover {
	background-position:0px 0px;
	}
a.first {
	background-position:-167px -50px;
	width:157px;
	}
a.first_grey {
	background-position:-167px -100px;
	width:157px;
	}
a.first:hover {
	background-position:-167px 0px;
	}
a.new {
	background-position:-324px -50px;
	width:167px;
	}
a.new_grey {
	background-position:-324px -100px;
	width:167px;
	}
a.new:hover {
	background-position:-324px 0px;
	}
a.next {
	background-position:-491px -50px;
	width:129px;
	height:50px;
	}
a.next_grey {
	background-position:-491px -100px;
	width:129px;
	height:50px;
	}
a.next:hover {
	background-position:-491px 0px;
	}
.comicnav2 a {
	display:inline-block;
	background:url(images/comicnav2.jpg) no-repeat;
	height:50px;
	}
.comicnav2 a.prev {
	background-position:0px -50px;
	width:167px;
	}
.comicnav2 a.prev_grey {
	background-position:0px -100px;
	width:167px;
	}
.comicnav2 a.prev:hover {
	background-position:0px 0px;
	}
.comicnav2 a.first {
	background-position:-167px -50px;
	width:157px;
	}
.comicnav2 a.first_grey {
	background-position:-167px -100px;
	width:157px;
	}
.comicnav2 a.first:hover {
	background-position:-167px 0px;
	}
.comicnav2 a.new {
	background-position:-324px -50px;
	width:167px;
	}
.comicnav2 a.new_grey {
	background-position:-324px -100px;
	width:167px;
	}
.comicnav2 a.new:hover {
	background-position:-324px 0px;
	}
.comicnav2 a.next {
	background-position:-491px -50px;
	width:129px;
	height:50px;
	}
.comicnav2 a.next_grey {
	background-position:-491px -100px;
	width:129px;
	height:50px;
	}
.comicnav2 a.next:hover {
	background-position:-491px 0px;
	}
#frame {
	max-width:1000px;
	margin:0px auto 0px auto;
	text-align:center;
	}
#content {
	margin:0px auto 0px auto;
	text-align:center;
	background: url(images/maincatbg.jpg) repeat-x white top center;
	}
#page {
	margin:0px auto 0px auto;
	text-align:center;
	width:620px;
	background:white;
	display:inline-block;
	}
#page p {
	padding:0px 20px 0px 20px;
	text-indent:35px;
	text-align:justify;
	}
#page h1 {
	padding: 5px;
	}
#page img {
	margin:5px;
	}
#donate {
	clear:both;
	}
#share {
	text-align:center;
	}
#share a {
	display:inline-block;
	margin:2px 0px 2px 0px;
	}
#twitter {
	margin:0px 0px 5px 0px;
	}

#vote {
	width:600px;
	text-align:center;
	margin:25px 0px 0px 0px;
	}

#links {
	display:inline-block;
	text-align:left;
	vertical-align:top;
	}
#links a {
	color:black;
	text-decoration:none;
	}
#links a:hover {
	text-decoration:underline;
	}
#scribol {
	text-align:center;
	margin:0px auto 0px auto;
	padding:10px;
	}
#footer {
	text-align:center;
	background: #25aae1;
	font-size:10px;
	width:150px;
	margin:0px auto 0px auto;
	padding:5px 10px 5px 5px;
	}
#twc {
	text-align:center;
	width:600px;
	}

/* Cast */

h1 {
	font-size:22px;
	}
h2 {
	font-size:18px;
	}
.cast {
	margin:10px 0px 10px 0px;
	text-align:justify;
	min-height:320px;
	}
.cast img {
	float:left;
	}
.cast p.castname {
	font-weight:bold;
	font-size:18px;
	margin:1px;
	padding:0px;
	}
.cast p.casttitle {
	font-style:italic;
	font-size:16px;
	margin-top:1px;
	padding:0px;
	}
.cast p.specs {
	font-size:11px;
	margin:1px;
	padding:0px;
	}
img.prev {
	float:right;
	padding:0px 15px 0px 0px;
	}
.bgprev {
	height:210px;
	text-align:left;
	}
.bgprev  img{
	float:left;
	padding:0px 25px 10px 5px;
	}
#bottom {
	background: url(images/bottomcats.jpg) repeat-x center bottom;
	height:260px;
	}
img.preload {
	width:0px;
	height:0px;
	padding:0px;
	margin:0px;
	}
 .ar-number {
	display:inline-block;
	width:45px;
	}
 .ar-date {
	display:inline-block;
	width:110px;
	color:#999999;
	}
#comic {
	text-align:center;
	margin:0px auto 0px auto;
	}
#archives {
	text-align:left;
	margin:0px 20px 0px 20px;
	}
#pw_adbox_55629_4_0 {
float:right;
width:125px;
text-align:right;
	}
	
#newsbox {
	display:block;
	margin:0px auto 0px auto;
	min-height:230px;
	background:white;
	}
#newsimmy {
	float:left
	}
#news {
	width:750px;
	margin:0px 0px 0px 245px;
}
#news img {
	margin:0px;
	}
#news-left {
	width:65px;
	background:url(images/newsbubble_04.png);
	float:left;
	clear:bottom;
}
#news-right {
	padding:0px 25px 0px 75px;
	background:url(images/newsbubble_04.png) repeat-y;
	border-top:6px solid black;
	border-right:6px solid black;
	border-top-right-radius:10px;
	text-align:justify;
	text-indent:25px;
	min-height:100px;
	}
#news-right p {
	margin:15px 0px 0px 0px;
	}
#news-bottom {
	width:750px;
	height:30px;
	text-align:right;
}
#fb-root {
	background:white;
	}
.sub-mail{
	display:inline-block;
	width:55px;
	height:50px;
	background:url(images/subscribeicons.png) 0px 0px no-repeat;
	}
.sub-mail:hover {
	background:url(images/subscribeicons.png) 0px -2px no-repeat;
}
.sub-txt {
	display:inline-block;
	width:38px;
	height:50px;
	background:url(images/subscribeicons.png) -55px 2px no-repeat;
	}
.sub-txt:hover {
	background:url(images/subscribeicons.png) -55px 0px no-repeat;
}
.sub-rss {
	display:inline-block;
	width:48px;
	height:50px;
	background:url(images/subscribeicons.png) -93px 2px no-repeat;
	}
.sub-rss:hover {
	background:url(images/subscribeicons.png) -93px 0px no-repeat;
}
.sub-fb {
	display:inline-block;
	width:48px;
	height:50px;
	background:url(images/subscribeicons.png) -141px 2px no-repeat;
	}
.sub-fb:hover {
	background:url(images/subscribeicons.png) -141px 0px no-repeat;
}
#pcentslab {
	margin: 0px auto 0px auto;
	text-align:center;
	width:100%;
	}
#left_area {
	display:inline-block;
	vertical-align:top;
	padding: 36px 0px 0px 0px;
	text-align:right;
	float:left;
	}
#right_area {
	display:inline-block;
	width: 200px;
	vertical-align:top;
	padding: 36px 0px 0px 0px;
	text-align:left;
	float:right;
	}
#cats {
	display: inline-block;
	}
#slice {
	text-align:center;
	width:100%;
	display: inline-block;
	margin: 0px auto 0px auto;
	}