body {	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
scrollbar-highlight-color:#000000;	
scrollbar-shadow-color:#000000;	
scrollbar-track-color:#FFF7DE;	
scrollbar-face-color:#AD526B;	
scrollbar-arrow-color:#FFF7DE;	
scrollbar-darkshadow-color:#000000;	
scrollbar-3dlight-color:#000000;	
background:#FFF7DE;	
}

div.outer {
	background-color: #FFF7DE;
	margin: 0;
	padding: 0;
	width: 780px;
}

div.inside {
background-color: #FFF7DE;
width: 778px;
margin: 1px 1px 0px 1px;
}

div.nav {
	background-color: #FFF7DE;
	color: #AD526B;
	padding: 0px;
	margin: 0;
	width: 136px;
	float: left;
}

div.main {
	float: right;
	width: 630px;
	background-color: #FFF7DE;
	margin-right: 0px;
	padding-left: 5px;
   border-left: medium solid #AD526B;
	margin-top: 0px;
	}

div.header {
	float: right;
	width: 612px;
	background-color: #FFF7DE;
	margin-left: 0px;
	padding-left: 0px;
	background-image: url(graphics/house_top1b.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 173px;
	}

div.content {
	float: right;
	width: 586px;
	background-color: White;
	margin-right: 9px;
	padding-left: 5px;
	margin-top: 0px;
	border-left: thin solid #AD526B;
	border-right: thin solid #AD526B;
	margin-left: 10px;
	border-top: thick solid #AD526B;
	border-bottom: medium solid #AD526B;
	}	

div.redbar {
	width: 580px;
	background-color: #AD526B;
	height: 4px;
	}	

	
div.footer {
	background-color: #FFF7DE;
	color: #AD526B;
	margin: 0px;
	padding: 1px;
	text-align: center;
	clear: both;
	background-image: url(graphics/picketfence.gif);
	background-position: top;
	background-repeat: repeat-x;
	display: block;
}


/* CONTROLS LEFT MENU BAR BUTTONS */

#navcontainer {
	background-color: #FFF7DE;
   margin: 0;
	text-align: left;
	width: 100%;
	padding: 0;
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

ul#navlist {
	text-align: left;
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
}

ul#navlist li {
	padding: 1px;
	margin: 0px;
	display: block;
}

ul#navlist li a {
	display: block;
	width: 100%;
	border-width: 2px;
	border-color: #ffe #aaab9c #ccc #fff;
	border-style: solid;
	color: #FFF7DE;
	text-decoration: none;
	background-color: #AD526B;
	padding-left: 5px;
}

#navcontainer>ul#navlist li a { width: auto; }
		
		ul#navlist li#active a
		{
			background: #AD526B;
			color: #FFF7DE;
		}
		
		ul#navlist li a:hover, 	ul#navlist li#active a:hover
		{
			color: #000000;
			background: transparent;
			border-color: #aaab9c #fff #fff #ccc;
		}


a:link {	
color: #AD526B;	
text-decoration: underline;	
font-weight : bold;	
background: transparent
}

a:visited {	
color: #336600;	
text-decoration: underline;	
font-weight : bold;	
background: transparent;
}

a:hover {	
color: #AD526B;	
text-decoration: underline;	
font-weight : bold;	
background: transparent;	
}

a:active {	
color: #666699; 	
text-decoration: underline; 	
font-weight : bold; 	
background: transparent;	
}

a.copy:link {	
color: #336600;	
text-decoration: underline;	
background: transparent;	
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-weight: bold;
font-size: 14px;
}

a.copy:visited {	
color: #000000;	
text-decoration: underline;	
background: transparent;	
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-weight: bold;
font-size: 14px;
}

a.copy:hover {	
color: #666699;	
text-decoration: underline;	
background: transparent;	
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-weight: bold;
font-size: 14px;
}

a.copy:active {
color: #666699; 
text-decoration: underline; 
background: transparent;
font-size: 14px;
}


a.tour:link {	
color: Yellow;	
text-decoration: underline blink;	
background: transparent;	
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-weight: bold;
font-size: 14px;
}

a.tour:visited {	
color: Yellow;	
text-decoration: underline blink;	
background: transparent;	
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-weight: bold;
font-size: 14px;
}

a.tour:hover {	
color: #FFF7DE;	
text-decoration: underline;	
background: transparent;	
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-weight: bold;
font-size: 14px;
}

a.tour:active {
color: #FFF7DE; 
text-decoration: underline; 
background: transparent;
font-size: 14px;
}

span.tour {
background: Red;
}



h2 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 14px; 
color: #26996E; 	
font-weight: bold; 	
letter-spacing: 3px;	
background: transparent;
}

h1 {	
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 16px;	
color: #AD526B;	
font-weight: bold;	
background: transparent;
margin-top: 0px;
}

h1.header {	
font-family: "Century Schoolbook", "Times New Roman";	
color: #AD526B;	
font-weight: bold;	
background: transparent;
}

span.c {
	font-size: 48px;
}

span.headleft {
	float: left;
}

span.headright {
	float: right;
}

span.r {
	font-size: 36px;
}

h1.broker {	
font-family: "Century Schoolbook", "Times New Roman";	
color: #AD526B;	
font-weight: bold;	
background: transparent;
font-size: 24px;
text-align: center;
}

h3.listing {
font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;	
 font-size: 22px;
 color: #AD526B;
 font-weight: bolder;
 text-align: center;
 text-transform: capitalize;
 margin: 0px;
 padding: 4px;
 line-height:30px;
}


h4 {
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}


span.broker {
font-size: 24px;
text-align: right;
}

span.redbold {
font-size: 18px;
 color: #AD526B;
 font-weight: bolder;
}


bottom {	
background-color: #666699;	
background-repeat: repeat-y;	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
background-image : url("images/blue.gif");	
background : repeat;
}

a.bottom2:link { 
background: transparent;	
color: #000000;	
text-decoration: underline;	
font-weight : bold;	
font-size: 14px;		
}

a.bottom2:visited {	
color: #000000;	
text-decoration: underline;	
font-weight : bold;		
background: transparent;	
font-size: 14px;	
}

a.bottom2:hover {	
color: #000000;	
text-decoration: underline overline;	
font-weight : bold;	
background: transparent;		
font-size: 14px;
}

.photo {	
font-weight : bold;	
color : Black;	
background: transparent;
}

a.photo:link {	
color: #000000;	
text-decoration: none;	
background: transparent;
}

a.photo:visited {	
color: #000000;	
text-decoration: none;	
background: transparent;
}

a.photo:hover {	
color: #000000;	
text-decoration: none;	
background: transparent;
}

table.data {
	width: 99%;
	background-color: #FFF7DE;
	border: thin solid Black;
	margin-right: 4px;
}

td.image {
	width: 127px;
	font-weight: bold;
	font-size: small;
	text-align: center;
}

td.head {
	background-color: #336600;
	color: #FFF7DE;
	font-weight: bold;
	font-size: small;
	width: 450px;
}

td.list {
	font-size: small;
	vertical-align: text-top;
	width: 400px;
}

h2.price { 
font-family: Verdana, Arial, Helvetica, sans-serif; 	
font-size: 16px; 
color: #AD526B; 	
font-weight: bold; 	
letter-spacing: 2px;	
background: transparent;
text-align: center;
}

td.price {
	font-size: small;
	vertical-align: text-top;
	width: 160px;
}

td.more {
	font-size: small;
	vertical-align: top;
	text-align: center;
	width: 100%;
}

td.details {
	background-color: #336600;
	color: #FFF7DE;
	font-weight: bold;
	font-size: small;
	width: 100%;
}

td.email {
	width: 100%;
	text-align: center;
	font-weight: bolder;
	font-size: small;
	font-style: italic;
}

p.email {
	text-align: center;
	font-weight: bolder;
	font-size: small;
	font-style: italic;
	float: right;
}

span.image {
	font-size: xx-small;
}

span.listbold {
	font-weight: bolder;
}

span.clickimage {
	text-align: center;
	font-weight: lighter;
	font-size: 10px;
      color: #336600;
      font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
}


span.listemail {
	font-weight: bolder;
	text-align: center;
}