body {
	background:#6699cc;
    margin: 0;
    padding: 0;
}
.property {
    page-break-after: always;
}
.property-address {
    text-align: center;
    color: #222;
}
.property-address hr {
    margin-bottom: 0px;
    margin-top: 0px;
}
.property-current_price {
}
.property-id {
}
.property-originallistprice {
}
.property-dom {
}
.property-year_built {
}
.property-tot_heat_sqft {
}
.property-bedrooms {
}
.property-tot_unfinished_sqft {
}
.property-bathstotal {
}
.property-area {
}
.property-listingarea {
    text-transform:capitalize;
}
.property-city {
    text-transform:capitalize;
}
.property-subdivision {
    text-transform:capitalize;
}
.property-elementaryschool {
}
.property-middleschool {
}
.property-highschool {
}
.property-elementaryschool img, .property-middleschool img, .property-highschool img {
    height: 1.5em;
    padding: 0 0.5em;
    vertical-align: bottom;
}
.property-publicremarks {
}
.office-name {
}
.clear {
}
.disclaimer {
}
.licensed {
}
.copy {
}
.messages, .disclaimer-page {
    background-color: #6699CC;
    width: 425px;
    padding: 25px;
}
.messages legend {
    font-family:Georgia,serif;
    color:#333333;
    font-variant: small-caps; 
    text-transform: none; 
    font-weight: bold;

}
.messages p {
    color:#333333;
    font-family:Georgia,serif,sans-serif;
    font-weight:bold;
}
.messages .text {
    display: block;
    width: 350px;
}
.messages .text label {
    display: inline-block;
    padding: 6px 0 0 2px;
    width: 70px;
}
.messages .text input {
}
.messages form textarea {
    display: block;
}
.messages .textarea label {
    margin-left: 90px;
}
.messages .submit {
    text-align: center;
}
#MessageFrom {
    width: 250px;
}
#MessageEmail {
    width: 200px;
}
#fullpano {
	height:530px;
    padding:0;
    width:658px;
}