@charset "UTF-8";/* CSS Document */h1.signal{    float: left;    width: 100%;    color: #000;    font: 1.6em Arial,Helvetica,sans-serif;    letter-spacing: 0;    margin: 1px 0 12px 0;    padding: 0 0 3px 0;    display: block;    border-bottom: 1px solid #000;	}h1.signalx{    float: left;    width: 100%;    color: #000;    font: 1.6em Arial,Helvetica,sans-serif;    letter-spacing: 0;    margin: 10px 0 12px 0;    padding: 0 0 3px 0;    display: block;    border-bottom: 1px solid #000;	}h1.signalw{    float: left;    width: 100%;    color: #fff;    font: .1em Arial,Helvetica,sans-serif;    letter-spacing: 0;    margin: 0;    padding: 0;    display: block;    border-bottom: 0px solid #000;	}h2 {	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;	font-variant: small-caps;	font-size: 18px;}p.text {	float: left;    width: 100%;    color: #000;    font: .95em Arial,Helvetica,sans-serif;	line-height: 24px;    letter-spacing: 0;    margin: 0;    padding: 0 0 20px 0;    display: block;	background-color:#FFF;}li.rates {    font-family: Georgia, "Times New Roman", Times, serif;    font-size: 1em;    font-weight: normal;    line-height: 160%;	font-style: italic;	text-align: center;}/*h1.sky {    font: 1.2rem Arial, Helvetica, sans-serif;    letter-spacing: 1px;    color: #000;    margin: 0;	text-align: left;}h2.water {    font: 1.1rem "Times New Roman", Times, serif;    font-style: italic;    font-weight: normal;    letter-spacing: .6px;    color: #a34601;    margin: 0 0 2px 0;}h3 {    float: left;    width: 100%;    color: #000;    font: 1.2em Arial,Helvetica,sans-serif;    letter-spacing: 1px;    margin: 10px 0 2px 0;    padding: 0 0 3px 0;    display: block;    border-bottom: 1px solid #C60;}p.sand {	font: .85em Arial, Helvetica, sans-serif;    letter-spacing: 1px;    color: #000;    margin: 15px 0 2px 0;  	padding: 0 5% 0 5%;   }li.bullets {    background: url("images/green_di.gif") no-repeat scroll 0 6px transparent;	float: left;	font-family: Arial,Helvetica,sans-serif;	font-size: 0.75em;	font-weight: 100;	line-height: 160%;	list-style-position: outside;	list-style-type: none;	margin: 0 0 0 20%;    padding: 0 0 0 17px;	width: 100%;}.name {    font-family: "Times New Roman", Times, serif;    font-variant: small-caps;    font-size: 1rem;    font-weight: bold;    line-height: 32px;    padding: 0;    margin: 50px 0 8px;    color: #000;    letter-spacing: 2px;    text-align: center;}.note {    font-family: "Times New Roman", Times, serif;    font-variant: small-caps;    font-size: 16px;    line-height: 10px;    padding: 0;    margin: 12px 0 8px 0;    color: #000;    letter-spacing: .3px;}*/.nav ul {    list-style-type: none;    margin: 6px auto 10px auto;    padding: 0;    width: 100%;    background: none;    border-top: 1px solid #b1a97f;}.nav li a {    color: #fff;    padding: 4px 0 4px 0;	font-size: 16px;    text-decoration: none;	letter-spacing: 1px;	font-family: Verdana, Geneva, sans-serif;	color: #887826;}.nav li {    text-align: left;    border-bottom: 1px solid #b1a97f;}.nav li:last-child {    border-bottom: 1px solid #b1a97f;}.nav li a.active {    background-color: #472127;    color: white;}.nav li a:hover:not(.active) {    color: #333;	background-color: #b1a97f;}.nav li a {    display: block;    color: #fff;    padding: 4px 0 4px 0;    font-size: 16px;    text-decoration: none;    letter-spacing: 1px;    font-family: Verdana, Geneva, sans-serif;    color: #a5964a;	text-align: center;	background-color: #600;}.nav li a.active {	display:block;    background-color: #472127;    color: white;	text-align: center;}.w3-quarter {	padding: 0 15px 0 15px;}.button {	background-color:#CFC;  border: none;  color: #000;  padding: 15px 32px;  text-align: center;  text-decoration: none;  display: inline-block;  font-size: 16px;  margin: 20px 0 20px 100px;}.center {	display: block;	margin-bottom: 15px;	margin-top: 20px;	text-align: center;	}p.spacer {	margin-top: 24px;}p.spacerbottom {	margin-bottom: 14px;}.border {	border-top: 1px solid #000;	margin-top: 12px;	padding: 12px 0 12px 0;	}.green {	width: 100%;	background-color: #9C9;}.caption {	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;	font: .9rem "Times New Roman", Times, serif;	font-style: italic;    font-weight: normal;    letter-spacing: .6px;    color: #000;	margin: 0 0 12px 0;	padding: 0;}.italic{  font-style: italic;	font-family:"Times New Roman", Times, serif;}footer {	margin-bottom: 20px;	width: auto;}p.photocredits {	text-align: center;	color: #555;	font-family: Arial, Helvetica, sans-serif;	font-size: .75em;	line-height: 190%;	font-weight: 400;	letter-spacing: 0;	border-bottom: #CC9 1px solid;	padding: 0 0 20px 0;	}div.footer {	float: left;	width: 100%;	margin: 1px auto 200px auto;	clear: both;	border-top: solid 1px #000;;	display: block;}p.footer {	padding:0;	margin: 0 auto 0 auto;	color: #000;	font-family: Arial, Helvetica, sans-serif;	font-size: .75em;	line-height: 1.5em; 	font-weight: 400;	letter-spacing: 0;	text-align: center;}.smLogo {    width: 160px;    margin: 0 auto 0 auto;}p.centerLogo {    font: .85em/1em "Times New Roman", Times, serif;    font-style: normal;    font-style: italic;    text-align: center;    color: #000;	margin: 0 0 12px 0;	padding:0;	line-height: 1.5em;}div#footer img {    margin: 0 0 -6px 0;}img.top{	margin-top: 6px;}.leading {	padding: 0px;}.bullits {	background-color: #A5D29A;	padding: 30px;}.eagle {	font: 1.5em Arial, Helvetica, sans-serif;	letter-spacing: 1px;	color: #000;	margin: 15px 0 0 0;}.hawk {    font: 1.3em "Times New Roman", Times, serif;    font-weight: normal;    letter-spacing: .6px;    color: #0051b5;	display: block;    margin: 0 0 2px 0;	border-bottom: 1px solid #0051b5;}h2.hawk{    float: left;    width: 100%;    color: #000;    font: 1.3em "Times New Roman", Times, serif;    font-style: italic;    letter-spacing: 0;    color: #0051b5;    margin: 1px 0 12px 0;    padding: 0 0 3px 0;    display: block;    border-bottom: 1px solid #000;	}.dove {    font-family: Arial, Helvetica, sans-serif;    font-weight: 200;    font-size: 1.2em;    line-height: 1.5em;    letter-spacing: .5px;    color: #000;    margin-bottom: 10px;}.retro {	font-family: Arial, Helvetica, sans-serif;    font-weight: bold;    font-size: .9em;    line-height: 1.5em;    letter-spacing: .5px;    color: #000;    margin: 0 0 0 30px;}.fit {	font-family: Arial, Helvetica, sans-serif;    font-weight: normal;    font-size: .9em;    line-height: 1.5em;    letter-spacing: .5px;    color: #000;    margin: 0 0 0 30px;}.lead {	font-family: Arial, Helvetica, sans-serif;    font-weight: normal;    font-size: .9em;    line-height: .5em;    letter-spacing: .5px;    color: #000;    margin: 0 0 0 30px;}.duck {	margin: 0 0 20px 0;}.just {	width: 100%;	margin: 15px 0 0 0;}