body {margin:0px; padding:0px; background-image: url(/i/storypage_bg.gif);}

#all {position: absolute;}

#left {position: absolute; top: 160px; width: 140px;}

#main {position: absolute; top: 120px; left: 140px; width: 632px;}

.bodycopy {padding: 0px 15px 20px 15px; font-family: Verdana; font-size: 11px; line-height: 140%}

#sidebar { font-family: Verdana; font-size: 10px; text-align: center; color: #000000;}
#sidebar a:link {color: #5b5b5b; font-weight:bold;}
#sidebar a:hover {color: #000000; font-weight:bold;}
#sidebar a:visited {color: #8c8c8c; font-weight:bold;}
#sidebar a:visited:hover {color: #000000; font-weight:bold;}

.sidebarpadding {padding: 0px 10px 10px 10px; text-align: left}

.headlinelinks {font-family: Verdana; font-size: 10px; color:#000000; line-height:15px;}
.headlinelinks A {color:#000000;}
.headlinelinks A:hover {color:#808080; text-decoration:underline;}

#flashheader {top: 0px; left: 0px; width: 512px; height: 120px;}

.nonflashhead {font-family: Arial, Verdana; font-size: 18px; color:#000000; line-height:18px; font-weight:bold;}
.nonflashhead A {color:#000000;}
.nonflashhead A:hover {color:#808080; text-decoration:underline;}

#hp {position: absolute; top: 120px; left: 0px; width: 140px; height:40px; padding-top: 6px; background-image: url(/i/sportindex/nav_fade.jpg);}

#headerright {position: absolute; top: 0px; left: 512px; width:260px; height:120px; background-repeat:none; background-image:url(/i/tvlistings/sportheader_TV.gif);}

#msn_header {width: 772px; height: 63px; background-color: #686B6E; overflow: hidden}
#msn_header a:link { color:#FFFFFF; text-decoration:none; font-weight: bold}
#msn_header a:hover { color:#FFFFCC; text-decoration:underline; font-weight: bold}
#msn_header a:visited { color:#FFFFFF; text-decoration: none; font-weight: bold}
#msn_header a:visited:hover { color:#FFFFCC; text-decoration: underline; font-weight: bold}
#msn_footer {width: 772px; background-color: #686B6E; overflow: hidden; position: absolute;}
#msn_footer a:link { color:#FFFFFF; text-decoration:none; font-weight: bold}
#msn_footer a:hover { color:#FFFFCC; text-decoration:underline; font-weight: bold}
#msn_footer a:visited { color:#FFFFFF; text-decoration: none; font-weight: bold}
#msn_footer a:visited:hover { color:#FFFFCC; text-decoration: underline; font-weight: bold}
#msn_sidebar {width: 160px; background-color: #686B6E; position: absolute; left: 772px; top: 0px; overflow-x:hidden}

#rolloutMORE {display: none; background-color: #636363; width: 140px; padding: 3px 7px 3px 7px; z-index: 1000;}
#rolloutNATION {display: none; background-color: #636363; width: 140px; padding: 3px 7px 3px 7px; z-index: 1000;}
#rolloutMALL {display: none; background-color: #636363; width: 140px; padding: 3px 7px 3px 7px; z-index: 1000;}
#rolloutPERSON {display: none; background-color: #636363; width: 140px; padding: 3px 7px 3px 7px; z-index: 1000;}
#rolloutESPN {display: none; background-color: #636363; width: 140px; padding: 3px 7px 3px 7px; z-index: 1000;}

#nav {background-color: #7d7d7d; width: 139px; padding: 0px;}

.n {font: 10px Verdana, Arial, sans-serif; color: #edc508; font-weight: bold; background-color: #7d7d7d; padding: 3px;}
.n A {text-decoration: none; color: #edc508;}
.n A:hover {text-decoration: none; color: #e5e5e5;}

.scores {font: 10px Verdana, Arial, sans-serif; color: #ffffff; font-weight: bold; background-color: #7d7d7d; padding: 2px 0px 0px 10px;}
.scores A {text-decoration: none; color: #ffffff;}
.scores A:hover {text-decoration: none; color: #e5e5e5;}

.n2 {font: 10px Verdana, Arial, sans-serif; color: #dedfbd; font-weight: bold; background-color: #7d7d7d; padding: 3px; background-image: url(/i/fp/mbg.gif);}
.n2 A {text-decoration: none; color: #dedfbd;}
.n2 A:hover {text-decoration: none; color: #e5e5e5;}

.n3 {font: 10px Verdana, Arial, sans-serif; color: #dedfbd; font-weight: bold; background-color: #636363; padding: 2px;}
.n3 A {text-decoration: none; color: #dedfbd;}
.n3 A:hover {text-decoration: none; color: #e5e5e5;}

.n4 {font: 10px Verdana, Arial, sans-serif; color: #dedfbd; font-weight: bold; background-color: #7d7d7d;
padding: 2px 2px 2px 6px;}
.n4 A {text-decoration: none; color: #dedfbd;}
.n4 A:hover {text-decoration: none; color: #ffffff;}

.n5 {font: 10px Verdana, Arial, sans-serif; color: #636363; font-weight: bold; background-color: #cccccc;
padding: 2px 2px 2px 6px;}
.n5 A {text-decoration: none; color: #636363;}
.n5 A:hover {text-decoration: none; color: #7d7d7d;}

.navdivider {background-color: #636363;	font-size: 1px; height: 1px; overflow-y: hidden; line-height: 1px;}

.blank {background-color: #636363; height: 1px; width:139 px; padding: 0px;}

.padding {padding: 12px 12px 0px 12px;}

.roll {font: 10px Verdana, Arial, sans-serif; color: #edc508; font-weight: bold; background-color: #636363; line-height:15px;}
.roll A {text-decoration: none; color: #edc508;}
.roll A:hover {text-decoration: none; color: #e5e5e5;}

.v {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; style:inline; padding: 1px; border: 1px; border-style:solid; border-color:#000000;}
.v A {color: #000000;}


.footer {font: 10px  Verdana, Arial, sans-serif; color: #7c7e7c; line-height:13px;}
.footer A {color: #7c7e7c;}
.footer A:hover {color: #7c7e7c;}

.dateline {font-size: 10px; margin: 0px 0px 0px 0px;}

.miniform {font-size: 10px; font-family: Verdana; display: inline}

.inlinephoto {float:right; margin: 10px 0px 0px 14px; font-face: Verdana; font-size: 10px; font-weight:regular; line-height: 12px; width: 195px}

.bullet {font: 10px Verdana, Arial, sans-serif; color: #000000; line-height:16px; font-weight: bold;}
.bullet a:link {color: #00009B;}
.bullet a:visited {color: #6A644C;}
.bullet a:hover {color: #951515;}

.features {font: 12px Arial, sans-serif; color: #000000; line-height:15px; padding-bottom:8px;}
.features A {color: #00009b;}
.features A:hover {color: #951515;}

.columnists {padding: 0px; width:162px; overflow: hidden;}

.boxline {border: 1px #adadad solid; padding: 0px;}

.column {font: 10px Verdana, Arial, sans-serif; color: #000000; padding: 3px; z-index: 1;}
.column A {color: #00009b;}
.column A:hover {color: #951515;}

.caption {font: 10px Verdana, Arial, sans-serif; color: #7f7b7d; font-weight: bold;}

.storyhead {font: 16px Arial, sans-serif; color: #000000; font-weight: bold;}

.verb10 {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
.verr10 {color: #a50400; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
.verg10 {color: #7d7d7d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
.verw10 {color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
.verw10 A:link {color: #ffffff;}
.verw10 A:visited {color: #ffffff;}		

.copy {font: 11px Verdana, Arial, sans-serif; color: #000000; line-height:15px;}
.copy a:link {color: #00009B;}
.copy a:visited {color: #6A644C;}
.copy a:hover {color: #951515;}

.subhead {font: 16px Arial, sans-serif; color: #aa0b09; font-weight: bold; line-height:25px;}
.subhead A {color: #aa0b09;}
.subhead A:hover {color: #951515;}

.listings {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px;}
.listings A:LINK {color: #8c8c8c; font-weight: bold; font-size: 10px;}
.listings A {color: #8c8c8c;  font-weight: bold; font-size: 10px;}
.listings A:VISITED {color: #8c8c8c;}
.listings A:VISITED:HOVER {color: #5b5b5b;}
.listings A:HOVER {color: #000000;}

.calendar {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 10px;}
.calendar A:LINK {color: #ffffff; font-size: 10px; text-decoration: none;}
.calendar A {color: #ffffff; font-size: 10px; text-decoration: none;}
.calendar A:VISITED {color: #ffffff;}
.calendar A:VISITED:HOVER {color: #8c8c8c; background-color: #cccccc; width: 100%; height: 100%;}
.calendar A:HOVER {color: #8c8c8c; background-color: #cccccc; width: 100%; height: 100%; text-decoration: none;}

#inlinetable {font-family: Verdana; font-size: 10px; color: #000000; line-height: 14px;}
#inlinetable A {color: #000000;}
#inlinetable th {font-family: Verdana; font-size: 10px; color: #ffffff; font-weight:bold; background-color:#000000; text-align:left;}
#inlinetable th A {color: #ffffff;}
#inlinetable td {font-family: Verdana; font-size: 10px; color: #000000; font-weight:regular;}
#inlinetable td A {color: #000000;}
