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

a {
	color: #5C280E;
	text-decoration: underline;
}
.callout a {
	color:#ffffff;
}
p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
img {
	/* display:block; */
}
h1 {
	font-size:24px;
	font-size:24px !important;
	font-weight:normal;
	color:#5a462e !important;
	font-style:normal;
	font-variant:normal;
	font-family:'Times New Roman', Times, serif;
	line-height: normal;
}
h2 {
	font-size:17px;
	text-transform:uppercase;
	font-size:17px !important;
	font-weight:normal;
	color:#5a462e !important;
	font-style:normal;
	font-variant:normal;
	font-family:'Times New Roman', Times, serif;
	line-height:normal;
}
h2.orange {
	text-transform:uppercase;
	font-size:18px !important;
	font-weight:normal;
	color:#B2440F !important;
	font-style:normal;
	font-variant:normal;
	font-family:'Times New Roman', Times, serif;
	line-height:normal;
}
h3 {
	font-size:15px;
}
-webkit-text-size-adjust: none;


/*** Form ***/
form#signupform {
	margin:0px;
	padding:0px;
	}

form#signupform label {
	width:80px;
	display:block;
	font-weight:bold;
	}

form#signupform label span {
	color:#f00;
	padding-left:5px;
	font-size:18px;
	vertical-align:middle;
	display:none;
	}

form#signupform input {
	width:200px;
	border:solid 1px #333;
	padding:5px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	border-radius:5px;
	}

form#signupform textarea {
	width:300px;
	height:100px;
	resize:none;
	overflow:auto;
	border:solid 1px #333;
	border-radius:5px;
	padding:5px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	}

form#signupform input.btns {
	background-color:#efefef;
	border:solid 1px #333;
	width:auto;
	color:#000;
	}

form#signupform input.btns:hover {
	background-color:#333;
	border:solid 1px #333;
	width:auto;
	color:#fff;
	}

#success-message {
	text-align:center;
	font-size:20px;
	font-weight:bold;
	color:#B2440F;
	margin:0px 0px 15px 0px;
	}