@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);

/* CSS Document */
#container1 { float:left; width:100%; padding: 18px 0 24px 0; background-color: #F75711; border-top: 2px solid #fff;}
#col1 { float:left; width:32%; height: auto; 	border-right: 1px solid #DE4704; padding: 4px 4px 8px 11px;}
#col2 { float:left; width:32%; height: auto; 	border-left: 1px solid #FB6B2B;	border-right: 1px solid #DE4704; padding: 4px 4px 8px 11px;}
#col3 { float:left; width:32%; height: auto; 	border-left: 1px solid #FB6B2B;	border-right: 1px solid #DE4704; padding: 4px 4px 8px 11px;}
#col4 { float:left; width:32%; height: auto; 	border-left: 1px solid #FB6B2B; padding: 4px 4px 8px 11px;}

#container2 { float:left; width:98%; padding: 24px 0 32px 11px; background-color: #FFFCDA; }
#box1 { float:left; width:22%; height: auto; padding: 4px 4px 8px 24px;}
#box2 { float:left; width:22%; height: auto; padding: 4px 24px 4px 4px;}
#box3 { float:left; width:22%; height: auto; padding: 4px 4px 8px 24px;}
#box4 { float:left; width:22%; height: auto; padding: 4px 4px 8px 11px;}

#container3 { float:left; width:100%; padding: 2px; background-color: #F75711; border-top: 1px solid #F7CA84;}
#con1 { float:left; width:600px; height: auto; border-right: 1px solid #DE4704; padding: 6px 24px;}
#con2 { float:left; width:300px; height: auto; border-left: 1px solid #FB6B2B; padding: 2px 24px; text-align: right;
}

.white {  text-transform: uppercase; COLOR: #FFFFFF; TEXT-DECORATION: none; font-size: 1.45em; font-family: 'Source Sans Pro', sans-serif;; letter-spacing: 1px; font-weight: 300; }
.golden {  text-transform: uppercase; COLOR: #F94F04; TEXT-DECORATION: none; font-size: 1.55em; font-family: 'Source Sans Pro', sans-serif;; letter-spacing: 1px; font-weight: 700; }
.grey {  text-transform: uppercase; COLOR: #F75711; TEXT-DECORATION: none; font-size: 1.55em; font-family: 'Source Sans Pro', sans-serif;; letter-spacing: 1px; font-weight: 300; }

.text-home { font-size: 0.88em;	color: #fff;	letter-spacing: normal;}
.text-2 { font-size: 0.88em;	color: #000;	letter-spacing: normal;}

.pa-link {border-bottom: #ffffff 1px dotted; text-decoration: none; font-size: 13px; color: #ffffff; padding: 0 2px;}
.pa-link:hover { border-bottom: none; BACKGROUND: #BE410A;  TEXT-DECORATION: none; }

.ba-link {text-decoration: none; font-size: .75em; color: #fff; padding: 3px 7px; BACKGROUND: #F75711;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		border-radius:2px;
		-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3);
		-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);
		box-shadow:0 1px 1px rgba(0,0,0,0.3);
}
.ba-link:hover {  BACKGROUND: #CE470C; color: #fff; TEXT-DECORATION: none; }

@media screen and (max-width: 999px) {
#container1 { width:99%;}
#col1 { float:left; width:94%; border-bottom: 1px solid #E06704;  border-right: 0; padding: 0 0 24px 10px;}
#col2 { float:left; width:94%; border-bottom: 1px solid #E06704; border-top: 1px solid #FB6B2B; border-left: 0; border-right: 0; padding: 0 0 24px 10px;}
#col3 { float:left; width:94%; border-bottom: 1px solid #E06704; border-top: 1px solid #FB6B2B; border-left: 0; border-right: 0; padding: 0 0 24px 10px;}
#col4 { float:left; width:94%; border-top: 1px solid #FB6B2B; border-left: 0; padding: 0 0 24px 10px;}

#box1 { float:left; width:94%; height: auto; padding: 4px 4px 8px 24px;}
#box2 { float:left; width:94%; height: auto; padding: 24px 4px 48px 4px; text-align: center;}
#box3 { float:left; width:94%; height: auto; padding: 4px 4px 8px 24px;}
#box4 { float:left; width:94%; height: auto; padding: 24px 4px 48px 4px; text-align: center;}

#con1 { float:left; width:94%; height: auto; border-right: 0px solid #E4B264; padding: 4px 4px;  text-align: center;}
#con2 { float:right; width:100%; height: auto; border-left: 0px solid #E06704; border-top: 0px solid #E06704; padding: 4px 0px; text-align: center;}
}
/* mobile only */
@media only screen
and (min-width : 999px) {
.mobile {display:none;}
}
