/*
#home #home-claim {
	height: 48%;	
}
#home #home-claim b {
	background: url(../img/Four-Corners-home-logo.png) center center;
	text-indent: -9999px;
	display: inline-block;
	overflow: hidden;
	width: 880px;
	height: 430px;
	margin: -140px -500px -80px -500px;
	position: relative;
	text-align: center;
}
#home #home-claim h1 .button {
	background-color: rgba(52, 70, 57, 0.8);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
#home #home-claim h1 .button:hover {
	background-color: rgba(54, 112, 70, 0.8);
}
#home #home-boxes .home-box .home-box-content a {
	background-color: rgba(52, 70, 57, 0.36);
	border: 1px solid rgba(255, 255, 255, 0.16);
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
#home #home-boxes {
	height: 160px;
}

#home #home-claim h1 {
	bottom: -20%;
}
*/

#home #home-claim {
	height: 50%;	
	width: 50%;
}
#home #home-claim b {
	
}
#home #home-claim strong {
	position: absolute;
	top: -68px;
	font-size: 16px;
	font-weight: normal;
	line-height: 26px;
	color: #feebda;
	font-weight: normal;
	font-family: "Tienne", serif;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
	letter-spacing: .1em;
	left: 0px;
}
#home #home-claim b italic {
	background: url(../img/Four-Corners-home-logo.png) center center no-repeat;
	display: inline-block;
	overflow: hidden;
	width: 833px;
	height: 195px;
	margin: auto;
	position: relative;
	text-align: center;
	text-indent: -9999px;
	left: -26px;
}
#home #home-claim b em {
	display: inline-block;
	font-weight: normal;
	font-style: normal;
	font-size: 16px;
	letter-spacing: 6px;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
	color: #feebda;
	top: -10px;
	position: relative;
	left: 12px;
}
#home #home-claim h1 .button {
	background-color: #282625;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.07);
	text-align: center;
	position: relative;
	color: #ddd4cd;
	top: 10px;
	margin: 0;
	left: 48px;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.28);
	font-weight: normal;
	font-size: 16px;
}
#home #home-claim h1 .button:hover {
	background-color: rgba(34, 124, 127, 0.5);
	color: #ddd4cd;
	text-shadow: none;
}
#home #home-boxes .home-box .home-box-content a {
	background-color: rgba(52, 70, 57, 0.36);
	border: 1px solid rgba(255, 255, 255, 0.16);
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
#home #home-boxes {
	height: 160px;
}

#home #home-claim h1 {
	bottom: auto;
	left: 55px;
	top: 65%;
	text-align: left;
	width: 696px;
	margin: 109px 0 0;
}

header { text-align: left; }

header #header-logo {
	background-color: transparent;
	width: 100%;
	margin-top: -3px;
	opacity: 0;
}

header #header-logo a {
	display: inline-block;
	margin-left: 4px;
}

#collection-tags-list, #collection-tags-title {	
}


#sidebar ul li {
	
  list-style: none;
  border-bottom: 1px dashed rgba(255,255,255,0.1);
  line-height: 2.5em;
  opacity: .75;
  -webkit-transition: opacity .25s;
  -moz-transition: opacity .25s;
  -ms-transition: opacity .25s;
  -o-transition: opacity .25s;
  transition: opacity .25s
}
#sidebar ul li.current-menu-item a {font-weight: bold; font-size: 15px;}
  
#sidebar ul li a {text-decoration: none; color: #ead9c9;}

#sidebar ul li ul.sub-menu {margin-left: 20px;}
#sidebar ul li ul.sub-menu li a {text-decoration: none; color: #FFF; font-weight: normal;}
#sidebar ul li ul.sub-menu li.current-menu-item a {font-weight: bold;}

	
#section-page h1 {padding-top: 6px; padding-bottom: 6px;background-color: rgba(34, 124, 127, 0.5);}
#section-blog #blog-container #blog-content #blog-content-bar h1 {background-color: rgba(34, 124, 127, 0.5);}

div.ppt {
    font-size: 17px !important;
    text-transform: uppercase !important;
    color: #fff !important;
}

footer { z-index: 100; }
h1.page-title { background-color: rgba(34, 124, 127, 0.5); z-index: 100; }
p a {text-decoration: underline !important;}
#section-blog #blog-container #blog-content #blog-content-bar article .button {text-decoration: none !important;}
footer .menu li a { font-size: 13px; font-weight: normal; }
.pp_gallery li.selected a img { box-shadow: 0 2px 0 rgb(146, 155, 146); }

#home #home-boxes { position: initial; }
#home #home-boxes.home-boxes-1 .home-box { position: absolute; right: 3%; bottom: 14%; height: auto;}
.home-box-special { text-transform: uppercase; font-size: 15px; font-weight: 100; letter-spacing: .1em; opacity: .8; line-height: 1.2em; color: #F1E7DC; text-align: center;}
.home-box-special p { margin: 0 0 8px;}
.home-box-special hr { display: block; border: none; height: 1px; background: #F1E7DC; margin: 14px 0 15px 0; opacity: .8; display: inline-block; width: 93%; position: relative; left: -1px;}
.home-box-special strong { font-size: .9em; font-weight: 600; }
.home-box-special em { font-style: normal; font-weight: bold; font-size: .9em; letter-spacing: .3em; }


/* iPads (portrait) ----------- */
@media screen and (max-width : 1280px) {
	#home #home-claim h1{width:501px;}
	#home #home-claim b italic {background:url(../img/Four-Corners-home-logo-small.png) center center no-repeat;width:auto;height:166px;display:block;}
	#home #home-claim b em { font-size: 14px; position: relative; top: -27px; }
	#home #home-claim strong { top: -25px; font-size: 13px; line-height: 19px; }
	#home #home-claim h1 .button{font-size:15px;margin-top: -35px;padding:6px 10px;}
}


@media screen and (max-width: 1000px){
	
	#home #home-boxes {
    height: auto;
  
    width: auto;
    left: auto;
    top: auto;
    bottom: auto;
    right: auto;
}
	#home #home-boxes.home-boxes-1 .home-box { position: relative; width: 48%; margin: auto; right: auto; min-width: 290px;}
	.home-box-special {
    font-size: 15px;
  }
	
	
	#home #home-claim{ left: 0; width: 100%; }
	#home #home-claim b em { top: -43px; }
	#home #home-claim h1{text-align:center;left:auto;width:auto;margin:0;top: auto;}
	#home #home-claim strong{text-align:center;width: auto;display: block;left: 0;position: absolute;width: 100%;top: -7px;}
	#home #home-claim b{margin-top:0;margin-bottom:0;height:210px;}#home #home-claim h1 .button{left:auto;width:170px;padding:6px 10px;margin: -51px auto 0;}
	#home #home-claim b italic { left: 0; top: 5px; }
	header #header-logo a img {
    width: auto;
  }
		
}

#section-page h1, #section-blog #blog-container #blog-content #blog-content-bar h1,
#section-blog #blog-container #blog-content #blog-content-bar article .blog-list-content p,
.text-format h1, .text-format h2, .text-format h3, .text-format h4,
h2, h3, h4, h5, h6
{ color: #ead9c9; }

#section-blog #blog-container #blog-content #blog-content-bar h1.state-in {padding-left: 60px;}


/*.pp_content_container .pp_fade .pp_gallery {width: 1100px !important; left: 40% !important; margin-top: -80px !important;}
.pp_content_container .pp_fade .pp_gallery div {width: 1100px !important;}
.pp_content_container .pp_fade .pp_gallery ul {height: 100px; width: 1100px !important}
.pp_content_container .pp_fade .pp_gallery ul a {border: none; height: 100px; }
.pp_content_container .pp_fade .pp_gallery ul a img {width: 100px; height: auto;}*/

.pp_content_container .pp_fade .pp_gallery ul a {border: none;overflow: visible;}

.pp_content_container .download-btn {position: absolute; bottom: 38px; left: 150px; z-index: 1000;background-color: #9C9C9C;border-radius: 24px;border-left: 4px solid #9C9C9C;vertical-align: middle;border-bottom: 4px solid #9C9C9C;border-right: 4px solid #9C9C9C;border-top: 2px solid #9C9C9C;}
.pp_content_container .download-btn a {color: #FFF; text-decoration: none; text-transform: uppercase;font-size: 10px;padding: 2px 10px 2px 10px;font-weight: bold;}
.pp_content_container .download-btn a:hover {text-decoration: underline;}

#section-page h1.state-in {font-size: 28px;}

#section-video h1 {background-color: rgba(34, 124, 127, 0.5);}

footer .menu li a:hover {background-color: rgba(34, 124, 127, 0.5);}

.gallery-item a { display: block; width: 61%; margin-left: 20%; }
.gallery-item img {width: 100%; height: auto;}
