/* CSS Document */
/* CSS Document */
html, body{
    text-align:left;
}


.moreTeamsDiv {
  position:relative;
  float:right;
  padding-right:10px;
}
.moreTeamsHdr {
  background-image:url(/images/moreTeamsOn_header.gif);
  background-repeat:repeat-x;
  background-position:top;
  height:35px;
  color:#000000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  padding-top:4px;
  padding-left:4px;
  font-weight:bold;
}
.moreTeamsLinks a:link, .moreTeamsLinks a:visited {
  color:#1266a4;
  text-decoration:none;
  padding-top:4px;
  padding-left:4px;
  padding-right:4px;
  padding-bottom:4px;
}
.moreTeamsLinks a:hover {
  text-decoration:underline;
}
.moreTeamLinks {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
}

.storyPoll {
  padding-bottom: 5px;
  float:right;
}

#pageHolder{
	*background:#fff url(/images/bg_divider.jpg) repeat-y 669px top;
	*background-position:670px top;
        *float:left;
	height:auto;
	*margin-left:7px;
        *margin-left:3px;
	overflow:hidden;
	width:980px;
        background-color:#fff;
}
#pageHolderfullpage{
	background:#fff 669px top;
	float:left;
	height:auto;
	margin-left:7px;
	/*margin-left:3px;*/
	overflow:hidden;
	width:980px;
}
.clearMe{
    clear:both;
    margin:0px;
    padding:0px;
	font-size:1px;
}

.gray_dots{
    float:left;
    clear:both;
    height:1px;
    width:99%;
    margin-left:1px;
	padding_bottom:5px;
	overflow:hidden;
	font-size:1px;
    background:url(/images/dots.jpg) repeat-x left top;
}

#sub_feature_block{
    float:left;
    clear:both;
    width:980px;
    height:23px;
    overflow:hidden;
    border-left:1px solid #999999;
    border-right:1px solid #999999;
    display:inline;
}
    #sub_feature_block #category_header{
        float:right;
        margin-top:6px;
        margin-right:25px;
	margin-left:140px;
        font-family:verdana;
        font-size:10px;
        color:#eee;
        font-weight:bold;
        text-transform:uppercase;
        text-decoration: none;
    }
    #sub_feature_block #category_header a:link, #sub_feature_block #category_header a:visited {text-transform:uppercase; font-size:10px; font-family:verdana; font-weight:bold; text-decoration: none; color:#eee;}
    #sub_feature_block #category_header img{border-bottom:1px solid #596581;}

#main_content{
    float:left;
    clear:left;
    width:617px;
    *width:671px;
    height:auto;
    text-align:left;
    padding:20px 27px 0px 25px;
    *font-family:Arial;
    border-right:1px solid #b5b7ba;
    display:inline;
    background: #fff url(/images/main_bg.jpg) repeat-x left top;
}

#main_content a:hover{
    text-decoration:underline;
}
#main_content img{
    border:0px;
}
#main_content ul{
	list-style-type:square;
}
    #main_content h1{
        float:left;
        clear:both;
        width:100%;
        height:auto;
        font-family:Verdana;
        font-size:19px;
        font-weight:bold;
        margin:0px 0px 17px 0px;
        padding:0px;
        color:#000;
    }
    #main_content #writer_info{
        float:left;
        clear:both;
        width:100%;
        height:auto;
        margin:0px 0px 15px 0px;
	background:url(/images/dots.jpg) repeat-x left bottom;
    }
        #main_content #writer_info h2{
            font-size:12px;
            font-weight:bold;
            color:#1c62b4;
            padding:0px;
            margin:0px 0px 14px 0px;
        }
		#main_content #writer_info h2 a{
			 color:#1c62b4;
			 /*text-decoration:none;*/
		}
		#main_content #writer_info h2 a:hover{
			/*text-decoration:underline;*/
		}
		 #main_content #writer_info .gray_dots{
		 	display:none;
		 }

    #main_content #story_nav{
        float:left;
        width:100%;
        clear:both;
        height:auto;
        font-size:10px;
        color:#898989;
	/*margin-bottom:10px;*/
    }
        #main_content #story_nav h3{
            float:left;
            clear:left;
            font-weight:normal;
            font-size:10px;
            padding:0px;
            margin:0px;
        }
            #main_content #story_nav h3 .comment_bubble_blue,
            #main_content #story_nav h3 .comment_bubble_white{
                background:url(/images/comment_bubble_blue.jpg) no-repeat left top;
                padding-left:19px;
                margin-left:11px;
                font-family:Verdana;
                font-weight:bold;
                color:#1c62b4;
            }
            #main_content #story_nav h3 .comment_bubble_white{
                background-image:url(/images/comment_bubble_white.jpg);
                padding-left:19px;
            }
        #main_content #story_nav .story_nav_links{
            float:right;
            height:27px;
            margin-right:9px;
            padding-top:15px;
            color:#898989;
            background:no-repeat center top;
        }
            #main_content #story_nav .story_nav_links.print{
                background-image:url(/images/printer.jpg);
            }
            #main_content #story_nav .story_nav_links.email{
                background-image:url(/images/email.jpg);
                background-position:center 4px;
            }
            #main_content #story_nav .story_nav_links.blog{
                background-image:url(/images/blog.jpg);
            }
            #main_content #story_nav .story_nav_links.digg{
                background-image:url(/images/digg.jpg);
            }
            #main_content #story_nav .story_nav_links.rss{
                background-image:url(/images/rss.jpg);
            }

    #main_content #story_content{
        float:left;
        clear:both;
        width:100%;
        height:auto;
        font-size:12px;
        line-height:16px;
    }

    #main_content #talk_back_community{
        float:left;
        clear:both;
        width:100%;
        height:auto;
        margin:0px 0px 3px 0px;
        /*background:#fff url(/images/main_bg.jpg) repeat-x left top;*/
        border-bottom:1px solid #c6c6c6;
    }
        #main_content #talk_back_community #tb{
            float:left;
            clear:left;
            width:60%;
            height:auto;
        }
        #main_content #talk_back_community #community_links{
            /*float:left;*/
            /*clear:right;*/
            /*width:40%;*/
            height:auto;
            background:#fff url(/images/main_bg.jpg) repeat-x left top;
        }
            #main_content #talk_back_community #community_links h4{
                font-family:Verdana;
                font-size:11px;
                color:#000;
                margin:0px;
                padding:0px;
            }
            #main_content #talk_back_community #community_links ul{
                list-style:square;
                font-size:12px;
                color:#024697;
                padding:0px;
                margin:5px 0px 0px 15px;
            }
            #main_content #talk_back_community #community_links ul a{
                text-decoration:none;
                color:#024697;
            }
            #main_content #community_links ul a:hover{
                text-decoration:underline;
            }

    #main_content #talk_back_content{
        float:left;
        clear:both;
        width:100%;
		margin:10px 0px 0px 0px;
        height:auto;
    }



/* new for full page */
#main_contentfullpage{
    float:left;
    clear:left;
    width:980px;
    height:auto;
    /*height:600px;*/
    text-align:left;
    padding:20px 27px 0px 25px;
    margin:0px;
    font-family:Arial;
    border-right:1px solid #b5b7ba;
    display:inline;
    background:url(/images/main_bg.jpg) repeat-x left top;
}
#main_contentfullpage a:hover{
    text-decoration:underline;
}
#main_contentfullpage img{
    border:0px;
}
#main_contentfullpage ul{
	list-style-type:square;
}
    #main_contentfullpage h1{
        float:left;
        clear:both;
        width:100%;
        height:auto;
        font-family:Verdana;
        font-size:19px;
        font-weight:bold;
        margin:0px 0px 17px 0px;
        padding:0px;
        color:#000;
    }
    #main_contentfullpage #writer_info{
        float:left;
        clear:both;
        width:100%;
        height:auto;
        margin:0px 0px 15px 0px;
		background:url(/images/dots.jpg) repeat-x left bottom;
    }
        #main_contentfullpage #writer_info img{
            float:left;
            clear:left;
            margin-right:7px;
        }
        #main_contentfullpage #writer_info h2{
            font-size:12px;
            font-weight:bold;
            color:#1c62b4;
            padding:0px;
            margin:0px 0px 14px 0px;
        }
			#main_contentfullpage #writer_info h2 a{
				 color:#1c62b4;
				 text-decoration:none;
			}
			#main_contentfullpage #writer_info h2 a:hover{
				text-decoration:underline;
			}
        #main_contentfullpage #writer_info .expand{
            font-size:11px;
            /*padding-left:15px; */
            text-decoration:none;
            color:#959595;
            /*background: url(/fe/img/Story/expand.jpg) no-repeat left center;*/
        }
		 #main_contentfullpage #writer_info .gray_dots{
		 	display:none;
		 }

    #main_contentfullpage #story_nav{
        float:left;
        width:100%;
        clear:both;
        height:auto;
        font-size:10px;
        color:#898989;
		*margin-bottom:10px;
    }
        #main_contentfullpage #story_nav h3{
            float:left;
            clear:left;
            font-weight:normal;
            font-size:10px;
            padding:0px;
            margin:0px;
        }
            #main_contentfullpage #story_nav h3 .comment_bubble_blue,
            #main_contentfullpage #story_nav h3 .comment_bubble_white{
                background:url(/images/comment_bubble_blue.jpg) no-repeat left top;
                padding-left:19px;
                margin-left:11px;
                font-family:Verdana;
                font-weight:bold;
                color:#1c62b4;
            }
            #main_contentfullpage #story_nav h3 .comment_bubble_white{
                background-image:url(/images/comment_bubble_white.jpg);
                padding-left:19px;
            }
        #main_contentfullpage #story_nav .story_nav_links{
            float:right;
            height:27px;
            margin-right:9px;
            padding-top:15px;
            color:#898989;
            background:no-repeat center top;
        }
            #main_contentfullpage #story_nav .story_nav_links.print{
                background-image:url(/images/printer.jpg);
            }
            #main_contentfullpage #story_nav .story_nav_links.email{
                background-image:url(/images/email.jpg);
                background-position:center 4px;
            }
            #main_contentfullpage #story_nav .story_nav_links.blog{
                background-image:url(/images/blog.jpg);
            }
            #main_contentfullpage #story_nav .story_nav_links.digg{
                background-image:url(/images/digg.jpg);
            }
            #main_contentfullpage #story_nav .story_nav_links.rss{
                background-image:url(/images/rss.jpg);
            }

    #main_contentfullpage #story_content{
        float:left;
        clear:both;
        width:100%;
        height:auto;
        font-size:12px;
        line-height:16px;
    }




#extra_content{
    float:left;
    clear:right;
    width:300px;
    padding:0px 5px 0px 5px;
    height:auto;
    background:#fff url(/images/main_bg.jpg) repeat-x left top;
}
    #extra_content #ec_promo{
        float:left;
        clear:both;
        width:100%;
        height:auto;
        margin:5px 0px 5px 0px;
    }
    #extra_content .out_info_box{
        float:left;
        clear:both;
        width:300px;
        height:auto;
        overflow:hidden;
        text-align:left;
        margin:4px 0px;
	*margin-bottom:0px;
        background: url(/images/out_box_top.jpg) no-repeat left top;
    }

        #extra_content .out_info_box h3{
            font-family:Verdana;
            font-weight:bold;
            font-size:12px;
            margin:3px 9px 3px 9px;

        }
            #extra_content .out_info_box h3 span{
                font-weight:normal;
            }
            #extra_content .out_info_box h3 .msn_info_box{
                margin:0px 0px 0px 5px;
		*margin-top:-2px;
                vertical-align: bottom ;
            }
        #extra_content .out_info_box .out_info_box_content{
            float:left;
            clear:both;
            width:278px;
	    *width:300px;
            height:auto;
            padding:10px 10px;
	    *padding-bottom:0px;
            border-left:1px solid #b8bbc0;
            border-right:1px solid #b8bbc0;
            overflow:hidden;
            background:url(/images/out_box_mid.jpg) repeat-x left top;
        }
	#extra_content  #sport_headlines.out_info_box .out_info_box_content{ /* special */
		padding-top:0px;
	}
        #extra_content .out_info_box .out_info_box_btm{
            float:left;
            clear:both;
            width:300px;
            height:4px;
	    font-size:1px;
            background:#fff url(/images/out_box_btm.jpg) no-repeat left top;
        }
        #extra_content .out_info_box .out_info_box_content h4{
            float:left;
            clear:both;
            width:100%;
            font-family:Verdana;
            font-size:12px;
            margin:10px 0px 0px 10px;
            padding:0px;
        }
        #extra_content .out_info_box ul{
            float:left;
            clear:both;
            width:98%;
            height:auto;
            font-family:Arial;
            font-size:12px;
            margin:5px 0px;
            padding:0px;
            overflow:hidden;
            color:#024697;
            list-style:none;
        }
            #extra_content .out_info_box ul li{
                margin-left:12px;
		padding-left:5px;
		background: url(/images/blue_bullet.jpg) no-repeat left center;
            }
            #extra_content .out_info_box ul li a{
                color:#024697;
                text-decoration:none;
            }
            #extra_content .out_info_box ul li a:hover{
                text-decoration:underline;
            }
    #extra_content #fs_video{
        color:#000;
        font-size:11px;
        font-family:Arial;
    }
        #extra_content #fs_video .video_conent{
            float:left;
            clear:both;
            width:100%;
            margin:0px 0px 10px 0px;
        }
        #extra_content #fs_video img{
            float:left;
            clear:left;
            margin:0px 10px;
        }
        #extra_content #fs_video a.tv{
            color:#024697;
            font-weight:bold;
            background:url(tv.jpg) no-repeat left top;
            padding-left:15px;
            text-decoration:none;
        }
        #extra_content #fs_video a.tv:hover{
            text-decoration:underline;
        }
        #extra_content #fs_video p{
            float:left;
            width:175px;
            margin:5px 0px;
        }

    #extra_content #more_than_sports{
        font-family:Arial;
        font-size:11px;
        color:#000;
    }
        #extra_content #more_than_sports .main_image{
            float:left;
            clear:left;
            margin:0px 10px;
            border:1px solid #c4ced7;
        }
        #extra_content #more_than_sports ul{
            float:left;
            clear:right;
            font-size:11px;
            width:175px;
            margin-left:0px;
        }

    #extra_content #gear{
        font-family:Arial;
        font-size:11px;
    }
        #extra_content #gear .gear_box{
            float:left;
            clear:both;
            height:auto;
            padding:0px 0px 10px 0px;
            margin-bottom:10px;
        }
            #extra_content #gear .gear_box.gray_dots{
                background:url(/images/dots.jpg) repeat-x left bottom;
            }
                #extra_content #gear .gear_box .main_image{
                    float:left;
                    clear:left;
                    width:98px;
                    height:98px;
                    margin:0px 10px 0px 0px;
                    border:1px solid #c4ced7;
                }
                #extra_content #gear .gear_box p{
                    float:left;
                    clear:right;
                    width:170px;
                }
                #extra_content #gear .gear_box p a{
                    color:#024697;
                    text-decoration:none;
                }
                #extra_content #gear .gear_box p a:hover{
                    text-decoration:underline;
                }
            #extra_content #store{
                float:left;
                clear:both;
                height:auto;
                width:100%;
            }
			#view_fox_sports_store{
				margin-top:0px;
				*margin-top:-10px;
			}
			.fox_sports_more{
				float:right;
				clear:both;
				margin:10px 20px 0px 0px;
				*margin-top:0px;
				*margin-bottom:0px;
			}



 .in_info_box{
    float:right;
    width:250px;
    height:auto;
    margin:8px 0px 8px 8px;
    overflow:hidden;
    background:#fff url(/images/in_box_top.jpg) no-repeat top left;
}
    .in_info_box h3{
		float:left;
		clear:both;
		height:auto;
		width:235px;
        font-family:Verdana;
        font-size:12px;
        font-weight:bold;
        margin:3px 0px 0px 15px;
    }
		.in_info_box h3.gray_dots{
			background-position:top;
		}
    .in_info_box .in_info_box_content{
        float:left;
        clear:both;
        width:240px;
        height:auto;
        padding:5px 0px 0px 5px;
        background:url(/images/in_box_mid.gif) repeat-y left top;
    }
		.in_info_box .in_info_box_content h4{
		 	float:left;
			clear:both;
			font-size:12px;
			height:auto;
			width:230px;
			margin:0px;
			padding:5px 0px 0px 5px;

		}
    .in_info_box .in_info_box_content p{
		float:left;
		clear:both;
		height:auto;
		margin:5px 0px 5px 20px;
        width:240px;
		/*margin-top:0px;*/
		/*margin-bottom:0px;*/
		/*margin-left:10px;*/
		/*padding:0px;*/
		overflow:hidden;
        line-height:16px;

    }
		.in_info_box .in_info_box_content ul{
			foat:left;
			clear:both;
			width:89%;
			height:auto;
			padding:0px;
			/*padding:0px 0px 0px 20px;*/
			margin:0px 0px 0px 20px;
			list-style:square;
			color:#1C62B4;
		}
			.in_info_box .in_info_box_content ul li{

			}
	.in_info_box .in_info_box_content a{
		text-decoration:none;
		color:#1C62B4;
	}
	.in_info_box .in_info_box_content a:hover{
		text-decoration:underline;
	}
    .in_info_box .in_info_box_btm{
        float:left;
        clear:both;
        width:100%;
        height:6px;
        margin:0px;
        background:url(/images/in_box_btm.jpg) no-repeat top left;
    }


.ad_300x250{
    float:left;
    clear:both;
    width:300px;
    height:auto;
	padding-bottom:5px;
	margin-top:5px;
}


#fs_site_links{
    float:left;
    clear:both;
    width:100%;
    height:auto;
    border-style:double solid;
    border-top-color:#d7d7d7;
    border-left:0px;
    border-right:0px;
    border-bottom:0px;
    padding:10px 0px 10px 4px;
}
    #fs_site_links div{
        float:left;
        clear:none;
        width:14%;
        height:auto;
        font-family:Verdana;
        font-size:11px;
    }
    #fs_site_links div h3{
        font-family:Verdana;
        font-size:11px;
        font-weight:bold;
        color:#1c62b4;
        padding:0px;
        margin:0px;
    }

    #fs_site_links ul{
        margin:0px;
        padding:0px;
        list-style:none;
    }

        #fs_site_links ul li{
            font-family:Arial;
            font-weight:normal;
            margin:2px 0px;
            color:#898989;
        }

            #fs_site_links ul li a{
                text-decoration:none;
                color:#898989;
            }
            #fs_site_links ul li a:hover{
                text-decoration:underline;
            }

/*old footer */
.comBottomNav{
    float:left;
    clear:both;
    width:100%;
    height:auto;
}
.bdyBottom{
    float:left;
    clear:both;
}

