@charset "utf-8";
body {
 background:url(../images/tile_bkg.jpg);
 background-repeat:repeat-x;
padding:0;
 margin-top: 4px;
 margin-left: 40px;
 }

img {
    border-style: none
}

#logobox{
 width:900px;
 padding:0;
 }

 #footer {
 height:64 px;
 width: 900px;
 background:#ffffff;
 float:left;
 padding:23;
 margin:0;
 }



.clearfloat { 
	clear:both;
    height:1%;
    font-size: 1px;
    line-height: 0px;
}

#photos img {border:none;}


table.template
{ width: 900px;
vertical-align:top;
border: 0px #000000 solid;
border-collapse: collapse;
border-spacing: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 23px;
}

table.innertable
{ width: 550px;
vertical-align:top;
border: 0px #000000 solid;
border-collapse: collapse;
border-spacing: 0px;
}


td.logo
{ 
border-bottom: 0px;
vertical-align:top;
text-align: left;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px; }

td.body
{ 
background:url(../images/backgroundbodybox.jpg);
background-repeat:no-repeat;
border-bottom: 0px;
vertical-align:top;
text-align: left;
padding-top: 40px;
padding-bottom: 0px;
padding-left: 50px;
padding-right: 50px; 
}

td.bodycontact
{ 
background:url(../images/backgroundbodybox.png);
background-repeat:no-repeat;
border-bottom: 0px;
vertical-align:top;
text-align: left;
padding-top: 40px;
padding-left: 23px;
 }

td.bodycontact2
{ 
background:url(../images/backgroundbodybox.png);
background-repeat:no-repeat;
border-bottom: 0px;
vertical-align:top;
text-align: left;
padding-top: 90px;
padding-right: 10px; }

td.bodyext
{ 
background:url(../images/backgroundbodyboxext.png);
background-repeat:no-repeat;
border-bottom: 0px;
vertical-align:top;
text-align: left;
padding-top: 40px;
padding-bottom:10px;
padding-left: 40px;
padding-right: 40px; }

td.bodyext2
{ 
background:url(../images/backgroundbodyboxext2.jpg);
background-repeat:no-repeat;
border-bottom: 0px;
vertical-align:top;
text-align: left;
padding-top: 40px;
padding-bottom: 0px;
padding-left: 40px;
padding-right: 40px; }

td.innerleft
{ 
border-bottom: 0px;
vertical-align:top;

}

td.innerright
{ 
border-bottom: 0px;
vertical-align:top;
padding-left:10px;
padding-right:5px;
}

br {
	clear: left;
}
   
   .clearFix{
    clear: both;
  }

