/* CSS Document */

body { 
	background-color:#000;
	background-image:url(../i/haeckelcoral.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-attachment:fixed;
}

a {
	color:#999;
	text-decoration:none;
}

a:hover, a:focus, a:active {
	color:#666;
	text-decoration:underline;
}

form input, #contactexpanded input, #contactexpanded textarea, #searchbox input, .searchbutton, textarea {
	border:1px #ccc dotted;
	color:#999;
}

#adspace img {
	border:1px #999 solid;
}

.article {
	background:none;
}

.booklist {
	background-color:#ccc;
}

.booklist hr {
	border:1px #666 dotted;
}

#booklist1, #booklist2, #booklist3 {
	background-color:#ccc;
	border:1px #ccc solid;
	color:#000;
}

#booklist1 h2, #booklist2 h2, #booklist3 h2 {
	background-color:#000;
	color:#fff;
}

#breadcrumbs {
	color:#999;
}

#content {
	border:1px #ccc solid;
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity:.67;
	opacity:.75;
	color:#ccc;
}

#content h1 {
	background-color:#000;
	color:#fff;
}

#content article h1 {
	background-color:#000;
}

#contentbox1 p, #contentbox2 p, .xform, #archive1 {
	background-color:#dfdfdf;
	color:#000;
}

#contentshared img {
	filter:gray;
}


#emailthisform {
	border:1px #ccc solid;
}

#intro a {
	background-image:url(../i/jocoteenscenelogoblack.jpg);
}

#intro {
	background:none;
	background-image:url(../i/bloodsplat.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#content h1 {
	background-color:#000;

}

#contentshared {
	background:none;
	color:#ccc;
	border:1px #ccc solid;
}

#nav li {
	background-image:url(../i/pillblack.gif);
	color:#ccc;	
	z-index:5;
}

#nav ul li a {
	color:#999;
}

#nav ul li a:hover, #nav ul li a:focus, #nav ul li a:active {
	color:#ccc;
	text-decoration:underline;
}

#pagesubheader {
	color:#666;
}

#container {
	background-image:url(../i/haeckelbat.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

#usefulform {
	color:#fff;
}

#usefulform textarea, #usefulform input, #additionalfunctions input {
	border:#000;
	color:#000;
	background-color:#fff;
}

#utilities a:hover, #utilities a:focus, #utilities a:active {
	color:#ccc;
}

.xmlfeedtitle a {
	color:#ccc;
	text-decoration:none;
}

.xmlfeedtitle a:hover {
	text-decoration:underline;
}