* {
padding: 0;
margin: 0;
}
html, body {
height: 100%;
}
body {
font-family: "lucida sans", verdana, arial, helvetica, sans-serif;
font-size: 75%;
background-color: #000000;
background-image: url(images/dick_endpaper_pattern_400fi.png);
repeat: repeat;
}
h1 {
font-size: 1.4em;
padding: 10px 10px 0;
color: #ffffff;
}
p {
font-family: "verdana", "arial", "helvetica", "sans-serif";
line-height: 20pt;
font-size: 9pt;
padding: 0 10px 1em;
color: #ffffff;
}

#container {
min-height: 100%;
background-color: #000000;
background-image: url(images/dick_container_bg_800.gif);
background-repeat: repeat-y;
width: 740px;
padding-left: 30px;
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
margin: 0 auto;
}
* html #container {
height: 100%;
}

#container2 {
min-height: 100%;
background-color: #ffffff;
background-image: url(images/dick_container_bg_800white.gif);
background-repeat: repeat-y;
width: 740px;
padding-left: 30px;
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
margin: 0 auto;
}
* html #container {
height: 100%;
}

/*text and text hyperlink styles follow */

p.main {	font-family: "verdana", "helvetica", "sans-serif";	line-height: 12pt;	color: #ffffff;	font-size: 9pt;}

p.maincenter {	font-family: "verdana", "helvetica", "sans-serif";	line-height: 12pt;
	text-align: center;	color: #ffffff;	font-size: 9pt;}

p.maincentersmall {	font-family: "verdana", "helvetica", "sans-serif";	line-height: 12pt;
	text-align: center;	color: #ffffff;	font-size: 6pt;}

p.mainblack {	font-family: "verdana", "helvetica", "sans-serif";	line-height: 40pt;	color: #000000;	font-size: 9pt;}

p.mainsmall {	font-family: "verdana", "helvetica", "sans-serif";	line-height: 11pt;	color: #ffffff;	font-size: 8pt;}

a:link {	color: #ff0000;	text-decoration: underline;}a:active {	text-decoration: none;	color: #666666;}a:visited {	color: #0000ff;	text-decoration: underline;}

/*headline styles */

h1 {	font-family: "verdana", "arial", "helvetica", "sans-serif";	line-height: 20pt;	color: #ff0000;	font-size: 27pt;}

h2 {	font-family: "verdana", "arial", "helvetica", "sans-serif";	line-height: 20pt;	color: #ff0000;	font-size: 18pt;}

h3 {	font-family: "verdana", "arial", "helvetica", "sans-serif";	line-height: 20pt;	color: #ff0000;	font-size: 12pt;}

h4 {	font-family: "verdana", "arial", "helvetica", "sans-serif";	line-height: 5pt;	color: #000000;	font-size: 10pt;}

/*end headline styles */

/*replace h1 headlines with graphics */

h1.replacefront {
	width: 720px; height: 217px;
	background: url("images/big_logo.png");
	text-indent: -9999px;
	background-repeat: no-repeat;
}

h1.replacelondon {
	width: 720px; height: 60px;
	background: url("images/headline_london.png");
	text-indent: -9999px;
	background-repeat: no-repeat;
}

h1.replaceealing {
	width: 720px; height: 60px;
	background: url("images/headline_ealing.png");
	text-indent: -9999px;
	background-repeat: no-repeat;
}

h1.replacepenguin {
	width: 720px; height: 60px;
	background: url("images/headline_penguin_2.png");
	text-indent: -9999px;
	background-repeat: no-repeat;
}

h1.replaceauthor {
	width: 720px; height: 60px;
	background: url("images/headline_author.png");
	text-indent: -9999px;
	background-repeat: no-repeat;
}


/*end replace h1 with graphics */
