
#middleContainer
{
  width:950px;
  background:transparent url(darkblue/images/middleBack.gif) top repeat-y;
  margin:0;
  padding:0;
  z-index:0;
}

#sideContainer
{
  float:left;
  width:220px;
  margin:0;
  background:transparent url(darkblue/images/sideContainerBack.jpg) top left repeat-y;
}

#contentContainer
{
  width:694px;
  padding: 0px 15px 20px 15px;
  float:right;
  background:transparent url(darkblue/images/contentBack.jpg) top no-repeat;
}

#footerContainer
{
  width:950px;
  display:block;
  background:transparent url(darkblue/images/footer.jpg) top center no-repeat;
  margin:0;
  padding-bottom:0px;
}


#copyContainer
{
  font-size:12px;
  color:#515151;
  float:right;
  text-align:right;
  position:relative;
  top:42px;
  right:20px;
  font-weight:bold;
}

#aslLogo {
  display:block;
  width:58px;
  height:59px;
  float:left;  
  position:relative;
  left:10px;
  top:10px;
}
#aslDesigned{
  display:block;
  width:145px;
  height:50px;
  float:left;
  position:relative;
  top:14px;
}
