* {
	margin: 0;
	padding: 0;
	}

body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	/*font-size: 62.5%;*/
	color: #FFE3B4;
	background: #811302;
	text-align:center;
	}

#container {
  margin: 0 auto 10px auto;
  width: 882px;
  text-align: left;
  } 
    
/* structure */


/* headers and text */

p {
	padding: 0;
	margin: 10px 0;
	text-align: left;
    font-size: 11px;
    line-height: 140%;
	}
	
h1 {
	line-height: 160%;
	margin: 15px 0;
	padding: 0 0 0 6px;
    color: #fae0b9; 
    font-family: Georgia, Times, serif;
    font-weight: bold;
    font-size: 14pt;
    font-variant:small-caps;
	}

h2 {
	font: bold 14px verdana, helvetica, arial, sans-serif;
	line-height: 160%;
	color: #FFE3B4;
	margin: 0;
	padding: 0;
	text-align: left;
	}
	
.pagetitle { margin: 0 0 0 20px; font-size: 14px; }

/* tables */
    
.tblDrpShdw {BORDER-TOP: 1px solid #999999; BORDER-LEFT: 1px solid #cc9999; BORDER-BOTTOM: 1px solid #330000; BORDER-RIGHT: 1px solid #000000}

.tdcellhead {font-size: 12px; font-weight: bold; color: #ffe8c0; background-color: #731809}
.tdcellheadHighlight {font-size: 12px; font-weight: bold; color: #ffffff; background-color: #ff0000}

.tdresults {font-size:12px; background-color:#811302}
.tdresultsNoBg {font-size:12px}
.tdresultsNoBgSm {font-size:11px}
.tdresultsLine {font-size:12px; background-color:#811302; BORDER-TOP: #330000 1px solid; padding: 1px}
.tdresultsLineNoBg {font-size:12px; BORDER-TOP: #330000 1px solid; padding: 1px}
	
/* navigation */

a:link { text-decoration: underline; color: #FFE3B4 }
a:active { text-decoration: none; color: #FFFFFF }
a:visited { text-decoration: underline; color: #DDD3B4 } 
a:hover { text-decoration: none; color: #FFFFFF; }

a.subNav {
	/* background: url(/images/subDing.gif) 0 2px no-repeat; */
    /*background: url(/images/subDing2.gif) 0 5px no-repeat; */
	font: normal 10px verdana, helvetica, arial, sans-serif;
	line-height: 100%;
	padding: 0;
	margin: 0 10px 0 0;
	border: 0;
	color: #000000;
	text-decoration: underline;
		}

a.subNav:hover, a.subNav:active {
	color: #8E958E;
	text-decoration: underline;
	}
    
a.contentLink {
	background: url(/images/subDing.gif) 0 2px no-repeat;
    font: normal 10px verdana, helvetica, arial, sans-serif;
	line-height: 100%;
	padding: 0 0 0 15px;
	margin: 0 10px 0 0;
	border: 0;
	color: #000000;
	text-decoration: none;
		}

a.contentLink:hover, a.contentLink:active {
	color: #8E958E;
	text-decoration: underline;
		}	

a.homeLink {
	font: normal 10px verdana, helvetica, arial, sans-serif;
	line-height: 100%;
	padding: 5px;
	margin: 0;
	border: 0;
	color: #811302;
    background: #FFE3B4;
	text-decoration: none;
    display: block;
		}

a.homeLink:hover, a.homeLink:active {
	color: #811302;
	text-decoration: underline;
		}	
          
 blockquote {
    padding: 0 20px;
    margin: 0;
     }

/* footer */


		
/* form elements */
	
input.btn1{
   width: 90px;
   height: 18px;
   color:#000;
   font: bold 9px verdana, arial, helvetica, sans-serif;
   line-height: 100%;
   vertical-align: middle;
   background: url(http://www.homevisit.com/idx/images/button1bg.gif) 0 0 no-repeat;
   border: 0;
   padding: 0 0 3px 0;
   margin: 0;
   }	
   
/* home slideshow */

#homeFeature {
	position:relative;
	left:-4px; 
	text-align:left;
	width:172px; 
    border: 0;
	}
#homeFeature td { text-align:left; }
#homeFeature img {
	width: 372px;
	height: 256px;
	border: 3px solid #FFE3B4;
	}
.featuredPropertyPic a:link,
.featuredPropertyPic a:visited {
	border:0;
	}
	
#taglinecontainer {
	background-image: url(../images/bg_tagline.gif);
	width:746px;
	height:13px;
	margin: 15px auto 15px auto;
	text-align: center;
	padding: 4px 5px 6px 5px;
	background-repeat: none;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight: lighter;
	font-size: 13px;
	letter-spacing: 6px;
	color:#FFE3B4;
	line-height: 15px;
}
#nav2{
	width:885px;
	background:url(../images/bg_mainmenu.gif);
	background-repeat: no-repeat;
	height: 40px;
	margin-top: 5px;
	padding: 4px 0 0 8px;
	border:none;
}
	

