html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {
	  padding:0;
	  margin:0;
	  font-size:100%;
	  font-weight:normal;
}

img, fieldset {
	 border:0;
}

ol {
   padding-left:1.4em;
   list-style:decimal;
}

ul {
   padding-left:1.4em;
  list-style:square;
}

body {
     text-align:center;
	 background-color:#CCCCCC;
	 border:1px solid #CCCCCC;
	 padding:15px;
}

#wrapper {
         width:960px;
         margin:0 auto;
         text-align:left;         
}



#banner {
	background-color:#003333;
	padding-left:5px;
	padding-right:5px;
    padding-bottom:100px;

}

#students {
    float:right;
    padding-right:40px;
}

#students a:link {
          color:#339999;
          text-decoration:none;
}

#students a:hover {
          color:#FFFF33;
}

#students a:visited {
          color:#CCCCCC;
}



#name {
	position:relative;
	  padding-top:40px;
      padding-left:425px;
}

#name p {
	  padding-left:30px;
      line-height:1.5em;
}

#logo {
	  position: absolute;
      padding-left:15px;
	  padding-top:70px;
}

#logo img {
      padding-bottom:15px;
}

#logo p {
	  text-align:left;
	  padding-left:10px;
      clear:left;
}



#students {
          font-size:.42em;
          float:right;
          padding-top:3px;
          padding-right:25px;
}

#students a:link {
          color:#339999;
}

#students a:hover {
          color:#FFFF33;
}

#students a:visited {
          color:#CCCCCC;
}

ul.nav {
	   list-style-type:none;
	   padding-left:0;
	   margin-left:0;
	   font-size:.42em;
	   font-style:normal;
}

ul.nav li {
	   float:left;
	   padding-top:35px;
 }
 
ul.nav a {
	   display:block;
	   text-decoration:none;
	   padding-right:30px;   
}

ul.nav a:link {
	   color:#339999;
}

ul.nav a:hover {
	   color:#FFFF33;
}

ul.nav a:visited {
	   color:#CCCCCC;
}

#main {
	  padding-top:5px;
      background-color:#FFF;
   	  font-family:"Palatino Linotype";
}

#content {
	  margin-top:10px;
	  margin-bottom:10px;
      padding-left:15px;

}



#footer {
	margin-top:100px;
	clear:both;
	text-align:center;
 font-family:"Palatino Linotype";
 font-size:.80em;
 
}

#footer p {
        padding-top:20px;
        padding-bottom: 20px;
}