It looks like you don't have modules published to the footer on the homepage and that is why its smaller than a page like:
http://businesssitedesign.com/about-us/about-moriyama-wolseyLegal, office hours and and address are published on that page and not the homepage.
As for the color there is an opacity on the items. For example on the bottom menu its set here:
#s5_bottom_menu_wrap {
-moz-opacity: .2;
-khtml-opacity: .2;
filter: alpha(opacity=20);
opacity: .2;
template.css line 500
And for the copyright info its set here:
#s5_footer {
float: right;
margin-top: 9px;
margin-right: 59px;
-moz-opacity: .2;
-khtml-opacity: .2;
filter: alpha(opacity=20);
opacity: .2;
}
template.css line 1708
You can increase the opacity to a higher number than 2 or 20% and the white text will show up brighter.