
	body
	{
		padding: 0;
		margin: 0;
		background-color: #ffffff;
		color: #174236;
		text-align: center;
	}
	
	
	td.navbutton 
	{

		background-color: #95ADA5; 
		color: #174236; 
		text-align: center; 
		font: bold 80% times new roman, serif; 
		padding: 10px 14px 10px 14px; 
	
	}

	td.navbutton a {color: #174236; text-decoration: none; }
	td.navbutton a:hover {color: #fff; text-decoration: none; }
	
	
		td.border
	{
		background-color: #dfe7e4; 
		border: 2px dotted #95ADA5;
		font: bold 80% times new roman, serif; 
		padding: 8px 12px 8px 12px;
	}
	
	td.border a {color: #174236; text-decoration: none; }
	td.border a:hover {color: #269170; text-decoration: underline; }
	
	
	
	#contents
	{
		margin-top: 9px;
		margin-bottom: 10px;
		margin-right: auto;
		margin-left: auto;
		width: 777px;
		padding: 3px;
		background-color: #1b5c48;
		color: #174236;
		text-align: left;
	}

	#contents813
	{
		margin-top: 9px;
		margin-bottom: 10px;
		margin-right: auto;
		margin-left: auto;
		width: 813px;
		padding: 3px;
		background-color: #1b5c48;
		color: #174236;
		text-align: left;
	}

	#header
	{
		height: 125px;
		background-color: #fff;
		text-align: center;
	}

	#headerhome
	{
		height: 120px;
		background-color: #fff;
		text-align: center;

	}

	#headertext
	{
		background-color: #fff;
		text-align: center;
		color: #6f9483;
		padding: 0 0 13px 0;
		font: italic 84% times new roman, serif;
	}

	#homebody
	{
		background: #7f938a url(/gifs/bigfleur.gif) top left no-repeat scroll;
		text-align: center;
		color: #000;
		padding: 7px;
		font: bold 90% verdana, hevetica, sans-serif;
}

  #tablehome
	{ 
		text-align: left;
		color: #193d26;
		padding: 17px 0; }

 #tablehome a
 {
 color: #fff;
 text-decoration: none;
 }

 #tablehome a:hover { color: #174236; }
 
 
 #homeaddressbar
	{
		background-color: #1b5c48;
		text-align: center;
		color: #fff;
		padding: 17px 7px 7px 7px;
		font: bold 65% verdana, helvetica, sans-serif;
		letter-spacing: 0.1em; 
	}

	#homeaddressbar a
	{
		color: #fff;
		text-decoration: none;
	}

  #homeaddressbar a:hover {color: #F7C162; text-decoration: none; }	


  #graybar
	{
		height: 5px;
		background-color: #ccc;
	}

	#pagebar
	{
		background-color: #7f938a;
		text-align: center;
		color: #fff;
		padding: 7px;
		font: 72% verdana, hevetica, sans-serif;
		letter-spacing: 0.7em; }

	#listing
	{
		background-color: #dfe7e4;
		text-align: left;
		color: #1B5C48;
		padding: 22px 0 6px 33px;
		font: bold italic 170% times new roman, serif; }

	#listing2
	{
		background-color: #dfe7e4;
		text-align: center;
		color: #1B5C48;
		padding: 22px 0 0 33px;
		font: bold italic 170% times new roman, serif; }

	#table1
	{
		background-color: #dfe7e4;
		text-align: center;
		color: #0B271F;
		font: 100% times new roman, serif;
		padding: 0 33px; }

	#table2
	{
		background-color: #dfe7e4;
		text-align: center;
		color: #0B271F;
		font: 100% times new roman, serif;
		padding: 11px 33px; }

	#table3
	{
		background-color: #dfe7e4;
		text-align: center;
		color: #1B5C48;
		font: 100% times new roman, serif; }
	#table4
	{
		background-color: #ffffff;
		color: #000000;
		font: 100% times new roman, serif; }
		
#table5
	{ background-color: #dfe7e4;
		text-align: left;
		color: #0B271F;
		font: 80% times new roman, serif;
		padding: 17px 166px; }

#table6
	{
		background-color: #ffffff;
		text-align: center;
		color: #0B271F;
		font: 100% times new roman, serif;
		padding: 11px 33px; }

#table7
	{ background-color: #dfe7e4;
		text-align: left;
		color: #0B271F;
		font: 90% times new roman, serif;
		padding: 17px 163px; }


ol li { 
margin: 1.3em 0; 
}

.new { color: #BC2014;  font: bold 80% times new roman, serif;  margin: 0 0 0 10px; }

.reduced { color: #BC2014;  font: bold 80% times new roman, serif;  margin: 0 0 0 10px; }

.pending { color: #EA7915;  font: bold 80% times new roman, serif;  margin: 0 0 0 10px; }

.town { color: #437E6C;  font: bold 90% times new roman, serif;  margin: 0; }
.price { color: #1B5C48; font: bold italic 100% times new roman, serif;  margin: 0; }
.description { font: 88% times new roman, serif; text-align: justify; margin: 0 0 10px 0; }

.moreinfolink { font: 88% times new roman, serif; text-align: right; }
.photos { color: #174236; font: bold italic 100% times new roman, serif;  margin: 11px; }
.photos a { color: #174236; text-decoration: none;}
.photos a:hover { color: #6E8F84; text-decoration: none;}

#table4 a { color: #437E6C; text-decoration: none; font: bold italic 100% times new roman, serif;}
#table4 a:hover { color: #1b5c48; text-decoration: none;}

#table6 a { color: #437E6C; text-decoration: none; font: bold italic 100% times new roman, serif;}
#table6 a:hover { color: #1b5c48; text-decoration: none;}

#table1 a { color: #437E6C; text-decoration: none; font: bold italic 100% times new roman, serif;}
#table1 a:hover { color: #1b5c48; text-decoration: none;}

ol li a { color: #1b5c48; text-decoration: none; font: bold 100% times new roman, serif;}
ol li a:hover { color: #437E6C; text-decoration: none;}

	#navbar
	{
		margin: 0;
		background-color: #1b5c48;
		text-align: center;
		padding: 0;
}

 #navbar ul {
 padding: 12px 15px;
 margin: 0;
 background-color: #1b5c48;
 color: #fff;

 font: bold .7em arial;
 text-align: center;
 white-space: nowrap;
 }

 #navbar ul li { display: inline; }

 #navbar ul li a
 {
 padding: 12px 15px;
 background-color: #1b5c48;
 color: #fff;
 text-decoration: none;
 }


 #navbar ul li a:hover { color: #95ADA5; }
 
 

	#addressbar
	{
		background-color: #dfe7e4;
		text-align: center;
		color: #1b5c48;
		padding: 14px 7px;
		font: bold 65% verdana, helvetica, sans-serif;
		letter-spacing: 0.1em; 
	}

	#addressbar a
	{
		color: #1b5c48;
		text-decoration: none;
	}

  #addressbar a:hover {color: #6E8F84; text-decoration: none; }
  
  





  
  
  a.moreinfo:link
	{
		color: #056F4F; 
		text-decoration: none ;
		font-weight: bold ;
	}

a.moreinfo:hover
	{
		color: #03A574; 
		text-decoration: underline ;
		font-weight: bold ;
	}

a.moreinfo:visited

	{
		color: #056F4F; 
		text-decoration: none ;
		font-weight: bold ;
	}

a.moreinfo:visited:hover

	{
		color: #03A574;
		text-decoration: underline ;
		font-weight: bold ;
	}

