body{
  margin: 0px;
  padding: 0px;
  background-color: #fff;
}

body, p, br, select, textarea, table, input {
  font-family: Verdana,sans-serif;
  font-size: 9pt;
  font-size-adjust: none;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: normal;
}

img{
  border: 0px;
}

a{
  color: #999;
}

a:hover{
  color: #333;
}


h1,h2,h3,h4,h5,h6{
  color: #666;
  padding: 0px;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
  color: #666;
  text-decoration: none;
}


h1{
  margin: 0px 8px;
  font: bold 18pt Trebuchet MS,sans-serif;
}
h2{
  margin: 0px 7px;
  font: bold 14pt Trebuchet MS,sans-serif;
}



.headerWrapper, .contentWrapper, .footerWrapper{
  min-width: 820px;
  margin: 0px 50px;
}



.header.left, .header.right{ width: 12px; }
.header.middle{ height: 104px; }
.header.bottom{ height: 12px; }
.header.middle.left{ background-image: url( /style/images/header-middle-left.png ); }
.header.middle.center{ background-image: url( /style/images/header-middle-center.png ); }
.header.middle.right{ background-image: url( /style/images/header-middle-right.png ); }
.header.bottom.left{ background-image: url( /style/images/header-bottom-left.png ); }
.header.bottom.center{ background-image: url( /style/images/header-bottom-center.png ); }
.header.bottom.right{ background-image: url( /style/images/header-bottom-right.png ); }

.footer{ color: #666; }
.footer.left, .footer.right{ width: 12px; }
.footer.top{ height: 12px; }
.footer.middle{ height: 63px; }
.footer.top.left{ background-image: url( /style/images/footer-top-left.png ); }
.footer.top.center{ background-image: url( /style/images/footer-top-center.png ); }
.footer.top.right{ background-image: url( /style/images/footer-top-right.png ); }
.footer.middle.left{ background-image: url( /style/images/footer-middle-left.png ); }
.footer.middle.center{ background-image: url( /style/images/footer-middle-center.png ); }
.footer.middle.right{ background-image: url( /style/images/footer-middle-right.png ); }

.box.left, .box.right{ width: 5px; }
.box.top, .box.bottom{ height: 5px; }
.box.top.left{ background-image: url( /style/images/box-top-left.png ); }
.box.top.center{ background-image: url( /style/images/box-top-center.png ); }
.box.top.right{ background-image: url( /style/images/box-top-right.png ); }
.box.middle.left{ background-image: url( /style/images/box-middle-left.png ); }
.box.middle.center{ background-image: url( /style/images/box-middle-center.png ); }
.box.middle.right{ background-image: url( /style/images/box-middle-right.png ); }
.box.bottom.left{ background-image: url( /style/images/box-bottom-left.png ); }
.box.bottom.center{ background-image: url( /style/images/box-bottom-center.png ); }
.box.bottom.right{ background-image: url( /style/images/box-bottom-right.png ); }

.wallpaper.top, .wallpaper.bottom{ height: 10px !important; }
.wallpaper.left, .wallpaper.right{ width: 10px !important; }
.wallpaper.top.left{ background-image: url( /style/images/wallpaper-top-left.png ); }
.wallpaper.top.center{ background-image: url( /style/images/wallpaper-top-center.png ); }
.wallpaper.top.right{ background-image: url( /style/images/wallpaper-top-right.png ); }
.wallpaper.middle.left{ background-image: url( /style/images/wallpaper-middle-left.png ); }
/*.wallpaper.middle.center{ background-image: url( /style/images/wallpaper-middle-center.png ); }*/
.wallpaper.middle.right{ background-image: url( /style/images/wallpaper-middle-right.png ); }
.wallpaper.bottom.left{ background-image: url( /style/images/wallpaper-bottom-left.png ); }
.wallpaper.bottom.center{ background-image: url( /style/images/wallpaper-bottom-center.png ); }
.wallpaper.bottom.right{ background-image: url( /style/images/wallpaper-bottom-right.png ); }


div.wallpaper{
  float: left;
  margin: 0px 10px;
  width: 240px;
  height: 220px;
  text-align: center;
}
span.wallpaper{
  display: inline-block;
  width: 240px;
  height: 220px;
}
table.wallpaper{
  width: 240px;
  height: 220px;
}



.menuItem{
  margin: 0px 0px 10px 0px;
}

.menuItem div{
  padding: 10px 0px;
}

.menuItem ul{
  list-style-type: none;
  list-style-position: outside;
  padding: 0px 10px;
  margin: 0px;
}

.menuItem ul a{
  color: #333;
}

.menuItem li:hover{
  background-color: #eee;
}

.menuItem .seperator{
  height: 1px;
  background-color: #fff;
}


.menuItem a{
  display: block;
  text-decoration: none;
}



.pages{
  padding: 10px;
}
.pages a, .pages span{
  color: #d0d0d0;
  padding: 5px 10px;
  margin: 2px;
}
.pages a{
  text-decoration: none;
  color: #196BA7;
}
.pages a:hover{
  background-color: #eee;
}
.pages .page{
  background-color: #f3f3f3;
}

.pages .number.current{
  background-color: #f3f3f3;
}



.wallpaper a.category{
  text-decoration: none;
}
.wallpaper a.category:hover{
  text-decoration: overline;
}

