/* Soaringrabbit.com Diggesque design. A second pointless exercise by SuitCase (suitcase@soaringrabbit.com) */

/* Set up the basics. */

body {
	font-family: Helvetica, Arial, sans-serif;
	color: black;
	width: 962px;
	background-color: #E4ECF3;
	background-image: url(siteimg/special/digg_bg.png);
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0 auto;
}
a:link,a:visited,a:active {
	color: #005CB8;
}

/* Do the headers. */

div#headerblock {
	height: 110px;
	background-image: url(siteimg/special/digg_header.png);
	background-position: top center;
	background-repeat: no-repeat;
	margin-bottom: 70px;
}
h1 {
	font-size: 1.1em;
	color: #BBCDDE;
	text-decoration: underline;
	line-height: 45px;
	margin: 0;
	padding-left: 85px;
}
p.tagline {
	font-size: 11px;
	font-weight: bold;
	color: #2e4b06;
	position: absolute;
	top: 77px;
	padding-left: 132px;
}
h2 {
	display: none;
}
h3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #0060b8;
	margin: 0;
}
h3 a:link,h3 a:visited,h3 a:active {
	color: #0060b8;
}

/* Style the content. */

div#content {
	padding: 0 400px 0 70px;
}
div#content p {
	font-size: 12px;
	line-height: 16px;
	margin: -55px 0 55px;
}
div.majorblock {
	margin-bottom: -40px;
	padding-bottom: 30px;
}
ul.minor {
	position: absolute;
	width: 295px;
	top: 406px;
	padding-left: 580px;
}
ul.links {
	width: 295px;
	position: absolute;
	top: 579px;
	padding-left: 580px;
}
ul,li {
	text-indent: 0;
	list-style: none;
	padding-left: 0;
}
li {
	font-size: 1pt;
	color: white;
	height: 40px;
	background-image: url(siteimg/special/digg_minor.png);
	padding-left: 44px;
	padding-top: 3px;
}
li a {
	font-size: 12px;
}
.decoration {
	width: 51px;
	height: 79px;
	background-image: url(siteimg/special/digg_button.png);
	margin-left: -60px;
	margin-top: -20px;
}
img.tag {
	display: none;
}

/* The small print. */

.smallprint {
	font-size: .7em;
	color: #808080;
	background-image: url(siteimg/special/digg_footer.png);
	background-position: top center;
	background-repeat: no-repeat;
	padding: 29px 15px 15px 72px;
	margin: 0;
}
small {
	font-size: 100%;
}

/* Awful, awful hack. I'm sorry. This targets Gecko because its font size doesn't seem to be consistent with Opera, and font size matters given the positioning of text in the background image. The rest of the page validates. */

div#content p, x:-moz-any-link {
	font-size: 13px!important;
}

/* End of CSS file. */