html{  margin: 0px;  padding: 0px;}body{  margin: 0px;  padding: 0px;  background-color: #E2E5E1;}a:link{  color: #0033cc;}a:visited{  color: #545F53;}#header *{  margin: 0px;}#header{  background-image: url("images/banner2.jpg");  background-repeat: none;  overflow: hidden;  height: 224px;  padding: 0px 0px 0px 760px;  width: 0px;  _width: 760px;  _w\idth: 0px;  position: absolute;  top: 0px;  left: 0px;}.subpage #header{  height: 72px;}#content{  border-left: 186px solid #545F53;  background-color: #ffffff;  width: 542px;  _width: 760px;  _w\idth: 542px;  padding: 240px 16px 16px 16px;  min-height: 600px;  _height: 856px;  _he\ight: 600px;  margin: 0px;}.subpage #content{  padding-top: 128px;}#content img{  margin: 5px;}#navigation{  position: absolute;  top: 224px;  left: 0px;}.subpage #navigation{  top: 72px;}#navigation ul{  list-style: none;  margin: 0px;  padding: 5px 5px;}#navigation li{  list-style: none;  margin: 0px 0px -4px 0px;  padding: 0px;  width: 176px;}#navigation li/**/{/*the preceding comment hides this rule from IE 5.0 Win but no other browsers.*/  margin: 0px 0px 0px 0px;}#navigation a{  text-decoration: none;  color: #ffffff;  font-family: Arial;  font-size: 14px;  line-height: 22px;  display: block;  width: 170px;  _width: 176px;  _w\idth: 170px;  margin: 0px;  padding: 0px 0px 0px 6px;  background-color: #545F53;  border-bottom: 1px solid #899383;}#navigation .main a, #navigation .home a{  font-weight: bold;  width: 174px;  _width: 176px;  _w\idth: 174px;  margin: 0px;  padding: 0px 0px 0px 2px;}#navigation a:hover{  color: #ffffff;  background-color: #6E796B;  border-bottom: 1px solid #CFD3CD;}h1#title{  position: absolute;  font-family: Optima, Arial, Verdana, sans-serif;  font-weight: bold;  font-size: 21pt;  font-style: italic;  word-spacing: 130%;  color: #545F53;  top: 186px;  left: 380px;  width: 380px;  margin: 0px;  text-align: center;}.subpage h1#title{  text-align: left;  width: auto;  top: 88px;  left: 202px;}#footer{  background-color: #CFD3CD;  border-bottom: 2px solid #ffffff;  width: 760px;  padding: 0px;}#legal{  background-color: #ffffff;  border-top: 2px solid #CFD3CD;  width: 752px;  _width: 760px;  _w\idth: 752px;  padding: 2px 4px;  font-size: 12px;}