body 			{background:#cacaca url(/images/templates/default/y2011/milb_page_bg.png) center; text-alignment:horizontal;margin:0px;}
body, td 		{font:normal 12px Arial,Helvetica,sans-serif; color:#000;}

#entire {position:relative;margin:0px auto; width:990px; text-align:left;}

#middle { width:990px; margin:0; background:url(/images/templates/default/y2010/milb_nav_mc_bg.gif) repeat-y;}

*html #middle { width:990px; margin:0 0 0 8px; }

/* //////// HEADER /////// */
#header { background: url(/images/templates/default/y2011/milb_header_top_bg.gif) no-repeat; width:990px; height:47px; }
#spacer {float:left;width:740px;height:47px;}
#header_options {width:249px;height:47px;float:right;}
#account_links {margin:2px 0px 0px 155px;color:#fff;font-size:10px;font-weight:bold;height:20px;}
#account_links a {color:#fff;}
#prospect_search_header {margin:0px 0px 0px 72px;}
#prospect_search_header .search_button {margin:2px 0px 0px 0px;}



#clubAd {} 
#clubGuide {background:#051839;width:484px;height:20px;color:#fff;font-size:14px;font-weight:bold;padding:5px 0 2px 2px;float:right;text-align:center;margin-right:10px;}
*html #clubGuide {background:#051839;width:464px;height:20px;color:#fff;font-size:14px;font-weight:bold;padding:5px 0 2px 2px;text-align:center;margin-right:10px;}
#clubGuide a {color:#fff;}

#clubTable {width:990px;font-size:10px;}
#clubTable td {font-size:10px;}
#clubTable li {margin-left:0px;}

#separator {color:#959595;border-top:solid #959595 1px;margin:5px 0px 5px 13px;height:2px;width:950px;}


/* STANDARD TEMPLATES */

#std_leftnav {width:167px;float:left;margin:0px 0px 0px 2px;}
#std_content {width:804px;background:#fff;float:right;overflow:hidden;}
#std_mc {width:615px;background:#fff;float:left;margin-left: 8px;padding-top: 0px;}
#std_mc_bleed {width:615px;background:#fff;float:left;margin-left: 8px;}
#std_tower {width:160px;margin: 10px 20px 10px 0px;float:right;}
#tower_left {width:160px;margin: 10px 1px;}
#std_mc_bleed_wide {width:635px;background:#fff;float:left;}
#std_tower_bleed_wide {width:160px;margin: 5px 5px 0px 0px;float:right;}
#std_content_nonav {width:990px;background:#fff;float:right;}
#std_mc_nonav {width:764px;background:#fff;float:left;margin-left: 8px;}
#std_content_nonav_noad {width:990px;background:#fff;float:right;}
#std_mc_nonav_noad {width:990px;background:#fff;float:left;}
#std_content_article {width:821px;background:#fff;float:right;}
#std_article_leftnav {width:167px;float:left;margin:0px 0px 0px 2px;}
#std_mc_article {width:490px;background:#fff;float:left;border-right:1px #ccc solid;margin: 10px 0px 10px 0px;}
#std_right_article {width:306px;float:right;padding-top:10px;}
#std_right_adsense {width:160px;margin: 10px 0px 0px 0px;}

/* body elements */

.gameday {background:url(/images/scoreboard/scoreboard_nogames.gif) no-repeat;}

input {
  font-family: arial,helvetica; 
  font-size: 10px; 
}

/* align data in standings modules */
.standingsModule td {
  padding: 0 4px 0 0px; 
  text-align: right;
  font-size: 11px;
}
.standingsModule { 
  border: 1px solid #DBE0DE;
}
.standingsModule .standingsHeader td { 
  color: #FFFFFF;
  background-color: #000000;
}

/* shop, tickets, auction links */

.row2NavFont, .row2NavLinkFont, .row2NavDropshadowFont { 
  text-decoration: none;
  font: normal 12px Arial,Helvetica,sans-serif;
}

.row2NavFont           { color: #E55005; }
.row2NavLinkFont       { color: #FFFFFF; }
.row2NavDropshadowFont { color: #000000; }
	

/* //////// FOOTER /////// */
#footer .footerheader a {color:#fff;}
#threeparts {width:990px; height:108px;clear:both;}
#releases {position:relative; float: left; margin:18px 0px 0px 20px; width:302px;  height:108px; color:#fff;}
#releases .headline {color:#fff;}
#helpcenter {position:relative; float: left; margin:18px 0px 0px 20px; width:332px;  height:108px; color:#fff;}
#helpcenter .headline {color:#fff;}

#mlbmenu {float:left;position:relative;margin:18px 30px 0px 20px; width:250px;  height:108px; color:#fff;}
*html #mlbmenu {float:right;position:relative;top:-130px; width:250px;  height:108px; color:#fff;}
#mlbmenu img {margin:20px 0px 0px 100px;}
#mlbmenu select {margin:6px 0px 0px 130px;background:#E20021;}

#footercopy {width:990px; height:58px; text-align:center; margin:25px 0px 0px 0px;font-size:10px; color:#fff;}
*html #footercopy {width:990px; height:58px; text-align:center; margin:-120px 0px 0px 0px;font-size:10px; color:#fff;}
#footercopy a {color:#fff;}

#footer_std { background: url(/images/templates/default/y2009/int_footer_bg.png) no-repeat; width:990px; height:210px; clear:both;background-color:#05173c;}
#footer_std .footerheader a {color:#fff;}
#footer_banner {position:relative; float: left; margin:16px 0px 0px 10px; width:738px; height:90px; }
#mlbmenu_std {position:relative; float: left; margin:0px 0px 0px 0px; width:230px;  height:108px; color:#fff; }
#mlbmenu_std img {margin:20px 0px 0px 70px;}
#mlbmenu_std select {margin:6px 0px 0px 95px;background:#E20021;}
#helpcenter_std {clear:both; margin:11px 0px 0px 0px; width:990px;  height:10px; color:#fff; text-align:center;}
#helpcenter_std .headline {color:#fff;}
#footercopy_std {width:990px; height:48px; text-align:center; margin:16px 0px 0px 0px;font-size:10px; color:#fff;}
#footercopy_std a {color:#fff;}



.footerSitesMenu { 
  width: 115px;
  font-size: 10px;
  color: #FFFFFF;
  background-color: #002E74; 
}
		

/* //////// LISTS /////// */

ul.headlines {
  list-style-image: url(/images/sm_bullet.gif);
  list-style-type: square;
  padding: 0 0 0 17px;
  margin: 0;  
}

ul.headlines li {
  padding: 0 0 3px 0;
  margin: 0;
  clear: both;
  font-size: 11px;
}

div.lead {
  position: relative;
  z-index: 2;
  padding: 0 4px 4px 4px;
  font-size: 95%;
  height: 100px;
}

/* //////// MISC /////// */

.ph, .bdr {
  border: 1px solid #999999;
}

.caption {
  color: #666666;
}

.captionPh {
  color: #EEEEEE;
  padding: 3px;
  font-size: 85%;
  text-align: left;
}

.dateline {
  color: #666666;
  margin: 10px 0;
}

.pow5 { 
  padding: 5px; 
  color: #132D5E;
}

td.lead p {
  margin: 11px 0;
}

/* //////// SHARED CONTAINERS /////// */

.secFeatures {
  background: url(/milb/images/bgs/sec_features.jpg) repeat-x top left;
  padding: 5px;
  margin-bottom: 7px;
  font-size: 95%;
  clear: both;
  overflow: hidden;
}

.secNews {
  background-color: #05173C;
  height: 80px;
  padding: 7px;
  color: #FFFFFF;
  font-size: 95%;
}

.asg {
  padding-left: 10px; 
  color: #FFFFFF;
  font-size: 11px;
}

a:link, a:hover { color: #162f61; }
a:visited { color: #05173c; }
a:link.lite, a:visited.lite, a:hover.lite { color: #DDDDDD; }

/* //////// COLOR ONLY, FOR LINKS, TEMP SOLUTION /////// */

a.red           { color: #CC0000; }
a.white         { color: #FFFFFF; }
a.white:visited { color: #FFFFFF; }
a.greyLite      { color: #CCCCCC; }
a.grey          { color: #999999; }
a.greyDark      { color: #666666; }
a.black         { color: #000000; }
a.blue          { color: #002E74; }
a.blue:visited  { color: #002E74; }

/* styles for stats */

.dataTableClass td { /* set normal table cells white - override default offwhite */
  background-color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  border-left:   1px solid #FFFFFF;
}

.dataTableClass .headerRow td { /* column headers */
  background-color: #999999;
}

.dataTableClass .highlightRow .dataCell {  /* row highlighted after being clicked on */
  background-color: #EEEEEE;
} 

.dataTableClass .highlightRow .currSortDataCell { /* cell thats highlighted and sorted */
  background-color: #777777;
} 


// formerly in metatemplate.jsp

/* Drop Down Menu Positioning Styles - put in /css/milb.css */
.mainMenu { width:774px;height:17px;left:0;z-index:11000;font:bold 12px Arial,Sans-serif;clear:both;position:relative; }
.collapsed, .expanded { float:left;display:inline; }
.collapsed .menuContainer { left:-999em; }
.expanded  .menuContainer { left:auto; }
div.menuContainer:hover   { left:auto; }


/* Position and padding of top level menu items */
.navItem, .altNavItem, .navItemOn, .altNavItemOn { position:relative;display:inline;height:19px;top:4px;padding:0 10px 2px 10px; font-weight: bold;}
.navItem    img,.navItemOn    img { position:absolute;left:0px;top:0px;vertical-align:middle; }
.altNavItem img,.altNavItemOn img { position:absolute;left:0px;top:0px;vertical-align:middle; }
.navPip { position:relative;margin:0 2px;color:#fff;display:inline;top:3px; font-weight: normal; }

/* Disable all Menu underlines and List bullets */
.menuContainer    { position:relative;width:10px;overflow:visible; }
.menuContainer a  { text-decoration:none; } 
.menuContainer ul { list-style:none;margin:0px }

/* Position of Dropdown menus and anchors */
.menuList,   .altMenuList   { position:absolute;left:0px;top:4px;clear:both;z-index:10000; }
.menuList a, .altMenuList a { display:block;width:100%;text-decoration:none; }

/* Main Nav Colors, Separator Pipe */
.collapsed div { }
.menuContainer, .collapsed, .expanded { background-image:none; } 
.collapsed .navItem, .collapsed .altNavItem  { color:#fff; }
.expanded .navItem, .expanded .navItemOn, .expanded .altNavItem, .expanded .altNavItemOn { color:#fc0;cursor:pointer; }
.collapsed .navItemOn, .collapsed .altNavItemOn  { color:#fc0; }

/* Dropdown Width, Background-Color, Padding, Borders */
.menuList, .altMenuList { width:165px;background-color:#333;padding:5px 0px;border:1px solid #000;border-top:1px solid #797979;filter:alpha(opacity=88); opacity: .88; }
.altMenuList { background-color:#888; }

/* Menu Item Padding Parameters */
.menuList .menuItem, .menuList .menuItemOver, .altMenuList .menuItem, .altMenuList .menuItemOver { position:relative;padding:2px 7px 2px 5px;cursor:default; }

/* MenuItem Foreground color for text and anchor elements */
.menuList .menuItem, .altMenuList .menuItem { color:#fff;font-weight:normal; } /*Standard Text Color*/
.menuItem a, .menuList .menuItem a, .menuList .menuItemOver a, .menuList .menuItem a:visited, .menuList .menuItemOver a:visited { color:#fff;font-weight:normal;text-decoration:none; } /*Anchor Text Color*/
.altMenuList .menuItem a, .altMenuList .menuItemOver a, .altMenuList .menuItem a:visited, .altMenuList .menuItemOver a:visited { color:#b00;font-weight:normal; } /* Alternate Anchor Text Color*/

/* Menu Item Rollover Styles */
.menuList .menuItemOver { background-color:#fff;color:#000; }
.menuList li:hover { left:auto }
.menuList .menuItemOver a, .menuList .menuItemOver a:visited { color:#000; }
.altMenuList .menuItemOver { background-color:#666;color:#fff; }
.altMenuList .menuItemOver a, .altMenuList .menuItemOver a:visited { color:#000; }
.rule { height:2px;line-height:1px;border-top:1px solid #aaa;margin:5px 5px 0 5px; }
        

