body {font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; background:url(/includes/img/back-body.jpg) top repeat-x #5a0f13; text-align:center}
a img {border:none; text-decoration:none}
#main {width:690px; margin:0 auto; padding:0; background:url(/includes/img/back-main.jpg) center top no-repeat; overflow:hidden; position:relative}

#nav {padding:40px 40px 0 0; clear:both}
#nav a {display:block; float:right; height:28px; text-decoration:none; margin:0 3px}
#nav a#nav1 {width:63px; background:url(/includes/img/nav1.jpg) center top no-repeat}
#nav a#nav2 {width:154px; background:url(/includes/img/nav2.jpg) center top no-repeat}
#nav a#nav2.selected {background:url(/includes/img/nav2-selected.jpg) center top no-repeat}
#nav a#nav3 {width:102px; background:url(/includes/img/nav3.jpg) center top no-repeat}
#nav a#nav3.selected {background:url(/includes/img/nav3-selected.jpg) center top no-repeat}

#prescott {height:184px; background:url(/includes/img/prescott2.jpg) center top no-repeat; clear:both}

#info {float:left; width:487px; margin-left:10px; text-align:left; background:url(/includes/img/back-info.jpg) repeat-y}

#info #top {height:24px; background:url(/includes/img/back-info-top.jpg) center top no-repeat}
#info #bottom {height:24px; background:url(/includes/img/back-info-bottom.jpg) center bottom no-repeat}
#info h2, #info h3, #info p, #info #navtwo {margin:0 20px; padding:0}
#info h2 {font-size:22px; color:#666}
#info h3 {font-size:18px; margin-top:10px; padding-left:3px; background:#6c272c; color:white}
#info p {font-size:12px; margin-top:10px; line-height:18px}
#info #navtwo {font-family:Arial, Helvetica, sans-serif; font-size:11px}

#map-contact-wrapper {float:left; width:154px; padding-left:24px}
#map {background:url(/includes/img/map-back.jpg) repeat-y}
#map #map-top {height:14px; background:url(/includes/img/map-back-top.jpg) center top no-repeat}
#map #map-bottom {height:14px; background:url(/includes/img/map-back-bottom.jpg) center bottom no-repeat}
#map a {display:block}

#contact {margin:10px 0 0 0; padding:5px; height:100px; background:url(/includes/img/back-contact.jpg) center top no-repeat}
#contact h2 {margin:0; padding:0; font-size:16px}
#contact em {font-style:normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px}

.hide {position:absolute; top:0; left:-9999px; height:0; overflow:hidden}
.prop {height:423px; width:1px; float:right}
.clear {clear:both; height:1px; overflow:hidden}

.wrapper {text-align:center; width:486px}
.navigation, .image, .image_info, .thumbnail_row {margin:0 auto; text-align:center; padding:0}
.image img {padding:5px; border:1px solid #999; background:#ccc; display:block; margin:5px auto 0 auto}
.navigation, .image_info {font-weight:bold; margin:5px 0}
.thumbnail img {display:inline; background:#ccc; border:1px solid #999; padding:3px; margin:2px}

#floorplan {position:absolute; top:100px; left:0; height:400px; width:680px; text-align:left; background:url(/includes/img/5-19-big.jpg) center no-repeat white; border:4px solid #5a0f13}
