@charset "utf-8";
/* CSS Document */

h1 {
	font-family: 'Palatino Linotype', Palantino, 'Book Antiqua', Times;
	font-size: 2.1em;
	color: #991008;
	text-decoration:none;
	text-transform:uppercase;
	font-weight: 100;
	letter-spacing: 1px;
	text-shadow: 0.1em 0.08em 0.1em #707070;
	line-height: 2em;
	margin: 0px;
}

h2 {
	font-family: 'Palatino Linotype', Palantino, 'Book Antiqua', Times;
	font-size: 1.6em;
	color: #484848;
	text-decoration:none;
	text-transform:uppercase;
	font-weight: 300;
	letter-spacing: 1px;
	text-shadow: 0.1em 0.08em 0.1em #707070;
}

h3 {
	margin: 0px;
	font-family: 'Palatino Linotype', Palantino, 'Book Antiqua', Times;
	font-size: 1em;
	color: #000;
	font-weight:bold;
}

#contact_info h3 {
	padding-top: 8px;
	color: #991008;
	font-size: 1.15em;
}

#nav a:link, #nav a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	text-decoration:none;
	color: #fff;
}

#nav a:hover{
	text-decoration:underline;
}

.body_copy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #000000;
	line-height:2.0em;
}

.body_copy a:link {
	text-decoration:none;
	color: #991008;
}

.body_copy a:visited{
	text-decoration:none;
	color: #991008;
}

.body_copy a:hover{
	text-decoration:underline;
	cursor: pointer;
}

.contact_form{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #000000;
}

.contact_header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #991008;
	line-height: 1.0em;
	float:right;
	clear:right;
	margin:3px;
	padding-right:10px;
	padding-top:20px;
}

input{
	background-color:#b3b3b4;
	border: 1px solid #991008;
}

textarea{
	background-color:#b3b3b4;
	border: 1px solid #991008;
}

#left_column a:hover{
	text-decoration:underline;
}


#right_column a:hover{
	text-decoration:underline;
}

#footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .65em;
	color: #FFFFFF;
}