/*
 * daryl.haresign.com CSS
 * (C) Daryl Haresign 2008
 */

* {
	border: 0;
	margin: 0;
	padding: 0; }

html,body {
	background: #315a9f url('/images/background.png') no-repeat 50% 0%; }

a {
	color: #000;
	text-decoration: none;
	border-bottom: 1px dotted #999;
	font-family: "Trebuchet MS", Sans-Serif;
	font-size: 1em; }

img {
	float: left;
	margin-right: 1em;
	margin-bottom: 1em;
}

p {
	margin-top: 1em;
	font-family: "Trebuchet MS", Sans-Serif;
	font-size: 0.9em; }

p.nomargin {
	margin-top: 0; }

p.indent-one {
	margin-left: 1em; }

p.indent-two {
	margin-left: 2em; }

h1 {
	color: #315a9f;
	font-family: "Trebuchet MS", Sans-Serif;
	font-size: 1.9em; }

h2 {
	color: #315a9f;
	font-family: "Trebuchet MS", Sans-Serif;
	font-size: 1.1em;
	margin-top: 1em; }

h2.nomargin {
	margin-top: 0; }

ul {
	list-style-type: none; }

ul li {
	display: inline; }

ul a {
	padding: 0.3em 1em;
	border-bottom: 3px solid #999; }

ul a.active {
	border-bottom: 3px solid #587DA7; }

ul a:hover {
	border-bottom: 3px solid #315a9f; }

div#top {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/top-bg.png');
	height: 64px;
	width: 608px;
	margin: 0 auto; }

	html[xmlns] div#top {
		background: url('/images/top-bg.png') no-repeat; }

div#center {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/center-bg.png');
	width: 608px;
	margin: 0 auto; }

	html[xmlns] div#center {
		background: url('/images/center-bg.png') repeat-y; }

	div#center div.content {
		text-align:justify;
		padding: 0 25px; }

	div#center div.center {
		text-align: center; }

	div#center div.flush {
		text-align: justify;
		padding: 14px 14px 0 14px; }

	div#center div.nav {
		margin-bottom: 1em; }

div#bottom {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/bottom-bg.png');
	height: 23px;
	width: 608px;
	margin: 0 auto; }

	html[xmlns] div#bottom {
		background: url('/images/bottom-bg.png') no-repeat; }

div.hr {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='/images/hr-bg.png');
	height: 5px;
	width: 608px;
	margin: 5px auto;
	clear: both; }

	html[xmlns] div.hr {
		background: url('/images/hr-bg.png') no-repeat; }

div.hrflush {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='/images/hr-bg.png');
	height: 5px;
	width: 608px;
	margin: 0 auto;
	clear: both; }

	html[xmlns] div.hrflush {
		background: url('/images/hr-bg.png') no-repeat; }

