.header
{
 position:absolute;
 left:0px;
 top:0px;
 height:131px;
 width:1050px; background: url(./images/header-bg.jpg) repeat-x;}

.links
{
 position:absolute;
 left:0px;
 top:131px;
 height:28px;
 width:1050px;
 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:1250px;
 background: #004b95 url(./images/side-top.jpg) repeat-x;
}

.mid
{
 position: absolute;
 left:0px;
 right:0px;
 top:161px;
 height:20px;
 width:1050px; background: #323232 url(./images/mid-top.jpg) repeat-x;
}

.rightside
{
 position:absolute;
 left:1057px;
 top:161px;
 width:200px;
 height:700px;
 float:right; background: #004b95 url(./images/side-top.jpg) repeat-x;
}

.lsb
{
 position:absolute;
 left:0px;
 top:1411px;
 width:202px;
 height:20px;
 background: url(./images/mid-top.jpg) repeat-x;
}

.rsb
{
 position:absolute;
 left:1057px;
 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;
 width:300px;
 padding:12px;
 float:left;
}

BODY
{
 color:white;
 font-family: "Georgia";
}

.tabtext
{
 color:black;
 font-size:16pt;
 font-weight: 700;
 font-family: "Georgia";
}

.phototext
{
 font-size:10pt; position:relative;
 top:20px;
}

.linkstext
{
 font-size:10pt;
 position:relative;
 padding:13px;
}

.linkstext-top
{
 font-size:10pt;
 position:relative;
 left:14px;
 top:10px;
}

.maintext
{
 font-size:12pt;
 position:absolute;
 left:200px;
 top:14px;
 width:auto;
 padding: 0px 30px;
}

.proptext
{
 font-size:12pt;
 position:absolute;
 left:190px;
 right:200px;
 top:14px;
 padding: 0px 18px;
}

.featuretext
{
 font-size:10pt;
 position:relative;
 height: 500px;
 background:#202020;
}

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;
}

table.calendar {
  margin-left: 10px;
}
