body		{margin: 0px; padding: 0px; background-image: url(images/bg.gif); background-attachment: fixed; background-position: top center; text-align: center;}

td 
{
	font: 10px/14px Tahoma, Arial, sans-serif; 
	color: #333; 
	text-align: left; 
	z-index: 6;
}

#itpnv	{position: relative; top: 0px; left: 0px; width: 770px; height: 80px; margin-left: auto; margin-right: auto; overflow: hidden; z-index: 1;}
#tpnv	{position: relative; top: 0px; left: 0px; width: 770px; height: 65px; margin-left: auto; margin-right: auto; overflow: hidden; z-index: 11;}

#ilogo	{position: absolute; top: 0px; left: 0px; width: 130px; height: 80px; z-index: 2;}
#logo	{position: absolute; top: 0px; left: 0px; width: 100px; height: 65px; z-index: 2;}

#topnav	{position: absolute; top: 27px; left: 140px; width: 300px; height: 15px; z-index: 3;}
#tbox 	{position: relative; top: 0px; left: 0px; width: 300px; height: 15px; margin: 0px; padding: 0px;}
#tbox li {position: absolute; top: 0px; margin: 0px; padding: 0px; list-style: none;}
#tbox li, #tbox a {display: block; text-decoration: none;}
#top1	{background: url(images/topnav-em.gif); left: 0px; top: 0px; width: 90px; height: 15px;}
#top1 a:hover {background: transparent url(images/topnav-em.gif) 0 -15px no-repeat;}
#top2	{background: url(images/topnav-wn.gif); left: 100px; top: 0px; width: 80px; height: 15px;}
#top2 a:hover {background: transparent url(images/topnav-wn.gif) 0 -15px no-repeat;}
#top3	{background: url(images/topnav-ue.gif); left: 190px; top: 0px; width: 110px; height: 15px;}
#top3 a:hover {background: transparent url(images/topnav-ue.gif) 0 -15px no-repeat;}

#csbox	{position: absolute; top: 20px; right: 1px; width: 299px; height: 29px; background-color: #fff; overflow: hidden; z-index: 4;}

#search	{font: 10px/10px Arial, Helvetica, sans-serif; width: 127px;}


#ishad	{position: relative; top: -20px; left: 0px; width: 784px; height: 514px; margin-left: auto; margin-right: auto; overflow: hidden; z-index: 2;}
#shad	{position: relative; top: -5px; left: 0px; width: 784px; height: 514px; margin-left: auto; margin-right: auto; overflow: hidden; z-index: 2;}
#ibox	{position: relative; margin-top: -489px; left: 0px; width: 770px; height: 460px; margin-left: auto; margin-right: auto; background-color: #fff; overflow: hidden; z-index: 3;}
#box		{position: relative; margin-top: -504px; left: 0px; width: 770px; height: 490px; margin-left: auto; margin-right: auto; background-color: #fff; overflow: hidden; z-index: 3;}

#icontent	{position: relative; margin-top: -500px; left: 0px; width: 760px; height: 500px; margin-left: auto; margin-right: auto; overflow: hidden; z-index: 4;}
#bcontent	{position: relative; margin-top: -530px; left: 0px; width: 760px; height: 530px; margin-left: auto; margin-right: auto; overflow: hidden; z-index: 4;}

#ititle	{position: absolute; top: 45px; left: 460px; width: 300px; height: 44px; z-index: 5;}
#title	{position: absolute; top: 45px; left: 340px; width: 420px; height: 44px; z-index: 5;}

#icopy	{position: absolute; top: 100px; left: 475px; width: 275px; height: 390px; font: 11px/15px Tahoma, Arial, sans-serif; color: #666; text-align: left; z-index: 6;}
#copy
{
	position: absolute;
	top: 94px;
	left: 355px;
	width: 395px;
	font: 11px/15px Tahoma, Arial, sans-serif;
	color: #333;
	text-align: left;
	z-index: 6;
	overflow: visible;
}


.sub		{font: bold 11px/18px Tahoma, Arial, sans-serif; color: #333; text-transform: uppercase;}

#iyelo	{position: absolute; top: 255px; left: 0px; width: 460px; height: 240px; background-color: #FFD912; overflow: hidden; z-index: 7;}
#yelo	{position: absolute; top: 399px; left: 0px; width: 340px; height: 126px; background-color: #FFD912; overflow: hidden; z-index: 7;}

#iside	{position: absolute; top: 274px; left: 330px; width: 125px; height: 220px; font: 10px/15px Tahoma, Arial, sans-serif; color: #000; text-align: left; z-index: 8;}
#side	{position: absolute; top: 408px; left: 13px; width: 310px; height: 100px; font: 10px/15px Tahoma, Arial, sans-serif; color: #000; text-align: left; z-index: 8;}
#side2	{position: absolute; top: 408px; left: 190px; width: 150px; height: 100px; font: 10px/15px Tahoma, Arial, sans-serif; color: #000; text-align: left; z-index: 9;}

#inavs	{position: absolute; top: 255px; left: 5px; width: 313px; height: 30px; z-index: 9;}
#iboxx 	{position: relative; top: 0px; left: 0px; width: 313px; height: 30px; margin: 0px; padding: 0px;}
#iboxx li {position: absolute; top: 0px; margin: 0px; padding: 0px; list-style: none;}
#iboxx li, #iboxx a {display: block; text-decoration: none;}

#navs	{position: absolute; top: 45px; left: 0px; width: 340px; height: 44px; background-color: #FFD912; overflow: hidden; z-index: 9;}
#boxx 	{position: relative; top: 0px; left: 13px; width: 313px; height: 30px; margin: 0px; padding: 0px;}
#boxx li 	{position: absolute; top: 0px; margin: 0px; padding: 0px; list-style: none;}
#boxx li, #boxx a {display: block; text-decoration: none;}

#div0	{background: url(images/nav-divider.gif); left: 0px; top: 0px; width: 1px; height: 30px;}
#nav1	{background: url(images/nav-commercial.gif); left: 1px; top: 0px; width: 155px; height: 30px;}
#nav1 a:hover {background: transparent url(images/nav-commercial.gif) 0 -30px no-repeat;}
#div1	{background: url(images/nav-divider.gif); left: 156px; top: 0px; width: 1px; height: 30px;}
#nav2 	{background: url(images/nav-homeowner.gif); left: 157px; top: 0px; width: 155px; height: 30px;}
#nav2 a:hover {background: transparent url(images/nav-homeowner.gif) 0 -30px no-repeat;}
#div2	{background: url(images/nav-divider.gif); left: 312px; top: 0px; width: 1px; height: 30px;}

#iphoto	{position: absolute; top: 0px; left: 0px; width: 460px; height: 255px; z-index: 10;}
#photo	{position: absolute; top: 94px; left: 0px; width: 340px; height: 300px; z-index: 10;}

#ifooter	{position: relative; top: 8px; left: 0px; width: 770px; height: 25px; margin-left: auto; margin-right: auto; font: 10px/15px Verdana, Arial, sans-serif; color: #666; z-index: 12;}

a:link    {color: #333; text-decoration: underline;}
a:visited {color: #333; text-decoration: underline;}
a:active  {color: #333; text-decoration: underline;}
a:hover   {color: #c00; text-decoration: underline;}

.lowText, a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus {color: #333; font: 11px/15px Tahoma, Arial, sans-serif; text-align: left; text-decoration: none;}
.highText, a.highText:link, a.highText:visited, a.highText:active, a.highText:focus {color: #fff; font: 11px/15px Tahoma, Arial, sans-serif; text-align: left; text-decoration: none;}
.highTextB, a.highTextB:link, a.highTextB:visited, a.highTextB:active, a.highTextB:focus {color: #fff; font: 11px/15px Tahoma, Arial, sans-serif; text-align: left; text-decoration: none;}
.loText, a.loText:link, a.loText:visited, a.loText:active, a.loText:focus {color: #555; font: bold 11px/18px Arial, Helvetica, sans-serif; text-align: left; text-decoration: none;}
.hiText, a.hiText:link, a.hiText:visited, a.hiText:active, a.hiText:focus {color: #c00; font: bold 11px/18px Arial, Helvetica, sans-serif; text-align: left; text-decoration: none;}

.itemBorder {border: 1px solid #707070;}
.itemBorderB {border: 1px solid #555;}
.itemBorderM {border: 1px solid #E3E3E3;}
.itemBorderBlank {border: 1px solid #ccc;}
.itemBorderBlankB {border: 1px solid #707070;}
.itemBorderBlankM  {border: 1px solid #E3E3E3;}

.absDiv { position: absolute; visibility: hidden; overflow: hidden;}

.Search { font-size: 10px; }

#gallery 		{position: absolute; top: 0px; left: 0px; width: 340px; height: 300px; margin: 0px; padding: 0px;}
#gallery li 	{position: absolute; top: 0px; left: 0px; width: 340px; height: 300px; margin: 0px; padding: 0px; display: block;}


.descText
{
	color: #333;
	font: 11px/15px Tahoma, Arial, sans-serif;
	text-align: left;
	text-decoration: none;
}
.descTextBold
{
	color: #333;
	font: bold 12px/15px Tahoma, Arial, sans-serif;
	text-align: left;
	text-decoration: none;
}

#SOLD
{
	background-color: #CC3333;
	text-align: center;
	vertical-align: middle;
	width: 88px;
	height: 52px;
	font: bold 12px/15px Tahoma, Arial, sans-serif;
	
	color: #ffffff;
}

#AVAILABLE
{
	background-color: #dcdcdc;
	text-align: center;
	vertical-align: middle;
	width: 88px;
	height: 52px;
	font: bold 13px/15px Tahoma, Arial, sans-serif;
	color: #cc3333;
}
.dhtmlwindow
{
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
	position: absolute;
	color: #555;
	font: bold 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	visibility: hidden;
	background-color: #ffffff;
}
.handcursor
{
	cursor: hand;
	cursor: pointer;
	font-size: 12px;
	font-family: Tahoma, Arial;
	text-decoration:none;
}
.drag-handle
{
	/*CSS for Drag Handle*/
	background-color: #DDDDDD;
	border: solid 1px Gray;
	color: Black;
	padding: 1px;
	text-indent: 3px;
	cursor: move;
	overflow: hidden;
	width: auto;
	
	font-family: Tahoma, Arial;
	font: bold 11px/18px Tahoma, Arial, Helvetica, sans-serif;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 3px;
top: 6px;
cursor: hand;
cursor: pointer;
font-family: Tahoma, Arial;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
font-family: Tahoma, Arial;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
font-family: Tahoma, Arial;
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

/*END POPUP WINDOW FOR TERMS AND CONDITIONS*/

#FrogJS{
	width: 753px;
	height: 425px;
	margin: 0 auto;
	font-family: Tahoma, Arial;
}

#FrogJSCredit{
	text-align: right;
	font-size: 80%;
	color: #999;
	padding: 1px;
	font-family: Tahoma, Arial;
}
#FrogJSCaption{
	text-align: left;
	line-height: 140%;
	font-family: Tahoma, Arial;
}