/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.8
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* reset.css */
  html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt,
  dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font
  weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
  body {line-height:1.5;}
  table {border-collapse:separate;border-spacing:0;}
  caption, th, td {text-align:left;font-weight:normal;}
  table, td, th {vertical-align:middle;}
  blockquote:before, blockquote:after, q:before, q:after {content:"";}
  blockquote, q {quotes:"" "";}
  a img {border:none;}

/* typography.css */
  body {font-size:100%;background:#ededed; font-family: Arial, Helvetica, sans-serif; color: #49534e;font-weight: normal;}
  h1, h2, h3, h4, h5, h6 {font-weight:lighter;}
  h1 {font-style: normal; font-family: Arial; font-size: 23px;line-height:33px;margin-bottom:0.5em;color:#873326;}
  h2 {font-size:16px;color:#49534e;font-weight: bold;}
  h3 {font-size:14px;color:#49534e;font-weight: bold;}
  h4 {font-family: Arial; margin:0 0 1.5em; font-size: 16px; line-height:1.5em;}
  h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
  h6 {font-size:1em;font-weight:bold;}
  h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
  p {font-family: Arial; margin:0 0 1.5em; font-size: 16px; line-height:1.5em;}
  p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
  p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
  a:focus, a:hover {color:#9c1c00; text-decoration:underline;}
  a {color:#9c1c00;text-decoration:none;}
  blockquote {margin:1.5em;color:#666;font-style:normal;}
  strong {font-weight:bold;}
  em, dfn {font-style:italic;}
  dfn {font-weight:bold;}
  sup, sub {line-height:0;}
  abbr, acronym {border-bottom:1px dotted #666;}
  address {margin:0 0 1.5em;font-style:italic;}
  del {color:#666;}
  pre {margin:1.5em 0;white-space:pre;}
  pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
  li ul, li ol {margin:0 1.5em;}
  ul, ol {margin:0 1.5em 1.5em 1.5em;}
  ul {list-style-type:disc;}
  ol {list-style-type:decimal;}
  dl {margin:0 0 1.5em 0;}
  dl dt {font-weight:bold;}
  dd {margin-left:1.5em;}
  th {font-weight:bold;}
  thead th {background:#c3d9ff;}
  th, td, caption {padding:4px 10px 4px 5px;}
  tr.even td {background:#e5ecf9;}
  tfoot {font-style:italic;}
  caption {background:#eee;}
  .small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
  .large {font-size:18px;line-height:1.25em;margin-bottom:1.25em;color:#E64C00;}
  .hide {display:none;}
  .quiet {color:#666;}
  .loud {color:#000;}
  .highlight {background:#ff0;}
  .added {background:#060;color:#fff;}
  .removed {background:#900;color:#fff;}
  .first {margin-left:0;padding-left:0;}
  .last {margin-right:0;padding-right:0;}
  .top {margin-top:0;padding-top:0;}
  .bottom {margin-bottom:0;padding-bottom:0;}

  hr {height:3px; width: 480px;
    background-color:#d1d5d4;
    color:#d1d5d4;
    border:1px solid #d1d5d4;
    clear:both;
    margin: 15px 25px 0px 25px;
  }


/* layout.css */
/*  -------  ID Rules   -------*/

  body.one #left a#one, body.two #left a#two,body.three #left a#three,body.four #left a#four,body.five #left a#five,body.six #left a#six,
  body.seven #left a#seven,body.eight #left a#eight,body.nine #left a#nine,body.ten #left a#ten,body.eleven #left a#eleven,body.twelve
  #left a#twelve,body.thirteen #left a#thirteen {color: #E64C00;}

/*  ------- Masthead -------*/

  #masthead {float: left; width: 937px; min-height:144px; height:auto !important; height:144px; margin:0px; background-image:url(../_images-base/backgrounds/masthead_background-home.gif); background-repeat:no-repeat; background-position:right;}
  #masthead ul {float: left; margin: 73px 0px 0px 25px;}
  #masthead li {float: left;list-style: none;margin: 0px 10px 0px 0px;}

  /*  ------- Masthead Subb -------*/

  #mastheadSub {
  float: left;
  width: 937px;
  min-height:180px;
  height:auto !important;
  height:180px;
  margin:0px;
  background-image:url(../_images-base/backgrounds/background_mastheadSub.gif);
  background-repeat:no-repeat;
  background-position:right top;
}
  #mastheadSub ul {float: left; margin: 73px 0px 0px 25px;}
  #mastheadSub li {
  float: left;
  list-style: none;
  font-weight: bold;
  margin-top: 0px;
  margin-right: 20px;
  margin-bottom: 0px;
  margin-left: -2px;
}

/*  ------- Wrapper -------*/

  #wrapper {width: 937px; position: relative; margin-left:auto; margin-right:auto; margin-top: 0px; background-color: #fff;}

/*  ------- Nav -------*/

  #nav {float: left; margin: -31px 0px 0px 220px;}
  #nav ul {float:left; width:710px; margin:0px;}
  #nav li {
  list-style: none;
  float:left;
  color:#000;
  font-size:12px;
  margin-top: 0px;
  margin-right: 4px;
  margin-bottom: 0px;
  margin-left: 4px;
}
  #nav li a {color:#fff}
  #nav li a:hover {color:#000; text-decoration:none;}

/*  ------- Content Home -------*/

  #contentHome {width: 937px;min-height:523px;height:auto !important;height:523px;float: left;text-align: left; background-color:#fff;}

/*  ------- Content -------*/

  #content {
  width: 937px;
  min-height:640px;
  height:auto !important;
  height:640px;
  float: left;
  text-align: left;
  background-color:#fff;
  background-image: url(../_images-base/backgrounds/sub_background.gif);
  background-repeat: no-repeat;
}

/*  ------- Copy -------*/

  #copy {
  width: 700px;
  float: right;
  text-align: left;
  margin-top: 0px;
  margin-right: 10px;
  margin-bottom: 20px;
  margin-left: 0px;
  font-family: Arial;
}
  #copy h1 {margin: 15px 0px 10px 0px; height:35px;}
  #copy h2 {margin: 10px 0px 5px 0px; color:#008164; font-family: Arial; font-size:16px; font-weight:normal;}

  #copy h3 {margin: 20px 145px 4px 25px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#2972af;}
  #copy h3 a {margin: 20px 0px 4px 0px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#2972af;}
  #copy h3 strong {text-transform:uppercase;}
  #copy h4 {
  margin: 20px 145px 20px 0px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 20px;
  font-style:italic;
  color:#9c1c00;
  line-height:22px;
}
  #copy h5 {margin: 10px 145px -10px 25px;font-size: 14px;font-weight: bold;}
  #copy p {margin: 0px 20px 15px 0px;font-size: 13px; color:#000;}
  #copy ul {margin: 10px 70px 20px 60px;}
  #copy li {margin: 10px 0px 10px 0px;font-size: 13px; color:#000;}
  #copy dl {font-family:Verdana, Geneva, sans-serif; font-size: 11px; line-height:16px; margin: 0px 160px 10px 0px}
  #copy table p {margin: 0px 0px 15px -2px;font-size: 13px; color:#494949;}
  #copy table a:link {font-weight:normal; font-size:13px; color:#494949;}

/*  ------- Left -------*/

  #left {width: 210px; min-height:400px;height:auto !important;height:400px;  float:left; margin: 0px; text-align:left;}
  #left hr {width:158px;float: left;color:#D1D5D4;clear: both;margin: 15px 0px 15px 0px;}
  #left p {margin:0em 1em 1em .7em;font-size:12px;line-height:18px;color:black;}
  #left ul {margin: 0px 0px 0px 8px;}
  #left li {list-style: none; margin: 0px 0px 0px 0px; font-size: 14px; font-family: Verdana;}

/*  ------- Right -------*/

  #right {width: 380px;float: right;margin: 0px; text-align: left;}
  #right hr {width:158px;float: left;color:#D1D5D4;clear: both;margin: 15px 0px 15px 0px;}
  #right p {margin:0px 0px 0px 7px;font-size:11px;line-height:18px;color:black;}

/*  ------- Footer -------*/

  #footer {
  width: 100%;
  position: relative;
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  margin-bottom: 20px;
  background-color: #fff;
  text-align: center;
}
  #footer p {font-size: 10.5px; font-family: Verdana; color: #53473e; margin: 0px 15px 0px 65px; padding-top: 15px; letter-spacing:-.25px}

/*  ------- Classes -------*/
  .backgroundHome {
  background-image:url(../_images-base/backgrounds/pict_background-home-1.jpg);
  background-position: right top;
  background-repeat: no-repeat;
}

.backgroundSub {
  background-image:url(../_images-base/backgrounds/pict_background-home-1.jpg);
  background-position: right top;
  background-repeat: no-repeat;
}
  .clearboth {clear: both;}
  .floatLeft {float: left;}
  .floatLogo {float: left; margin: 0px;}
  .floatRight {float: right;}
  .clear {clear:both;}


  /* schools items */

    #schools {
  width: 280px;
  height: 345px;
  float:left;
  margin: 0px;
  text-align:left;
  background-image:url(../_images-base/backgrounds/background_select.png);
  background-repeat:no-repeat;
  overflow:visible;
}

 #schools select {
  margin:0px;
  text-transform:uppercase;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: #000000; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;
    width: 234px; background-color:#007ab3; color: white;
  }

  #schools form {
  margin:130px 0px 0px 33px;
  }

  #schools p{
    color: #fff;
  }
#school_data {
  padding: 3px;
  color: #2f64a2;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin:6px 0px 0px 40px;
  }
#school_data p{
  color: #2f64a2;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:normal;
  }
#school_data h2  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color: rgb(156, 28, 0);
}
cite {
  font-size: 10px;
}
.citelist {
  line-height: 12px;
  font-size: 8px;
  margin: 20px;
  font-style: italic;
  font-family: Arial, Helvetica, sans-serif;
}
#copy h6 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: italic;
  font-weight: normal;
  line-height: 12px;
  margin-top: 10px;
  margin-right: 40px;
  margin-bottom: 10px;
  margin-left: 20px;
}

