/* global */
*{
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
}

.debug{border: 1px solid green;}
.left{float: left;}
.right{float: right;}
.breaker{clear:both; display: block;}
.spacer:after{
  height: 0;
  clear: both;
  content: " ";
  font-size: 0;
  display: block;
  visibility: hidden;
}

body{
  background: #AD0606 url('../images/bg_body.gif') no-repeat center 280px;
}

/* end of global */

/* layout */

#wrapper{
  margin: auto;
  width: 590px;
  position: relative;
}

#wrapper .tr{
  position: absolute;
  z-index: 99;
  top: 0;
  right: 0;
}

#wrapper .tl{
  position: absolute;
  z-index: 99;
  top: 0;
  left: 0;
}

#wrapper .bl{
  position: absolute;
  z-index: 99;
  bottom: 5px;
  left: 0;
}

#wrapper .br{
  position: absolute;
  z-index: 99;
  bottom: 5px;
  right: 0;
}

#paperLS{
  float: left;
  width: 40px;
  height: 695px;
  display: inline;
  background: transparent url('../images/bg_paperLS.gif') no-repeat top left;
}

#mainCNT{
  float: left;
  width: 504px;
  height: 695px;
  display: inline;
  background-color: #F9F3D4;
}

#mainCNT .paperTP{
  width: 504px;
  height: 40px;
  background: transparent url('../images/bg_paperTP.gif') no-repeat top;
}

#mainCNT h1{
  color: #fff;
  width: 464px;
  height: 115px;
  padding: 10px 20px;
  position: relative;
  font: italic 20px Georgia;
  background-color: #3F1A01;
}

#mainCNT h1 span{
  position: absolute;
  top: 0;
  left: 0;
  width: 504px;
  height: 135px;
  background: transparent url('../images/bg_header.gif') no-repeat;
}

#navigation{
  width: 504px;
  height: 55px;
  list-style-type: none;
  background: #FFF7D6 url('../images/bg_navigation.gif') no-repeat;
}

#navigation li{
  display: inline;
}

#navigation li a{
  text-decoration: none;
}

#navigation li a img{
  vertical-align: bottom;
  color: #795200;
  font: bold 12px courier new;
}

#main{
  width: 484px;
  height: 445px;
  padding: 20px 10px 0;
  background: #EFE6CE url('../images/bg_main.gif') no-repeat;
}

#footer{
  clear: both;
  width: 590px;
  height: 40px;
  background: transparent url('../images/bg_footer.gif') no-repeat;
}

#paperRS{
  float: left;
  width: 46px;
  height: 695px;
  display: inline;
  background: transparent url('../images/bg_paperRS.gif') no-repeat top right;
}

/*end of layout */
