.background {  background-color: #000000; background-image: url(../images/back_gradient.jpg); background-repeat: repeat-x; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.allcentered {text-align: center; padding-top: 5px;}
.ubercontainer {margin: auto; width:960px; padding: 0px; border: 3px solid white; text-align: left}
.paddedblackback {padding: 5px; background-color:black;}
.titlearea {padding: 5px; background-image: url(../images/logobackground.gif);}

.logobox {float: left;}

.titleimagebox  {text-align: right;}
.titleimage     {vertical-align:bottom; border: 3px solid white; margin-right: 2px; margin-left: 0px; margin-bottom: 0px;}
.titleimagelast {vertical-align:bottom; border: 3px solid white; margin-right: 0px; margin-left: 0px; margin-bottom: 0px;}

.content {height: 430px; border-top: 3px solid white; background-image: url(../images/content-background.jpg); padding: 5px; }

.transcontainer {position : absolute; left 10px; top 10px; width: 560px; height: 415px; background-color: #000000; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
.contentcontainer {position : absolute; left 10px; top 10px; width: 545px; height: 400px; padding: 5px; border : 3px solid white;}

div.img
{
  margin: 2px;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}	
div.img img
{
  display: inline;
  border: 1px solid #000000;
}
div.img a:hover img {border: 1px solid #ffffff;}

div.phonenum {float: left; margin-left : 175px;}

.phoneimg {vertical-align:text-bottom;}