
body 
{
  background-attachment: scroll;   
}

#art-page-background-middle-texture
{
   height: expression(document.documentElement.clientHeight + 'px');
  width: expression(document.body.clientWidth>1000?"100%":"1000px");
}

img
{
  filter: expression(artFixPNG(this));
}

.cleared 
{
    width:1px;
}
/* end Page */

/* begin Menu */
.art-hmenu ul
{
  width: 1px;
  height: 1%;
}

.art-hmenu li.art-hmenuhover
{
  z-index: 10000;
}

.art-hmenu .art-hmenuhoverUL
{
  visibility: visible;
  top: 100%;
  left: 0;
}

.art-hmenu .art-hmenuhoverUL .art-hmenuhoverUL
{
  top: 0;
  left: 100%;
}

.art-hmenu, .art-hmenu ul a
{
  height: 1%;
}

.art-hmenu li li
{
  float: left;
  width: 100%;
}

.art-nav
{
  zoom: 1;
  height: 32px;
}

.art-nav-l, .art-nav-r
{
  font-size: 1px;
  height: 32px;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter=progid:DXImageTransform.Microsoft.AlphaImageLoader(src=+artGetStyleUrl()+"images/nav.png,sizingMethod=crop));
}

.art-nav-l
{
  width: expression(this.parentNode.offsetWidth-0+px');
}

/* end Box, Sheet */

/* begin Layout */
.art-content-layout, .art-content-layout-row {display: block;}
.art-content-layout, .art-content-layout-row {zoom: 1;}
/* end Layout */

/* begin Box, Block */
.art-block, .art-block-body
{
  zoom: 1;
}

.art-block-tr, .art-block-tl, .art-block-br, .art-block-bl, .art-block-tc, .art-block-bc,.art-block-cr, .art-block-cl
{
  font-size: 1px;
  background: none;
}

.art-block-tr, .art-block-tl, .art-block-br, .art-block-bl
{
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter=progid:DXImageTransform.Microsoft.AlphaImageLoader(src=+artGetStyleUrl()+"images/block_s.png,sizingMethod=scale));
}

.art-block-tl
{
  clip: rect(auto 6px 6px auto);
}

.art-block-tr
{
  left:expression(this.parentNode.offsetWidth-12+px');
  clip:rect(auto auto 6px 6px)
}

.art-post ul ol li
{
  background: none;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter="");
  padding-left: 0;
  /* overrides overflow for "ul li" and sets the default value */
  overflow: visible;
}
/* end PostBullets */

/* begin PostQuote */
.art-postcontent blockquote
{
  height: 1%;
  behavior: expression(this.runtimeStyle.filter?'':this.runtimeStyle.filter=progid:DXImageTransform.Microsoft.AlphaImageLoader(src=+artGetStyleUrl()+"images/postquote.png,sizingMethod=crop)");
}
/* end PostQuote */

/* begin Footer */
.art-footer-body
{
    padding-right: 0;
  zoom:1;
}

.art-footer{
  zoom:1;
}

.art-footer-text
{
  height: 50px;
}

.art-footer-b 
{
  top: expression(this.parentNode.offsetHeight-50+px'); width:expression(this.parentNode.offsetWidth-0+'px'); zoom:1; font-size:1px