/* Site header display classes */

#header1 .headtext1 {
	font-family: "minion-pro-display", "Palatino Linotype", Palatino, Georgia, serif;
	font-weight: 400;
	font-size: 450%;
	margin-top: 26px;
	color:#FFFFFF;
	text-shadow: 2px 3px 4px #212D53;
}

#header1 .headtext2 {
	color: #DBDBDB;
	text-shadow: 1px 2px 3px #212D53;
	font-family: 'lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 400;
	font-size: 100%;
}

#header1 .headtext2 span {
    text-shadow: 1px 2px 3px #212D53;
}
#headerpic img {
    border-radius: 0 0 8px 8px;
    margin-top: -25px;
}

#headerpic > .header-nomargin-text {
	z-index: -1;
	margin-top: -61px !important;
	
}
/* tablet head text and image */
.headtext {
    position:absolute;
	z-index: 1;
	
}
#header1 .headtext, #header2 .headtext {
    margin: 0 0 0 15px;
}
#header1 .headtext {
    font-size: 95%;
	
}
.header-phone img {
	padding-top: 25px;
}
.visible-tablet {
    margin-top: -70px;
	
	
}


/* Global display Classes */

/*
*/
.container {
margin: 0 auto;
background-color: transparent;
position: relative;
box-shadow: none;
width: 990px;

}

#pagecontent {
    padding: 5px 0;
    margin: 0 0 10px 0;
    z-index: 2;
    font-size: 110%;
    word-wrap: break-word;
	font-family: 'lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#pagecontent .pageleft {
    float: left;
    padding: 0px 20px 0 5px;
    margin: 10px 0 0 0;
}
#pagecontent em {
    font-family: inherit;
}

#pagecontent strong {
    font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 700;
	
}
	
p {
	font-family: 'lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 110%;
	line-height: 145%;

}

h1 {
	font-family: 'lato',"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 400;
	font-size: 220%;
	width: auto;
}

h2, h3, h4, h5 {
	font-family: 'Lato',"Helvetica Neue", Helvetica, Arial, sans-serif;
}
h2  {
    padding: 3px 0px;
	font-weight: 700;
	font-size: 170%;
	border-bottom: 0px;
    box-shadow: 0 0px 0px 0px;
	color: #AA7901;
	margin: 15px 0 10px 0;
}
h3 {
	font-weight: 700;
	background: none;
    border-bottom: none;
    text-shadow: none;
    box-shadow: none;
    border-radius: none;
	margin-top: 25px;
	font-size: 140%;
	padding: 0;
	color: #005398;
}
h4 {
	font-weight: 700;
	padding: 3px 0px;
	margin-left: 0px;
	margin-top: 10px;
	color: #005398;
	text-shadow: none;
	font-size: 140%;

}
h5 {
	font-weight: 700;
	font-size: 116%;
	padding: 3px 0px;
	margin-left: 0px;
	margin-top: 10px;
	color: #000000;
	text-shadow: none;

}
li {
    line-height: 145%;
}
@media (max-width: 979px) and (min-width: 768px) {
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
    width: 724px;
}
}
@media (max-width: 768px) {
h1 {
    margin-left: -15px;
    margin-right: -15px;
    font-size: 190%;
}

#pagecontent .pagefull {
    padding: 0px 5px;
    margin: 10px 0 0 0;
}
}

@media (max-width: 767px){
.container {
    width: auto;
}
}
@media print {
		
	h1 {
	}	

	h2 {
	}

	h3 {
	}

	h4 {
	}
	
}

