body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-color:#FFFFFF;
color:#32312E;
font-family:Verdana;
font-size:70%;
}
#header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-color:#7C8A68;
color:#F1F3EE !important;
font-size:11px;
font-weight:bold;
height:120px;
position:absolute;
top:-28px;
width:701px;
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}

#header ul {
left:-21px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
top:100px;
}
#header li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(tab-r.jpg) no-repeat scroll right top;
float:left;
height:31px;
margin:-13px 0 0 0;
}

#header li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(tab-l.jpg) no-repeat scroll left top;
color:#FFFFFF;
height:20px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:3px 0 0;
text-decoration:none;
}

#header li a:hover {
color:#29362D;
text-decoration:underline;
}

#BlockTable{
/* border:1px solid #F1F3EE; */
background-color:#F9FCFD;
border-top:1px solid #FFFFFF;
color:#32312E;
margin-left:351px;
margin-top:-242px;
opacity:0.9;
padding:10px 10px 15px 18px;
width:674px;
}

.GenresPanel{
margin-left:52px;
margin-top:-36px;
text-align:right;
width:280px;
}

.ManagementTitle{
color:#29362D;
font-size:75%;
margin-left:371px;
margin-top:7px;
padding-bottom:14px;
width:55%;
}

.TopbarContent{
text-align:left;
}

#Content{
padding-bottom:69px;
}

a{
color:#29362D;
}
#Footer{
  /* for IE */
  filter:alpha(opacity=99);
  /* CSS3 standard */
  opacity:0.99;
background-color:#7C8A68;
color:#FFFFFF;
margin-left:354px;
opacity:0.98;
padding-bottom:18px;
padding-left:52px;
padding-top:18px;
text-align:left;
width: 701px;
}

.Footer ul li{
color:#FFFFFF;
}
.Footer ul li a{
color:#FFFFFF;
}
#Copyright{
color:#FFFFFF;
}
li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
line-height:24px;
}
.LeftPanel {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(/images/apm_logo.gif) no-repeat scroll left 0;
height:120px;
margin-left:23px;
margin-top:-24px;
}
.RightPanel {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
/* border:1px solid #F1F3EE; */
margin-left:352px;
}
.sub{
margin-left:12px;
}

.property{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #F1F3EE;
border-top:1px solid #F1F3EE;
height:159px;
padding:3px 20px 5px 10px;

}

.property a{
text-decoration:none;
color:#29362D;
}
.property a:hover{
text-decoration:none;
}


.proppic{
height:137px;
margin-left:4px;
width:125px;
}


.propdesc{
margin-left:138px;
margin-top:10px;
}


.proptitle{
font-weight:bold;
margin-left:137px;
margin-top:-138px;
}


.propdets{
margin-left:10px;
text-align:right;
}

.propdetsleft{
font-weight:bold;
margin-left:127px;
margin-top:10px;
text-align:left;
}
.propdetsright{
font-weight:bold;
margin-top:-32px;
text-align:right;
}
.propextras{
margin-left:125px;
margin-top:20px;
text-align:left;
}
.propleft{
width:128px;
}
.propright{
width:645px;
}

