body { background-color: #fff; font: 1em Verdana, Arial, Sans-serif; margin: 0; padding: 0; text-align: center; } .bunting { margin-top : .25em; background-image : url(/images/fsnip.png); background-repeat : repeat-x; text-align : center; } body#front { background-color: #ddd !important; } a:link { color: #00f; } a:visited { color: #800080; } a:active { color: #f00; } dt { font-weight: bold; margin: 0 0 1em 0em; } dd { margin:0 0 1em 1em; } h1 { font-size: 1.73em; } hr { border: 0; border-top: 1px solid #aaa; height: 0; width: 95%; } img { border: 0; } table { border-collapse: collapse; margin-bottom: 1em; } table.margin_top { margin-top: 1em; } table tr td h3 { font-size: 1em; margin-top: 1em; margin-bottom: 0; } table tr td.uniform_number { font-size: 0.69em; padding: 0 3px !important; text-align: center; vertical-align: top; width: 70px; } table tr td.retired_uniform_number { font-size: 0.69em; padding-bottom: 1em; padding-left: 3px !important; padding-right: 3px !important; padding-top: 0; text-align: center; vertical-align: top; width: 90px; } table tr.border_bottom { border-bottom: 1px solid; } table tr td table { margin-bottom: 0; } table tr td, table tr th { padding-right: 1em; } table tr td big { font-size: 1.73em; font-weight: bold; } table.finder_table { border: 1px solid #aaa; font-size: 0.83em; } table.finder_table tr td { border: 1px solid #aaa; padding: 10px; } table.leaders_table { font-size: 0.83em; } table.sortable th.sort_col { background-color : #ffa; } table.sortable thead th { cursor: pointer; color: #700; text-decoration: underline; } table.stats_table { font-size: 0.69em; } table.stats_table, table.leaders_table { border: 1px solid #aaa; } table.stats_table tr th, table.leaders_table tr th { background-color: #ddd; border: 1px solid #aaa; padding: 2px; } table.stats_table tr td, table.leaders_table tr td { border: 1px solid #ccc; padding: 2px 3px 2px 2px; white-space: nowrap; } table.stats_table tr td big { font-size: 2.99em; } table.stats_table tr td table tr td { border: 0; font-size: 0.83em !important; padding: 3px; } table.stats_table tr.stat_total td{ background-color: #ddd; font-weight: bold; font-size: 0.9em; } table.stats_table tr.normal_text td{ background-color: #ddd; font-weight: normal; font-size: 0.9em; } table.sim_table, table.salary_table { font-size: 0.85em; } table.lineup_table { font-size: 0.75em; border-collapse: collapse; } table.lineup_table thead { border-bottom: 2px solid black; } table.lineup_table tfoot { border-top: 2px solid black; } table.lineup_table colgroup { border:1px solid black; } table.lineup_table a { text-decoration: none; } table.wide_table { width: 100%; } #page_container { width: 96%; } #page_container_front { border-left: 2px solid #999; border-right: 2px solid #999; overflow: hidden; padding: 10px; width: 970px; } #page_container, #page_container_front { background-color: #fff; margin: 0 auto; padding: 10px; text-align: left; min-width: 970px; } #page_content { margin-top: 0; margin-bottom: 1em; width: 100%; position: relative; clear: both; padding-top: 0; } #column_wrapper { margin-top: 1em; } #column_left, #column_center { float: left; margin-right: 13px; width: 300px; } #column_center_wide { float: left; margin-right: 13px; width: 600px; } #column_center #top_performers { background-color: #ffa; border: 1px solid #999; font-size: 0.69em; margin-top: 5px; } #column_center #top_performers p { margin: 5px 10px; } #column_center #top_performers table { font-size: 1em; margin-top: 5px; } #column_right { float: left; width: 300px; } #column_right #announce { background-color: #ffa; border: 1px solid #999; clear: right; font-size: 0.83em; margin-bottom: 1em; padding: 10px; } #site_header { width: 100%; } #sr_header { clear: right; float: right; font-size: 0.83em; height: 80px; margin: 5px 0; text-align: right; } #sr_header form, #sr_footer form, #sr_minors form { margin: 10px 0 0 0; } #sr_header form .search, #sr_footer form .search { border: 1px solid #747678; width: 12em; padding: 0.25em; } #sr_minors form .search { border: 1px solid #747678; width: 9em; padding: 0.25em; } #sr_minors { background-color: #bbb; padding:.05em .45em .65em .45em; } #sr_header form .submit, #sr_footer form .submit, #sr_minors form .submit { background-color: #c60c30; border: 1px solid #747678; color: #fff; cursor: pointer; margin: 0; padding: 0; } #site_header big { float: left; font-size: 2.07em; font-weight: bold; letter-spacing: 2px; } #site_header big a { color: #c60c30; text-decoration: none; } h2.more_stats { cursor: pointer; } h2.more_stats span { font-size: .6em; color: #ff9; } /*********************************************/ #quick_index { border-top: 1px solid #000; clear: both; font-size: 0.875em; width: 100%; background-color: #747678; overflow: hidden; } #quick_index ul { float: left; margin: 0; padding: 0; width: 100%; background-color: #747678; } #quick_index ul li { display: inline; position: relative; } #quick_index ul li a:hover, #quick_index ul li.active a, #quick_index ul li.active { background-color: #c60c30; margin-top: 0; } #quick_index ul li a { background-color: #747678; border-right: 1px solid #fff; color: #fff; float: left; padding: 0.4em 0.8em; } div#page_container_front #quick_index ul li a { padding: 0.4em 0.6em; } #quick_index form select { background-color: #747678; color: #fff; cursor: pointer; border: 0px; text-decoration: underline; font-size:inherit; padding: 0; margin: 0; margin-top:7px; } #quick_index form select option { background-color: #747678; color: #fff; cursor: pointer; border: 0px; text-decoration: underline; font-size:inherit; padding:1px 3px 1px 3px; } #quick_index li.active form select, #quick_index form select option.active { background-color: #c60c30; color: #fff; } /************************************************/ ul.sub_index, ul.sub_index ul { /* all lists */ padding: 0; margin: 0; list-style: none; line-height: 1; font-size: .90em; } ul.sub_index li { /* all list items */ float: left; font-size: .95em; } ul.sub_index li .like_link { /* all list items */ cursor: pointer; } ul.sub_index a, ul.sub_index span.like_a { display: block; padding: .4em .65em; background-color: #747678; border-right: 1px solid #fff; color: #fff; } ul.sub_index a.no_border, ul.sub_index span.no_border { border-right: 0; } ul.sub_index li ul { /* second-level lists */ width: 11.5em; position: absolute; background-color: #fff; border:2px solid #00f; left: -999em; } ul.sub_index li.drophover ul { /* lists nested under hovered list items */ left: auto; } ul.sub_index li ul li { /* all list items */ width: 11.5em; background-color: #fff; } ul.sub_index li ul li.narrow { /* all list items */ width: 5.5em; } ul.sub_index li ul li a, ul.sub_index li ul li span.like_a { /* all list items */ color: #000; width: 10.8em; background-color: #fff; } ul.sub_index li ul li.narrow a, ul.sub_index li ul li.narrow span.like_a { /* all list items */ width: 5.3em; } ul.sub_index li a:hover, ul.sub_index li span.like_link:hover { background-color: #00f; } ul.sub_index li.active ul li a { background-color: #fff; color: #000; text-decoration: underline; font-weight: normal; } ul.sub_index li.active a, ul.sub_index li.active span.like_a, ul.sub_index li ul li.active a { background-color: #e3e3e3; color: #000; text-decoration: none; font-weight: bold; } ul.sub_index li.active ul li a:hover, ul.sub_index li ul li a:hover { background-color: #aaf; text-decoration: underline; font-weight: normal; } ul.sub_index li.active ul li.active a:hover, ul.sub_index li.active a:hover { background-color: #e3e3e3; color: #000; text-decoration: none; font-weight: bold; } ul.sub_index span.inactive, ul.sub_index li.active span.inactive, ul.sub_index li ul li span.inactive { background-color: #fff; color: #999; font-weight: normal; } /**************************************************************************/ ul.alt_stat_outputs { position: absolute; width: 25em; top: auto; margin:0.425em 0 0 0; padding:0; border-top: 1px solid #000; border-bottom: 1px solid #000; } ul.alt_stat_outputs li { background-color: #747678; border-top: 1px solid #747678; border-bottom: 1px solid #747678; border-right: 1px solid #000; border-left: 1px solid #000; color: #fff; width: 15em; float: left; margin: 0; padding: 0.4em 0.65em; cursor: pointer; text-decoration: underline; } ul.alt_stat_outputs li#active { background-color: #c60c30; border: 1px solid #000; } ul.alt_stat_outputs li:hover { background-color: #c60c30; border: 1px solid #000; } #you_are_here { background-color: #ddd; border-bottom: 1px solid #000; border-top: 1px solid #000; clear: both; font-size: 0.83em; width: 100%; } #you_are_here p { margin: 0; padding: 0.4em 1em; } .info_box { position: relative; background-color: #fff; clear: both; font-size: 0.83em; margin: 0; padding: 0; } .info_box h1 { font-size: 2.65em; margin: 5px 0 0 0.5em; } .sponsorship { margin:0; clear: both; } .sponsorship table { border-top: 1px solid #000; border-bottom: 1px solid #000; margin: 0; padding: 0; } .person_mini_dir, .league_mini_dir { clear: left; margin-top: 8px; padding-top: 8px; } .person_photo { clear: left; float: left; width: 85px; } .person_name { height: auto; float: left; width: 600px; } .person_other_data { clear: left; float: left; height: auto; width: 600px; } .rhs_ad_area { background-color: #fff; float: right; width: 300px; clear: both; padding: 0; margin-top: auto; margin-bottom: auto; position: relative; z-index: 20; border: 1px solid black; } #fm300x250 { width: 300px; float: left; height: 250px; margin: 0; padding: 0; } .heritage_ad { float: left; width: 100%; background-color: #fff; font-size: .75em; margin: 0; overflow: hidden; position: relative; border-top: 1px solid black; } .whatif_widget { float: right; clear: right; margin: 0.25em 0 0 0; } #advert_wrapper { float: left; height: 90px; margin: 0 0 10px 0; padding: 0; width: 1028px; } #fm728x90 { float: left; width: 728px; } #sponsor { background-color: #ffa; border-top: 1px solid #000; border-bottom: 1px solid #000; clear: both; font-size: 0.83em; padding: 5px 0; width: 100%; } #sponsor p { margin-left: 1em; } #sponsor_no { font-size: .75em; padding: 5px 0; margin-left: 20px; float: left; width:250px; } #message .indent { text-indent: 2em; } #alert { margin-right: 1em; text-align: right; } #site_footer { border-top: 2px dotted #747678; clear: left; float: left; font-size: 0.83em; margin-top: 1em; padding-top: 10px; text-align: center; width: 100%; } #site_footer p { clear: both; } .average_table { font-weight: bold; } .black_text { color: #000; } .blockquote { display: block; margin-left: 2em; margin-right: 2em; } .bold_text { font-weight: bold; } .border_bottom { border-bottom: 1px solid; } .border_top { border-top: 1px solid; } .center { text-align: center; } .even_row { background-color: #ddd; } .highlight_text { background-color: #ffa; } .redesign_note { display: none; } .highlight_table_cell { background-color: #ffa; } .incomplete { text-decoration: underline; color: #555; } .italic_text { font-style: italic; } .large_text { font-size: 1.2em; } .light_text, .light_text a { color: #777; } .medium_text { font-size: 1em !important; } .normal_text { font-weight: normal; } .odd_row { background-color: #fff; } .small_text { font-size: 0.83em; } .stat_total { background-color: #ddd; } .partial_table, .partial_table a, .league_average_table { color: #4a4a4a; text-decoration: none; } .blank_table { background-color: #ddd; height: 0; padding:0; } .top_border { border-top: 2px solid #aaa; } .table_heading { font-size: 0.83em; margin: 3em 0 0 0; padding: 5px 5px 5px 0; white-space: nowrap; } .table_heading h1, .table_heading h2, .table_heading h3, .table_heading h4 { background-color: #c60c30; border: 1px solid #666; color: #fff; display: inline; font-weight: bold; margin-right: 10px; padding: 5px; } .table_heading h1, .table_heading h2,.table_heading_by_pos h1, .table_heading_by_pos h2 { font-size: 1.44em; } .table_heading h3, .table_heading h4, .table_heading_by_pos h3, .table_heading_by_pos h4 { font-size: 1.10em; } .table_heading h2.alt { background-color: #000; font-weight: normal; margin-left: -9px; } .table_heading h2.alt a { color: #fff; } .table_heading_by_pos { font-size: 0.83em; margin: 0.5em 0 0 0; padding: 5px 5px 5px 0; } .table_heading_by_pos h1, .table_heading_by_pos h2, .table_heading_by_pos h3, .table_heading_by_pos h4 { background-color: #c60c30; border: 1px solid #666; color: #fff; display: inline; font-weight: bold; margin-right: 10px; padding: 5px; } .tooltip { color: #a00; cursor: pointer; } .tooltip_explain { color: #a00; } .toggle_link { color: #c60c30; cursor: pointer; text-decoration: underline; } .x_large_text { font-size: 1.44em !important; } .xx_large_text { font-size: 2.00em !important; } .xxx_large_text { font-size: 3.00em !important; } .xxxx_large_text { font-size: 4.50em !important; } .x_small_text { font-size: 0.69em !important; } .xx_small_text { font-size: 0.58em !important; } /* Changes from JK's ss */ .page_name { height: auto; float: left; clear:both; } #sponsor p,#info_box p { margin-left:1em; } #sponsor { background-color:#ffa; border-bottom:1px solid #000; clear:both; font-size:.875em; width:100%; padding:5px 0; } /* Changes from JK's ss */ .page_title { font-size: 1.8em; font-weight: bold; } .team_mini_dir, .leader_mini_dir { } .after_stats_text, .before_stats_text { font-size:.73em;} .get_csv { display: inline; font-size: .73em; padding-top:0px; margin-top: 1px; margin-right: 3em; } form.rate_switch { display: inline; text-align: left; } form.draft_form { margin: 0em; padding: 0em; } form.draft_form select, form.draft_form input { font-size: 83%; } table.draft_form_table { border:1px solid black; border-collapse: collapse; } table.draft_form_table td { font-size: .90em; border:1px solid black; background-color : #ddd } /* box scores game */ pre#linescore { font-size: 1.2em;} table.other_game { border:1px solid black; border-collapse: collapse; } table.other_game td { padding: 0.5em; font-size: .90em; border:1px solid black; background-color : #ddd } table.other_game td:hover { background-color: #ff9; } table.other_game td.same_game:hover { background-color: #ddd; } table.other_game td.thick_border { border-left: 5px solid black; } div.indiv_events { font-size: 0.9em; } div.box_section_head { font-weight: bold; font-size: 1.1em; } table.draft_form_table .draft_form_button { font-size: .90em; background-color: #000; border: 1px solid #747678; color: #fff; cursor: pointer; margin: 5px 0 0 0; padding: 0; } form.draft_active select, form.draft_active input { background-color: #ffa; font-weight: bold; } form.draft_active .draft_form_button { background-color: #c60c30; font-weight: normal; } tr.inning_summary_top { font-weight: bold; color: #000; font-weight: bold; font-size: 1.1em; background-color: #eeb; } tr.inning_summary_bottom { color: #000; font-style: italic; } tr.scoring_play { color: #444; font-weight: bold; } .tooltip_cal { font-size:1.25em; color: #a00; cursor: pointer; } .month_head { font-size:1.25em; font-weight: bold; } form.sr_standard .submit { font-size: 1.10em; background-color: #000; border: 1px solid #747678; color: #fff; cursor: pointer; margin: 5px 0 0 0; padding: 0; } form.inline { display: inline;} .baserun { text-decoration: none; color: #fff; background-color: #666; font-style: italic; } p.print-footer {clear: both; display:none; } .closeLink { color: blue; text-decoration: underline; cursor: pointer; font-weight: bold; background-color: #ff7; } .np {display: inline; } .dp {display: none; } /* Remove when the sponsorships are updated. */