@charset "UTF-8";
/* CSS Document */

html {  height: 100%;
		}

body {  margin-top: 0;
		background-color: #dbc583; 
		height: 100%;
		font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
		color:  #663300/*7d5f1f*/;
		font-size: 75%;
        } 


/*Defines the body and title text styles*/

h1  {  font-family:  "Helvetica", "Arial", sans-serif;  font-style: normal; font-weight: normal; font-size: 14pt; color: #ffffff; letter-spacing:0px;  }
h2  {  font-family:  "Helvetica", "Arial", sans-serif;  font-style: italic; font-weight: normal; font-size: 16pt;  }



/*Paragraph text styles*/
.CapTextOne			{  font-family: "Helvetica", "Arial", sans-serif; font-style: normal; font-weight: normal;  font-size: 10pt; color: #000000; text-align: left; }






#Shadow {   background-image: url("../images/Shadow.jpg"); 
			background-repeat: repeat-y;		
			margin-top: 20px;
			margin-left: auto;
			margin-right: auto;
			width: 1050px;
			}		

#Container {   background-color:#ffffff;
			   margin-left: auto;
			   margin-right: auto;
			   margin-top: 0;
			   margin-bottom: 1px;
			   width: 950px;
			   overflow: hidden;
}	
#Header {	background-color:#ffffff;
	        width: 950px;
		    height: 150px;
}
#title {   float: left;
	       background-color: #a69666;
	       margin-top: 0px;
	       margin-right: 1px;
	       height: 150px;
	       width: 719px;
}
#topRight {  float: right;
		   	 background-color: #a69666;
		     margin-top: 0px;
    	     height: 120px;
	         width: 200px;
		     position: relative;
		     padding: 15px 15px;
		     align: center;
		     color: #FFFFFF;
} 	
#spacer {	width: 910px; 
			height: 60px;
			padding: 0px 20px 0px 20px;
			background-color: #97834c/*glen*/;
			margin-top: 1px;
			margin-bottom: 1px;
			font-family:  "Helvetica", "Arial", sans-serif;  
			font-size: 11pt;
			color: #ffffff;
			letter-spacing:0.5px;
}
#Section {  width: 950px;
		    padding: 0px;
		    height: 580px;
}	
#leftColumn {   float: left;
	      		background-color: #a69666;
	    		margin-top: 0px;
	    		margin-right: 0px;
	    		height: 580px;
	    		width: 200px;
}
#rightColumn {	float: right;
		   		background-color: #a69666;
		   		margin-top: 0px;
    	   		height: 580px;
	       		width: 750px;
		   		position: relative;
}
#rightText   {	float: right;				/*This div just for the particulars and home pages, the pages with no slideshow*/
		   		background-color: #a69666;
		   		margin-top: 20px;
    	   		height: 350px;
	       		width: 200px;
		   		position: relative;
				padding: 0px 20px 0px 0px;
}

.nav-menu {   width: 150px; 
			  /*float: left; for a horizontal menu*/
			  background-color: #97834c;/*glen*/
			  margin-top: 0px;
			  margin-bottom: 1px;
}		
.nav-menu ul {  width: 100%; 
			    margin: 0;
			    padding: 0px 0px 0px 0px;
			    list-style: none;
			    white-space: nowrap;
			    line-height: 2.5em;
			    height: 2.5em;
}
.nav-menu li {   margin-bottom: 1px;
			     width: 100%;
			     font-family: "helvetica neue light", arial, sans-serif;
			     font-size: 18px; 
			     font-weight: light;	
			     letter-spacing: 0.5px;
}
.nav-menu li a {   display: block;
				   background-color: #97834c/*glen*/;
				   padding: 5px 20px;
				   text-decoration: none;
				   text-align: left;
				   line-height: 2.5em;
			       height: 2.5em;
				   }
.nav-menu li a span {   line-height:1.2;
}




/* Hide from IE5-Mac \*/   #nav-menu li a  { float: none }   /* End hide */


/*Defines the navigation styles*/
	  
.nav-menu a:link { text-decoration: none; color:#ffffff;}  		/* unvisited link ROYAL BLUE */
.nav-menu a:visited { text-decoration: none; color:#ffffff; }  	/* visited   link LIGHT BLUE, must go before mouseover */
.nav-menu a:hover { color: #ffffff; text-decoration: none; background-color: #7d5f1f;}  /* rollover  link, Glen Rollover, must go before active*/
.nav-menu a:active {color: #ffffff; text-decoration: none; background-color: #7d5f1f;}  /* selected  link  WHITE */	

a img  {  border:0; }
a:link { text-decoration: underline; color: #ffffff;}  		/* unvisited link ROYAL BLUE */
a:visited { text-decoration: underline; color:#ffffff; }  	/* visited   link LIGHT BLUE, must go before mouseover */
a:hover { color: #7d5f1f; text-decoration: none; }  /* rollover  link, Glen Rollover, must go before active*/
a:active {color: #ffffff; text-decoration: none; }  /* selected  link  WHITE */	

body#equestrian a#equestriannav,
body#familylife a#familylifenav,
body#property a#propertynav,
body#village a#villagenav,
body#particulars a#particularsnav {
	 background-color: #a69666;
	 color: #663300;
}

#footer    {
			text-align: center;
			clear: both;
			width: 910px; 
			height: 60px;
			background-color: #97834c/*glen*/;
			margin-top: 1px;
			padding: 5px 20px 0px 20px; 
			font-size: 11pt;
			color: #ffffff;
			letter-spacing:0.5px;
		    }

