body {margin:0px; padding:0px; background-color:#000000; background-image:url('oneillpics/decor/cthulluwallpaper.jpg'); font-family:Verdana,Arial,sans-serif; font-size:0.75em; color:#ffffff;}

h1 {font-size:1.6em; color:#ffffff; margin-top:20px; margin-bottom:12px; line-height:1.2em;}
h2 {font-size:1.5em; color:#cb0202; margin-top:5px; margin-bottom:12px; line-height:1.2em;}
h3 {font-size:1.1em; color:#bad5c3; font-weight:bold; line-height:1.5em; margin:0px; margin-bottom:12px;}
h4 {font-size:1.1em; color:#b1006f; font-weight:bold; line-height:1.3em; margin:0px; padding:0; padding-bottom:3px; margin-bottom:12px; margin-top:36px; border-bottom:2px dotted #b1006f;}
h5 {font-size:0.9em; color:#ffffff; margin-top:20px; margin-bottom:6px; line-height:1.2em; text-transform:uppercase;}

p {margin:0px; margin-bottom:12px; line-height:1.5em;}
ul {margin:0px; padding:0px; margin-left:17px; margin-bottom:12px;}
li {font-size:1em; padding-bottom:6px; line-height:1.5em;}
img {border:0;}
form {margin:0; padding:0;}

a:link {color:#ffc70b; text-decoration:none;}
a:visited {color:#ffc70b; text-decoration:none;}
a:hover {color:#ffc70b; text-decoration:underline;}

.leftnavwallpaper {position:absolute; left:0; top:0; z-index:-100;}
.leftnavarea {float:left; width:196px; height:669px;}
	.leftnavpadding {padding-left:15px; padding-top:92px;}
	.leftnavarea p {margin:0; padding:0; margin-bottom:19px;}
	.leftnavarea p.gap {margin:0; padding:0; margin-bottom:40px;}
	.leftnavarea p.secondlot {margin:0; padding:0; margin-bottom:12px;}

.leftspacer {float:left; width:24px;}
.rightspacer {float:left; width:24px;}

.maincolumnhome {float:left; width:460px;}
.maincolumnarea {float:left; width:504px;}
	.maincolumnpadding {padding-left:24px; padding-right:24px;}
.maincolumnareawide {float:left; width:780px; background-repeat:no-repeat; padding-bottom:10px;}
	.maincolumnpaddingwide {padding-left:24px;}
	.maincolumnpaddingwide p, .maincolumnpaddingwide ul,
		.maincolumnpaddingwide h1, .maincolumnpaddingwide h2, .maincolumnpaddingwide h3, .maincolumnpaddingwide h4, .maincolumnpaddingwide h5 {padding-left:10px; width:450px;}
	.maincolumnpaddingwide p.quote {width:441px;}
	
.rightcolarea {float:left; width:186px; color:#b9d0c0;}
	p.thoughtbubble {text-align:center; line-height:1.2em; height:45px; font-style:italic; padding-top:40px; padding-left:3px; padding-right:7px; margin-bottom:22px; color:#2e5139;}
		.bubbletable {background-color:#808c84; height:55px;}
		.bubbletext {height:53px; width:166px; background-color:#808c84; color:#254b2e; font-size:11px;}
	.rightcolarea ul {margin:0px; padding:0px; padding-left:30px; padding-bottom:2px;}
	.rightcolarea ul li {list-style-image:url('oneillpics/decor/bullett.gif'); margin:0px; padding:0px; padding-bottom:4px; font-size:0.85em; line-height:1.3em;}
	.rightcolarea ul li a {color:#b9d0c0;}
	.rightcolarea ul li a:hover {color:#ffc70b; text-decoration:none;}
	p.all {font-size:0.8em; text-align:right;}
	p.twitmyface {font-size:0.8em; padding-left:30px; font-weight:bold; margin-top:26px;}
	p.mailinglist {font-size:0.8em; padding-left:30px; margin-top:26px; margin-bottom:0;}
	p.mailinglist2 {font-size:9px; padding-left:30px; margin:0; color:#46564d; font-style:italic;}
	
.small {font-size:0.8em;}
.smallish {font-size:0.9em;}	
.gigs ul {margin-top:20px; padding-bottom:20px;}
.gigs li {margin-bottom:10px;}
p.quote { text-indent:-19px; padding-left:19px;}
p.quote strong {font-style:italic; color:#bad5c3;}

.homepage {text-align:center; color:#ffffff;}
.homepage h3 {line-height:1.3em; padding-top:5px;}
.themen h2, .themen p, .about h2, .about p {width:410px;}
.writings ul {padding-top:4px; width:435px;}
	.writings li {padding-bottom:15px; list-style-image:url('oneillpics/decor/pennib.gif');}
	.writings li a {font-size:1.1em; font-weight:bold;}
.news ul {padding-top:1px; width:435px;}
	.news li {padding-bottom:15px; list-style-image:url('oneillpics/decor/newsicon2.gif'); color:#c1d9c9;}
	.news li strong {font-size:1.1em; color:#ffffff; line-height:23px;}
.gigspage ul {padding-left:20px; padding-top:8px;}
	.gigspage li {list-style-image:url('oneillpics/decor/icon_microphone.gif'); padding-bottom:9px; line-height:1.2em;}
	.gigspage li.men {list-style-image:url('oneillpics/decor/icon_music.gif');}
	.gigspage li.ripper {list-style-image:url('oneillpics/decor/icon_ripper.gif');}
	.gigspage li b {font-weight:normal; font-size:0.9em;}
.mustard p {width:510px;}

.illocredit {float:left; border:1px dotted #333333; text-align:center; color:#666666; font-size:10px; padding-bottom:5px; margin-left:11px; margin-right:9px;}

.footerclear {clear:both;}
.footer {font-size:10px; color:#333333; padding-top:4px; border-top:1px dashed #333333; width:780px; margin-top:30px; padding-bottom:30px;}
	.footersocnet {float:right; text-align:right; width:180px;}
	.footernav {float:right; width:600px;}
	.footer a {color:#666666;}
	.footer a:hover {color:#ffc70b; text-decoration:none;}
	.footer a.selected {color:#ffc70b;}
	.footer a.selected:hover {text-decoration:underline;}
	.footersocnet a {padding-right:2px;}

