/* CSS Document */
* {margin:0; padding:0;}

body { 
 font-family:"Arial", Times, serif;  
 }
 
/*Main Container Div*/	
#outer {
margin-left:auto;
margin-right:auto;
width:800px;
height:700px;
}

 #topNav {
	 background-color:#e4eeff;
	 width:800px;
	 height:33px;
	 padding:0;
	}
	
#header{
 width: 800px;
 height: 58px;
 background-image:url(../images/header.gif);
 background-repeat:no-repeat;	
 border-top:1px solid #003087;
 }
 
 body#home #home_link a {
	display:block;
    background:url(../images/leftOn.gif) no-repeat left top;
	color:black;
	font-size:11px;
	}

 body#home #home_link {
	display:block;
    background:url(../images/rightOn.gif) no-repeat right top;
	color:black;
	font-size:11px;
	}
 
 /*----contains entire right side under the header-----*/
 
#rightMenu{
 height:630px;
 width:298px;
 float:right;
 background-color:#e4eeff;
 }
 
 /*-----contains Menu column on right side-----*/
	 #tallLeft {
	  width:132px;
	  margin:0;
	  padding:0;
	  height:246px;
	  float:left;
	  }
	  
	  #tallLeft img {
	  padding: 4px 0 0 0;
	  text-align:left;
	  margin:0 0 0 -3px;
	  }
	  
	  #tallLeft p {
	  color:black;
	  }
 	 #menu{
	width: 798px;
	margin:0 auto;
	}
	
	#menu ul {
    margin:0;
    padding:0;
    list-style:none;
    }
	
	#menu li {
    float:left;
    background:url(../images/rightOff.gif) no-repeat right top;
    margin:10px 0 0 0;
    padding:0;
    }
	
	#menu a {
	display:block;
    background:url(../images/leftOff.gif) no-repeat left top;
    padding:5px 6px;
	color:white;
	font-size:11px;
	text-decoration:none;
    }
	
	#menu a:hover {
	display:block;
    background:url(../images/leftOn.gif) no-repeat left top;
    padding:5px 6px;
	color:black;
	font-size:11px;
	text-decoration:none;
    }
	
	#menu li a:hover {
	display:block;
    background:url(../images/rightOn.gif) no-repeat left top;
    padding:5px 6px;
	color:black;
	font-size:11px;
    }
	
	  #needHelp {
	  background-image:url(../images/dkBlueBuy.gif);
	  background-repeat:no-repeat;
	  width:132px;
	  height:160px;
	  padding:5px 0 0 2px;
	  margin:0 0 0 8px;
	  font-size:12px;
	  font-weight:400;
	  color:white;
	  text-align:center;
	  voice-family: "\"}\""; 
  	  voice-family:inherit;
      width:121px;
	  }
	  
	  html>body #needHelp {
      width:121px;
	  }

	#foreclosure {
	  background-image:url(../images/dkBlueForeclose.gif);
	  background-repeat:no-repeat;
	  width:132px;
	  height:160px;
	  padding:3px 0 0 0;
	  margin:12px 0 0 12px;
	  font-size:12px;
	  font-weight:400;
	  color:white;
	  text-align:center;
	  voice-family: "\"}\""; 
  	  voice-family:inherit;
      width:123px;
	  }
	  
	  html>body #foreclosure {
      width:123px;
	  }
	  
	  #foreclosure img {
	  padding:4px 0 0 1px;
	  }
	  
	  #foreclosure a:link {color: #002E82; text-decoration:none;}     /* unvisited link */
      #foreclosure a:visited {color: #002E82; text-decoration:none;}  /* visited link */
      #foreclosure a:hover {color: #002E82; text-decoration:underline;}   /* mouse over link */
      #foreclosure a:active {color: #002E82}   /* selected link */
	  
	  #selling {
	  background-image:url(../images/dkBlueSell.gif);
	  background-repeat:no-repeat;
	  height:160px;
	  width:134px;
	  padding:2px 0 0 0;
	  margin:7px 0 0 11px;
	  font-size:12px;
	  font-weight:400;
	  color:white;
	  text-align:center;
	  voice-family: "\"}\""; 
  	  voice-family:inherit;
      width:123px;
	  }
	  
	  html>body #selling {
      width:123px;
	  }
	
  /*-----contains far right column on right side-----*/
#tallRight {
 padding:0;
 margin:0 4px 0 0;
 width:147px;
 height:630px;
 float:right;
 }
	 /*-----inner div to control left margin for entire column-----*/
	 #featuredProp {
	  background-image:url(../images/featuredTallBack.gif);
	  background-repeat:no-repeat;
	  height:682px;
	  width:147px;
	  padding:0;
	  margin:0;
		}
	  
	 #featuredPropBackground {
	  width:147px;
	  height:21px;
	  font-size:13px;
	  color:white;
	  margin:0;
	  padding:1px 0 0 0;
	  font-weight:bold;
	  background-image:url(../images/featuredProp.gif);
	  background-repeat:no-repeat;
	  }
	  
	  #indyLabel, #avonLabel, #noblesLabel {
	   font-size:14px;
	   color:#003087;
	   font-style:italic;
	   font-weight:bold;
	   border-bottom: 1px solid #003087;
	   width:106px;
	   height:18px;
	   padding:5px 0 0 3px;
	   margin:0 0 0 14px;
	   }
	   
	   /*-----Featured Home Images-----*/
	  #indyHome, #avonHome, #noblesHome {
	   background-repeat:no-repeat;
	   background-position:top center;
	   height:45px;
	   width:137px;
	   margin:0;
	   padding:93px 0 0 0;
	  }
	  
	  /*-----Featured Properties Pricing Info Table below imgs-----*/
	   
	  form table.priceInfo {
	   border:0;
	   text-align:left;
	   width:137px;
	   margin:0 0 0 7px;
	   }

	   #leftTd {
	    padding:0;
		margin:0;
		font-size:11px;
		color:#003087;
		text-align:left;
		width:45%;
		}
		
		#rightTd {
	    padding:0;
		margin:0;
		font-size:11px;
		color:#003087;
		text-align:right;
		width:55%;
		}
	  
 /*-----container for entire left side under header-----*/
 #leftContent{
 width: 502px;
 float: left;
 margin:0px;
 padding:0px;
 height:630px;
 background-color:#e4eeff;
 } 
 
	 #dog {
	  width:140px;
	  float:left;
	  height:240px;
	  z-index:200;
	  margin:0;
	  padding:0;
	  position:relative;
	  left:0px;
	  right:0px;
	  }

	  #rotateImage {
	  height:240px;
	  width:452px;
	  float:right;
	  padding:0;
	  margin:-244px 0 0 0;
	  z-index:0;
	  background-image:url(../images/rotatingImgFrame.gif);
	  background-position:right;
	  background-repeat:no-repeat;
	  }
	  
	  #rotateImage #master0 div {
	  margin:8px 0 0 0;
	  }
	  
	  #dogFeet {
	  width:100%;
	  height:382px;
	  float:right;
	  margin:0px;
	  padding:0;
	  background-image:url(../images/dogFeet.gif);
	  background-repeat:no-repeat;
	  }
	  
	  #dogFeet h2 {
	  font-size:24px;
	  font-style:italic;
	  padding: 0 0 0 50px;
	  vertical-align:top;
	  }
	  
	  #dogFeet p.perfect {
	  font-size:12px;
	  vertical-align:top;
	  font-family:Arial, Helvetica, sans-serif;
	  padding:10px 50px 0 50px;
	  height:100px;
	  width:390px;
	  color:#003087;
	  text-align:justify;
	  }

	  #bottomBlue {
	  background-image:url(../images/agentsBackground.gif);
	  background-repeat:no-repeat;
	  height:214px;
	  float:left;
	  vertical-align:bottom;
	  margin:10px auto 0 20px;
	  width:500px;
	  voice-family: "\"}\""; 
  	  voice-family:inherit;
      width:454px;
	  }
	  
	  html>body #bottomBlue {
      width:454px;
	  }
	  
	  #boxLabel {
		background-image:url(../images/dkBlueTitleBack.gif);
		background-repeat:no-repeat;
		height:21px;
		float:left;
		margin:5px auto 0 5px;
		width:245px;
		font-size:14px;
		font-weight:bolder;
		color:white;
		padding:2px 0 0 5px;
		voice-family: "\"}\""; 
  	    voice-family:inherit;
        width:210px;
	  }
	  
	  html>body #boxLabel {
      width:210px;
	  }
	  
	  #rtBoxLabel {
		background-image:url(../images/careerDkBlue.gif);
		background-repeat:no-repeat;
		height:21px;
		float:left;
		margin:5px auto 0 37px;
		width:245px;
		font-size:14px;
		font-weight:bolder;
		color:white;
		padding:2px 0 0 5px;
		voice-family: "\"}\""; 
  	    voice-family:inherit;
        width:182px;
	  }
	  
	  html>body #rtBoxLabel {
      width:182px;
	  }
	  
	  #agentPics {
		float:left;
		margin:2px 0 0 5px;
		width:225px;
		height:130px;
		voice-family: "\"}\""; 
  	    voice-family:inherit;
        width:215px;
	  }
	  
	  html>body #agentPics {
      width:215px;
	  } 
	  
	  #lftAgent {
		padding:2px 0 0 0;
	  }
	  
	  #rtAgent {
		padding:2px 0 0 40px;
	   }
	   
	  #lftName {
		width:85px;
		height:75px;
		font-size:12px;
		font-weight:bold;
		text-align:left;
		float:left;
	   }
	   
	   #rtName {
		width:85px;
		height:75px;
		font-size:12px;
		font-weight:bold;
		text-align:left;
		float:right;
		}
	
	  #careerPic {
		float:left;
		margin:2px 0 0 37px;
		width:223px;
		voice-family: "\"}\""; 
  	    voice-family:inherit;
        width:182px;
	  }
	  
	  html>body #careerPic {
      width:182px;
	  }
	  
	  #careerPic p {
		font-size:12px;
		padding:3px 0 0 0;
		margin:0;
		text-align:center;
		}
		
	  #careerPic a:link {color: #002E82; text-decoration:none;}     /* unvisited link */
      #careerPic a:visited {color: #002E82; text-decoration:none;}  /* visited link */
      #careerPic a:hover {color: #002E82; text-decoration:underline;}   /* mouse over link */
      #careerPic a:active {color: #002E82}   /* selected link */
  
	  #careerPic img {
		padding:2px 0 0 0;
	  }