h2					{ height: 50px; margin: 0 100px 20px 0; padding: 0; text-indent: -9999px; overflow: hidden; background-repeat: no-repeat; background-position: center; }
h2#titlearchive		{ background-image: url('title_archive.jpg'); }
h2#titlegallery		{ background-image: url('title_gallery.jpg'); }
h2#titleishkabibble	{ background-image: url('title_ishkabibble.jpg'); }
h2#titlefaq			{ background-image: url('title_faq.jpg'); }
h2#titleglossary	{ background-image: url('title_glossary.jpg'); }
h2#titlelinks		{ background-image: url('title_links.jpg'); }
h2#titleacknowledgements	{ background-image: url('title_acknowledgements.jpg'); }
h2#titlewallpapers	{ background-image: url('title_wallpapers.jpg'); }
h2#titlehowtodraw	{ background-image: url('title_howtodraw.jpg'); }
h2#titlemakingacomic{ background-image: url('title_makingacomic.jpg'); }
h2#titlepreviews	{ background-image: url('title_previews.jpg'); }
h2#titlecontact		{ background-image: url('title_contact.jpg'); }
h2#titlecharacters	{ background-image: url('title_characters.jpg'); }
h2#titleguestart	{ background-image: url('title_guestart.jpg'); }

h3		{ margin: 0; padding: 0; font: normal normal normal 24px/32px Georgia, "Times New Roman", Times, serif; }

#page	 	{ width: 100%; min-width: 850px; background: transparent url('normalpage_bg.jpg') no-repeat center 160px; }
#header 	{ background: transparent url('header_bg.jpg') no-repeat center; }
/* this makes it 618px wide */
#content	{ margin: 20px 0 0 230px; padding: 1px; height: auto !important; height: 655px; min-height: 655px; }

#archives dl{ margin: 0; width: 300px; float: left; }
#archives dt{ font: normal normal normal 24px/32px Georgia, "Times New Roman", Times, serif; }
#archives dd{ margin: 0; padding: 0; }

#gallery img{ margin: 0 10px 10px 0; }
#gallery h3	{ margin: 10px 0 10px 0; }

#characters	ul { list-style: none; position:relative; margin: 0; padding: 0; background: transparent url('portraits.jpg') no-repeat; width: 609px; height: 623px; }
#characters li	{ position: absolute; overflow: hidden; text-indent: -9999px; width: 100px; height: 150px; }
#characters li a{ display: block; width: 100%; height: 150px; }
#characters .atlas	{ top: 60px; left: 30px; }
#characters .mitzi	{ top: 30px; left: 170px; }
#characters .rocky	{ top: 50px; left: 320px; }
#characters .viktor	{ top: 95px; left: 465px; }
#characters .wick	{ top: 250px; left: 40px; }
#characters .ivy	{ top: 225px; left: 170px; }
#characters .calvin { top: 240px; left: 320px; }
#characters .nina	{ top: 275px; left: 450px; }
#characters .nico	{ top: 430px; left: 80px; }
#characters .serafine	{ top: 410px; left: 265px; }
#characters .mordecai	{ top: 445px; left: 400px; }

#ishkabibble dt	{ padding-left: 35px; font: normal normal normal 24px/32px Georgia, "Times New Roman", Times, serif; background: transparent url('bullet_left.png') no-repeat left; }
#ishkabibble dt.odd { background-image: url('bullet_right.png'); }
#ishkabibble dt a { text-decoration: none; }
#ishkabibble dd	{ margin: 0 0 10px 35px; padding: 0; }

#faq dt	{ font-weight: bold; color: #cbbb9a; }
#faq dd { margin: 5px 0 20px 0; padding: 0; }

#glossary dt { width: 130px; padding-right: 20px; float: left; clear: both; font-weight: bold; color: #cbbb9a; text-align: right;   }
#glossary dd { margin: 0 0 10px 0; width: 450px; float: left; }

#links		{ margin-left: 20px; }
#links h3 	{ clear: both; }
#links ul	{ list-style: none; margin: 0 0 30px 0; padding: 0; overflow: hidden; }
#links li	{ float: left; width: 250px; }

/*
#previews		{ margin-left: 20px; }
#previews ul	{ list-style: none; margin: 0 0 30px 0; padding: 0; overflow: hidden; }
#previews li	{ float: left; width: 250px; }
*/
#previews	{ width: 50%; float: left; }
#sketchbook { width: 50%; float: left; }

#wallpapers h3	{ margin-bottom: 10px; clear: both; }
#wallpapers	dl	{ float: left; width: 150px; min-height: 160px; margin: 0; padding: 0; }
#wallpapers .guestcontributions dl { margin-bottom: 20px; }
#wallpapers dd.author			{ font-weight: bold; }
#wallpapers dt, #wallpapers dd	{ margin: 0; text-align: center; }

#makingacomic h3 { color: #cbbb9a; clear: both; padding-top: 20px; }
#makingacomic p	{ clear: both; }
#makingacomic img	{ margin-bottom: 10px; }

.bibliography dt			{ float: left; font-weight: bold; color: #cbbb9a; }
.bibliography dd.author		{ float: left; margin: 0 0 0 10px; }
.bibliography dd.publisher	{ clear: both; margin: 0 0 10px 20px; }