* {
   margin: 0;
   padding: 0;
}

body {
   background: #fff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 62.5%;
   color: #000;
}

a {
   outline: none;
}

#wrapper {
   width: 964px;
   min-height: 684px;
   background: transparent url(/assets/student/public/images/notebook-bg.jpg) no-repeat left top;
}

   #left-col {
      float: left;
      width: 499px;
   }
      
      #logo {
         margin: 40px 0 0 71px;
         width: 318px;
         height: 47px;
      }
      #logo h2 {
         width: 100%;
         height: 100%;
         background: transparent url(/assets/student/public/images/bcbsnc-logo.jpg) no-repeat left top;
      }
      #logo h2 a {
         display: block;
         width: 100%;
         height: 100%;
         overflow: hidden;  
      }
      #logo h2 a span {
         display: block;
         padding-top: 47px;
      }
      
      #find-school {
         width: 486px;
         height: 192px;
         margin: 20px 0 0 0;
         background: transparent url(/assets/student/public/images/find-school-bg.jpg) no-repeat left top;
      }
      
      #find-school form {
         padding: 58px 0 0 71px;
      }
      #find-school form label {
         display: block;
         width: 188px;
         height: 31px;
         margin: 0 0 0 10px;
         overflow: hidden;
         background: transparent url(/assets/student/public/images/find-your-school.jpg) no-repeat left top;
      }
      #find-school form label span {
         display: block;
         padding-top: 31px;
      }
      #find-school form select {
         float: left;
         width: 298px;
         margin: 5px 5px 0 0;
         padding: 1px;
         border: 1px solid #000;
      }
      #find-school form select option {
         padding: 0 2px;
      }
      #find-school form input {
         float: left;
      }
      
      #content {
         margin: 2px 0 0 71px;
      }
      #content h1 {
         width: 364px;
         height: 49px;
         margin: 0 0 10px 0;
         overflow: hidden;
         background: transparent url(/assets/student/public/images/covered-tagline.jpg) no-repeat left top;
      }
      #content h1 span {
         display: block;
         padding-top: 49px;
      }
      #content p {
         margin: 0 0 1.0em 0;
         font-size: 1.1em;
         line-height: 1.6em;
      }
      #content h3 {
         font-weight: normal;
         font-size: 1.8em;
         color: #00a7e5;
         margin: 0 0 0.5em 0;
      }
      #content ul {
         list-style: none outside url(/assets/student/public/images/bullet.gif);
         margin: 0 0 1.0em 1.7em;
         font-size: 1.1em;
      }
      #content ul li {
         margin: 0 0 0.5em 0;
      }
   
   #right-col {
      float: left;
      width: 452px;
   }
   
      #students {
         width: 452px;
         height: 336px;
         margin: 31px 0 0 0;
         background: transparent url(/assets/student/public/images/students.jpg) no-repeat left top;
      }
      
      #pay-bullets {
         width: 290px;
         height: 172px;
         padding: 0 0 0 93px;
         overflow: hidden;
         background: transparent url(/assets/student/public/images/bullets-bg.jpg) no-repeat left top;
      }
      #pay-bullets h3 {
         float: left;
         width: 140px;
         margin: 6px 0 0 0;
         padding: 0 28px 0 0;
         font-size: 1.3em;
         line-height: 1.65em;
         font-weight: bold;
         color: #00a8e9;
      }
      #pay-bullets h3 sup {
         font-weight: normal;
      }
      #pay-bullets ul {
         float: left;
         width: 100px;
         list-style: none outside none;
      }
      #pay-bullets ul li {
         margin: 0 0 28px 0;
         font-size: 1.1em;
         line-height: 1.2em;
      }
   
   #footer {
      clear: both;
      width: 715px;
      margin: 0 150px;
      padding: 50px 0 20px 0;
   }
   #footer ol {
      list-style-position: outside;
      margin-left: 2.5em;
   }
	#footer li {
      margin-bottom:6px;
   }
