body, html {
	background:#000;
}

h1 {
	position:absolute;
	top:-1000px;
}

h2 {
	text-align:center;
	font-size:200%;
	color:#fff;
	margin-top:10px;
	margin-bottom:20px;
}

#hd {
	margin-top:20px;
	text-align:center;
}

#bd {
	background:#333;
	padding:10px;
	color:#fff;
}

#bd p a {
	color:lightyellow;
}

strong {
	font-weight:bold;
	font-size:105%;
	font-style:italic;
	color:lightyellow;
}

#bd p {
	margin-left:20px;
	margin-bottom:20px;
	font-size:110%;
	line-height:1.5em;
}

h3 {
	font-size:120%;
	margin-bottom:10px;
	font-weight:bold;
	color:yellow;
}

h3 a {
	color:yellow;
}

h4 {
	margin-bottom:10px;
}

h4 a {
	font-size:110%;
	color:red;
	font-weight:bold;
}

p#sources {
	font-size:80%;
}

#sources a {
	color:#fff;
}

#article {
	background:#444;
	padding:10px;
	font-family:tahoma,verdana,arial,sans-serif;
	overflow:visible;
}

a.book-link {
	float:left;
	margin:5px 20px 5px 5px;
}

#byline {
	text-align:center;
}

#bd a.btf-link, #bd #article a {
	color:yellow;
	font-weight:bold;
}

#article ul {
	margin-left:20px;
}

#article ul li {
	margin-bottom:15px;
}

#article label {
	font-weight:bold;
	font-size:100%;
	color:yellow;
}

#article p {
	margin:10px 10px 20px;
}

#ft {
	text-align:center;
	margin-top:10px;
}

#skyrocket {
	clear:both;
	width:506px;
	height:333px;
	background:url(/img/skyrocket-form.png);
	float:right;
	position:relative;
}

#f_from {
	border:none;
	height:30px;
	left:192px;
	position:absolute;
	top:173px;
	width:288px;
	background:transparent;
	padding:5px;
	font-size:20px;
}

#f_name {
	left:192px;
	height:30px;
	border:none;
	position:absolute;
	width:288px;
	top:216px;
	background:transparent;
	padding:5px;
	font-size:20px;
}

#f_submit {
	background:transparent;
	border:medium none;
	height:52px;
	left:310px;
	position:absolute;
	top:260px;
	width:175px;
}

#desc {
	font-family:tahoma,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	left:160px;
	position:absolute;
	top:35px;
	width:315px;
}

#desc p {
	padding:0;
	margin:0 0 15px 0;
}