@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(http://themes.googleusercontent.com/static/fonts/ptsans/v4/LKf8nhXsWg5ybwEGXk8UBQ.woff) format('woff');
}
body {
	font-size:1em;
	color: #396575;
	line-height:1.5;
	font-family: 'PT Sans', sans-serif;
}
h1 {
	/* color:#5D552F; */
	font-weight:normal;
	text-transform:uppercase;
	font-size:1.7em;
	border-width:0px 0px 10px 0px;
	-moz-border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	-webkit-border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	line-height:1em;
	margin-top:25px;
}
h2 {
	color:#5D552F;
	font-weight:normal;
	text-transform:uppercase;
	font-size:1.3em;
	border-width:0px 0px 10px 0px;
	-moz-border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	-webkit-border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	line-height:1em;
	margin-top:25px;
}
h3 {
	color:#3B6576;
}
h4 {
	color:#333333;
	
}
h5 {
	color:#5D552F;
	font-size:.95em;
}
h6 {
	color:#3F3F43;
	font-size:.90em;
}
h7 
{/* color:#5D552F; */
	font-weight:normal;
	text-transform:uppercase;
	font-size:1.7em;
	border-width:0px 0px 10px 0px;
	-moz-border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	-webkit-border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	line-height:1em;
	margin-top:25px;
}

h8 {
	color:#5D552F;
	font-weight:normal;
	text-transform:uppercase;
	font-size:1.3em;
	border-width:0px 0px 10px 0px;
	-moz-border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	-webkit-border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	line-height:1em;
	margin-top:25px;
}
.rgtContentBox h2 {
	color:#877A23;
	font-weight:normal;
	text-transform:uppercase;
	font-size:1.7em;
	line-height:1em;
	margin-top:25px;
	border:0px;
}
.navigate h2 {
	border-width:0px 0px 10px 0px;
	-moz-border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	-webkit-border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	border-image:url(../img/heading-border.png) 0 0 10 0 repeat stretch;
	line-height:1em;
}
li {
	/* color:#BEBDBC; */
}
a {
	color:#3A6576;
}
a:visited {
	color: #396575;
}
a:active {
	color:#284855;
}
a:hover {
	color:#5D552F;
	text-decoration:none;
}
/* Header */
.header-top 
{
    max-height:40px;
	background-image:url(../img/header-top.png);
}
.header-bottom 
{
    /* modified */
    /* min-height:45px; */
	min-height:25px;
	background-image:url(../img/pageImg-border.png);
}
.header 
{ 
	background-color:#F5F4F2;
}
.headerContact 
{
    /* modified */
    /* padding:10px; */
	padding:2px;
	color:#FFF;
	text-transform:uppercase;
	font-size:.90em;
	line-height:1.2em;
}
.logo {
	
}
.searchContainer {
	-webkit-border-radius: 9px;
	border-radius: 9px;
	padding:10px 35px 3px 35px;
	margin-top:35px;
	background-color:#CCD5D7;
}
.searchInput {
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
}
.searchBttn {
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
	padding:4px 17px;
	margin-top:-10px;
	margin-left:-5px;
	background-image:none;
	background-color:#E9E7E2;
	border:1px solid #999999;
	color:#5D552F;
}
.header-img {
	border-bottom:1px solid #434345;
	border-top:1px solid #434345;
}
.headContent {
	color:#FFF;
	background-color:#3B6576;
	/* modified */
    /* min-height:40px; */
	min-height:20px;
}
.headContent p {
	padding:10px;
	line-height:1.7em;
}
.no-trans {
	text-transform:none;
}
/* Navigation */
.nav {
	padding-bottom:20px;
	margin-left:20px;
}
.navigation {
	list-style-type:none;
	display:block;
}
.navigation li {
	float:left;
	padding:2px 25px;
	margin-left:15px;
	text-transform:uppercase;
	border:1px solid #BCBAB8;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background-color:#DBD9D7;
}
.navigation a {
	color:#386070;
}
.navigation a:hover {
	text-decoration:none;
}
/* Page */
.mainContent {
}
.rightContent {
	background-color:#E8E7E6;
}
.rgtContentBox {
	padding:0px 20px 10px 20px;
	min-height:500px;
}
.more-btn {
	padding:2px 25px;
	text-transform:uppercase;
	border:1px solid #BCBAB8;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background-color:#DBD9D7;
	color:#386070;
}

/* Footer */
footer {
	background-color:#5D552F;
	background-image:url(../img/footer.png);
	background-repeat:repeat-x;
	border-top:3px dotted #5D552F;
	padding-top:45px;
	padding-bottom:45px;
	color:#F4F3F2;
}
.footerContent {
	padding:25px;
}
.footerNav {
	list-style-type:none;
	text-transform:uppercase;
	font-size:.85em;
	padding-right:70px;
}
.footerNav li {
	border-bottom:1px dotted #777777;
	line-height:1.7em;
}
.footerNav a {
	color:#F4F3F2;
	margin-left:10px;
	
}
.copyright {
	font-size:.75em;
	padding:25px;
}
.footerLogo {
	font-size:.55em;
	text-transform:uppercase;
	padding-left:40px;
}
.footerLogo p {
	margin-bottom:-15px;
	margin-left:30px;
}
/* Media queries */


/* Added */
.footerContact p, .footerContact hr {
                display:none;
                visibility:hidden;
}
.footerContact p {
                font-size:.90em;
                padding-top:7px;
                padding-left:25px;
}