@charset "utf-8";
/* CSS Document */

div#multicolumnfooter { display: block; }


footer div#columnholder,
#footer div#columnholder {
  text-align: left;
  width: 960px;
  margin: 0 auto;
}
footer div#columnholder div,
#footer div#columnholder div {
  float: left;
}
footer div.cols2 div,
#footer div.cols2 div { width: 470px; margin-right: 10px; }
footer div.cols3 div,
#footer div.cols3 div { width: 310px; margin-right: 10px; }
footer div.cols4 div,
#footer div.cols4 div { width: 230px; margin-right: 10px; }
footer div.cols5 div,
#footer div.cols5 div { width: 182px; margin-right: 10px; }
footer div.cols6 div,
#footer div.cols6 div { width: 150px; margin-right: 10px; }

footer div.cols4.f3 div,
#footer div.cols4.f3 div { width: 220px; }
footer div.cols4.f3 div.col2,
#footer div.cols4.f3 div.col2 { width: 260px; }

li.not-held {
  color: #a8a8a8;
}

footer div#columnholder div ul,
#footer div#columnholder div ul {
  margin: 0px 0 0px 10px;
  padding: 0 0 0 0px;
  list-style-image: none;
}
footer div#columnholder div li,
#footer div#columnholder div li {
  margin: 0px 0 0px 10px;
  padding: 0 0 0 0px;
}
footer div#columnholder div ul.seasons,
#footer div#columnholder div ul.seasons {
  margin-left: 0;
  list-style: none;
}
footer div#columnholder div ul.seasons li,
#footer div#columnholder div ul.seasons li {
  margin-left: 0;
}


footer div#columnholder div a:hover,
#footer div#columnholder div a:hover {
  text-decoration: underline;
}

footer div.cols3 div.col3,
#footer div.cols3 div.col3 { margin-right: 0px;}

footer div#columnholder.us-late80s li { font-weight: bold; }


