/* header */
#header_container {height: 165px;}
#header {height: 165px; margin-bottom:10px; position: relative;}
#top_bar {font-family:klavika_medium; font-size:13px; text-transform:uppercase; height:32px;}
#top_bar a {font-family:klavika_medium; font-size:13px; text-transform:uppercase; text-decoration:none;}
#top_bar .jump-to-navigation {display:none;}
#top_bar div {float:left;}
#top_bar .tag-line, #top_bar .header-more, #top_bar .header-logo {color:#fff; margin:10px;}
#top_bar .header-more, #top_bar .header-logo, #top_bar #hdr_search {float:right;}
#top_bar #hdr_search {width:150px; ; height:19px; margin:5px 0px 0px 0px; background-color:#fff; border:1px solid #ccc;}
#top_bar #hdr_search input {font-family:klavika_light; font-size:13px; width:130px; height:19px; border:none;}
#top_bar #hdr_search button {float:right; width:20px; text-indent:-99999px; height:20px; background:url(/y2013/images/global/search_sprite.png) no-repeat 2px 4px; border:none;}
#top_bar .header-logo a {padding:0px; margin:-4px 0px 0px 15px; display:block; background:url(/y2013/images/global/milb_logos.png) no-repeat -54px -137px; text-indent:-9999px; width:86px; height:22px;}
#top_bar .header-more a {color:#fff;}
#top_bar .header-more > a:after {content:""; float:right; width:10px; height:10px; margin:3px 0 0 5px; background:url(/y2013/images/global/search_sprite.png) no-repeat scroll -4px -15px transparent;}
#top_bar .header-more.open > a:after {-webkit-transform:rotate(90deg) translate(2px, 3px); -moz-transform:rotate(90deg) translate(2px, 3px); -ms-transform:rotate(90deg) translate(2px, 3px); -o-transform:rotate(90deg) translate(2px, 3px); transform:rotate(90deg) translate(2px, 3px);}
#top_bar .header-more ul.content {display:none; position:absolute; right:0px; top:30px; z-index:1; line-height:1.2; width:150px; padding:10px; background-color: rgb(0, 0, 0); /* RGBa with 0.6 opacity */   background-color: rgba(0, 0, 0, 1); /* For IE 5.5 - 7*/   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); /* For IE 8*/   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}
#top_bar .header-more ul.content li a {display:block;}
#top_bar .header-more ul.content dl {margin:5px 0px;}
#top_bar .header-more ul.content dl dt {padding:5px 0px; font-style:italic;}
#top_bar .header-more ul.content dl dd a {text-indent:5px; display:block;}
#top_bar .header-more ul.content dl dd a:hover, #top_bar .header-more ul.content li a:hover {background:#444;}

#club_head {position:relative;}
#club_logo img {left: 5px; position: absolute;}
#club_head #club_sponsor {left: 150px; position: absolute; top: 20px; z-index: 1;}
#club_head #present_sponsor {position: absolute; left: 600px; top: 12px;}
#club_head #affiliate {position:absolute; left:910px; top:10px; width:60px; font-family:klavika_medium; font-size:13px; text-transform:uppercase; text-decoration:none; color:#fff; text-align:center;}
#club_head #affiliate.afa {font-size:11px;}
#club_head #affiliate.asx {font-size:12px;width:100px;left:880px;}

#global-navigation {position: absolute; top: 142px;}
#header-content {margin: 0 auto; width: 990px;}
#value-menu-container {position: relative;}

.value-menu-links {
    margin:auto;
    padding:0;
    width:100%;
    height:25px;
    overflow:hidden;
    text-align:justify;
	cursor:default;
}
.value-menu-links li {
    display:inline;
    list-style:none;
	font: 13px/1em klavika_medium;
}
.value-menu-links li.endcap {
    width: 100%;
	display: inline-block;
}
.value-menu-links li a {
    display:inline-block;
    padding:5px 3px;
    color:#fff;
    vertical-align:middle;
    text-decoration:none;
    text-transform:uppercase;
	font: 13px/1em klavika_medium;
}

/*tickets override*/
#value-menu-links .value-menu-link#nav-tickets a { 
background: #7cbd40; /* Old browsers */
background: -moz-linear-gradient(top,  #7cbd40 0%, #2caa37 50%, #009c0c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7cbd40), color-stop(50%,#2caa37), color-stop(100%,#009c0c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7cbd40 0%,#2caa37 50%,#009c0c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7cbd40 0%,#2caa37 50%,#009c0c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7cbd40 0%,#2caa37 50%,#009c0c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7cbd40 0%,#2caa37 50%,#009c0c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cbd40', endColorstr='#009c0c',GradientType=0 ); /* IE6-9 */
}
#value-menu-links .value-menu-link#nav-tickets a:hover, #value-menu-links .value-menu-link.active#nav-tickets a {background: #fff; filter: none;}

#value-menu-links .value-menu-item a:hover {color: #003366; text-decoration: none; background-color: #ffffff; background: rgba(255, 255, 255); text-decoration:none; background: #e9e4de; /* Old browsers */background: -moz-linear-gradient(top,  #e9e4de 0%, #ffffff 63%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e4de), color-stop(63%,#ffffff)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #e9e4de 0%,#ffffff 63%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #e9e4de 0%,#ffffff 63%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #e9e4de 0%,#ffffff 63%); /* IE10+ */background: linear-gradient(top,  #e9e4de 0%,#ffffff 63%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e4de', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
#value-menu-links .value-menu-item.active a {color: #003366; text-decoration: none; background-color: #ffffff; background: rgba(255, 255, 255); text-decoration:none; background: #e9e4de; /* Old browsers */background: -moz-linear-gradient(top,  #e9e4de 0%, #ffffff 63%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e4de), color-stop(63%,#ffffff)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #e9e4de 0%,#ffffff 63%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #e9e4de 0%,#ffffff 63%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #e9e4de 0%,#ffffff 63%); /* IE10+ */background: linear-gradient(top,  #e9e4de 0%,#ffffff 63%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e4de', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}

/* navigation - panel styles*/
/* global */
.panel {font-size:12px; line-height:1.2em; display:none;}
.visible {display:block;}
.panel-drawer {z-index:10005; position:absolute; top:23px; width:990px; background-color:#eee; height:258px; padding:0px 0px 10px 0px; display:none; background: #ffffff; /* Old browsers */background: -moz-linear-gradient(top,  #ffffff 0%, #dedede 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dedede)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #ffffff 0%,#dedede 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #ffffff 0%,#dedede 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #ffffff 0%,#dedede 100%); /* IE10+ */background: linear-gradient(top,  #ffffff 0%,#dedede 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede',GradientType=0 ); /* IE6-9 */-webkit-box-shadow: 0px 5px 5px rgba(50, 50, 50, 0.26); -moz-box-shadow:0px 5px 5px rgba(50, 50, 50, 0.26); box-shadow:0px 5px 5px rgba(50, 50, 50, 0.26);}
.panel .panel-column {float:left; padding:0 5px; margin:0 5px; height:253px;}
.panel #panel-column-featured, .panel #panel-column-headlines, .panel #panel-column-video {-moz-border-image:url(/y2013/images/global/panel_border.png) 1 100% 90 stretch; /* Firefox */-webkit-border-image:url(/y2013/images/global/panel_border.png) 1 100% 90 stretch; /* Safari and Chrome */-o-border-image:url(/y2013/images/global/panel_border.png) 1 100% 90 stretch; /* Opera */border-image:url(/y2013/images/global/panel_border.png) 1 100% 90 stretch; border-left:0px; border-right:1px; border-top:0px; border-bottom:0px;}
.ie7 .panel .panel-column {border-right:1px solid #ccc;}
@media \0screen {.panel .panel-column {border-right:1px solid #ccc;}}
.panel-column strong.header {font: 14px soho_std_medium; text-transform:uppercase; margin:10px 0px; color:#cc0000; display:block;}
.panel-column .panel-column-linklist {float:left; width:200px; padding-left:5px;}
.panel-column .panel-column-linklist li {margin-bottom:10px;}
.panel-column .panel-column-linklist li a {color:#042154;}
.panel strong {font-size:12px;}
.panel strong.header, ul.panel-column-feature li#auction_links strong {font:14px klavika_medium; color:#042154;}
.panel li a {color:#042154; font: 14px klavika_light;}
.panel li a:hover {color:#042154; text-decoration:none;}
.panel span {display:block; font-size:11px; max-height: 25px; overflow: hidden;}
.panel a span {color:#042154; font-weight:normal;}
.panel a img {border:1px solid #ccc;}
.panel .panel-more {clear:both; font:12px benton_sans_cond_medium; color:#666; text-transform:uppercase; display:block; position:absolute; top:250px;}
.panel-featured {color:#042154; font-weight:bold; font-size: 11px;}

/* headlines */
.panel #panel-column-headlines {width:270px;}
.panel #panel-column-headlines ul, #panel-column-featured ul {padding:0px; margin:0px;}
.panel li#panel-column-headlines.panel-column strong.header {margin:10px 0px;}
.panel #panel-column-headlines .panel-featured {clear:none; float:left; width:128px; height:104px; padding:0 6px 4px 0; background:none;}
.panel #panel-column-headlines .panel-featured span {margin:0 0 5px 0;}
.panel #panel-column-headlines a.panel-more {color:#333; font: 14px klavika_light;}
.panel #panel-column-newslinks {margin: 0 0 25px;}
.panel #panel-column-newslinks li {clear:both; margin-bottom:4px; font-size:11px; height: 16px; overflow:hidden; background:transparent url(/images/icons/bullet_round_black.gif) no-repeat scroll .2em .5em; padding-left:11px;}

/* featured */
.panel #panel-column-featured {float: right; margin: 0 !important; max-width: 665px; padding: 10px 0;}
.panel #panel-column-featured strong {margin:10px 0px;}
.panel #panel-column-featured li {margin-bottom:8px; float:left;}
.panel #panel-column-featured .panel-featured img {float:right; margin-right:4px;}

/* multimedia */
.panel-multimedia .panel-column-linklist {margin-top:20px;}

/* links */
.panel #panel-column-links {width:125px; border:none;}
.panel #panel-column-links li {margin-bottom:10px;}

/* in this section */
.panel #panel-column-section {max-width:410px; border:none;}

/* ad */
.panel #panel-column-ad {width:300px; border:none; margin:10px 2px; float:right;}


/* poll */
#pollContainer {width:295px;}
#pollContainer #pollQuestion {font-weight:bold; margin-bottom:12px; font-size:14px;}
#pollContainer .pollAnswer {margin:0 0 4px 20px;}
#pollContainer .pollAnswer .pollKeyword {position:relative; top:3px; margin-right:5px;}
#pollContainer #submitButton {margin:15px auto; display:block; clear:both;}
#pollContainer .twoColumnPoll {clear: none; width: 125px;}
#pollContainer #pollSubmitButton {clear:both; padding-top:3px;}
#resultsContainer #pollQuestion {font-weight:bold; margin-bottom:12px; font-size:14px;}
#resultsContainer .resultLineItem {clear:both; padding-top:1px;}
#resultsContainer .pollResultText {float:left}
#resultsContainer .pollResultPercent {float:right; font-weight:bold; margin-right:15px;}
#resultsContainer .disclaimer {clear:both; color:#222222; font-size:11px; font-style:italic; padding-top:4px;}  
#resultsContainer .twoColumnPoll {clear: both; width:100%;}
#resultsContainer .twoColumnDivider {border:none;}


/*connect */
.connect li {margin-bottom: 5px;}
.connect li a {background: url("/y2013/images/global/sprite-connect.png") no-repeat scroll left top transparent; display: block; font: 17px/36px "klavika_medium",verdana,sans-serif; height: 36px; padding-left: 46px; width: 100px;}
.connect li.connect-moble a {background-position: 0 0;}
.connect li.connect-twitter a {background-position: 0 -37px;}
.connect li.connect-facebook a {background-position: 0 -74px;}
.connect li.connect-google-plus a {background-position: 0 -111px;}
.connect li.connect-newsletter a {background-position: 0 -149px;}
.connect li.connect-instagram a {background-position: 0 -185px;}


/* footer ------------------------------ */
#footer_container {float: left; width: 990px; padding-bottom: 5px;}
#footer_container #mlbmenu {float: right; width: 160px; padding: 20px 8px 0px 8px;}   
#footer_container #mlbmenu a {float: right; padding-right: 3px;}   
#footer_container #mlbmenu form {float: right; padding-right: 2px;}   
#footer_container #footercopy {float: left; text-align: center; width: 650px; font-size: 10px; padding-top: 20px; font-family: "klavika_regular"}  
#footer_container #footercopy p {margin: 0; color:#fff}
#footer_container .footer-logo a {background: url(/y2013/images/global/milb_logos.png) no-repeat scroll left -72px transparent; display: block; height: 34px; margin-bottom: 20px; overflow: hidden; text-indent: -9999px; width: 142px;}
#footer_container .footer-logo{padding: 20px 10px 0px 10px; float:left;} 
