html {
  background: transparent none repeat scroll 0% 0%;
  height:100%;
}
body {
  background: #fff url(/images/background-dropshadow.png) repeat-y scroll center top;
  height:100%;
}

#edu {
  min-height:100%;
  _height:100%; /* Coz ie6 is a b1tch */
  position:relative;
}

#edu-container {
  margin:0 auto;
  width:970px;
  padding-top:10px;
  padding-bottom:40px;
}

#edu-content {
  clear:both;
  overflow:hidden;
  zoom:1;
}

#edu-top-nav {
  padding:4px 5pt 4px 10px;
  border-left:1px dotted #CCCCCC;
  border-right:1px dotted #CCCCCC;
  border-top:1px solid #CCCCCC;
  margin:0 10px;
  background-image:url(http://l.yimg.com/a/lib/eu/smg/toobar-gradient-l.png);
  margin-right:10px;
  margin-bottom:5px;
  text-align:right;
}
#edu-top-nav a,
#edu-top-nav a:link,
#edu-top-nav a:visited,
#edu-top-nav a:active {
  color:#000;
  text-decoration: none;
}

#edu-top-nav a:hover {
  text-decoration: underline;
}


/* layout */
#edu-header {
  position:relative;
  background-image: url(/images/hd.gif);
  color:#fff;
  background-color:#000;
  margin:0 10px 10px 10px;
  padding:10px 10px;
  overflow:hidden;
  zoom:1;
}
#edu-header p {
  text-transform: uppercase;
  margin-bottom:5px;
  text-align:left;
  font-size:131%;
  font-weight:bold;
}
#edu-header a  {
  color:#fff;
  text-decoration: none;
}
#edu-header ul  {
  margin-left:-10px; /* to negate the margin applied on a tags */  
}
#edu-header ul li.first {
  border:none;
}
#edu-header ul li {
  border-left:1px solid #888;
  float:left;
}

#edu-header ul li a, 
#edu-header ul li a:link,
#edu-header ul li a:visited,
#edu-header ul li a:hover,
#edu-header ul li a:active {
  text-transform: uppercase;
  color:#fff;
  text-decoration:none;
  padding:0px 10px;
}

#edu-header ul li a span {
  text-transform: none;
}


#edu-header .edu-header-signupsignin {
  position:absolute;
  top:10px;
  right:10px;
  float:right;
}

/* Left Navigation */
#edu-nav {
  margin-left:10px;
  margin-right:15px;
  overflow:hidden;
  zoom:1;
  width:140px;
  float:left;
  display:inline;
  text-align:left;
}

#edu-nav ul li a,
#edu-nav ul li a:link,
#edu-nav ul li a:visited,
#edu-nav ul li a:hover,
#edu-nav ul li a:active  {
  font-size:93%;
  display:block;
  color:#000;
  text-decoration:none;
  padding:1px 0px;
  margin:1px 0 3px;
}

#edu-nav h2 {
  margin-bottom:5px;
}
#edu-nav ul li {
  border-bottom:1px solid #ccc;
}

/* main content */
#edu-main {
  text-align:justify;
  width:795px;
  display:inline;
  text-align:left;
  float:left;
  overflow:hidden;
  zoom:1;
  }


/* footer */
#edu-footer {
  position:relative;
  clear:both;
  width:974px;
  margin:-40px auto 0;
  height:40px;
  text-align:left;
  font-size:77%;
  overflow:hidden;
  zoom:1;
}

#edu-footer .bd {
  padding:10px;
}

#edu-footer .bd p {
  margin-bottom:5px;
}

#edu-footer .bd ul li {
  display:inline;
  border-left:1px solid #888;
}

#edu-footer .bd ul li.first {
  border:none;
  margin-left:-10px;
}

#edu-footer .bd ul li a, 
#edu-footer .bd ul li a:link,
#edu-footer .bd ul li a:visited,
#edu-footer .bd ul li a:active {
 padding:0 10px; 
 text-decoration:none;
 color:#000;
}



