body {
	background-color: #C7C7C7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: fixed;
	 	background-image: url(images/theph-bg.jpg);
	background-repeat: repeat;
	 height: 100%;
  margin: 0;
	
}

 /* unvisited link */
a:link {
  color: #FFAE00; text-decoration:none;
}

/* visited link */
a:visited {
  color: #FFAE00;
}

/* mouse over link */
a:hover {
  color: #1FAAAC;
}

/* selected link */
a:active {
  color: #CBCBCB;
} 
	 

 
.footer {
	background-color: #554527;
	 
}
td {	 
	font-size: 20px;
    font-family: 'Abel', sans-serif;
	 
	  
}
.txt {	 
	font-size: 20px;
    font-family: 'Abel', sans-serif;
	color: #2e2e2e;
	  
}
.txtwhite {	 
	font-size: 20px;
    font-family: 'Abel', sans-serif;
	color: #fff;
}
.page {	 
	font-size: 24px;

	font-family: 'Pathway Gothic One', sans-serif;
	  
	color: #2e2e2e;
}
.TextB1 {	 
	font-size: 30px;
    font-family: 'Cinzel', serif;
	color: #ee8101;
}
.TextB2 {	 
	font-size: 30px;
    font-family: 'Playfair Display SC', serif;
	color: #ee8101;
}
.copyr {	 
	font-size: 16px;
    font-family: 'Cinzel', serif;
	color: #C3D4D7;
}
#navigation {

	width: 1200px;

	height: 91px;	alignment-baseline:central

 	align: center:
	margin: 0;

	padding: 0;

	background: url(images/thephproperties-nav-bg.png) no-repeat left top;

} 

#navigation ul {

	list-style: none;

	margin: 0;

	padding: 0;

} 

#navigation ul li {

	display: inline;

	margin: 0px;

} 

#navigation ul li a {

	height:50px;

	display: block;

	float: left;

	padding: 31px 40px 0 38px;

		color:#E4BF00;
	letter-spacing: 4px;
	font-family: 'Pathway Gothic One', sans-serif;
	font-size:20px;
	text-decoration: none;

	background: url(images/navigation-separator.png) no-repeat right center;

} 



#navigation ul li a:hover {

	color:#ffffff;

	background: url(images/thephproperties-navover-bg.png) repeat-x left top;

}



#navigation ul li#active a {

	color:#3B3B3B;

	background: url(images/navigation-hover.png) repeat-x left top;

}

div.1 {
  width: 320px;
  padding: 10px;
  border: 5px solid gray;
  margin: 0;
}
#bslide {
height:700px;
width:1199px;
}

/* image square */
 .zoom {
  padding: 5px;  
   
  transition: transform .2s; /* Animation */
  
  margin: 0 auto;
}

.zoom:hover {
  transform: scale(1.05); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}