#navigation {background:url(/images/common/YES-primaryheader.gif) no-repeat;height:32px;float:left;padding-left:32px;}
/* NAVIGATION - CSS SPRITES*/
/*SON OF SUCKER FISH DROP DOWNS MODIFIED*/	
#drops, #drops ul {padding:0;margin:0;clear:both;float:left;width:inherit;text-align:left;z-index:120;}
#drops ul.drop {background:#081E5A;width:inherit;clear:both;float:left;margin-top:32px;width:191px;}
#drops ul.drop li {clear:both;width:190px;border-bottom:1px solid black;border-left:1px solid black;border-right:1px solid black}
/* CUSTOM WIDTH FOR BLOGS */
#nav-blogs ul.drop {width:151px;} 
#nav-blogs ul.drop li {width:150px;}
/* END CUSTOM WIDTH FOR BLOGS */
#drops ul.drop a {color:#fff;font-size:12px;text-decoration:none;font-weight:normal;clear:both;float:left;padding:4px;}
#drops ul.drop a:hover {color:#ccc;font-size:12px;text-decoration:underline;font-weight:bold;clear:both;float:left;}
#drops a {display: block;/*width: 10em;*/float:left;clear:both;width:180px;}
#drops li {float: left;/*width: 10em;*/}
#drops li ul {position: absolute;width: 10em;left: -999em;}
#drops li:hover ul {left: auto;}
#drops li:hover ul, #drops li.sfhover ul {left: auto;}

/*SPRITE BACKGROUP POSITIONING*/	

#navigation a.nav-yankees-link, #navigation a.nav-nets-link, #navigation a.nav-nfl-link, #navigation a.nav-ncaafb-link,  #navigation a.nav-ncaabb-link, #navigation a.nav-video-link, #navigation a.nav-yes-shows-link, #navigation a.nav-personalities-link, #navigation a.nav-my-yes-link, #navigation a.nav-blogs-link, #navigation a.nav-shop-link {float:left;background:url(/images/common/YES-primaryheader_over.gif) no-repeat;height:32px;text-indent:-999999px;}

#navigation a.nav-yankees-link{width:88px;background-position:-34px 0;}
#navigation a.nav-nets-link{width:65px;background-position:-123px 0;}
#navigation a.nav-nfl-link{width:42px;background-position:-188px 0;}
#navigation a.nav-ncaafb-link{width:134px;background-position:-232px 0;}
#navigation a.nav-ncaabb-link{width:147px;background-position:-368px 0;}
#navigation a.nav-video-link{width:56px;background-position:-516px 0;}
#navigation a.nav-yes-shows-link{width:94px;background-position:-572px 0;}
#navigation a.nav-personalities-link{width:110px;background-position:-667px 0;}
#navigation a.nav-my-yes-link{width:64px;background-position:-779px 0;}
#navigation a.nav-blogs-link{width:60px;background-position:-846px 0;}
#navigation a.nav-shop-link {width:50px;background-position:-908px 0;}


#navigation a.nav-yankees-link:hover{width:88px;background-position:-34px -40px;}
#navigation a.nav-nets-link:hover{width:65px;background-position:-123px -40px;}
#navigation a.nav-nfl-link:hover{width:42px;background-position:-188px -40px;}
#navigation a.nav-ncaafb-link:hover{width:134px;background-position:-232px -40px;}
#navigation a.nav-ncaabb-link:hover{width:147px;background-position:-368px -40px;}
#navigation a.nav-video-link:hover{width:56px;background-position:-516px -40px;}
#navigation a.nav-yes-shows-link:hover{width:94px;background-position:-572px -40px;}
#navigation a.nav-personalities-link:hover{width:110px;background-position:-667px -40px;}
#navigation a.nav-my-yes-link:hover{width:64px;background-position:-779px -40px;}
#navigation a.nav-blogs-link:hover{width:60px;background-position:-846px -40px;}
#navigation a.nav-shop-link:hover {width:50px;background-position:-908px -40px;}


/* default styles */
body, form {padding:0px; margin:0px;}
body { background-color:#fff; }
body,td,th { color:#000; font:12px Arial,Helvetica,sans-serif; }
input,select,textarea,button { color:#000; font:11px Arial,Helvetica,sans-serif; }
img { border:0; }
table td { vertical-align:top; }

#doc { width:970px;background:#FFFFFF none repeat scroll 0 0;}
#mc { clear:left;margin-left:7px;background-color:#FFFFFF;}
#mainCol { width:783px; background-color:#FFFFFF;}
#rightCol { width:176px; background:url(/images/bg_tower_btm.gif) bottom left no-repeat; }
.vspacer { width:7px; }

a { /*font-family:Arial,Helvetica,sans-serif;*/ text-decoration:none;}
a:hover { text-decoration:underline; }
a, a:visited { color:#1142b9; }

.caption {font-size:10px;width:300px;}
.headline {font-size:20px;font-weight:bold;color:#08184a;}
.showcaseBg {background-image:url(/images/bg_showcase.gif);background-repeat:no-repeat;width:548px;height:327px;}
.showcaseInt {background-image:url(/images/bg_showcase_int.gif);background-repeat:no-repeat;width:197px;height:303px;margin:10px 11px 0 0;padding:10px;}
.showcaseHl {font-size:16px;font-weight:bold;}
.showcaseRightCol {background-color:#f3f2da;border-left:1px solid #6474a5;border-right:1px solid #6474a5;}
.showcaseRightColInt {background-image:url(/images/bg_showcase_right_int.gif);background-repeat:no-repeat;width:205px;height:292px;margin:10px 10px 0 10px;}
.title {font-weight:bold;}
.relatedLink {font-size:11px;}
#statsSubNav {position:absolute;left:450px;top:120px;font-size:11px;font-weight:bold;}

.center { text-align:center; }

/* Colors -- say it like Ice Cube */
.primary		{color:#08184a;}
.primaryBg		{background-color:#071b4d;}
.secondary		{color:#1142b9;}
.secondaryBg	{background-color:#1142b9;}
.tertiary		{}
.tertiaryBg		{background-color:#adadad;}

.white, .white td, a:visited.white { color:#fff; }
.greyLite, .greyLite td, a:visited.greyLite { color:#ccc; }
.grey, .grey td, a:visited.grey  { color:#999; }
.greyDark, .greyDark td, a:visited.greyDark  { color:#666; }
.greyBlack, .greyBlack td, a:visited.greyBlack { color:#333; }
.black, .black td, a:visited.black { color:#000; }
.green, .green td, a:visited.green { color:#090; }
.red, .red td, a:visited.red { color:#c00; }
form td.red, form span.red, form div.red { color:#c00; font-weight:bold; } /* red class within forms gets bolded */

/* floats */
.floatLeft	{float:left; margin-right:5px; margin-bottom:3px;} /* left-aligned with right- and bottom- */
.floatRight {float:right; margin-left:5px; margin-bottom:3px;} /* right-aligned with left- and bottom- */
.clear {clear:both;}

/* margins (space between block-level box and border) */
.mar0 { margin:0px; }
.mar3 { margin:3px; }
.mar5 { margin:5px; }
.mar7 { margin:7px; }
.mar3tb { margin:3px 0px; }
.mar3lr { margin:0px 3px; }
.mar5tb { margin:5px 0px; }
.mar5lr { margin:0px 5px; }
.mar7tb { margin:7px 0px; }
.mar7lr { margin:0px 7px; }

/* padding (space between border and content) */
.pad0 { padding:0px; }
.pad1 { padding:1px; }
.pad2 { padding:2px; }
.pad3 { padding:3px; }
.pad5 { padding:5px; }
.pad7 { padding:7px; }
.pad3tb { padding:3px 0px; }
.pad3lr { padding:0px 3px; }
.pad5tb { padding:5px 0px; }
.pad5lr { padding:0px 5px; }
.pad7tb { padding:7px 0px; }
.pad7lr { padding:0px 7px; }

/* ads */
.ad_160x600 {
 width:160px;
 height:600px;
}
.ad_160x90 {
 width:160px;
 height:90px;
}

#banner-ad {width:970px; height:25px; overflow:hidden; margin:0px 0px 5px 7px;}
.ad-300x250{margin-top:10px;padding:2px;}

/* tower */
/*#tower {
 padding:15px 7px 10px 8px;
 background:url(/images/bg_tower_top.gif) 0 0 no-repeat;
}*/

#tower {
 padding:15px 7px 10px 8px;
 /*background:url(/images/bg_tower_top.gif) 0 0 no-repeat;*/
 float:right;
 background-color:#fff;
}


#tower .ad_160x90 {
 margin-top:10px;
}

/* footer */
.ftr_link, .ftr_link:visited {color:#fff;font-size:10px;}
.ftr {background-image:url(/images/common/bg_ftr.gif);background-repeat:no-repeat;width:726px;height:33px;color:#fff;}
.legal {color:#071b4c;font-size:10px;}

/* Generic Template mc bg */
/* OLD VERSION  
.bgCompGeneric {background:#fff url(/images/bg_comp_783.jpg) no-repeat; padding:10px; min-height:350px; overflow:visible;}
*/
.bgCompGeneric {background-color:#fff;padding:10px; min-height:600px; overflow:visible;width:795px;;float:left;}
* html .bgCompGeneric {height:1px;}

/* Global Buttons */
.btnGrey { background-color:#ccc; border-width:1px; border-style:solid; border-color:#000000; font:bold 10.5px Verdana,Arial,Helvetica,sans-serif;cursor: pointer; }
.btnGreyOn { background-color:#666; border-width:1px; border-style:solid; border-color:#000000; color:#fff; font:bold 10.5px Verdana,Arial,Helvetica,sans-serif;cursor: pointer; }
.btnGreen { background-color:#9c6; border-width:1px; border-style:solid; border-color:#000000; font:bold 10.5px Verdana,Arial,Helvetica,sans-serif;cursor: pointer; }
.btnGreenOn { background-color:#693; border-width:1px; border-style:solid; border-color:#000000; color:#fff; font:bold 10.5px Verdana,Arial,Helvetica,sans-serif;cursor: pointer; }

.rss {
 float:right;
 margin:-14px -8px 0 0;
 padding-right:17px;
 background:url(/images/ico_rss.gif) right top no-repeat;
}

/* NEWS */

.newsText {line-height:17px;min-height:135px;}
.newsLeftColHeadline { color:#08184a; font-weight:bold;}
.newsLeftColBlurb { color:#08184a; font-size:11px;}
.newsHeadline {font-size:23px; font-weight:bold;}
.newsTimestamp { font-size:11px; font-weight:bold;}
.newsSubhead {font-size:17px; font-weight:bold; color:#999999}
.newsByline { font-size:11px; }
.newsRelatedLinks { font-size:11px; }
.gameHeadline { font-size:16px; font-weight:bold; }
.gameSubHead { color:#08184a; font-weight:bold; padding:0px 0px 7px 0px}
.printLink { font-size:11px; }
.relatedLink { font-size:11px; }
.caption { font-size:10px; }

.newsInclude {width:260px; float:right; margin:0 0 3px 5px; background-color:#999; border:1px solid #036; font:normal 11px Arial, Helvetica,sans-serif;}
.newsIncludeTitle {padding:1px 7px; background-color:#08184a; color:#fff; font-weight:bold; font-size:12px;}
.newsIncludeText {padding:5px;}
.newsIncludeText p {margin:10px 0; padding:0;}
.newsIncludeByline {font-style:italic; text-align:right;}

#webtools { margin:7px 0 7px 282px; border-bottom:1px solid #eeebdf; padding:4px 10px; border-top:1px solid #eeebdf; white-space:nowrap; }
#webtools a { font:10px arial; color:#000; text-decoration:none; }

/* SCHEDULE */
th {text-align:left; font-weight:bold;}
.sched_start {border-top:1px solid #adadad; padding:2px 0 2px 7px; font-weight:bold;}
.sched_title {border-top:1px solid #adadad; padding:2px 7px 2px 7px;}
.sched_desc  {border-top:1px solid #adadad; padding:2px 0 2px 0;}

/* PROGRAMMING, SHOWS */
#shows_yankees,#shows_nets,
#shows_original,#shows_other {clear:both; margin:0 10px 10px 5px;}
.show {clear:both; margin-top:5px;}
.show_title {font-weight:bold;}
.show img {float:left; margin:0 15px 3px 0;}

/* use to set transparency in IE on PNGs */
img.png { behavior: url("/scripts/fix_png.htc"); }


/*MOVE TO GLOBAL ON SITE LAUNCH*/
	
	
	
	/* global overides */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body {font:12px/1.131 arial,helvetica,clean,sans-serif;}
a:link, a:visited {text-decoration:none;}
a:hover, a:active {text-decoration:underline;}
.clear_both {clear:both;}
/* HEADER */
	.mir{text-indent:-9999em;overflow:hidden;}
	a{color:#0b2183;}
	.ad-search{float:left;height:90px;/*margin-left:27px;*/padding-top:5px;width:250px;}
	.top-ad{height:90px;margin:0 131px;text-align:center;width:728px;}
	.search-box{background:url('/images/common/YES-searchbox.gif') no-repeat;width:205px;height:75px;color:#fff;float:left;margin:0;}
	.search-box-data{margin:10px 0 0 8px;display:block;width:193px;}
	.search-box-elements{margin:2px 0 0 8px;display:inline;width:200px;}
	#register_login a, #register_login a:visited { color:#fff; font-size:11px;font-family:arial,helvetica,clean,sans-serif;}
        #register_login{height:12px; float:left;color:#fff;margin:10px 15px 0px 50px; width:150px }	
	.header-stats{height:100px;margin:10px 0 10px 27px;width:990px;clear:both;}
	
	/*.header-stats h1{background:url('/images/common/YES-primarylogo-hdr.gif') no-repeat;width:205px;height:100px;float:left;}*/
	.header-stats h1{background:url('/images/common/YES-primarylogo-hdr-small.png') no-repeat;width:205px;height:100px;float:left;}
	.header-stats h1{behavior: url("/scripts/fix_png.htc");}
	
	.header-stats span, .header-stats span.subhead{float:left;}
	.header-stats span.subhead{margin-top:75px;margin-left:10px;}
	.header-stats h1 a{display:block;height:97px;position:absolute;text-decoration:none;text-indent:-1000em;top:11px;width:202px;}
	
	.header-nav{background:url('/images/common/YES-primaryheader.gif') no-repeat;width:990px;height:33px;margin:3px 0 0 0;}
	.header-nav a{font-family:futura,vendana,arial;font-weight:bold;}
	.header-nav span{display:block;padding:8px 0 0 19px;}
	.header-nav span a{padding:0 10px;}
	.header-nav-menu li{padding:0 10px;float:left;}
	.header-nav-menu, .header-nav-menu * { padding: 0; margin: 0; position:relative;}
	.header-nav-menu ul li ul li{float:none;}
	.header-nav-menu, .header-nav-menu ul{list-style:none; position:absolute;z-index:99;padding:8px 0 0 14px;}
	.header-nav-menu li.header-nav-item{float:left;}
	.header-nav-menu li.header-nav-item a{display:block;font-weight:bold;}
	.header-nav-menu li.header-nav-item ul{display:none;width:200px;background-color:#081E5A;border:1px solid #000;color:#fff;}
	.header-nav-menu li.header-nav-item:hover ul{display:block;}
	.header-nav-menu li.header-nav-item ul li {margin:0;padding:2px;width:200px;/*border:1px solid #000;*/}
	.header-nav-menu li.header-nav-item ul li a{color:#ccc;font-weight:normal;text-transform:none;}
	.header-nav-menu li.header-nav-item ul li a:hover{color:#fff;font-weight:bold;}
	
	.footer{background:url('/images/common/YES-primaryfooter.gif') no-repeat;width:990px;height:100px;clear:both;}
	.footer span {display:block;margin:0 0 0 223px;padding:18px 0 0;}
	.footer span a{font-weight:bold;padding:0 27px;}
	.footer .legal-text{font-size:11px; color:#fff;text-align:center;padding:10px 0 0 0;}
		
	.mediaWallOff{background-image:none;background-color:#000;}
	
	.main-content-area{background:#fff url('/images/common/YES-grey-half-bg.gif') no-repeat top;height:1150px;padding-left:5px;}
	.left-col{width:660px;float:left;}
	.right-col{width:299px;float:left;}	
	html>body .right-col {padding-left:13px;} 
	
	/*google search box css */
	#sbb { background: url('/images/common/YES-BUT-go.png') no-repeat scroll 0 0; border: 0 none; height: 26px; width: 50px; cursor:pointer;text-indent:-9999em; vertical-align: middle;}
	
	.imgBorder{border-color:#000 #CCC #CCC #000;border-style:solid outset outset solid;border-width:1px 2px 2px 1px;}
	
	body{text-align:center;background:#0C296D url('/images/common/YES-bgtile.jpg') repeat;}
	.bdy-wrp{text-align:left;width:990px;margin:0 auto;}
	.main-content-area-sub{background-color:#fff;overflow:auto;height:100%;}
	/**html .main-content-area-sub{height:100%;background-color:#fff;overflow:auto;}*/

	.contentTable{margin:5px 0 0 5px;}
	
	.left-col-content, .right-col-ads{float:left;}
	body:nth-of-type(1) .left-col-content {border:1px solid white;} /*Chrome Hack*/
	body:nth-of-type(1) .right-col-ads {} /*Chrome Hack*/
	
	.yankees-on-yes-container{margin-left:30px;background:url('/images/common/yankees-on-yes-bg_205x94.png') no-repeat; width:205px;height:94px;display:none;}
	.yankees-on-yes-container{behavior: url("/scripts/fix_png.htc");}
	.yenkees-on-yes-container .stream-promo{ margin-left:4px; }
	.yankees-on-yes-container .stream-promo a{color:#fff;font-size:10px;}
	.yankees-on-yes-container .stream-promo .live-stream-faq{padding-right:7px;border-right:1px solid #fff;}
	.yankees-on-yes-container .stream-promo .watch-promo{ padding-left:7px; }
	.yankees-on-yes-container .sign-up-today { margin-left:58px;margin-top:47px; }
	.yankees-on-yes-container .stream-promo{ margin-left:7px; }