.hs_wrap{
  background: no-repeat center center;
  color: #FFF;
  margin-bottom: 10px;
  height:100px;
}

.hs_wrap h2{
  color: #FFF;
  font:2.5em 'arial black';
  margin:0 0 0 5px;
  padding:10px 0;
}

#nav_highschool, #nav_hs_baseball, #nav_hs_basketball, #nav_hs_football, #nav_hs_soccer, #nav_hs_more_sports, #nav_hs_volleyball, #nav_hs_athlete_of_the_week, #nav_hs_rankings { background-image: url(/rw/SysConfig/WebPortal/nypost/blocks/_sports/high_school/images/hs_header.jpg); }
#nav_highschool h2, #nav_hs_baseball h2, #nav_hs_basketball h2, #nav_hs_football h2, #nav_hs_soccer h2, #nav_hs_moresports h2, #nav_hs_volleyball h2, #nav_hs_athlete_of_the_week, #nav_hs_rankings h2 { left: 90px; }



.ranking_list  {
	float:left;
	font-size:11px;
	margin-right: 5px;
}
.ranking_list h4 {
	font-size:11px;

}

.ranking_separator {
	clear:both;
	margin: 10px;
	height: 10px;
	border-bottom:dashed 1px;
}

.hs_wrap #hs_nav{
  margin:0; padding:0;
  margin-top:10px;
}
.hs_wrap #hs_nav li{
  margin-left: 5px;
  background: none;
  padding: 0px 2px;
}
.hs_wrap #hs_nav li a{
  color: #222B66;
  font-weight: bold;
  font-size: .75em;
  vertical-align: text-top;
}
.hs_wrap #hs_nav li.current{
  background: #FFF;
}
.hs_wrap #hs_nav li.current a{
  color: #000;
}

.hs_wrap #hs_nav li.parent ul a{
  color: #333;
}

.hs_wrap #hs_nav li.parent ul a:hover{
  color: #fff;
}

#rankings_container .block .rounded_body {
  padding: 2px 5px 0px 5px;
  width: 178px;
  margin-left: 5px;
}

.block .rounded_body p{
  font-size:12px;
}
#rankings_container .story_list_rail li {
  cursor:default;
}
.aotw {
  float:left;
  margin-right:10px;
}