/* absolute positioning */

#all {
  border: 1px solid black;
  background-color: black;
  width: 1024px;
  height: 600px;
  position: absolute;
  left: 0px;
  top: 0px;
}

#all_mod1{
    background-image: url("1lpb.bmp");
   background-repeat: repeat-y;
  border: 0px solid black;
  width: 1024px;
  height: 600px;
  position: absolute;
  left: 0px;
  top: 0px;
}

#all_mod2 {
  background-image: url("2lpb.bmp");
  border: 0px solid black;
  width: 1024px;
  height: 600px;
  position: absolute;
  left: 0px;
  top: 0px;
}

#all_general {

  border: 0px solid black;
  width: 1024px;
  height: 800px;
  position: absolute;
  left: 0px;
  top: 0px;
}

#content {
  font-family: Arial;
  font-size: 14px;
  text-align: left;
   border: 0px solid black;
  padding-left: 10px;
  padding-right: 10px;
  width: 800px;
  height: 300px;
  position: absolute;
  left: 50px;
  top: 50px;
}

#body {
  background-image: url("2lpb.bmp");
  background-repeat: repeat-y;
  border: 0px solid black;
  width: 1024px;
  height: 600px;
  position: absolute;
  left: 0px;
  top: 0px;
}


p {

  font-family: 12px;
  font-size: 14;
  text-align: left;
}

em {
  font-weight: 700;
}

h1 {
  color: white;
  font: 18px arial, sans-serif;
  font-weight: 700;
}

h2 {
  color: white;
  font: 16px arial, sans-serif;
  font-weight: 700;
}

h3 {
  color: white;
  font: 14px arial, sans-serif;
  font-weight: 700;
}

a:link{
  font: 10px, sans-serif;
  color: white;
  font-weight: 500;
  text-align: left;
}

a:visited {
  font: 10px, sans-serif;
  color: #44ff44;
  font-weight: 500;
  text-align: left;
}

a:hover {
  font: 10px, sans-serif;
  color: green;
  font-weight: 500;
  background-color: red;
}

img {
  border-style: none;
}

.sectiontitle-white {
  color: white;
  font: 22px arial, sans-serif;
  font-weight: 800;
}

.title-black {
  color: black;
  font: 18px arial, sans-serif;
  font-weight: 700;
}


.title-white {
  color: white;
  font: 18px arial, sans-serif;
  font-weight: 700;
}

.subtitle-black {
  color: black;
  font: 16px arial, sans-serif;
  font-weight: 700;
}

.subtitle-white {
  color: white;
  font: 16px arial, sans-serif;
  font-weight: 700;
}

.disclaimer {
  color: black;
  font: 12px arial, sans-serif;
  font-weight: 700;
}

.mini-black {
  color: black;
  font: 12px arial, sans-serif;
  font-weight: 500;
}


.mini-white {
  color: white;
  font: 12px, sans-serif;
  font-weight: 500;
 }

.micro-white {
  color: white;
  font: 14px arial, sans-serif;
  font-weight: 500;
}

.info-white {
  color: white;
  font: 14px arial, sans-serif;
  font-weight: 600;
}

.info-black {
  font: 14px, sans-serif;
  text-align: left;
  color: black;
 }

.navbar-white {
  color: white;
  font: 14px arial, sans-serif;
  font-weight: 800;
}

ol.alpha {
  line-height: .2em;
  color: black;
  font: medium arial, sans-serif;
  font-weight: 700;
}

ul.neat {

  color: black;
  font: 14 arial, sans-serif;
  font-weight: 600;
  text-indent: 10px;
  text-style-position: outside;
   list-style-type: square;
   padding: 5px; 
   margin: 2px;
}

#picture-right {
  float: right;
  border: 10px solid white;
}