/*CSS Document*/
body{margin:0; padding:0; background-color:#89A2B6}
img{border:none}
h1, h1, h3, h4, h5, h6{margin:0; padding:0}
form{display:inline}
/*Header Layout*/
#Header{width:100%; padding:0}
#HeaderTable{width:100%; border:none; padding:0; margin:0}
#Logo{width:311px; height:94px}
#HeaderExpandBG{height:71px; background:url(../images/header-bg1.gif) repeat-x top left}
#HeaderExpand{height:71px; background:url(../images/header-bg.gif) no-repeat top right}
#StrapBG{height:23px; background:url(../images/header-strap-bg.gif) repeat-x bottom left}
#StrapBG span{float:right}
/*Content Layout*/
#ContentShell{float:left; width:779px; background:url(../images/Nav-BG.gif) repeat-y top left}
#Nav{float:left; padding-top:6px; width:151px; background:url(../images/Nav-BG.gif) repeat-y top left; font:68% Trebuchet MS, tahoma, sans-serif; color:#fff}
#ContentPanel{float:left}
#SubNav{width:628px; height:213px; /*background:url(../images/subnav-bg.jpg) no-repeat top left*/}
#SubNavOptions{padding:135px 0 0 70px; font:normal 11px tahoma, sans-serif; color:#fff}
#SubNavOptions a{text-decoration:none; color:#fff; padding:0 7px 0 7px}
#SubNavOptions a:link{text-decoration:none; color:#fff}
#SubNavOptions a:visited{text-decoration:none; color:#fff}
#SubNavOptions a:active{text-decoration:none; color:#fff}
#SubNavOptions a:hover{text-decoration:underline; color:#fff700}
/*content layout including box model hack - bug is fixed in IE6 using conditional comments*/
#Content{width:628px; voice-family: "\"}\"";  voice-family:inherit; width:622px; border-left:6px solid #505D81; background:#fff}
html>body #Content{width:622px;} 
/*end*/
#Copyright{clear:both; width:779px; border-top:2px groove #1d1160; font:normal 10px Arial, sans-serif; color:#fff}
#Copyright a, #Copyright a:link, #Copyright a:visited, #Copyright a:active{text-decoration:none; color:#fff}
#Copyright a:hover{text-decoration:overline; color:#999}
/*Top Level Nav Styling*/
#Nav a{display:block; text-decoration:none}
#Nav a:link, #Nav a:visited, #Nav a:active{display:block; background:url(../images/Nav-off.gif) no-repeat top left; height:25px; padding:3px 0 0 30px; color:#fff}
#Nav a:hover{display:block; background:url(../images/Nav-over.gif) no-repeat top left; height:25px; padding:3px 0 0 30px; color:#fff700}
/*Content Styling*/
/*Property Search*/
#PropertySearch{width:603px; margin:0 auto; background:#eceff2; border:1px solid #cdcdcd}
#PropertySearch h2{background:url(../images/search-title.gif) no-repeat top left; height:21px}
#PropertySearch h2 span{display:none}
.searchoption{font:bold 65% Trebuchet MS, arial, sans-serif; color:#1d1160; padding-left:40px; height:17px}
.searchselection{font:normal 60% Verdana, sans-serif; color:#1d1160}
.search{font:normal 85% Trebuchet MS, Arial, sans-serif; color:#000; background:url() no-repeat; border:none; color:#1d1160; float:right; cursor:pointer}
#WelcomeText{padding:27px 127px 11px 11px; font:normal 70% verdana, sans-serif; color:#777}
#WelcomeText a, #WelcomeText a:link, #WelcomeText a:visited, #WelcomeText a:active{text-decoration:none; color:#000}
#WelcomeText a:hover{text-decoration:underline; color:#777}
/*Search Results*/
#PropertyList hr{width:557px; margin:0 auto}
#PropertyList h1{background:url(../images/search-results.gif) no-repeat top left; height:21px; margin:0 0 26px 16px}
#PropertyList h1 span{display:none}
#SearchResults{width:557px; margin:0 auto}
#SearchResultsImage{width:161px; background-color:#a0b1bf; text-align:center}
#PropertyName{width:396px; height:30px; background-color:#d9e0e5; font:bold 12px Trebuchet MS, tahoma, sans-serif; color:#505d81}
#PropertyName span{margin:16px 0 0 9px}
#PropertyDescription{font:normal 11px Trebuchet MS, tahoma, sans-serif; color:#505d81; padding:5px}
#PropertyDetailsTools{text-align:center; height:20px}
#MoreInfo{font:bold 12px arial, sans-serif; color:#495269; text-align:center; cursor:pointer}
#SearchResults a, #SearchResults a:link, #SearchResults a:visited, #SearchResults a:active{text-decoration:none; color:#495269}
#SearchResults a:hover{text-decoration:underline; color:#495269}
#SearchReturn{font:normal 70% verdana, sans-serif; color: #777; padding:0 0 5px 5px}
#SearchReturn a, #SearchReturn a:link, #SearchReturn a:visited, #SearchReturn a:active{text-decoration:none; color:#000}
#SearchReturn a:hover{text-decoration:underline; color:#777}
/*Property Viewing*/
#PropertyViewTable{width:603px; border:1px solid #cdcdcd; margin-left:auto; margin-right:auto}
#PropertyViewTable h1{background:url(../images/details-header.gif) no-repeat top left; height:15px; margin:5px 0 26px 16px}
#PropertyViewTable h1 span{display:none}
#DetailsText{padding:2px}
.ImageControlBar{width:100%; height:14px; font:bold 11px arial, sans-serif; background:#505d81}
.Name{font:bold 12px arial, sans-serif; color:#505d81}
.Address{font:bold 11px arial, sans-serif; color:#505d81}
.Type, .Location{font:normal 11px arial, sans-serif; color:#505d81}
.Comments{font:normal 11px arial, sans-serif; color:#505d81; width:100%; height:100px; overflow:auto}
.DetailsTitles{background:#cdced3; border-bottom:1px solid #b6b8bf; font:bold 12px Trebuchet MS, arial, sans-serif; color:#505d81; text-transform:uppercase}
.RoomsTableTitles{font:bold 12px Trebuchet MS, arial, sans-serif; color:#fff; background:#505d81; text-align:left}
.RoomssTitles, .MainBullets{font:bold 11px Trebuchet MS, arial, sans-serif; color:#505d81}
.Measurements{font:normal 11px arial, sans-serif; color:#505d81; padding-bottom:3px}
.IntSpecText, .ExtSpecText{font:normal 11px Trebuchet MS, arial, sans-serif; color:#505d81}
.AskingPrice{font:bold 13px Trebuchet MS, arial, sans-serif; color:#505d81}
#PropertyImages{text-align:center; background:#eceff2}
#ImagePrev{float:left}
#ImageNext{float:right}
#ImagePrev a{color:#fff}
#ImageNext a{color:#fff}
#ImageCaption{font:bold 10px Trebuchet MS, arial, sans-serif; color:#505d81}
#DetailsTools{clear:both; background:#cdced3; border-bottom:1px solid #b6b8bf; font:bold 12px Trebuchet MS, arial, sans-serif; color:#505d81; text-transform:uppercase}
#DetailsToolBar{background-color:#e1e2e5; text-align:right}
/*Standard Contents*/
#TextPage a, #TextPage a:link, #TextPage a:active, #TextPage a:visited{text-decoration:none; color:#495269}
#TextPage a:hover{text-decoration:underline; color:#495269}
#TextPage{width:100%}
#TextPage hr{width:557px; margin:auto}
#TextPage h1{font:bold 90% Trebuchet MS, verdana, sans-serif; color:#495269; height:21px; margin:0 0 26px 16px; text-transform:uppercase; letter-spacing:0.01em}
#TextPage h1 span{border-bottom:2px dotted #495269}
#TextPage h2{font:bold 90% Trebuchet MS, verdana, sans-serif; color:#495269; height:21px; margin:0 0 26px 16px; letter-spacing:0.01em}
#TextPage h3{font:bold 100% Trebuchet MS, verdana, sans-serif; color:#495269; height:21px; margin:0 0 26px 16px; letter-spacing:0.01em}
.SubTitle{font:bold 100% Trebuchet MS, verdana, sans-serif; color:#495269}
#ContentText{padding:0 40px; text-align:justify; font:normal 75% Trebuchet MS, tahoma, sans-serif; color:#777}
#ContentText td{font:normal 11px Trebuchet MS, tahoma, sans-serif; color:#777}
q{font-style:italic}
.AdvertBullets{font:bold 130% Trebuchet MS, verdana, sans-serif; color:#2b105d; list-style-type:square; text-align:center; text-transform:uppercase}
/*Land and Development Contact Form*/
#RLContactTable{width:500px}
.Alternate{background:#ccc}
/*Buttons*/
.FormButton{background:#495269; font:bold 12px Trebuchet MS, verdana, sans-serif; color:#fff; border:none; border-right:3px solid #a0b1bf; border-bottom:3px solid #a0b1bf}
/*Image_Viewer*/
#PhotoGallery{text-align:center}
#photo{margin:0 auto; border:5px solid #495269; width:300px; text-align:center}
#PrevPhoto{float:left; width:120px; margin-left:50px; text-align:center}
#NextPhoto{float:right; width:120px; margin-right:50px; text-align:center}
#PhotoClear{clear:both}
/*Login*/
.LoginButton{width:40px; height:20px; background:#495263; font:bold 80% Trebuchet MS, arial, sans-serif; text-align:center; color:#fff}