.outerBox{
 float: left;
 background: url('../images/allBgLayout.jpg') repeat-y;
 width: 100%;
 height: 568px;
}

.layoutHeader{
 /*float: left;*/
 position: absolute;
 left: 0;
 top: 0;
 height: 108px;
 width: 100%;
}

.transparent{
 position: absolute;
 left: 0;
 top: 0;
 background-color: #FFFFFF;
 color: #000000;
 width: 100%;
 height: 108px;
 -moz-opacity: 0.7;
 opacity: 0.7;
}

* html .transparent{
   filter:alpha(opacity=70, finishopacity=70, style=4);  
}
*+html .transparent{
   filter:alpha(opacity=70, finishopacity=70, style=4);  
}

.layoutMenuTop{
 float: left;
 background-color: #0C1219;
 height: 55px;
 width: 700px;
 margin-top: 108px; 
 padding-left: 20px;
}

.layoutMenu{
 float: left;
 height: 20px;
 padding-left: 5px;
}

.layoutSpace{
  width: 25px;
  float: left;
}

.layoutContent{
  height: 310px;
  clear: both;
  float: left;
  margin: 20px;
  padding: 10px;
  background-color: #FFFFFF;
  width: 365px;
  overflow: auto;
  display: block;
  -moz-opacity: 0.85;
  opacity: 0.85;
}

* html .layoutContent{
   filter:alpha(opacity=85, finishopacity=85, style=4);
   margin: 20px 10px;  
}
*+html .layoutContent{
   filter:alpha(opacity=85, finishopacity=85, style=4);  
}

.contentBox{
  float: left;
}
.footer{
  height: 140px;
  width: 1131px;
  margin-left: 20px;
  float: left;
  clear: both;
}

* html .footer {
  display: inline;
}

.footerAddress {
  padding: 45px 10px 0 0;
  float: left;
  font-size: 10px;
  line-height: 12px;
  font-family: Arial, Verdana, Geneva, sans-serif;
}
