body		{margin: 0; padding: 0; background: #fff url(/images/mainpage/ips_mp_bkgrd.gif) repeat-x top; font-family: Arial, sans-serif; font-size: 12px; color: #b0b0b0;}
#canvas		{margin: 0 auto; padding: 0; width: 959px;}
#wrapper	{margin: 0; padding: 0; overflow: hidden; width: 959px;}

#logo {float: left;}
#mptext {float: left; background: url(/images/mainpage/ips_mp_bkgrd_text.gif) no-repeat; width: 567px; height: 120px; color: #074e89; word-spacing: normal; text-align: justify; letter-spacing: 0; line-height: 1.6em; font-size: 1em; padding: 47px 0 0 20px;}
#mptext p {margin: 0 40px 0 0;}


#login {float: right; margin-left: -40px;}

#nav-photos {clear: both; background: url(/images/mainpage/ips_mp_nav1_photos.jpg); width: 959px; height: 137px;}
#nav-links {clear: both; background: url(/images/mainpage/ips_mp_nav1_buttons_static.jpg); width: 959px; height: 71px;}

#nav2 {clear: both; background: url(/images/mainpage/ips_mp_nav2_static.gif); width: 959px; height: 38px;}

#compliance {width: 959px; margin: 125px 0;}
#compliance p {color: #94beda; margin: 22px 70px 0 70px; text-align: justify; letter-spacing: 0; line-height: 1.2em; font-size: 1em;}
#compliance a:link {color: #94beda; text-decoration: underline;}
#compliance a:visited {color: #94beda; text-decoration: underline;}
#compliance a:hover {color: #94beda; text-decoration: none;}

.credits {font-size: 12px; color: #94beda;}
.credits a:link {color: #94beda; text-decoration: none;}
.credits a:visited {color: #94beda; text-decoration: none;}
.credits a:hover {color: #94beda; text-decoration: underline;}

/* REMOVE OUTLINES ON LINKS */
a:active { outline: none; }