html { height:100%; }
body {
	background: #f0f0e8 url("/images/sd-bg.gif") repeat;
	font-family: verdena, Helvetica, sans-serif;
	margin:0px;
	height:100%;
	color:#5b5840;
}
a:link {
	color: #CC0000;
	text-decoration: none;
}
a:hover {
	color: #7b1717;
	text-decoration: none;
}
a:active {
	color: #CC0000;
	text-decoration: none;
}
a {
	color: #CC0000;
	text-decoration: none;
}
form {
	padding:0px;
	margin:0px;
}
#relevant-series {
	width:356px;
	height:22px;
	margin-left:10px;
	margin-bottom:10px;
	padding:4px 5px 5px 160px;
	text-align:left;
	font-style: italic;
	background: url('/images/also_try.gif') no-repeat;
}

#comic-buttons {
	float:left;
	padding:5px 10px 5px 5px;
}

#comic-nav-top {
	height:24px;
	width:520px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	background: url('/images/comic_nav_bg_top.jpg') no-repeat;
}

#comic-nav-bottom {
	height:24px;
	width:520px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	background: url('/images/comic_nav_bg_bottom.jpg') no-repeat;
}


.comic-page {
	width:518px;
	background: url('/images/loading.gif') center center no-repeat;
	overflow:hidden;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}

#paging {
	width:100%;
	text-align:right;
	padding:5px;
	height:30px;
}

#offer {
	width:70%;
	text-align:left;
	float: left;
	font-size:12pt;
	font-weight:bold;
	color: #CC0000;
}

#num-links {
	float:right;
}
#num-links p {
	font-size:10px;
	width:15px;
	height:15px;
	padding-top:0px;
	padding-bottom:0px;
	float:left;
	text-align:center;
	border:solid 1px #8a8a58;
	font-weight:bold;
	margin-left:4px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:15px;
}
#product-box {
	width:305px;
	height:206px;
	font-size:11px;
	color:#45481d;
	padding-left:10px;
	float:left;
}
#product-box-desc {
	height:100px;
	text-align: justify;
}
#product-box-title {
	height:30px;
	font-size:12px;
	font-weight:bold;
}
#product-box-names {
	height:40px;
	font-size:11px;
}
#product-box-details {
	font-size:13px;
	font-weight:bold;
}
#shop-cover {
	height:205px;
	margin:0px;
	padding-right:8px;
	float:left;
	overflow:hidden;
}
#shop-details {
	height:205px;
}
#left {
	float:left;
	width:664px;
	padding:0px 10px 0px 20px;
	text-align:left;
}
#left label {
	padding-bottom:4px;
	font-size:18px;
	font-weight:bold;
	color:#76afff;
	letter-spacing: 1px;
}
#left span {
	padding-bottom:4px;
	font-size:13px;
	color:#76afff;
	font-weight:bold;
	letter-spacing: 1px;
}
.shop {
	font-size:11px;
}
.ibox {
	font-size:11px;
}
#right {
	float:left;
	width:199px;
	padding:0px;
	margin-left:8px;
	text-align:center;
}

#avatar {
	height:338px;
	overflow:hidden;
}
#latest-book {
	width:199px;
	height:310px;
	background: transparent url("/images/latest_book.jpg") top left no-repeat;
	text-align:center;
	font-size:11px;
	line-height:14px;
}

#event-left {
	float:left;
	width:255px;
	padding:8px 10px 0px 0px;
	text-align:justify;
	font-size:11px;
	line-height: 15px;
}
#event-right {
	float:right;
	width:255px;
	padding:8px 0px 0px 10px;
	text-align:justify;
	font-size:11px;
	line-height: 15px;
}

#profile-left {
	float:left;
	width:255px;
	padding:8px 10px 0px 0px;
	text-align:justify;
	font-size:11px;
	height:291px;
	overflow:hidden;
	line-height: 15px;
}
#profile-right {
	float:right;
	width:355px;
	padding:8px 0px 0px 10px;
	text-align:justify;
	font-size:11px;
	height:291px;
	overflow:hidden;
		line-height: 15px;
}
#profile-button {
	float:left;
	padding:0px 0px 5px 5px;
}
#cnav {
	position:relative;
	z-index:1;
	padding:8px;
	margin-top:-25px;
	margin-left:14px;
}
#cnav a:hover {
	text-decoration: none;
	opacity:1;
	background-color: #FFF;
}
#cnav a {
	width:12px;
	padding:3px 6px 3px 6px;
	margin:2px;
	text-align:center;
	opacity:0.6;
	background-color: #FFF;
}
#cnav a.activeSlide { background: #FFF;opacity:1; }
#cnav a:focus { outline: none; }

#main {
	width:915px;
	padding-top:8px;
	margin-left:auto;
	margin-right:auto;
	height:auto !important;
	height:100%;
}
#header {
	background: transparent url("/images/header-bg.png") no-repeat;
	width:915px;
	height:165px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}
#cheader {
	width:915px;
	height:60px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

#things {
	width:470px;
	height:58px;
	padding:10px;
	float:right;
	text-align:right;
	overflow:hidden;
	margin-bottom:18px;
	clear:all;
}
#advert {
	width:470px;
	height:58px;
	padding:10px;
	float:right;
	text-align:right;
	overflow:hidden;
	margin-bottom:18px;
	clear:all;
}
#navbar {
	width:915px;
	line-height:22px;
	height:22px;
	margin-bottom:4px;
	font-size:11px;
	font-weight: 500;
	color:#FFF;
	overflow:hidden;
}
#navbar a.sdnavstart {
	float:left;
	color: #FFF;
	border-right: solid 2px #FFF;
	display: block;
	margin-left:1px;
	text-decoration: none;
	text-align:center;
	height:28px;
}

#navbar a.sdnavstart:hover {
	float:left;
	color: #FFF;
	background: transparent url("/images/button-gray.gif") repeat-x;
	border-right: solid 2px #FFF;
	display: block;
	margin-left:1px;
	text-decoration: none;
	text-align:center;
	height:28px;
}
#navbar a.sdnav {
	float:left;
	color: #FFF;
	border-right: solid 2px #FFF;
	display: block;
	text-decoration: none;
	text-align:center;
	height:28px;
}
#navbar a.sdnav:hover {
	float:left;
	color: #FFF;
	background: url("/images/button-gray.gif") repeat-x;
	border-right: solid 2px #FFF;
	display: block;
	text-decoration: none;
	text-align:center;
	height:28px;
}
#navbar a.sdnavend {
	float:left;
	color: #FFF;
	display: block;
	text-decoration: none;
	text-align:center;
	height:28px;
}
#navbar a.sdnavend:hover {
	float:left;
	color: #FFF;
	background: url("/images/button-gray.gif") repeat-x;
	display: block;
	text-decoration: none;
	text-align:center;
	height:28px;
}

#comment {
	width:520px;
	height:15px;
	padding-left:26px;
	padding-top:8px;
	font-size:11px;
	font-weight:500;
	text-align:left;
	float:left;
	overflow:hidden;
}

#comment_comics {
	width:520px;
	height:15px;
	padding-left:26px;
	padding-top:8px;
	font-size:11px;
	font-weight:500;
	margin-left: auto;
	margin-right:auto;
	text-align:center;
	overflow:hidden;
}
#commentparent {
	text-align: center;
	width: 664px;
	float: left;
}

#comment_forum {
	width:520px;
	height:15px;
	padding-left:26px;
	padding-top:3px;
	font-size:11px;
	font-weight:500;
	text-align:left;
	float:left;
}
#title {
	float:right;
	padding-right:10px;
}
#body-index {
	background: #FFFFFF url("/images/body-index-bg.gif") repeat-y;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	height:auto;
}
#body-internal {
	background: #FFFFFF url("/images/body-internal-bg.gif") repeat-y;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	height:auto;
}

#footer {
	background: transparent url("/images/footer-bg.png") no-repeat;
	width:915px;
	height:45px;
	color:#dcdc92;
	font-size:10px;
	text-align:center;
	line-height:38px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:0px;
}

.heading {
	font-family: verdena, Helvetica, sans-serif;
	font-size: 28px;
	font-variant: normal;
	font-weight: normal;
}
.heading_list {
	font-family: verdena, Helvetica, sans-serif;
	font-size: 18px;
	font-variant: normal;
	font-weight: normal;
}
.bodytext {
	font-family: verdena, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}
.head {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.storesmallprint{
	font-family: verdena, Helvetica, sans-serif;
	font-size: 11px;
}

.topmenu-sd {
	font-family: verdena, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #72754D;
	background-image: url("/images/images/bar-darkgreen.gif);
	font-weight: 200;
	font-variant: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration:none;
}

.Formatted {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana
}
.submit {
	BORDER-RIGHT: #acb5b5 3px double; PADDING-RIGHT: 0.1em; BORDER-TOP: #c4cccc 3px double; PADDING-LEFT: 0.1em; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url("/images/images/button-background.jpg); PADDING-BOTTOM: 0px; MARGIN-LEFT: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #acb5b5 3px double; WIDTH: 100px; COLOR: #404c5a; PADDING-TOP: 0px; BORDER-BOTTOM: #6f7777 3px double; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
.B-Border {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid
}
.1 {
	BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url("/images/images/bar-grey.jpg); BORDER-LEFT: #bbbbbb 1px solid; CURSOR: default; COLOR: #666666; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana
}
.2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND-IMAGE: url("/images/images/bar2-grey.jpg); BORDER-LEFT: #cccccc 1px solid; CURSOR: default; COLOR: #999999; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana
}
.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: normal;
}

.listingheading {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
