/* TEAM PAGE *//* FULL FEEDS MODULE */.sp-feeds {padding: 0;margin: 0;font-size: 11px;width: 412px;line-height: 16px;}.sp-feeds .team {padding: 15px 0 10px 0;}.sp-feeds .team img {float: right;}.sp-feeds ul {font-family: Helvetica, sans-serif;font-weight: bold;margin: 0;padding: 0;width: 328px;list-style-type: none;overflow: hidden;line-height: 28px;}.sp-feeds .hdr {font-size:14px;color:#666;}.sp-feeds .name {font-size: 28px;color: #000;line-height: 28px;}.sp-feeds .tag {font-family: Verdana, sans-serif;font-size: 10px;color: #999;font-weight: normal;line-height: 14px;}.sp-feeds .source {font-size: 10px;color: #666;}.sp-feeds .odd {padding: 12px;background: #fff;border-bottom: 1px dashed #e0e0e0;}.sp-feeds .odd h2{margin: 0 0 -16px 0;font-family: Helvetica, sans-serif;font-size: 14px;font-weight: bold;}.sp-feeds .even {padding: 12px;background: #f5f5f5;border-bottom: 1px dashed #e0e0e0;}.sp-feeds .even h2{margin: 0 0 -16px 0;font-family: Helvetica, sans-serif;font-size: 14px;font-weight: bold;}.sp-feeds .footer {margin:0;padding:0;border: none;background: none;height:60px;}.sp-feeds .footer img {padding: 0;margin: 0;position: relative;float: left;top: 15px;left: 12px;}.sp-feeds h2 a:link {text-decoration: none;color: #000;}.sp-feeds h2 a:hover, .sp-feeds h2 a:visited:hover {text-decoration: underline;color: #f00;}.sp-feeds h2 a:visited {text-decoration: none;color: #666;}/* END FULL FEEDS *//* TOP FEEDS MODULE */.sp-top {padding: 0;margin: 0;color: #000;width: 308px;background: url(/i/insider/espnlocal/top_bgd.jpg) top left repeat-y;overflow: hidden;}.sp-top .title {font-family: Helvetica, sans-serif;font-weight: bold;margin: 0;width: 308px;list-style-type: none;overflow: hidden;line-height: 28px;padding: 15px;background: url(/i/insider/espnlocal/top_hdr.jpg) top left no-repeat;}.sp-top .title .hdr {font-size: 14px;color: #666;line-height: 28px}.sp-top .title .name {font-size: 21px;color: #000;line-height: 21px;}.sp-top ul {padding: 0 15px 15px 15px;margin: 0;list-style-type: none;line-height: 16px;font-family: Verdana, sans-serif;font-size: 11px;}.sp-top .headline {font-weight: bold;}.sp-top .source {color: #666;font-size: 10px;}.dash {margin:12px 0;border-bottom: 1px dashed #CCC;}.top-footer {margin:0;height:10px;background: url(/i/insider/espnlocal/top_ftr.jpg) bottom left no-repeat;}.sp-top a:link {text-decoration: none;color: #000;}.sp-top a:hover, .sp-feeds h2 a:visited:hover {text-decoration: underline;color: #f00;}.sp-top a:visited {text-decoration: none;color: #666;}/* END TOP FEEDS *//* LOCAL COLUMNISTS MODULE */.sp-columnists {padding: 0;margin: 12px 0;color: #000;width: 308px;overflow: hidden;line-height: 15px;background: url(/i/insider/espnlocal/col_bgd.jpg) top left repeat-y;}.sp-columnists .title {font-family: Helvetica, sans-serif;font-weight: bold;margin: 0;width: 308px;list-style-type: none;overflow: hidden;line-height: 28px;padding: 15px;background: url(/i/insider/espnlocal/col_hdr.jpg) top left no-repeat;}.sp-columnists .title .name {font-size: 18px;color: #000;line-height: 21px;}.sp-columnists ul {padding: 0 15px 15px 15px;margin: 0;list-style-type: none;line-height: 16px;font-family: Verdana, sans-serif;font-size: 11px;}.sp-columnists .headline {font-weight: bold;}.sp-columnists .source {color: #000;font-size: 10px;}.columnists-footer {height:10px;background: url(/i/insider/espnlocal/col_ftr.jpg) bottom left no-repeat;}/* END LOCAL COLUMNISTS *//* THIRD COLUMN CONTENT */.clubhouse {margin: 15px 0;padding: 0;}.clubhouse .title {font-family: Helvetica, sans-serif;font-weight: bold;margin: 0;padding: 15 0 0 0;width: 148px;list-style-type: none;overflow: hidden;line-height: 16px;}.clubhouse .title .hdr {font-size: 14px;color: #666;line-height: 28px}.clubhouse ul {list-style: none;margin: 0;padding: 0;font-size: 11px;line-height: 16px;}.more-local {margin: 15px 0;padding: 0;}.more-local .title {font-family: Helvetica, sans-serif;font-weight: bold;margin: 0;padding:0;width: 148px;list-style-type: none;overflow: hidden;line-height: 16px;}.more-local .title .hdr {font-size: 14px;color: #666;line-height: 28px}.more-local ul {list-style: none;margin: 0;padding: 0;font-size: 11px;line-height: 16px;}/* END THIRD COLUMN *//* END TEAM PAGE *//* COLLEGE PAGE */.page-title h1 {margin: 0 35px;padding: 0 0 10px 0;font-family: Helvetica, sans-serif;font-size: 21px;line-height: 21px;}/* FIRST ROW */.top-row {margin: 15px 35px;padding: 0;height: 236px;width: 920px;overflow: hidden;border-bottom: 1px solid #ddd;}.top-row .conference {margin: 0 0 10px 10px;padding: 0;width: 144px;height: 226px;float: left;border-right: 1px solid #ddd;}.conference .title {margin: 0;padding: 0;font-family: Helvetica, sans-serif;font-weight: bold;width: 144px;list-style-type: none;overflow: hidden;line-height: 16px;}.conference .title .hdr {margin: 0;padding: 0;width: 144px;font-size: 14px;color: #666;line-height: 28px}.conference ul {margin: 0;padding: 0;list-style: none;width: 144px;font-size: 11px;line-height: 16px;}/* END FIRST ROW *//* SECOND ROW */.bot-row {margin: -4px 35px 15px 35px;padding: 0;height: 246px;overflow: hidden;}.bot-row .conference {margin: 0 0 10px 10px;padding: 0;width: 144px;height: 246px;float: left;overflow: hidden;border-right: 1px solid #ddd;}/* END SECOND ROW */
