body {
	background: #130914 url('../_img/bg.jpg') no-repeat 50% 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-shadow: #000 1px 1px 0px;
	font-size: 16px;
}

a {
	color: #fff;
	text-decoration: none;
}
a:hover {
	color: #ff0943;		
}

.topbar {
	height: 35px;
	background: #000;
}

.topbar .tigspresents {
	margin: 9px 17px 0 0	
}

.sponsors a {
	display: block;
	width: 25px;
	height: 25px;
	float: right;
	margin: 5px 0 0 10px;
}

.sponsors a span {
	display: none;	
}

.sponsors a.xerus {
	background: url('../_img/icon_xerus.gif') no-repeat;	
}
.sponsors a.ra {
	background: url('../_img/icon_ra.gif') no-repeat;	
}
.sponsors a.tigs {
	background: url('../_img/icon_tigs.gif') no-repeat;	
}
.sponsors a.oldcomic {
	background: url('../_img/icon_oldcomic.gif') no-repeat;	
}

.sponsors a:hover {
	background-position: 0 -25px;	
}

.header .comicompo2 {
	margin: 18px 0 35px 17px	
}

.header .about {
	margin: 0 0 41px 9px;
}

a.download {
	display: block;
	background: url('../_img/download.png') no-repeat;
	width: 132px;
	height: 154px;
	margin: 19px auto 0 auto;
}
a.download:hover {
	background-position: 0 -154px;	
}
a.download span {
	display: none;	
}

.download_details {
	text-align: center;
	margin-top: 8px;
	font-weight: bold;
	letter-spacing: 1px;
}

.page_header {
	margin: 4px 0 9px 1px;	
}

.centered {
	text-align: center;	
}

a.button {
	display: block;
	width: 60px;
	height: 25px;
	border-bottom: 1px solid #000;
	margin: 0 0 0px 0;
	background: url('../_img/button.png') no-repeat;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	position: relative;
}
a.selected {
	background-position: 0 -50px;	
}
a.disabled {
	background-position: 0 -75px;	
}

a.button span {
	display: block;
	position: absolute;
	top: 4px;
	width: 60px;
	text-align: center;
}

a.disabled span {
	color: #aaa;	
}

a.button:hover {
	background-position: 0 -25px;
}
a.disabled:hover {
	background-position: 0 -75px;	
}

.footer {
	margin: 100px 0 0 0;
	height: 100px;
	font-size: 10px;
	color: #9c60a1;
}

.author {
	letter-spacing: 1px;
	margin-top: 4px;
}
a.fullsize {
	margin-top: 4px;
	display: block;
	font-weight: bold;
}

.comic {
	background: url('../_img/black.png');
	min-height: 1107px;
	margin: 1px 0 2px 0;
}

.comic img {
	margin: 10px;
	
}

.ajax_load {
	background: url('../_img/loading.gif') no-repeat 50% 50%;
	height: 1097px;
	width: 850px;
	display: none;
}
/*
18px from top for comicompo header
*/
