* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Verdana, sans-serif;
	font-size: 12px;
}

a,
a:link,
a:visited,
a:focus,
a:hover,
a:active {
	color: #C80000;
}

table#layout {
	width: 800px;
}
table#layout td {
	vertical-align: top;
}
table#layout td#left_column {
	width: 180px;
}

div#right_column_inset {
	padding: 50px;
}

.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6 {
	font-family: Verdana, sans-serif;
	padding-bottom: 5px;
}

.content h1 {
	font-size: 24px;
}

.content h2 {
	font-size: 20px;
}

.content h3 {
	font-size: 18px;
}

.content h4 {
	font-size: 16px;
}

.content h5 {
	font-size: 15px;
}

.content h6 {
	font-size: 14px;
}

.content p {
	font-size: 12px;
	line-height: 18px;
}

.content ol,
.content ul {
	font-size: 11px;
	margin-left: 10px;
	padding-left: 10px;
}

.content li {
	padding-bottom: 5px;
}

.content blockquote {
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	padding: 20px 0;
}

.content h1 + h2,
.content h1 + h3,
.content h1 + h4,
.content h1 + h5,
.content h1 + h6,
.content h2 + h1,
.content h2 + h3,
.content h2 + h4,
.content h2 + h5,
.content h2 + h6,
.content h3 + h1,
.content h3 + h2,
.content h3 + h4,
.content h3 + h5,
.content h3 + h6,
.content h4 + h1,
.content h4 + h2,
.content h4 + h3,
.content h4 + h5,
.content h4 + h6,
.content h5 + h1,
.content h5 + h2,
.content h5 + h3,
.content h5 + h4,
.content h5 + h6,
.content h6 + h1,
.content h6 + h2,
.content h6 + h3,
.content h6 + h4,
.content h6 + h5,
.content p + h1,
.content p + h2,
.content p + h3,
.content p + h4,
.content p + h5,
.content p + h6,
.content p + p,
.content p + blockquote,
.content blockquote + p,
.content p + ol,
.content p + ul,
.content ol + p,
.content ul + p {
	padding-top: 15px;
}

@media screen {
	body {
		behavior: url(/_css/csshover2.htc);
		background: url(/images/background.gif);
	}
}
