body {
background-color:#FFFFFF;
padding:0;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
}

p{line-height:1em;padding:0;margin:0;}

a {color:#CA2B02;text-decoration:underline;}

a:hover{color:#000000;text-decoration:none;}

.headline{
	margin:0px auto;
	width:580px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	font-weight:bold;
	line-height:1.1em;
	text-align:center;
	color: #000000;
	letter-spacing:-1px;
}
h1,h2,h3{margin:0; padding:0}

.subheadline{
	padding-top:20px;
	margin:0px auto;
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	line-height:24px;
	text-align:center;
	color: #BA0005;
	}
#leftcontent{ float:left;
width:180px;
margin:30px 0 0 30px;
padding:0;
}
#leftcontent ul{list-style:none;
                margin:0; 
				padding:0;
				}

#leftcontent li{list-style:none;
                margin:5px 0 5px 0; 
				padding:0;
				border-bottom:#646464 dotted 1px;
				}
#leftcontent li a{ color:#C63F04;
                margin:0; 
				padding:0;
				font-size:11px;
				}
.maincopy{
	padding:0px;
	margin:0px 32px 0 0;
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
	float:right
	
}
.clear{clear:both}

.maincopy p{line-height:1.2em;padding:0;margin:0;}

#headercontent{
	margin:0px auto;
	width:800px;
	height:198px;
	padding:0px;
	line-height:0px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
}

#maincontent{
	margin:0px auto;
	width:800px;
	background-image:url(images/mainbk.jpg);
}

#footercontent{
	margin:0px auto;
	height:106px;
	width:800px;
	background-image:url(images/footer.jpg);
	background-position: 0px;
}
#footercontent p{padding:53px 0 0 0;
                 color:#FFFFFF;
                 font-family:Verdana, Arial, Helvetica, sans-serif;
				 text-align:center
				 }

#footercontent a{color:#FA561F}