/* --- Navigation Styles --- */#subnav {  clear: both;  margin: 0;  padding: 8px 0;  list-style: none;  text-align: right;  background: #A0AEA6;  }  #subnav li {  margin: 0;  padding: 0;  display: inline;  }  #subnav li a {  padding: 0 20px;  font-weight: bold;  text-decoration: none;  border-right: solid 1px #234ED3;  }   #subnav li a:hover {  text-decoration: underline;  }   #subnav .last {  border: none;  }  #second_nav {  width: 600px;   margin: 0 0 20px 30px;  padding: 7px 0;  list-style: none;  border-top: solid 1px #BCC0C0;  border-bottom: solid 1px #BCC0C0;  }    #second_nav li {  display: inline;  margin: 0;  padding: 0 8px;  }     #second_nav li a {  font-size: 10px;  text-decoration: none;  }  /* --- End Navigation Styles --- */    /* -- Container Styles --- */#subs #primary {  margin: -3px 0 0 0;  padding: 0 9px 0 10px;  background: #fff url(../img/subs_bg2.png) 0 0 no-repeat;  }  #subs #subsecond {/*  margin: 0;  padding: 15px 9px 30px 10px; */  height: 75px;  padding-top: 35px;  background: #fff url(../img/subs_secondary_bg.png) 0 0 no-repeat;}  /* -- End Container Styles --- */   /* -- Content Styles --- */ #subs h1 {  margin: 0 0 0 0;  padding: 11px 0 10px 0;  width: 770px;  font: italic 22px/20px Georgia, Times, serif;  text-align: right;  color: #fff;  clear: both;  } #subs h2 {  margin: 40px 0 0 25px;  font: 22px/20px Georgia, Times, serif;  color: #233139;  }   #subs h3 {  margin: 0 0 0 25px;  font: bold 18px/20px Georgia, Times, serif;  color: #233139;  }   #subs h4 {  margin: 0 0 0 25px;  font: 15px/18px Georgia, Times, serif;  color: #233139;  } #subs #content p {  margin: 0;  padding: 8px 25px;  }    /* -- End Content Styles --- *//* -- Form Styles --- */  form {  width: 300px;  float: center;  margin: 5px 0 0 25px;  }label {  margin: 5px 0 0 0;  padding: 0;  display: block;  }input, textarea {  width: 170px;  margin: 0;  padding: 2px;  border: solid 1px #7A7865;  background: #f2f2f2;  }textarea {  width: 250px;  height: 200px;  }#submit {  width: 80px;  margin: 10px 0 0 0;  color: #234ED3;  background: #A0AEA6;  }/* -- End Form Styles -- */#contact {  width: 250px;  margin: 17px 0 0 25px;  float: left;  }*:first-child+html input {  margin: 0 0 0 -25px;  }
