A:link {color: #887252; text-decoration: none}
A:visited {color: #887252; text-decoration: none}
A:active {color: #887252; text-decoration: none}
A:hover {color: #99b3c2;}

#container
{ width: 899px; margin: auto; line-height: 90%; position:relative; background-color: white;}

#data
{ width: 899px; margin: auto; color: #333; border: solid 1px #3b464c; line-height: 130%; position:relative; background-color: white; background-image: none; }

#address
{background-color:white; color:black; font-size:24px; margin: 0 0 0 10px;}

#content
{ text-align: left; font: 11px arial; height: 306px; vertical-align: middle; width: 900px; }

#images
{line-height: 20px; height: 20px; color: white; font-size: 12px; width:435px; font-family: sans-serif; font-weight: bold; text-align: left; background-color:#bbae90; text-indent: 5px; border:solid 1px #bbae90; margin: 0px 0 0 10px;}

#images2
{height: 230px; width:435px; background-color:white; border:solid 1px #bbae90; text-indent: 5px; vertical-align: middle; margin: 0px 0 0 10px;}

#home-text { font-family: sans-serif; font-size:12px; text-align: left; padding-left:5px; width: 569px; height: 358px; margin: -365px 0 0 309px; border:solid 1px #bbae90;}

#home-main { font-family: sans-serif; font-size:12px; text-align: left; padding-left:0px; width: 877px; height: 150px; margin: 10px 0 0 10px; border:solid 1px #bbae90;}

#agent-image
{line-height: 20px; height: 20px; color: white; font-size: 12px; width:150px; font-family: sans-serif; font-weight: bold; text-align: left; background-color:#bbae90; text-indent: 5px; border:solid 1px #bbae90; margin: 0px 0 0 10px;}

#agent-image2
{height: 130px; width:150px; background-color:white; border:solid 1px #bbae90; vertical-align: middle; margin: 0px 0 0 10px;}

#details2
{ text-indent: 5px; width:150px; font-family: sans-serif; text-align: left; background-color:white; padding:0px; height: 110px; border:solid 1px #bbae90; margin: 0 0 0 457px}

#details
{ line-height: 20px; color: white; font-size: 12px; width:150px; font-family: sans-serif; font-weight: bold; text-align: left; background-color:#bbae90; height: 20px; text-indent: 5px; vertical-align: middle; border:solid 1px #bbae90; margin: -254px 0 0 457px;}

#desc {line-height: 20px; color: white; font-size: 12px; font-family: sans-serif; font-weight: bold; font-variant: normal; text-transform:none; text-align: left; border:none; background-color:#bbae90; text-indent: 10px; vertical-align: bottom; position: static; top: 10px; right: 10px; height: 20px; border:solid 1px #bbae90; width: 877px; margin: 10px 0 0 -1px}

#desc2 { color: black; font-size: 10px; width:877px; font-family: sans-serif; font-weight: bold; font-variant: normal; text-transform:none; padding:4px; text-align: left; border:none; background-color:white; text-indent: 10px; vertical-align: bottom; position: static; top: 10px; right: 10px; height: 600px; border:solid 1px #bbae90; margin: 0px 0 0 -1px}

#desc-item {line-height: 20px; color: white; font-size: 12px; font-family: sans-serif; font-weight: bold; text-align: left; background-color:#bbae90; text-indent: 5px; height: 20px; border:solid 1px #bbae90; width: 877px; margin: 10px 0 0 10px}

#desc2-item { line-height: 100%; color: black; font-size: 12px; width:869px; font-family: sans-serif; padding:4px; text-align: left; border:none; background-color:white; border:solid 1px #bbae90; margin: 0px 0 0 10px}

#map2
{ color: white; font-size: 12px; font-family: sans-serif; font-weight: bold; text-align: left; background-color:#f3eccb; border:solid 1px #bbae90; width: 268px; height: 110px; margin: 0px 0 0 619px;}

#map
{ line-height: 20px; color: white; font-size: 12px; font-family: sans-serif; font-weight: bold; text-align: left; background-color:#bbae90; text-indent: 5px; vertical-align: middle; height: 20px; border:solid 1px #bbae90; width: 268px; margin: -134px 0 0 619px;}

#agent-contact2
{ color:#bbae90; font-size: 12px; font-family: sans-serif; font-weight: bold; padding:4px; text-indent: 5px; text-align: left; background-color:#f3eccb; border:solid 1px #bbae90; width: 707px; height: 122px; margin: 0px 0 0 172px;}

#agent-contact
{ line-height: 20px; color: white; font-size: 12px; font-family: sans-serif; font-weight: bold; text-align: left; background-color:#bbae90; text-indent: 5px; vertical-align: middle; height: 20px; border:solid 1px #bbae90; width: 715px; margin: -154px 0 0 172px;}

#agent2
{ color: white; font-size: 12px; font-family: sans-serif; font-weight: bold; text-align: left; background-color:white; text-indent: 5px; vertical-align: middle; border:solid 1px #bbae90; background-image: url(agent-001.jpg); width: 430px; height: 86px; margin: 0 0 0 457px;}

#agent
{ line-height: 20px; color: white; font-size: 12px; width:435px; font-family: sans-serif; font-weight: bold; font-variant: normal; text-transform:none; text-align: left; border:none; background-color:#bbae90; text-indent: 5px; vertical-align: middle; border:solid 1px #bbae90; height: 20px; width: 430px; margin: 10px 0 0 457px;}

#where
{ color:black; text-align: left; font: 11px arial; padding: 1em; }

#city-top
{ line-height: 20px; color: #463c30; font-size: 12px; width:877px; font-family: sans-serif; font-weight: bold; font-variant: normal; text-transform:none; text-align: left; border:none; background-color:#bbae90; text-indent: 5px; vertical-align: middle; position: static; top: 10px; right: 10px; height: 20px; border:solid 1px #bbae90; margin: 10px 0 0 10px; }

#city-desc {width: 869px; color: black; font-size: 11px; font-family: sans-serif; font-weight: bold; font-variant: normal; text-transform:none; padding:4px; background-color:white; vertical-align: bottom; position: static; border:solid 1px #bbae90; margin: 0 0 0 10px; }

#city-list {color: black; font-size: 11px; font-family: sans-serif; font-weight: bold; font-variant: normal; text-transform:none; padding:4px; border:none; background-color:white; vertical-align: bottom; position: static; border:none; }

#contact-page {width: 869px; color: black; font-size: 11px; font-family: sans-serif; font-weight: bold; font-variant: normal; text-transform:none; padding:4px; background-color:white; vertical-align: bottom; position: static; border:solid 1px #bbae90; margin: 0 0 0 10px; }

#contact-page2 {width: 340px; color: black; font-size: 11px; font-family: sans-serif; font-weight: bold; font-variant: normal; text-transform:none; padding:4px; background-color:white; vertical-align: bottom; position: static; border:solid 0px #bbae90; margin: -270px 0 0 450px; }

#nav
{ line-height: 20px; color: #463c2f; font-size: 12px; width:899px; font-family: sans-serif; font-weight: bold; font-variant: normal; text-transform:none; text-align: left; border:none; background-color:#bbae90; background-image: url(nav-bar.jpg); text-indent: 10px; vertical-align: middle; position: relative; height: 20px; border:solid 1px #3b464c; }

#top
{ position: relative; background-color: #3b464c;}

#subject-top
{ line-height: 20px; color: white; font-size: 12px; width:877px; font-family: sans-serif; font-weight: bold; font-variant: normal; text-transform:none; text-align: left; border:none; background-color:#bbae90; text-indent: 5px; vertical-align: middle; position: static; top: 10px; right: 10px; height: 20px; border:solid 1px #bbae90; margin: 10px 0 0 10px; }

#subject-top h1
{color: white; font-size: 12px; font-family: sans-serif; font-weight: bold; font-variant: normal; text-transform:none;}

#nav-menu
{ background-color: #f3eccb; font-weight: bold; font-family: sans-serif; font-size:11px; text-align: center; width: 877px; height: 40px; margin: 10px 0 0 10px; border:solid 1px;}

#footer { font-family: sans-serif; font-size:10px; text-align: center; width: 877px; height: 50px; margin: 10px 0 0 10px; border:solid 1px #bbae90;}

#footer2 { height: 10px;}

#nav {margin: 0 0 0 -1px }
#nav p {margin: 0 0 0 0}

body {background-color: #3b464c}

#nav-menu p {margin: 5px 0 0 0} 
#details2 p.first {color: blue; font-weight: bold; font-size: 11px; margin: 0 0 0 0 }
#details2 p.second {color: red; font-weight: bold; font-size: 12px; margin: 0 0 0 0 }
#details2 p.third { color: black; font-size: 8px; margin: 0 0 0 0 }
#map2 p {margin: 0 0 0 -5px}
#agent p {margin: 0 0 0 0}
#desc-item2 p.first {text-indent: 5px}
#desc-item2 p.second {}

#nav A:link {color: white; text-decoration: none}
#nav A:visited {color: white; text-decoration: none}
#nav A:active {color: white; text-decoration: none}
#nav A:hover {color: #99b3c2;}

