/* Buffalo Wild Wings New Frame



a#vidRANT { display: block; text-indent: -10000em; width: 575px; height: 385px; background: url(/_i/partners/bww/v1/vid-placeholder.jpg) no-repeat; }

a#findBWW { display: block; text-indent: -10000em; width: 575px; height: 150px; background: url(/_i/partners/bww/v1/map-callout.jpg) no-repeat; }

.cal-list { }
.cal-list h3 { padding: 15px 0 5px; clear: both; }
.cal-list p.loc { margin: 6px 0 3px; }
.cal-list .tiny-cal { margin-right: 15px; }
.cal-event { float: left; width: 260px; padding: 10px 20px 10px 0; margin: 0 0 0px; }

.bwwweblink { display: block; text-indent: -10000em; float: left; margin: 5px 22px 5px 0; padding: 0 5px; border: 1px solid #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; background-position: 5px 0; background-repeat: no-repeat; }
.bwwweblink:hover { border-color: #bed2eb; }
#bwwtwitter { width: 131px; height: 42px; background-image: url(/_i/partners/bww/v1/bwwtwitter.gif); }
#bwwcom { width: 223px; height: 42px; background-image: url(/_i/partners/bww/v1/bwwcom.gif); }
#bwwfb { width: 112px; height: 42px; background-image: url(/_i/partners/bww/v1/bwwfb.gif); }

div#show-venue { text-indent: -10000em; width: 302px; height: 171px; background: url(/_i/partners/bww/v1/show-venue.gif) no-repeat; margin-bottom: 5px; }

.section.bwwleagues ul { margin: 0 0 18px; }
.section.bwwleagues ul li { list-style: disc; font-size: 12px; margin: 0 0 5px 20px; }

a#hometeam { display: block; text-indent: -10000em; margin: 15px auto; width: 241px; height: 215px; background: url(/_i/partners/bww/v1/hometeam.gif) no-repeat; }

a#wfanlink { display: block; text-indent: -10000em; width: 190px; height: 65px; margin: 0 auto; padding: 15px 0; background: url(/_i/partners/bww/v1/wfan.jpg) no-repeat 0 15px; }

a.bwwsponsor { display: block; text-indent: -10000em; width: 190px; height: 65px; margin: 15px auto;  }

*/


/* Buffalo Wild Wings Old Frame */



a#vidRANT { display: block; text-indent: -10000em; width: 548px; height: 385px; background: url(/_i/partners/bww/v1/vid-placeholder.jpg) no-repeat;  border: 0; }

a#findBWW { display: block; text-indent: -10000em; width: 548px; height: 150px; background: url(/_i/partners/bww/v1/map-callout.jpg) no-repeat;  border: 0; }

.cal-list { }
.cal-list h3 { padding: 15px 0 5px; clear: both; color: #424242; margin: 0; font-style: normal; font-family: Helvetica, Arial, sans-serif; font-weight: bold; }
#bww .cal-list p.loc { margin: 6px 0 3px; line-height: 1em; }
.cal-list .tiny-cal { margin-right: 15px; }
.cal-event { float: left; width: 250px; padding: 10px 20px 10px 0; margin: 0 0 0px; }

.bwwweblink { display: block; text-indent: -10000em; float: left; margin: 5px 12px 5px 0; padding: 0 5px; border: 1px solid #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; background-position: 5px 0; background-repeat: no-repeat; }
.bwwweblink:hover { border-color: #bed2eb; }
#bwwtwitter { width: 131px; height: 42px; background-image: url(/_i/partners/bww/v1/bwwtwitter.gif); }
#bwwcom { width: 223px; height: 42px; background-image: url(/_i/partners/bww/v1/bwwcom.gif); }
#bwwfb { width: 112px; height: 42px; background-image: url(/_i/partners/bww/v1/bwwfb.gif); }

div#show-venue { text-indent: -10000em; width: 302px; height: 171px; background: url(/_i/partners/bww/v1/show-venue.gif) no-repeat; margin: 0 auto 15px; }

.section.bwwleagues ul { margin: 0 0 18px; }
.section.bwwleagues ul li { list-style: disc; font-size: 12px; margin: 0 0 5px 20px; }

a#hometeam { display: block; text-indent: -10000em; margin: 15px auto; width: 241px; height: 215px; background: url(/_i/partners/bww/v1/hometeam.gif) no-repeat; border: 0; }

a#wfanlink { display: block; text-indent: -10000em; width: 190px; height: 65px; margin: 0 auto; padding: 15px 0; background: url(/_i/partners/bww/v1/wfan.jpg) no-repeat 0 15px; border: 0; }



.intro p { line-height: 1.3em; margin: 0 0 1.5em;}
.intro .content { padding-bottom: 0; }


/* Tiny Cal (for event dates/data) */
.tiny-cal, .event-date p { position: relative; float: left; width: 32px; height: 24px; margin: 0 6px 0 0; padding: 14px 0 0 2px; font: normal 2.1em/1em "Helvetica Neue", Helvetica, Tahoma, sans-serif; color: #444; letter-spacing: -1px; text-align: center; background: #fff !important; border: 1px solid #ddd; border-left: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.21); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.21); }
.tiny-cal span, .event-date p strong { position: absolute; top: -1px; left: 0; display: block; width: 35px; padding: 1px 0 2px 0; font: normal bold 9px/10px Verdana, "Helvetica Neue", Helvetica, Tahoma, sans-serif; text-align: center; color: #fff; text-transform: uppercase; letter-spacing: 0; background: #f8810a; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; }

.tiny-cal-data { padding-left: 39px; font: bold 12px/1.2em "Helvetica Neue", Helvetica, Tahoma, sans-serif; }
.tiny-cal a { color: #444; border: none !important; text-decoration: none !important; }
.tiny-cal a:hover span { background: #fc4d0b; }
.tiny-cal-data a { border: none; }
.tiny-cal-data a:hover { text-decoration: none; }

.tiny-cal-data .rsvp, .games .rsvp { margin: 4px 4px 0 3px; padding: 2px 1px; background: #eee; border: 1px solid #ddd; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.tiny-cal-data .rsvp a, .games .rsvp a { float: left; margin: 0 1px; padding: 5px 0 1px 0; font: normal bold 16px/12px "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: center; background: #e5edf7; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; text-decoration: none; border: 1px solid #bed2eb; }
	.tiny-cal-data .rsvp.yes a.yes, .tiny-cal-data .rsvp.no a.no, .tiny-cal-data .rsvp.maybe a.maybe, .tiny-cal-data .rsvp.nr a.nr, .games .rsvp.yes a.yes, .games .rsvp.no a.no, .games .rsvp.maybe a.maybe, .games .rsvp.nr a.nr { color: #fff; background: #2d6cbe; border-color: #2d6cbe; }
.tiny-cal-data .rsvp a em, .games .rsvp a em { display: block; font: normal bold 9px/16px "Lucida Grande", "Lucida Sans", Arial, sans-serif; color: #8caed7; text-transform: capitalize; }
.games .rsvp a em { font-size: 10px; }
	.clipboard #right_column .tiny-cal-data .rsvp a { width: 47px; }
	.games .rsvp a { width: 63px; }
p.mini-rsvp { margin-left: 3px; }
p.mini-rsvp a { position: relative; top: 2px; padding: 3px 6px; font-size: 9px !important; background: #f8810a; }
p.mini-rsvp a:hover { background: #fc4d0b; }
p.mini-rsvp.pending { margin: 4px 1px 0 3px; padding: 6px; background: #eee; border: 1px solid #ddd; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
p.mini-rsvp.pending em { display: block; font: italic normal 11px "Lucida Grande", "Lucida Sans", Arial, sans-serif; text-align: center; color: #aaa; text-align: center; }


a.bwwsponsor { display: block; text-indent: -10000em; width: 300px; height: 100px; margin: 5px auto; border: 0; background-repeat: no-repeat;  }
#ad-bww { background-image: url(/_i/partners/bww/v1/ad-bww.jpg); }
#ad-wfan { background-image: url(/_i/partners/bww/v1/ad-wfan.jpg); }
#ad-sny { background-image: url(/_i/partners/bww/v1/ad-sny.jpg); }
#ad-guinness { background-image: url(/_i/partners/bww/v1/ad-guinness.jpg); }
#ad-cazadores { background-image: url(/_i/partners/bww/v1/ad-cazadores.jpg); }
#ad-turf { background-image: url(/_i/partners/bww/v1/ad-turf.jpg); }
#ad-steiner { background-image: url(/_i/partners/bww/v1/ad-steiner.jpg); }
#ad-gametime { background-image: url(/_i/partners/bww/v1/ad-gametime.jpg); }
#ad-sportsvite { background-image: url(/_i/partners/bww/v1/ad-sportsvite.jpg); }
#ad-whatsnext { background-image: url(/_i/partners/bww/v1/ad-whatsnext.jpg); }


