.header
{
 position:absolute;
 left:0px;
 top:0px;
 height:131px;
 width:100%;
 min-width:800px;
 background: url(./images/header-bg.jpg) repeat-x;
}


.links
{
 position:absolute;
 left:0px;
 top:131px;
 height:28px;
 min-width:800px;
 background: url(./images/link-bg.jpg) repeat-x;
}

IMG.lheader
{
 position:absolute;
 left: 0px;
 top: 0px;
}

IMG.rheader
{
 position:absolute;
 right:0px;
 top:0px;
}

.leftside
{
 position:absolute;
 left:0px;
 top:161px;
 width:202px;
 height:700px;
 background: #004b95 url(./images/side-top.jpg) repeat-x;
}

.mid
{
 position: absolute;
 left:0px;
 right:0px;
 top:161px;
 height:20px;
 width:100%;
 background: #323232 url(./images/mid-top.jpg) repeat-x;
}

.rightside
{
 position:relative;
 right:-12px;
 top:147px;
 width:200px;
 height:700px;
 float:right;
 background: #004b95 url(./images/side-top.jpg) repeat-x;
}

.lsb
{
 position:absolute;
 left:0px;
 top:861px;
 width:202px;
 height:20px;
 background: url(./images/mid-top.jpg) repeat-x;
}

.rsb
{
 position:absolute;
 right:-2px;
 top:861px;
 width:200px;
 height:20px;
 background: url(./images/mid-top.jpg) repeat-x;
}


IMG.group
{
 position:relative;
 top:20px;
 left:12px;
}

IMG.citymap
{
 position:relative;
 top:20px;
 left:13px;
}

IMG.feature
{
 position:relative;
 left:10px;
 float:left;
}

BODY
{
 color:white;
 font-family: "Georgia";
}

.tabtext
{
 color:black;
 font-size:16pt;
 font-weight: 700;
 font-family: "Georgia";
}

.phototext
{
 font-size:10pt;
}

.linkstext
{
 font-size:10pt;
 padding-left:13px;
}

.linkstext-top
{
 font-size:10pt;
 position:relative;
 left:14px;
 top:10px;
}

.maintext
{
 font-size:12pt;
 position:absolute;
 left:200px;
 right:200px;
 top:14px;
 width:auto;
 padding: 0px 30px;
}

.proptext
{
 font-size:12pt;
 position:absolute;
 left:195px;
 right:200px;
 top:14px;
 width:auto;
 padding: 0px 18px;
}

.featuretext
{
 position:relative;
 left:20px;
}

A:link
{
 color:#ffff56;
 text-decoration:none;
}

A:visited
{
 color:#ffff56;
 text-decoration:none;
}

A:hover
{
 color:#ffffff;
 text-decoration:none;
}

A:active
{
 color:#ffff00;
 text-decoration:none;
}

.jsclass body .randomcontent
{
 display: none;
}

.sidebar
{

}

label {
 width: 12em;
 float: left;
 text-align: right;
 margin-right: 0.5em;
}
