body {
  margin: 0 auto;
  padding: 0;
  border: 0;
  text-align: center;
  background: #1b704b;
  
}
.Rented{	display:inline;	color:#ff0000;}
.outer-wrapper  {
	position:relative;
		top:-25px;
		t\op:-15px;
	  margin: 0 auto;
	  border: 0;
	  width:900px;
	  text-align: left;
	   background:white;
 
  background: white 
  
}


.content

	{
		color:black;
		padding:15px;
	}
.mainpic

{ 
text-align:center;
margin: 0 auto;
padding-bottom:20px;
}

.smallpic
{
margin-left:85px;
}

/* set the size of the definition list <dl> and add the background image */
#imap {
  display:block;
  width:908px;
  height:160px;
  margin:0 auto;
  background:url(../images/header.gif) no-repeat;
  position:relative;
  }

/* set up the definition list <dt><a> to hold the background image for the hover state*/
#imap a#nmenu {
  display:block;
  width:908px;
  height:0;
  padding-top:160px;
  overflow:hidden;
  position:absolute;
  left:0;
  top:0;
  /*background:transparent url(../images/headerhover.gif) no-repeat 909px 909px;*/
  cursor:default;
  } 
/* the hack for IE pre IE6 */
* html #imap a#nmenu {
  height:160px;
  he\ight:0;
  }

/* the <dt><a> hover style to move the background image to position 0 0 */
#imap a#nmenu:hover {
  background-position: 0 0;
  z-index:10;
  }


#imap dd {
  position:absolute;
  padding:0;
  margin:0;
  }
#imap #mnh {
  left:420px;
  top:0px;
  z-index:20;
  }
#imap #mnpo {
  left:25px;
  top:28px;
  z-index:20;
  }
#imap #mnr {
  left:210px;
  top:28px;
  z-index:20;
  }
#imap #mnar {
  left:648px;
  top:28px;
  z-index:20;
  }

#imap #mnfq {
  left:776px;
  top:28px;
  z-index:20;
  }
  /* style the <dd><a> links physical size and the background image for the hover */

 #imap a#Home {
   display:block;
   width:65px;
   height:40px;
   background:transparent url(../images/hoverhome.gif) -100px -100px no-repeat;
   text-decoration:none;
   z-index:20;
   }

#imap a#po {
   display:block;
   width:180px;
   height:80px;
   background:transparent url(../images/hoverpo.gif) -100px -100px no-repeat;
   text-decoration:none;
   z-index:20;
   }
   
  #imap a#rt {
     display:block;
     width:85px;
     height:80px;
     background:transparent url(../images/hoverrt.gif) -100px -100px no-repeat;
     text-decoration:none;
     z-index:20;
   }
   
   #imap a#rtls {
        display:block;
        width:180px;
        height:80px;
        background:transparent url(../images/hoverrtls.gif) -100px -100px no-repeat;
        text-decoration:none;
        z-index:20;
   }
   
    #imap a#faq {
           display:block;
           width:180px;
           height:80px;
           background:transparent url(../images/hoverfaq.gif) -100px -100px no-repeat;
           text-decoration:none;
           z-index:20;
   }
   
   
  #happy {
  	float:right;
  	margin-top:30px;
  	margin-left:10px;
  	
  	
  }
  
  #handshake  {
  	float:left;
  	margin-right:15px;
  	margin-bottom:1px;
  	
  	
  	
}
   
    #homepic  {
     	float:right;
     	margin-left:10px;
     	margin-top:10px;
     	
     	
     	
}

   /* style the span text so that it is not initially displayed */
   #imap a span, #imap a:visited span {
     display:none;
     }

#imap a#Home:hover, #imap a#po:hover, #imap a#rt:hover, #imap a#rtls:hover,#imap a#faq:hover
{
  background-position:0 0;
  }





body h1 {
	font-family:arial;
	color:#1b704b;
	font-weight: bolder ;
	font-size:18pt;
	text-align:left;
	width:400px;
	border-bottom: 2px dotted #baa866;
	padding-bottom:3px;
}

.rent
	{
		
	font-family:arial;
		color:#1b704b;
		font-weight: bolder ;
		font-size:14pt;
		text-align:left;
		width:500px;
		border-bottom: 2px dotted #baa866;
	padding-bottom:3px;
	
}
body .point {
	
	font-family:arial;
	color:#baa866;
	font-size:14pt;
	text-align:left;
	
	width:125px;
	}
	
	
#slogan {
	position:relative;
	top:-15px;
	font-family:arial;
	font-size:8pt;
	color:black;
	overflow: visible ;
	font-weight: bolder ;
}

rentdesc
	#slogan {
		position:relative;
		top:-15px;
		font-family:arial;
		font-size:9pt;
		color:black;
		overflow: visible ;
		font-weight: bolder ;
		}
body blockquote
	{
       
	float:left;
	font-weight:bolder;
	font-family:arial;
	font-size:16pt;
	width:175px;
	margin-bottom:10px;
	font-style: italic;
	
}


		
.Q {
	
	font-weight:bold;
}

.Q Strong 
	{
	font-family:arial;
	color:#1b704b;
	font-weight:bolder;
	font-size:22px;
}

.A Strong
	{
	font-family:arial;
	color:#baa866;
	font-weight:bolder;
	font-size:22px;}
.foot  {
	
border-top:1px dotted #1b704b;
text-align:center;
padding:5px;
font-size:12px;
color:black;
}
.foot a, .foot a visited { 
						color:#1b704b;
							}

.rtop, .rbottom{
display:block;
background:#1b704b;

}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#ffffff;

}

.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}

#ContactUs label{

 text-align: left;
 margin-right: 0.5em;
 margin-bottom: 10px;
 display: block
}

#ContactUs input{

margin-bottom:10px;
}

#ContactUs textarea{
	Width:375px;
margin-bottom:10px;

}



#ContactUs .submit input  {
	float:right;
	height:40px;
	width: 50px;
	margin-bottom:10px;
	/*background: #1b704b;
	border: 2px outset #d7b9c9;*/

}

#ContactUs legend {
	Color:#1b704b;
	font-size:14pt;
}
#ContactUs fieldset {
	border-width:0px;
	border-top-width:2px;
	border-top-color:#e2d797;
}

#ContactUs .error{
	color:red;

	 }

#ContactUs form {
boarder:none;
width:400px;
margin-left:auto;
margin-right:auto;
	
}

.renttable
	{
	width:700px;
	margin:0 auto;
	
}

.renttable td{
  width:auto;}

#goback 
{ text-align:center;
margin:0 auto;
}
