* {margin: 0; padding: 0;}
body {background-color: #CCCCCC; margin: 0px; padding: 0px;}
#headcontainer {width: 900px; margin-right: auto; margin-left: auto; height: 119px;}
#headbground {background-color: #FFFFFF; height: 119px; width: 100%; padding-top: 20px;}
#logo {width: 257px; float: left; height: 119px;}
#headbase {height: 5px; width: 100%; background-color: #87298C;}
#phone-email {width: 500px; float: right; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: lighter; color: #87298C; margin-top: 10px; margin-bottom: 35px; margin-right: 20px;}
#phone-email a {color: #87298C; text-decoration: none;}
#phone-email a:hover {color: #87298C; text-decoration: underline;}
#phone-email a:active {color: #87298C; text-decoration: none;}
#phone-email a:visited {color: #87298C; text-decoration: none;}
#navigation {float: right; height: 20px; width: 500px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: lighter; color: #6A737B; margin-right: 20px;}
#legal {float: left; width: 300px; margin-top: 10px; margin-left: 20px;}
#legal2 {
	float: left;
	width: 860px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	background-image: url(../media/cima-logo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
}
#nav {float: right; width: 500px; margin-top: 10px; text-align: right; margin-right: 20px;}
#footerbground {background-color: #87298C; height: auto; width: 900px; bottom: 0px; margin-right: auto; margin-left: auto; overflow: auto;} 
#bodycontainer {height: auto; width: 900px; margin-right: auto; margin-left: auto; background-color: #FFFFFF; overflow: auto; padding-top: 20px; background-image: url(../media/brian-davis.jpg); background-repeat: no-repeat; background-position: left bottom; margin-bottom: 10px;}
#bodycontainer2 {height: auto; width: 900px; margin-right: auto; margin-left: auto; background-color: #FFFFFF; overflow: auto; padding-top: 20px; margin-bottom: 10px;}
#bottomcontainer {height: 57px; width: 910px; margin-right: auto; margin-left: auto; background-image: url(../media/cima-logo.gif); background-repeat: no-repeat; background-position: right top; margin-top: 20px; margin-bottom: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #87298C;}
h6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: lighter; color: #6A737B; text-decoration: none;}
h6 a {color: #87298C; text-decoration: none;}
h6 a:hover {color: #87298C; text-decoration: underline;}
h6 a:active {color: #87298C; text-decoration: none;}
h6 a:visited {color: #87298C; text-decoration: none;}
h6 strong {color: #87298C; text-decoration: none;}
#navigation a {color: #6A737B; text-decoration: none;}
#navigation a:hover {color: #87298C; text-decoration: underline;}
#navigation a:active {color: #6A737B; text-decoration: none;}
#navigation a:visited {color: #6A737B; text-decoration: none;}
#navigation ul {list-style-type: none;}
#navigation li {float: right;}
#footercontainer {width: 900px; margin-right: auto; margin-left: auto; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B787BA; height: auto;}
#footercontainer a {color: #B787BA; text-decoration: none;}
#footercontainer a:hover {color: #FFFFFF; text-decoration: underline;}
#footercontainer a:active {color: #B787BA; text-decoration: none;}
#footercontainer a:visited {color: #B787BA; text-decoration: none;}
#left {width: 237px; float: left; height: auto; padding-top: 20px; padding-left: 20px;}
#right {float: right; width: 605px; margin-right: 20px; height: auto; padding-top: 20px; padding-bottom: 20px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: lighter; color: #87298C; text-decoration: none; line-height: 20px;}
h2 strong {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: lighter; color: #6A737B; text-decoration: none; line-height: 20px;}
p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6A737B; line-height: 16px; text-decoration: none;}
p strong {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B787BA; font-weight: normal; text-decoration: none;}
p em{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #87298C; line-height: 16px; text-decoration: none;}
p a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6A737B; line-height: 16px; text-decoration: none;}
p a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6A737B; line-height: 16px; text-decoration: underline;}
p a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6A737B; line-height: 16px; text-decoration: none;}
p a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6A737B; line-height: 16px; text-decoration: none;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: lighter; color: #FFFFFF; text-decoration: none; font-style: normal; padding-left: 10px; padding-right: 10px; line-height: 16px;}
h5 strong {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none; line-height: 22px;}
h5 em {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF; text-decoration: none; font-style: normal; padding-left: 10px; padding-right: 10px; line-height: 16px;}
h1 {font-family: Arial, Helvetica, sans-serif; font-weight: lighter; font-size: 28px; color: #87298C; text-decoration: none;}
#inspiro {height: 20px; width: 860px; margin-right: auto; margin-left: auto; margin-top: 10px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #87298C; text-align: right; text-decoration: none;}
#inspiro a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #87298C; text-align: right; text-decoration: none;}
#inspiro a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #87298C; text-align: right; text-decoration: underline;}
#inspiro a:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #87298C; text-align: right; text-decoration: none;}
#inspiro a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #87298C; text-align: right; text-decoration: none;}
