body, h1, p, img, div {
  margin: 0;
  padding: 0;
  border: 0;
}
body {
  background: #FFFFFF;
  font-family: Verdana, Helvetica, Arial, sans serif;
  color: #000000;
  font-size: 12px;
  width: 720px;
  margin: 0;
  max-width: 720px;
  min-width: 720px;
  padding: 0;
  size: portrait;
}
h1 {
  font-size: 24px;
  font-weight: bold;
  text-align: center;
}
a {
  color: #000000 !important;
  font-weight: bold;
  text-decoration: none;
}
p {
  font-size: 14px;
  padding: 5px;
}
#content_inner {
  padding: 0;
}
#content_area {
  width: 720px;
}
#address {
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}
#listingData{
margin-top:5px;
width:98%;
font-size:1.0em;
}
#listingDataHeader{
width:98%;
float:left;
margin:0px 9px 9px 0px;
font-size:1.0em;
}
#listingDataImages{
float:left;
width:520px;
margin:0px 9px 9px 0px;
font-size:0.875em;
margin:0 0 -18px 100px;
position:relative;
}
*html #listingDataImages{
margin:0 0 -18px 50px;
position:relative;
}
#listingDataDetails{
float:left;
width:520px;
margin:0px 9px 9px 0px;
font-size:0.875em;
}
#listingDetailsMap{
width:520px;
height:280px;
border:1px solid #D1D1D1;
}
#listingDetailsContainer{
width:98%;
margin:0px 9px 9px 0px;
padding:1px 1px 1px 1px;
font-size:1.0em;
}
#listingDetailsAgent{
width:98%;
height:100%;
margin:0px 9px 9px 0px;
font-size:0.875em;
}
h1{
font-size: 1.375em; /* 16x1.375=22px */
line-height: 1.636em;/* 16x1.636=36px */
margin: 0;
}
h2{
font-size: 1.25em; /* 16x1.125=20px */
margin:1em 0; /* 18x1=18px */
}
h3{
font-size: 1.4em; /* 16x1.125=18px */
margin:1em 0; /* 18x1=18px */
}
h4{
font-size: 1.0em; /* 16x1.125=16px */
margin:1em 0; /* 18x1=18px */
}
h5{
font-size: 0.875em; /* 16x1.125=14px */
margin:1em 0; /* 18x1=18px */
}
p{
font-size: 0.875em; /* 16x0.875=14px */
margin: 1.286em 0; /* 14x1.286=18px */
}
label{
font-weight:bold;
float:left;
width:98%;
font-size:0.875em;
}
label span{
font-weight:normal;
font-size:0.95em;
clear:right;
}
table,tr,td{
font-size:1.0em;
}
td label{
font-size:1.1em;
}
a{
text-decoration:none;
color:#3E74C0;
}
p label{
font-size:1em;
}
p.agent{
font-size:1em;
}
p{
width:400px;
}
#agent_innertube{
width:110px;
float:left;
margin:5px 4px 0 100px;
}
* html #agent_innertube{
width:110px;
float:left;
margin:5px 4px 0 50px;
}
/*************************/
/*Hide following elements*/
/*************************/

#logo, #header, ul#nav, #map, #listings4, #footer, .noprint {
  display: none;
}



