html, body, div, span, img, h1, h2, h3, h4, h5, h6, p, ul, ol, li
{
	margin: 0;
	padding: 0;
}

body
{
	background: #d5d0bc;
	font-size: 100%;
	line-height: 1.125em;
	/* 161.125=18 */
	font-family: Arial, Helvetica, Verdana, "Lucida Sans", sans-serif;
}

img
{
	border: 0;
}
p
{
	font-size: 0.85em;
}

div#wrapper
{
	margin: 0 auto;
}

div#header
{
	width: 970px;
	height: 196px;
	margin: 0 auto;
}

div#headertop
{
	background-image: url(i/page1_header_01.jpg);
	width: 970px;
	height: 135px;
	margin: 0 auto;
}

div#headerbottom
{
	background-image: url(i/page1_header_02.jpg);
	width: 970px;
	height: 61px;
	margin: 0 auto;
}

div#headerbottom p
{
	margin: 0 0 0 97px;
}

div#main
{
	background-image: url(i/page1_03.jpg);
	background-repeat: repeat-y;
	width: 970px;
	margin: 0 auto;
	padding-bottom: 1px;
}

div#main p, div#main3 p
{
	margin: 0 90px 15px 90px;
}

a:link, a:visited
{
	color: #5f0031;
	text-decoration: underline;
}

a:hover, a:active
{
	color: #000;
	text-decoration: none;
}

div#main div.rule
{
	margin: 0 90px 0 90px;
	border-top: 1px #939393 solid;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
}

div#main div#leftcolumn
{
	float: left;
	width: 400px;
}

div#main div#rightcolumn
{
	float: left;
}

div#main div#leftcolumn p
{
	margin: 0 0 0 90px;
}

div#main div#rightcolumn p
{
	margin: 0;
}

div#footer
{
	background-image: url(i/page1_05.jpg);
	width: 970px;
	height: 91px;
	margin: 0 auto;
}

div#top2
{
	background-image: url(i/page2_01.jpg);
	width: 970px;
	height: 656px;
	margin: 0 auto;
}

div#bottom2
{
	background-image: url(i/page2_02.jpg);
	width: 970px;
	height: 80px;
	margin: 0 auto;
	padding-bottom: 1px;
}

div#bottom2 p
{
	margin: 0 0 0 75px;
}


div#top3
{
	background-image: url(i/disclaimer_top.jpg);
	width: 970px;
	height: 64px;
	margin: 0 auto;
}

div#middle3
{
	background-image: url(i/disclaimer_middle.jpg);
	width: 970px;
	margin: 0 auto;
	background-repeat: repeat-y;
}

div#bottom3
{
	background-image: url(i/disclaimer_bottom.jpg);
	width: 970px;
	height: 68px;
	margin: 0 auto;
	padding-bottom: 1px;
}


div.clearthefloats
{
	width: 0;
	height: 0;
	clear: both;
}
