table.layout{
table-layout: fixed
width: 900px;
padding: 0px; 
border-collapse: collapse;
bordercolor: #111111;
background-color: #FFFFFF;
}

.top{
width: 900px;
height: 30px;
background-image: url('../layout_images/top.jpg');
}

.header{
width: 882px;
height: 151px;
}

.navigation{
width: 882px;
height: 52px;
}

.tagline{
width: 504px;
height: 70px;
}

.ppqm{
width: 126px;
height: 70px;
}

.bottom-tagline{
width: 882px;
}


.left{
width: 7px;
background-image: url('../layout_images/left.jpg');
}

.content-body{
width: 630px;
}

.bottom-tagline{
width: 630px;
height: 50px;
border-top: 1px solid #C8C8C8;
}

.photos{
width: 251px;
border-left: 1px solid #C8C8C8; border-right-width: 0; border-top-width: 0; border-bottom-width: 0;
}

.right{
width: 11px;
background-image: url('../layout_images/right.jpg');
}

.bottom-nav{
width: 882px;
height: 34px;
background-image: url('../layout_images/blue_strip.jpg');
}

.locations{
width: 882px;
}

.bottom{
width: 900px;
height: 60px;
background-image: url('../layout_images/bottom.jpg');
}

table.navbar{
table-layout: fixed
width: 882px;
height: 52px;
border: 0px;
border-collapse: collapse;
padding: 0px;
}

.button{
width: 126px;
height: 52px;
}

table.banner{
table-layout: fixed
width: 882px;
height: 151px;
border: 0px;
border-collapse: collapse;
padding: 0px;
}

.accessibility{
width: 344px;
height: 36px;
}

.print{
width: 344px;
height: 21px;
}

.spacer01{
width: 344px;
height: 37px;
}

.contact{
width: 344px;
height: 57px;
background-image: url('../layout_images/e-mail.jpg');
}

.spacer02{
width: 214px;
height: 151px;
}

.chiropractor-logo{
width: 324px;
height: 151px;
background-image: url('../layout_images/back_2_balance_logo.jpg');
}