body {
	margin: 0;
	word-wrap: break-word;
	background-image: url(../images/19_4.gif);
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	/* font-family: "Times New Roman", Georgia, Serif; */
}

a, a:link {
	text-decoration: none;
	color: #2D80C4;
}

a:visited {
	text-decoration: none;
	color: #C930D6;
}

a:hover {
	text-decoration: underline;
}

h2 {
	margin: 20px 10px 10px 10px;
}

img {
	border-style: none;
	/*display: block;*/
}

img.centerimage {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.centerdiv {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#fade{
	width: 260px;
	height: 170px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	background-image: url(../images/fade.jpg);
}


#left_col {
	width: 780px;
	background-image: url(../images/bar_left.png);
	background-repeat: repeat-y;
	background-position: left;
	margin-left: auto;
	margin-right: auto;
}

#right_col {
	width: 780px;
	background-image: url(../images/bar_right.png);
	background-repeat: repeat-y;
	background-position: right;
}

#top_ad {
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	background-color: #1F1F1F;
	text-align: center;
}

#top_ad_spacer {
	float: left;
	width: 16px;
}

#top_ad_container {
	float: left;
	width: 728px;
}

#banner {
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	background-color: #1F1F1F;
}

#buttons {
	width: 760px;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	background-color:#1F1F1F;
}

#comic {
	width: 760px;
	max-width: 760px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	background-color:#FFFFFF;
	color: #1F1F1F;
}

#navigation {
	width: 760px;
	height: 48px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	background-color:#FFFFFF;
}

#nav_spacer {
	float: left;
	width: 65px;
}

#nav_disable_first {
	float: left;
	width: 143px;
	height: 48px;
	background-image: url(../images/nav_disable_first.gif);
}

#nav_disable_back {
	float: left;
	width: 129px;
	height: 48px;
	background-image: url(../images/nav_disable_back.gif);
}

#nav_disable_next {
	float: left;
	width: 117px;
	height: 48px;
	background-image: url(../images/nav_disable_next.gif);
}

#nav_disable_latest {
	float: left;
	width: 175px;
	height: 48px;
	background-image: url(../images/nav_disable_latest.gif);
}

#nav_first {
	float: left;
}

#nav_first a {
	display: block;
	width: 143px;
	height: 48px;
	text-decoration: none;
	background: url(../images/nav_first.gif);
}

#nav_first a:hover {
	background-position: -143px 0;
}

#nav_back {
	float: left;
}

#nav_back a {
	display: block;
	width: 129px;
	height: 48px;
	text-decoration: none;
	background: url(../images/nav_back.gif);
}

#nav_back a:hover {
	background-position: -129px 0;
}

#nav_next {
	float: left;
}

#nav_next a {
	display: block;
	width: 117px;
	height: 48px;
	text-decoration: none;
	background: url(../images/nav_next.gif);
}

#nav_next a:hover {
	background-position: -117px 0;
}

#nav_latest {
	float: left;
}

#nav_latest a {
	display: block;
	width: 175px;
	height: 48px;
	text-decoration: none;
	background: url(../images/nav_latest.gif);
}

#nav_latest a:hover {
	background-position: -175px 0;
}

#container {
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	/*background-image: url(../images/container.gif);*/
	background-color:#FFFFFF;
}

#content {
	float: left;
	width: 500px;
	margin: 0;
	max-width: 500px;
	text-align: left;
	background-color:#FFFFFF;
	color: #1F1F1F;
}

#content p {
	padding: 6px 10px 6px 10px;
}

#content-wide {
	clear: left;
	float: left;
	width: 760px;
	margin: 0;
	max-width: 760px;
	text-align: left;
	background-color:#FFFFFF;
	color: #1F1F1F;
}

#content-wide p {
	padding: 6px 10px 6px 10px;
}

#content-wide img {
	margin-left: 10px;
}

#sidebar {
	float: left;
	width: 260px;
	margin: 0;
	text-align: left;
	background-color:#DDDDDD;
	color: #1F1F1F;
}

#sidebar p {
	padding: 2px 10px 2px 10px;
}

#footer {
	clear: left;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	background-color:#1F1F1F;
	color: #E3E3ED;
}

#footer p {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 10px;
	margin-right: 10px;
}

#latest_comic {
	float: left;
}

#latest_comic a {
	display: block;
	width: 197px;
	height: 30px;
	text-decoration: none;
	background: url(../images/button_latest_comic.gif);
}

#latest_comic a:hover {
	background-position: -197px 0;
}

#archive {
	float: left;
}

#archive a {
	display: block;
	width: 115px;
	height: 30px;
	text-decoration: none;
	background: url(../images/button_archive.gif);
}

#archive a:hover {
	background-position: -115px 0;
}

#merchandise {
	float: left;
}

#merchandise a {
	display: block;
	width: 189px;
	height: 30px;
	text-decoration: none;
	background: url(../images/button_merchandise.gif);
}

#merchandise a:hover {
	background-position: -189px 0;
}

#forums {
	float: left;
}

#forums a {
	display: block;
	width: 108px;
	height: 30px;
	text-decoration: none;
	background: url(../images/button_forums.gif);
}

#forums a:hover {
	background-position: -108px 0;
}

#about {
	float: left;
}

#about a {
	display: block;
	width: 151px;
	height: 30px;
	text-decoration: none;
	background: url(../images/button_about.gif);
}

#about a:hover {
	background-position: -151px 0;
}

.displace {
	position: absolute;
	left: -5000px;
}
