#navigation {
  text-align: left;
  width: 200px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 10pt;
}

#navigation ul {
  list-style:none;
  margin:0;
  padding:0;
}

#navigation li {
 border-bottom: 2px solid #e3e1e1;
}

#navigation li a {
  display: block;
  padding: 5px 5px 5px 5px;
  background-color: #FFFFFF;
  color: #1A3066;
  text-decoration: none;  
}

#navigation li a:hover {
  color: grey;
}

html, body, #contents {

  min-height: 100%;

  width: 100%;

  height: 100%;

}



html>body, html>body #contents {

  height: auto;

}



#header {

  height: 3em;

}

#link {
  background-color: transparent;
  margin: 0;
  border: 0;
  font-size: 10pt;
  font-weight: bold;
  color: #1A3066;
  
}

#hide {
  margin: 0px 0px 0px 0px;
  display: none;
}

#hide_nav {
  margin: 0px 0px 0px 0px;
  display: none;
}



.property_list {
  display: inline;
}

#search_results td {
  font-size: 10pt;
}

#location_texts td {
  font-size: 10pt;
} 

#location_texts p {
  font-size: 10pt;
  
} 

#location_texts {
  font-size: 10pt;
  
} 

#search_results p {
  font-size: 10pt;
  font-weight: bold;
}

#property_view td {
  font-size: 10pt;
}

#advanced_search td {
  font-size: 9pt;
}

.navBox {
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color:#e3e1e1;
}

.topBox {
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color:#e3e1e1;
}

.search td {
  font-size: 10pt;

}

#featured td {
  font-size: 10pt;
}

#footer {

  position: absolute;

  bottom: 0;

  width: 100%;

  background-color: transparent;

  font-size: 70%;

}



#footer p {

  margin: 0 0 0 0;

  padding: 0;

}



#footer .strapline {

  float: right;

}



#footer .logo {

  float: left;

}

#contents {

  position: absolute;

  top: 0;

  left: 0;

 }

 

#footer p {

  margin: 0 0 0 0;

  padding: 0;

}









body {

	font-family: Arial, Verdana, sans-serif;

	font-size: 12pt;

	font-weight: normal;
	
    color: #1A3066;
	

}



td {

	font-family: Arial, Verdana, sans-serif;

	font-size: 12pt;

	font-weight: normal;

	color: #1A3066;

}



a {

	font-weight: bold;

	text-decoration: none;

	color: #1A3066;

}



a:hover {

	text-decoration: underline;

}



.myheader {

	font-family: Arial, Verdana, sans-serif;

	font-size: 11pt;

	font-weight: bold;

	color: #1A3066;

}



.adminNote {

	font-family: Arial, Verdana, sans-serif;

	font-size: 8pt;

	font-weight: normal;

	font-style: italic;

	color: #1A3066;

}





.propListTitle {

	font-family: Arial, Verdana, sans-serif;

	font-size: 8pt;

	font-weight: bold;

	color: #ffffff;

}



.propListText {

	font-family: Arial, Verdana, sans-serif;

	font-size: 8pt;

	font-weight: normal;

	color: #2D2A63;

}



.propListMore {

	font-family: Arial, Verdana, sans-serif;

	font-size: 9pt;

	font-weight: normal;

	color: #2D2A63;

}



.propTitle {

	font-family: Arial, Verdana, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #ffffff;

}



.miniTitle {

	font-family: Arial, Verdana, sans-serif;

	font-size: 9pt;

	font-weight: bold;

	font-style: italic;

	color: #ffffff;

}



.slightlyBigger {

	font-family: Arial, Verdana, sans-serif;

	font-size: 9pt;

	font-weight: normal;

}



.topNav {

	font-family: Verdana, sans-serif;

	font-size: 8pt;

	font-weight: normal;

}



h1 {

	font-family: Arial, Verdana, sans-serif;

	font-size: 10pt;

	font-weight: bold;

}





#header td {

  font-family: Verdana, sans-serif;

  font-weight: bold;

  font-size: 8pt;

  /*

  voice-family: "\"}\"";

  voice-family: inherit;

  font-size: 6.5pt;

	*/

}



#header th {

  color:#f7d565;

  /*

multi-line

comment here



  height: 40px;

  voice-family: "\"}\"";

  voice-family: inherit;

  height: 30px;

  */

}

/*

html > body #header {

  height: 30px;

}



*/

#header a {

  text-decoration: none;

}


#nav td {
  font-size: 10pt;
}

#nav a:hover {

   text-decoration: none;
   color: grey;

 } 		

 
#contact_style td {
  font-size: 8pt;
}

#search_style td {
  font-size: 9pt;
}
 
.mousey {cursor:pointer;cursor:hand;}

       /*  Horizontal navbar */
	   
	   

#nav_line a {

  color: #ede1bb;



           }


		   
		   

 #nav_line a:hover {

   text-decoration: none;
   color: yellow;

 } 		   

	   

#navbar {

        margin: 0;

        padding: 0;

		

        }



#navbar ul {

        list-style-type: none;

        padding: 0;

        margin: 0 20 0 0;

        border: 0;

        text-align: center;

        clear: left;

        }



#navbar ul li {

        

        padding: 0;

        margin: 0;

        float: left;

        text-align: center;

        }

#navbar ul li a {

        background: #8984aa;

        width: 100px;

        height: 2em;

        border-left: none;

        border-bottom: none;

        border-right: none;

        padding: 0px 0px 0px 0px;

        margin: 0 0 0 0;

        color: white;

        text-decoration: none;

        display: block;

        text-align: center;

		font-family: Verdana;

        font-weight: normal;

        letter-spacing: 0px;

        line-height: 2em;

        font-size: 10px;

        voice-family: "\"}\"";

        voice-family: inherit;

        font-size:   10px;

        }



html>#navbar ul li a  {

        font-size: 10px;

		

        }





#navbar ul li a:hover {

       color:red;

        

		

        }



#navbar a:active        {

        background: white;

        color: red;

        }



body#sectionone #navbar li#one a,

body#sectiontwo #navbar li#two a,

body#sectionthree #navbar li#three a,

body#sectionfour #navbar li#four a,

body#sectionfive #navbar li#five a {

        background: white;

        border: 0;

        color: red;

        font-weight: bold;

       }