.preload1 {background: url(../images/three_1.gif);}
.preload2 {background: url(../images/three_1a.gif);}
body {height:100%; max-height:100%; width:100%; overflow: hidden; padding:0; margin:0; text-align:center; BACKGROUND-COLOR: white; FONT-FAMILY: Helvetica; FONT-WEIGHT: normal; LETTER-SPACING: normal; TEXT-TRANSFORM: none; WORD-SPACING: normal; }

/* NOTE: If adding more items to dropdown menua, you must increase the height of #header. */
/* Otherwise, it will be cutoff and not displayed. Also, you MUST test all data entry fields, */
/* buttons, or hot-clickable items to be sure they still work. The header layer may cover the */
/* css layer that contains the control you are interacting with!!! */
#header {
  position:absolute; 
  margin: 0 auto;
  top:0; 
  width:900px; 
  height:365px; 
  overflow:hidden; 
  z-index:5;
  }
  
#headerbar {
  position:absolute; 
  margin:0;
  top:0; 
  left:0; 
  width:100%; 
  height:315px; 
  overflow:hidden; 
  background:white;
  z-index:1;
  }

#contents {
  top: 150px;
  width: 900px;
  height:100%;
  margin: 0 auto;
  background-color:white;
  z-index:4;
  }

#contentslefttop {
  position:relative; 
  float: left;
  top:0;
  width:165px;
  height:100%;
  overflow:hidden; 
  text-align:left;
  background-color:white;
  z-index:4;
  }
#contentsleftbottom {
  position:relative; 
  float: left;
  top: 0;
  width:165px;
  height:95%;
  overflow:auto; 
  text-align:left;
  padding: 30px 10px 10px 5px; 
  background-color:white;
  z-index:6;
  }
#contentsright {
  position:relative; 
  float: left;
  top:0;
  width: 730px;
  height:100%;
  padding: 30px 5px 10px 5px; 
  overflow:auto; 
  background-color:white;
  text-align: justify;
  z-index:4;
  }

#footer 
{
  display: block;
  text-align:center; 
  background:white;
  bottom:20px;
  padding-top:15; 
  z-index:5;
  }
* html body {
  padding:140 0 0 0; 
  }

* html #contents {
  height:100%; 
  width:900px; 
  z-index:200;
  }

.txtbox {position:static; z-index:7;}  
  
/* property list iframe styles */
/*
#iframe { left:0px; top:0px; width:170px; height: 100%; position:absolute; overflow:auto;}
*/
#propertylist {position:relative; color:Maroon; font-weight:bold; font-size:20px; top: 0px; left:0px; }

.centerme { margin: 0 auto; width: 820px; position: relative}

img.logo {top:5; left:5; border:none; position:absolute; height: 88px; width: 135px; cursor:pointer; }


#forlease {color:#19491F; font-weight:bold; font-size:20px; top: 0px; right:0; width: 350px; position:absolute }
#owrl {color:Maroon; font-weight:bold; font-size:20px; top:20px; right:10; width: 325; position:absolute}

#greenbar{ background:#19491F; left:0; top:105px; width:100%; height:100px; position:absolute; z-index:0;}
.goldbar { background-color:#F4A817; left:0; top:102px; height:3px; width: 100%; position:absolute; z-index:0;}

/* page title and catch phrase. Both just below the green bar */
.catchphrase {color:Maroon; font-weight:bold; font-size:20px; }
.catchphraseleft {position:absolute; left:5; top:0; text-align:left; color:Maroon; font-weight:bold; font-size:20px; z-index:5;}
.catchphraseright {position:absolute; right:20; top:0; text-align:right; color:Maroon; font-weight:bold; font-size:20px; }

/* Nav bar menu */
#nav {padding:0; top:106px; width:900; list-style:none; height:35px; background-color:#19491F; 
	background-repeat: repeat-x; position:relative; z-index:500; FONT-FAMILY: Helvetica;}

#nav li.top {display:block; float:left; height:35px;}

#nav li a.top_link { display:block; float:left; height:35px; line-height:33px; color:#ccc; text-decoration:none; 
	font-size:11px; FONT-FAMILY: Helvetica; font-weight:bold; padding:0 0 0 0px; cursor:pointer; background-color: #19491F;}
#nav li a.top_link span { float:left; display:block; padding:0 24px 0 12px; height:35px; background-color: #19491F; 
	background-position: right top; background-repeat: no-repeat;}
#nav li a.top_link span.down { float:left; display:block; padding:0 24px 0 12px; height:35px; 
	background-image: url(../images/three_0a_new.gif); background-repeat: no-repeat; background-position: right top;}

/* This is for the Search */
#nav span.search {display:block; float:left; height:35px; line-height:33px; color:#ccc; text-decoration:none; 
	FONT-FAMILY: Helvetica; font-size:11px; font-weight:bold; padding:0 0 0 12px; background: #19491F;}
#nav span.search {float:left; display:block; padding:0 24px 0 12px; height:35px; background-color: #19491F; 
	background-position: right top; background-repeat: no-repeat;}

#nav li:hover a.top_link  { color:#fff; background-color: #19491F; background-repeat: no-repeat;}
#nav li:hover a.top_link span { background-color: #19491F; background-repeat: no-repeat; background-position: right top;}
#nav li:hover a.top_link span.down { background-image: url(../images/three_1a_new.gif); background-repeat: no-repeat; 
	background-position: right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:-20px; top:35px; background-color: #19491F; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{ display:block; height:20px; position:relative; float:left; width:90px; FONT-FAMILY: Helvetica; font-weight:normal;}
#nav li:hover ul.sub li a
{ display:block; font-size:11px; height:18px; width:150px; text-align: left; line-height:18px; text-indent:5px; color:#fff; text-decoration:none;border:1px solid #19491F;}
#nav li ul.sub li a.fly
{ background-color: #19491F; background-image: url(../images/arrow_over.gif); background-position: 140px 6px; background-repeat: no-repeat;}
#nav li:hover ul.sub li a:hover 
{ background-color:#6a812c; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{ background-color: #6a812c; background-image: url(../images/arrow.gif); background-position: 140px 6px; background-repeat: no-repeat; color:#fff;}

/* this is the flyout menu */
#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{ left:110px; top:-4px; background-color: #19491F; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{ position:absolute; left:-9999px; top:-9999px; width:0; height:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{ background-color: #6a812c; background-image: url(../images/arrow.gif); background-position: 140px 6px; background-repeat: no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{ background-color: #19491F; background-image: url(../images/arrow_over.gif); background-position: 140px 6px; background-repeat: no-repeat; color:#000; border-color:#19491F;} 

/* miscellaneous */
#login {top:190px; position:absolute}

/* Used in left navigation */
/* Cities */
.city  { color:#19491F; font-weight:bold; font-size:20px;}
.dallas { top:0px; position:absolute;}
.grandprairie { top:195px; position:absolute;}
.garland { top:300px; position:absolute;}
.kaufman { top:405px; position:absolute;}
/* business park images */
.imgbp{height:69px; width:130px; border:none; position:absolute; }
.walnutridge {top:20px; position:absolute; }
.merrell {top:110px; position:absolute; }
.woodlands {top:215px; position:absolute; }
.kingsley {top:320px; position:absolute; }
.rrranchres {top:425px; position:absolute; }
.rrranch {top:510px; position:absolute; }
.hwy17592 {top:595px; position:absolute; }
.hwy1752 {top:680px; position:absolute; }
.hwy243 {top:765px; position:absolute; }
/* business park links */
.abp {font-size:11px; font-weight:normal; cursor:pointer; }
a.walnutridge {top:90px; position:absolute; }
a.merrell {top:180px; position:absolute; }
a.woodlands {top:285px; position:absolute; }
a.kingsley {top:390px; position:absolute; }
a.rrranch {top:495px; position:absolute; }
a.rrranchres {top:580px; position:absolute; }
a.hwy17592 {top:665px; position:absolute; }
a.hwy1752 {top:750px; position:absolute; }
a.hwy243 {top:835px; position:absolute; }



