@font-face{font-family:"Faywood";src:url("http://p4.staticlc.com/goat/font/faywood.eot?") format('eot'),url("http://p1.staticlc.com/goat/font/faywood.woff") format('woff'),url("http://p1.staticlc.com/goat/font/faywood.ttf") format('truetype'),url("http://p1.staticlc.com/goat/font/faywood.svg") format('svg');}
@font-face{font-family:"Matchwood Bold";src:url("http://p4.staticlc.com/goat/font/matchwood_bold.eot?") format('eot'),url("http://p1.staticlc.com/goat/font/matchwood_bold.woff") format('woff'),url("http://p1.staticlc.com/goat/font/matchwood_bold.ttf") format('truetype'),url("http://p1.staticlc.com/goat/font/matchwood_bold.svg") format('svg');}
@font-face{font-family:"Banana Chips";src:url("http://p4.staticlc.com/goat/font/banana_chips.eot?") format('eot'),url("http://p4.staticlc.com/goat/font/banana_chips.woff") format('woff'),url("http://p4.staticlc.com/goat/font/banana_chips.ttf") format('truetype'),url("http://p4.staticlc.com/goat/font/banana_chips.svg") format('svg');}

@font-face{
    font-family: "berthold_akzidenz_groteskMdCn";
    src: url("http://p1.staticlc.com/goat/font/akzgbem1-webfont.eot");
    src: url("http://p1.staticlc.com/goat/font/akzgbem1-webfont.eot?#iefix") format('embedded-opentype'),
        url("http://p1.staticlc.com/goat/font/akzgbem1-webfont.woff") format('woff'),
        url("http://p1.staticlc.com/goat/font/akzgbem1-webfont.ttf") format('truetype'),
        url("http://p3.staticlc.com/goat/font/akzgbem1-webfont.svg#berthold_akzidenz_groteskMdCn") format('svg');
    font-weight: normal; font-style: normal;
}
@font-face{
    font-family: "berthold_akzidenz_grotesk_bRg";
    src: url("http://p1.staticlc.com/goat/font/akzigber-webfont.eot");
    src: url("http://p1.staticlc.com/goat/font/akzigber-webfont.eot?#iefix") format('embedded-opentype'),
        url("http://p1.staticlc.com/goat/font/akzigber-webfont.woff") format('woff'),
        url("http://p1.staticlc.com/goat/font/akzigber-webfont.ttf") format('truetype'),
        url("http://p4.staticlc.com/goat/font/akzigber-webfont.svg#berthold_akzidenz_grotesk_bRg") format('svg');
    font-weight: normal; font-style: normal
;}
@font-face{
    font-family: "superclarendonregular";
    src: url("http://p1.staticlc.com/goat/font/superclarendon_rg-webfont.eot");
    src: url("http://p1.staticlc.com/goat/font/superclarendon_rg-webfont.eot?#iefix") format('embedded-opentype'),
        url("http://p1.staticlc.com/goat/font/superclarendon_rg-webfont.woff") format('woff'),
        url("http://p1.staticlc.com/goat/font/superclarendon_rg-webfont.ttf") format('truetype'),
        url("http://p3.staticlc.com/goat/font/superclarendon_rg-webfont.svg#superclarendonregular") format('svg');
    font-weight: normal; font-style: normal;
}

*{margin:0;padding:0;border:0;font-family: 'berthold_akzidenz_grotesk_bRg';font-size:100%;font-style:normal;font-weight:normal;text-decoration:none;text-align:left;color:#000;list-style:none;}
body{font-size:10pt;background:#000;min-height:1px;}
p{font-size:10pt;line-height:1.4;}
b,strong,b *,strong *{font-weight:bold;}
i,em{font-style:italic;}
h3,h4,h5{font-size:18pt;text-transform:uppercase;color:#000000;font-weight:normal;}
table{width:100%;border-collapse:collapse;}
table th,table td{vertical-align:top;}
table th b,table td b{text-transform:uppercase;}
input[type="text"],textarea{padding:2px 3px;border:1px solid #000;background:transparent;}
select{border:1px solid #000000;}
.clearboth{clear:both;}
.desktophidden{display:none;}
.menu_location,.menu_backyard,#rightsidemenu{display:none;}
.categorynamemobile{display:none;}
 .report_score_box_border{ background: url("http://p3.staticlc.com/goat/images/reportscore_bar.png") repeat-x;width:100%;height:8px;}
 .report_score_box_border_bottom{ background: url("http://p2.staticlc.com/goat/images/reportscore_bar_bottom.png") repeat-x;width:100%;height:8px;}
#toperrors{margin-top:15px;border:2px solid #000000;padding:10px;}
#toperrors li{line-height:1.4;color:#000000;font-weight:bold;}
.error{background:#e3cbc6;color:#000000;}
p.error{padding:5px;line-height:normal;}
p.notfound{padding:10px 0;}
#mobile_header, #mobile_logo_ribbon,#mobile_popout_nav_menu,#mobile_popout_location_menu{display:none;}
.location_top_link{font-family: 'berthold_akzidenz_groteskMdCn';font-size: 20pt !important;color:#000000;text-transform:uppercase}

.location_title {position:relative; font-family: 'berthold_akzidenz_groteskMdCn'; color: black;font-size: 30pt !important; text-transform: uppercase;text-align: center;margin-bottom: 15px;}
.location_title:before {content: url("http://p2.staticlc.com/goat/images/star_on_white.jpg");position: absolute;left: 65px;top: -7px;}
.location_title:after {content: url("http://p2.staticlc.com/goat/images/star_on_white.jpg");position: absolute;right: 65px;top: -7px;}

.star_title {position:relative; font-family: 'berthold_akzidenz_groteskMdCn' !important; text-align: center;font-size: 30pt !important; text-transform: uppercase; margin-bottom: 15px;}
.star_title:before {content: url("http://p2.staticlc.com/goat/images/star_on_white.jpg");position: absolute;left: 10px;top: -7px;}
.star_title:after {content: url("http://p2.staticlc.com/goat/images/star_on_white.jpg");position: absolute;right: 10px;top: -7px;}

#changelocation{display:none;position:fixed;z-index:99999;width:133px;padding-bottom:3px;}
#changelocation_top{background-color:black;  padding-top:3px;}
#changelocation_top ul{}
#changelocation_top li{padding:0 3px;}
#changelocation_top li a{display:block;text-align:left;font-size:8pt;font-family: 'berthold_akzidenz_grotesk_bRg';font-weight:normal;color:#fff;text-transform:uppercase;padding:3px 0 3px 7px;}
#changelocation_top li a:hover{font-weight:bold;}
#mobile_header{display:none;}
#headercontainer{height:170px;width:100%;z-index:9999;}
#headerbar{background-color:white;}
#header{position:relative;margin:0 auto;width:750px;height:170px;overflow:hidden;}

#header #menubutton,#header #locationbutton{display:none;}
#header #logo{position:absolute;top:0;left:0;width:750px;height:170px;}
#header #logo h1{padding:10px 0 6px;}
#header #logo h1 a{display:block;margin:0 auto;width:284px;height:63px;background:url("http://p4.staticlc.com/goat/images/logo.png") no-repeat left top;text-indent:-9999px;}
#header #logo.haslocation h1 a{width:240px;height:170px;background:url("http://p1.staticlc.com/goat/images/goat_volleyball.png") no-repeat center top;}
#header #logo h2{text-align:center;}
#header #logo h2,#header #logo h2 *{color:#000000;font-size:8pt;line-height:1;letter-spacing:1px;font-weight:bold;text-transform:uppercase;}
#header #logo.haslocation h2,#header #logo.haslocation h2 *{margin-top:4px;font-size:18pt;font-family: "berthold_akzidenz_groteskMdCn", verdana,sans-serif;line-height:1;text-transform:uppercase;font-weight:normal;letter-spacing:2px;}
#seasontype{  display:none;}

#headerleft{position:absolute;top:50px;left:60px;height:99px;width: 115px;}
#headerleft *{font-size:8pt;font-weight:bold;}

#headerright{position:absolute;top:60px;right:75px;height:99px;padding-top: 17px;}
#headerright *{font-size:8pt;font-weight:bold;text-align:right;}
#headerright #locationhours{padding-top:30px;}
#headerright #locationchange a{position:relative;right:-20px;display:block;margin:2px;padding-right:20px;height:22px;background:url("http://p4.staticlc.com/goat/images/arrow.png") no-repeat right bottom;background-position: 140px 9px;vertical-align:top;font-size: 10pt;}
/*#headerright #locationchange a:hover{font-size:9pt;}*/
#headerright #locationchange,#headerright #locationchange *{text-transform:lowercase;color:#000000;vertical-align:top;font-family: 'superclarendonregular';font-size:12pt;}
#top_nav_back_button{padding-top:30px; }
#top_nav_back_button div{text-transform:uppercase; font-family: "berthold_akzidenz_groteskMdCn" !important;  font-size: 10pt;}

#container{background-color:white;}
#container-inner{position:relative;overflow:hidden;zoom:100%;}
#mobile_footercontainer{display:none;}
#content{position:relative;margin:0 auto;padding-bottom:20px;width:750px;}
#main{padding:0 59px 40px 59px;min-height:550px;position:relative;overflow:hidden;zoom:100%;}

#top,#top *{color:#FFF;font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;font-size:16pt;}
#top .active,#top .active *,#top a:hover,#top a:hover *{color:#bebebe;}
#top{min-height:29px;background:url("http://p3.staticlc.com/goat/images/navbar.png") no-repeat center top;padding-top: 6px;background-size: cover;margin-bottom: 20px;}
#top table{margin:0 auto;width:auto;}
#top td{white-space:nowrap;padding:0;}
#top td a{padding: 5px 20px 2px 20px;background:url("http://p1.staticlc.com/goat/images/bg/divider_top.png") no-repeat right center;text-transform: uppercase;}
#top td.first a{padding-left:0;}
#top td.last a{padding-right:0;background:transparent;}

#footercontainer{bottom:0;width:100%;background-color:black;color:white;height: 268px;}
#footer_sponsor_top_bar{background: url("http://p1.staticlc.com/goat/images/footer/footer_bar_top.png") repeat-x; width:100%; height:17px;}
#footer_sponsor_bottom_bar{background: url("http://p3.staticlc.com/goat/images/footer/footer_bar.png") repeat-x; width:100%; height:17px;}
#bottom_lc_bar{display:table; text-align:center; width:100%; margin:0 auto;margin-top:10px;}
.lc_bar_icon{display:table-cell; padding-left:10px; padding-right:10px; width:50px;}
.lc_bar_icon:nth-child(even){text-align:right;}
.lc_bar_icon:nth-child(odd){text-align:left;}
.lc_bar_address{display: table-cell;padding-left: 10px;padding-right: 10px;text-align:left;color:#FFFFFF; width:250px;vertical-align:top;}
.lc_bar_hours{display: table-cell;padding-left: 10px;padding-right: 10px;text-align:right;color:#FFFFFF; width:250px;vertical-align:top;}
.lc_bar_right{display: table-cell;padding-left: 10px;padding-right: 10px;text-align:right;color:#FFFFFF; width:250px;vertical-align:top;}
.lc_bar_right a{color:#FFF;font-size:10pt; text-decoration: underline; text-transform:uppercase}
.lc_bar_address a{color:#FFF;}
#footer_sponsor_bar{width:300px;display:table;text-align:center; margin:0 auto;}
.sponsor_bar_item{display:table-cell;vertical-align: middle;}
#footer_sponsor_bar span{color:white;}
#footer_logo{margin:0 auto; text-align:center;}
#sponsors{padding-bottom:10px;clear:both;overflow:hidden;zoom:100%;}
#sponsors .script{float:left;padding-top:5px;font-family:"Banana Chips", "Matchwood Bold",verdana,sans-serif;font-size:13pt;}
#sponsors table{float:left;overflow:hidden;zoom:100%;width:auto;}
#sponsors td,#sponsors td{padding:0 5px 0 15px;vertical-align:bottom;}
.inner #matchup{
    text-align:center;
    
}
.inner #share{
    font-size:8pt;
}
.inner #share a img{
    vertical-align: middle;
}
#footer{position:relative;margin-top:5px;padding-top:11px;height:25px;width:680px;margin:0 auto;}
#footer #lifestyle{position:absolute;left:0;width:95px;height:25px;}
#footer #lifestyle a{display:block;width:95px;height:25px;text-indent:-9999px;background:url("http://p4.staticlc.com/goat/images/logo_lc.png") no-repeat left top;}
#footer ul{position:absolute;right:0;overflow:hidden;zoom:100%;}
#footer li{float:left;padding:5px 0;}
#footer li a:hover{color:#958980}
#footer li a{display:block;padding:0 4px;color:#716256;border-right:1px solid #716256;font-size:7pt;font-weight:bold;}
#footer .last a{border-right:0;}
#footer .social,#footer .social *{display:none;}
#footer #toplink,#footer #toplink *{display:none;}
#footer_copyright{text-align:center;color:#FFF;margin:15px;font-size: 9pt;}
.sponsor_bar_item span{font-size:14pt;}

#sideout{position:absolute;top:167px;left:612px;}
/*#sideout a,#sideout img{display:block;}*/

.index #gallery{margin:0;padding:0;background:transparent;}
.leagues #gallery{margin-top:10px;}
#gallery{margin-top:20px;}
#gallery #slides{width:590px;margin-left:auto;margin-right:auto;}
#gallery img{display:block;margin:0 auto;width:590px;}

.section{width:260px;float:left;margin:15px 0 0 0;}
.section.floatright{float:right;}
.section.clearboth{float:none;}

.fancy_box{position:relative;display:table; width:220px;min-height:100px; }
.fancy_box_left_col{display:table-cell; position:relative; width:15px; height:100%; background:url("http://p1.staticlc.com/goat/images/bracket_left.png") repeat-y left;}
.fancy_box_left_top{position:absolute; top:-2px;left:0px; width:15px; height:17px; background:url("http://p1.staticlc.com/goat/images/topbracket_left.png") no-repeat left top;}
.fancy_box_left_bottom{position:absolute; bottom:-2px; left:0px; width:15px; height:17px; background:url("http://p1.staticlc.com/goat/images/bottombracket_left.png") no-repeat left top;}
.fancy_box_right_col{display:table-cell; position:relative; height:100%; width:15px; background:url("http://p1.staticlc.com/goat/images/bracket_right.png") repeat-y right; }
.fancy_box_right_top{position:absolute; top:-2px; right:0px; width:15px; height:17px; background:url("http://p1.staticlc.com/goat/images/topbracket_right.png") no-repeat right top;}
.fancy_box_right_bottom{ position:absolute; bottom:-2px; right:0px; width:15px; height:17px; background:url("http://p1.staticlc.com/goat/images/bottombracket_right.png") no-repeat right top; }
.fancy_box_content{display:table-cell; width:180px; min-height:100px; height:100%; vertical-align:top;text-align:center;}

.box1{width: 100%;padding-bottom:10px;}
.box1 .inner{padding:0 10px;}
.box1 .top{height:43px;}
.box1 h3,.box1 h4,.box1 h5{padding:10px 0 0 0;text-align:center;font-size:24pt;font-family:"berthold_akzidenz_groteskMdCn";line-height:1;}

.box2{width:215px;padding-bottom:10px;background:url("http://p2.staticlc.com/goat/images/bg/box/2/bottom.png") no-repeat left bottom;}
.box2 .inner{background:url("http://p2.staticlc.com/goat/images/bg/box/2/middle.png") repeat-y left top;padding:6px 17px 10px 17px;}
.box2 .top{height:86px;background:url("http://p1.staticlc.com/goat/images/bg/box/2/top.png") no-repeat left top;}
.box2 h3,.box2 h4,.box2 h5{padding:19px 0 0 17px;font-size:22pt;font-family:"berthold_akzidenz_groteskMdCn";line-height:1;}

.box3{width:220px;padding-bottom:10px;}
.box3 .inner{padding:0 10px;}
.box3 .top{height:96px;}
.box3 h3,.box3 h4,.box3 h5{padding:13px 0 0 13px;font-family:"berthold_akzidenz_groteskMdCn";line-height:1.1;font-size:22pt;}

.box4{width:218px;padding-bottom:10px;background:url("http://p2.staticlc.com/goat/images/bg/box/4/bottom.png") no-repeat left bottom;}
.box4 .inner{background:url("http://p2.staticlc.com/goat/images/bg/box/4/middle.png") repeat-y left top;padding:0 10px;}
.box4 .top{height:66px;background:url("http://p1.staticlc.com/goat/images/bg/box/4/top.png") no-repeat left top;}
.box4 h3,.box4 h4,.box4 h5{text-align:center;padding-top:14px;font-family:"berthold_akzidenz_groteskMdCn";line-height:1;font-size:22pt;}

.box5{width:182px;padding-bottom:10px;background:url("http://p2.staticlc.com/goat/images/bg/box/5/bottom.png") no-repeat left bottom;}
.box5 .inner{background:url("http://p2.staticlc.com/goat/images/bg/box/5/middle.png") repeat-y left top;padding:35px 15px 10px 15px;}
.box5 .top{height:23px;background:url("http://p1.staticlc.com/goat/images/bg/box/5/top.png") no-repeat left top;}
.box5 h3,.box5 h4,.box5 h5{padding:15px 15px 0 15px;font-size:13pt;font-family:"berthold_akzidenz_groteskMdCn";line-height:1.2;}

.calltoaction,.calltoaction *{font-size:8pt;font-weight:bold;text-transform:uppercase;}
.calltoaction{text-align:right;margin:10px 5px 0 0;}
.calltoaction a{padding:5px 30px;background:url("http://p2.staticlc.com/goat/images/arrow_more.png") no-repeat right center;}
.calltoaction a:hover{color:#7c7070;}
.calltoaction a.previous{padding:5px 0 0 30px;background:url("http://p4.staticlc.com/goat/images/arrow_less.png") no-repeat left center;}

#regions{padding:20px 0 25px 0;overflow:hidden;zoom:100%;}
#regions .region{float:left;width:30%;padding-top:20px;}
#regions .region.large{width:33%;}
#regions h4{font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;font-size:22pt;color:#000000;text-align:center;}
#regions ul{padding:10px 0;}
#regions li{padding-bottom: 15px;white-space:nowrap;}
#regions li,#regions li *{font-size:16pt;font-weight:normal;text-align:center; font-family: 'superclarendonregular';}
#regions li a{color:#000000;}
#regions li a:hover{color:#969696;}
#regions li span{font-size:16pt;}

.clarendon{
    text-transform:lowercase;
    font-family: 'superclarendonregular' !important;
}
.nogame{text-align: center;
margin-top: 10px;
}
.index #footer{padding-top:20px;background:url("http://p2.staticlc.com/goat/images/bg/lines_bottom.png") repeat-x left top;}

.index #chooseyourgoat{padding:20px 0 12px 0;font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;font-size:58pt;color:#000000;text-align:center;}
.backyard.index #chooseyourgoat{font-size:30pt;}
.backyard.detail #chooseyourgoat{margin-top:25px;font-family:"Faywood", "berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;font-size:28pt;padding-bottom:4px;background:url("http://p4.staticlc.com/goat/images/bg/line_auto.png") no-repeat right bottom;}

.backyard.detail #morebackyards{margin-top:40px;}
.backyard.detail #morebackyards h3{margin-top:20px;font-family:"Matchwood Bold",verdana,sans-serif;line-height:1;font-size:22pt;padding-bottom:4px;background:url("http://p4.staticlc.com/goat/images/bg/line_auto.png") no-repeat right bottom;}
.backyard.detail .lc{padding-bottom:10px;overflow:hidden;zoom:100%;}
.backyard.detail .lc .photo{width:250px;}
.backyard.detail .lc .photo a{display:block;padding:5px;border:1px solid #999;background:#fff;}
.backyard.detail .lc .photo img{display:block;width:238px;}
.backyard.detail .lc .vcard{position:relative;width:248px;}
.backyard.detail .lc .vcard h4{font-size:10pt;}
.backyard.detail .lc .vcard h4 a{text-transform:uppercase;color:#000;font-weight:bold;}
.backyard.detail .lc .vcard .address{margin-top:10px;}
.backyard.detail .lc .vcard .pricing{margin-top:10px;}
.backyard.detail .lc .vcard .calltoaction{text-align:left;margin-top:15px;}
.backyard.detail .lc .vcard .calltoaction a{padding-left:0;}

.about #about{padding:15px 0;}
.about #about h3{font-family:"Faywood", "berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;padding-bottom:4px;font-size:28pt;background:url("http://p4.staticlc.com/goat/images/bg/line_auto.png") no-repeat right bottom;}
.about #about p{padding-top:10px;}

.home .section{margin:25px 0 10px 0;}
.home #events{width:220px;}
.home #events dl{padding:0 15px 10px 5px;}
.home #events dl *{font-size:9pt;}
.home #events dt{padding:10px 0 2px 0;text-transform:uppercase;}

.home #special h3{font-family:"Matchwood Bold",verdana,sans-serif;font-size:20pt;line-height:1;padding-bottom:4px;background:url("http://p4.staticlc.com/goat/images/bg/line_auto.png") no-repeat right bottom;}
.home #special dl{margin-top:3px;}
.home #special dl *{font-size:9pt;}
.home #special dt{padding:5px 0;text-transform:uppercase;}
.home #special dd{line-height:1.4;}

#leaders h3{margin-top:25px;font-family:"Faywood", "berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;font-size:26pt;padding-bottom:4px;border-bottom:2px solid #000;}
#leaders p{line-height:normal;padding:10px 0;}
#leaders table{margin:5px 0 10px 0;}
#leaders th{padding:6px 0 2px 0;}
#leaders td{padding:2px 0;}
#leaders th,#leaders th *{font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;font-size:14pt;text-transform:uppercase;color:#000000;}
#leaders td b{font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;font-size:11pt;text-transform:uppercase;}
#leaders td.day{width:30px;text-align:right;}
#leaders td.result{padding-left:15px;}

.events .host{position:absolute;bottom:50px;text-align:center;width:518px;}
.events .host,.events .host *{text-transform:lowercase;font-family:"Banana Chips", "Matchwood Bold",verdana,sans-serif;font-size:10pt;}
.events .host a{text-decoration:underline;color:#000000;}

.upcoming h3{margin-top:25px;font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;padding-bottom:4px;font-size:28pt;background:url("http://p4.staticlc.com/goat/images/bg/line_auto.png") no-repeat right bottom;}
.upcoming table th{padding:10px 0 3px 0;}
/*.upcoming table .oddrow *{color:#000000;}*/
.upcoming table th b,.event table td b,.upcoming table .time,.upcoming table .time *{text-transform:uppercase;}
.upcoming table td{padding:10px 25px 10px 0;}
.upcoming table td p{line-height:1;}
.upcoming table td .share{padding-top:5px;}
.upcoming table .date,.upcoming table .time{width:10%;}
.upcoming table .share{width:17%;padding-right:25px;}
.upcoming table .event .eventname:hover{font-weight:bold;}
.upcoming table .event .eventdescription{font-size:8pt;}
.upcoming table .event .descriptionhidden{display:none;}
.upcoming table .date,.upcoming table .time,.upcoming table .share{white-space:nowrap;}
.upcoming table td.share{display:block;text-indent:-9999px;position:relative;}
.upcoming table td.share.icon a{width:17px;height:14px;}
.upcoming table td.share.icon a.facebook {position:absolute;left:0px;background:url("http://p4.staticlc.com/goat/images/social/facebook.png") no-repeat left top;}
.upcoming table td.share.icon a.twitter {position:absolute;left:22px;background:url("http://p3.staticlc.com/goat/images/social/twitter.png") no-repeat left top;}
.upcoming table td.share.icon a.email {position:absolute;left:44px;background:url("http://p1.staticlc.com/goat/images/social/email.png") no-repeat left top;}
.upcoming #eventlist{display:none;}

.forminfo h3{margin-top:25px;font-family:"berthold_akzidenz_groteskMdCn";line-height:1;padding-bottom:4px;font-size:28pt;background:url("http://p4.staticlc.com/goat/images/bg/line_auto.png") no-repeat right bottom;}
.forminfo.leagues h3{margin-top:15px;}
.forminfo h4{margin:10px 0;color:#000;font-size:12pt;font-weight:bold;}
.forminfo h4 span{font-weight:bold;text-transform:none;}
.forminfo table{margin:10px 0;}
.forminfo table td{padding:3px 15px 3px 0;}
.forminfo table .label{text-transform:uppercase;text-align:right;width:80px;}
.forminfo table .time{text-transform:uppercase;}

.forminfo form .field{margin:15px 0;}
.forminfo form .field label,.forminfo form .field label *{color:#000000;}
.forminfo form .field label{font-family:"berthold_akzidenz_groteskMdCn";display:block;font-variant:small-caps;font-size:18pt;}
.forminfo form .field label b{font-family:"berthold_akzidenz_groteskMdCn";text-transform:uppercase;}
.forminfo form .field .input{display:block;margin-top:5px;}
.forminfo form .field input[type="text"],.forminfo form .field textarea{width:70%;min-width:200px;}

.forminfo .thankyou{margin:10px 0;line-height:1.4;}
.share_h4{font-family:'berthold_akzidenz_groteskMdCn';font-size:24pt !important;}
.share_info, .share_info b{font-family:'berthold_akzidenz_groteskMdCn' !important;font-size:20pt !important;margin-bottom: 10px;display: inline-block;}
.leagues #seasontype{margin:20px 0 0 0;padding:0;background:transparent;line-height:normal;text-align:center;}
.leagues #seasontype a{padding:0;background:transparent;color:#877;font-family:"berthold_akzidenz_groteskMdCn";line-height:1;font-size:18pt;}
.leagues #description{margin:25px 0 5px 0;line-height:1.4;}

.leagues #schedule{width:220px;}
.leagues #schedule .inner{padding:5px 20px;}
.leagues #schedule .inner p{padding:10px 0;}
.leagues #schedule table td{padding:3px 0;}
.leagues #schedule table .date{padding:3px 10px 0 0;text-align:right;font-family:"berthold_akzidenz_groteskMdCn"}
.leagues #schedule table .date b{font-family:"berthold_akzidenz_groteskMdCn"; font-size:16pt;font-weight:bold;}

.leagues.standings #chooseyourteam{padding:15px 0 4px 0;color:#000000;text-align:center;font-size:62pt;font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;}
.leagues.standings .teamlistset{padding:7px 0;clear:both;overflow:hidden;zoom:100%;}
.leagues.standings .teamlist{width:33%;margin:0;padding:0;}

.leagues.standings h5.seasonname{margin-top:20px;font-size:26pt;font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;text-align:center;color:#000000; position:relative;}

.leagues.standings .teamlist h5.sessionname{font-size:16pt;font-family:'superclarendonregular';text-transform:lowercase;}
.leagues.standings .teamlist ul{padding:0 20px 0 0;}
.leagues.standings .teamlist li,.leagues.standings .teamlist li *{color:#000;font-weight:bold;font-size:9pt;}
.leagues.standings .teamlist li{margin:5px 0 0 0;line-height:1.4;}


.seasonname img {display: inline-block;margin-bottom: 6px;margin-left: 15px;margin-right: 15px;}

 #nextgameLeftbar{
           background: url("http://p3.staticlc.com/goat/images/next_game_left_bar.png") no-repeat;
           height:200px;
           width:15px;
           position:absolute;
           top:10px;
           left:0px;
        }
         #nextgameRightbar{
           position:absolute;
           top:10px;
           right:0px;
           background: url("http://p3.staticlc.com/goat/images/next_game_right_bar.png") no-repeat;
           height:200px;
           width:15px;
        }
.leagues.standings #standingsinfo{float:right;width:200px;overflow:hidden;}

.leagues #nextgame{margin-top:15px;width:182px;}
.leagues #nextgame #matchup,.leagues #nextgame #matchup *{font-weight:bold;color:#000;text-transform:uppercase;text-align:center;}
.leagues #nextgame #matchup.nogame{padding:10px 0;font-weight:normal;text-transform:none;}
.leagues #nextgame #matchup{padding-top:5px;}
.leagues #nextgame #matchup a span{text-transform:none;}
.leagues #nextgame #matchup .vs{display:block;text-align:center;}
.leagues #nextgame #location{padding-top:5px;text-align:center;}
.leagues #nextgame #date{text-align:center;}
.leagues #nextgame #share{padding:5px 0 5px 3px;font-variant:small-caps;text-transform:lowercase;font-size:9pt;color:#000;vertical-align:top;text-align:center;}
.leagues #nextgame #share a{margin-left:5px;}

.leagues #reportscore{margin-top:15px;width:200px;}
.leagues #reportscore .inner{padding:0 15px;}
.leagues #reportscore #directions{padding-top:5px;text-transform:uppercase;line-height:1.2;text-align:center;font-size:8pt;}
.leagues #reportscore #directions #textnumber{display:block;padding-top:5px;font-size:8pt;}
.leagues #reportscore #directions #digits{font-size:8pt;}
.leagues #reportscore #example{padding-top:5px;font-variant:small-caps;text-transform:lowercase;line-height:normal;line-height:1.4;}
.leagues #reportscore #example .exampletext{font-size:8pt;}
.leagues #reportscore #example span{display:block;font-variant:normal;text-transform:none;font-size:9pt;}
.leagues #reportscore #disclaimer{padding:10px 0;font-size:8pt;}

.leagues #standings{width:315px;}
.leagues #standings h3{border-bottom:2px solid #000; padding-bottom:6px;}
.leagues #standings h3,.leagues #standings h3 *{color:#000000;font-size:30pt;font-family: 'superclarendonregular';line-height:1;text-transform:lowercase;}
.leagues #standings h3 .day{font-size:18pt;}
.leagues #standings table{margin-top:2px;}
.leagues #standings th,.leagues #standings td{padding:3px 15px 3px 0;}
.leagues #standings .active *{color:#000000;}
.leagues #standings tr.teamname{display:none;}
.leagues #standings .teamname{text-align:left;line-height:1.1;}
.leagues #standings .stat span{display:none;}
.leagues #standings .currentteam *{color:#000000;}

.leagues #teamschedule_mobile{display:none;}
.leagues #teamschedule{padding-top:15px;clear:both;}
.leagues #teamschedule h3{border-bottom:2px solid #000;padding-bottom:6px;position:relative;font-size:30pt;text-transform: lowercase;font-family: 'superclarendonregular';line-height:1;}
.leagues #teamschedule h3 #ical{position:absolute;right:0;bottom:4px;}
.leagues #teamschedule table{margin-top:2px;}
.leagues #teamschedule table *{color:#000;font-size:9pt;}
.leagues #teamschedule th,.leagues #teamschedule td{padding:6px 12px 6px 0;white-space:nowrap;}
.leagues #teamschedule td.opponent{white-space:normal;}
.leagues #teamschedule .social{width:90px;text-align:right;padding:0;overflow:hidden;zoom:100%;}
.leagues #teamschedule .social .braggripe{text-transform:uppercase;font-size:6pt;display:block;float:left;line-height:.9;padding-right:10px;}
.leagues #teamschedule .social a{display:block;float:left;padding:4px 4px 0 0;text-indent:-9999px;width:17px;height:14px;}
.leagues #teamschedule .social a.facebook.brag {background:url("http://p4.staticlc.com/goat/images/social/league/schedule/facebook_brag.png") no-repeat left center;}
.leagues #teamschedule .social a.facebook.gripe {background:url("http://p2.staticlc.com/goat/images/social/league/schedule/facebook_gripe.png") no-repeat left center;}
.leagues #teamschedule .social a.twitter {background:url("http://p3.staticlc.com/goat/images/social/league/schedule/twitter.png") no-repeat left center;}

#standings_header{margin-top:15px;font-family:'superclarendonregular';text-transform:lowercase;line-height:1;padding-bottom:4px;font-size:28pt;border-bottom:2px solid #000;}
.leagues.signup .section{margin:0;width:249px;}
.leagues.signup #signupheader,.leagues.signup #thankyouheader{margin-top:15px;font-family:'superclarendonregular';text-transform:lowercase;line-height:1;padding-bottom:4px;font-size:28pt;border-bottom:2px solid #000;}
.leagues.signup h4{font-size:10pt;padding:20px 0 3px 0;font-weight:bold;font-family:'superclarendonregular';text-transform:lowercase;font-size:18pt;}
.leagues.signup h5{font-size:10pt;text-transform:none;color:#000;}
.leagues.signup .sessionpadtop{padding-top:10px;}
.leagues.signup .section input[type="text"],.leagues.signup .section textarea{width:241px;}
.leagues.signup #description{margin:10px 0 15px 0;}
.leagues.signup #initialinfo .disclaimer{font-size:8pt;}
.leagues.signup #invitation .initialinfo{padding-bottom:10px;}
.signupInvitationH3{background:url("http://p4.staticlc.com/goat/images/bg/line_auto.png") no-repeat right bottom;padding-top:15px;padding-bottom:6px;font-weight:bold;font-family:'superclarendonregular';text-transform:lowercase;font-size:30pt;}
.leagues.signup .seasonset {overflow:hidden;zoom:100%;}
.leagues.signup #field_cost label,.leagues.signup #field_cost label *{color:#000000;text-transform:lowercase;font-family:'superclarendonregular';font-size:18pt;padding-top:15px;}
.leagues.signup #field_team label,.leagues.signup #field_team label *{color:#000000;text-transform:lowercase;font-family:'superclarendonregular';font-size:18pt;}
.leagues.signup #field_session label,.leagues.signup #field_session label *{color:#000000;text-transform:lowercase;font-family:'superclarendonregular';font-size:18pt;}
.leagues.signup #field_captain label,.leagues.signup #field_captain label *{color:#000000;text-transform:lowercase;font-family:'superclarendonregular';font-size:18pt;}
.leagues.signup #field_cocaptain label,.leagues.signup #field_cocaptain label *{color:#000000;text-transform:lowercase;font-family:'superclarendonregular';font-size:18pt;}
.leagues.signup #field_team.textbox{margin-top:10px;}
.leagues.signup #field_cost .teamcostseason{font-weight:bold;color:#000000;font-family:"berthold_akzidenz_groteskMdCn";font-size:14pt;}
.signup_session_label b{font-weight:bold;color:#000000;font-family:"berthold_akzidenz_groteskMdCn";font-size:14pt;}

.leagues.signup .field{padding:3px 0;}
.leagues.signup .field.textbox{padding:5px 0;}
.leagues.signup .field.textbox label{color:#000000;padding-bottom:3px;font-family:"berthold_akzidenz_groteskMdCn";font-size:14pt;text-transform:uppercase;}
.leagues.signup .field.textbox label b{display:inline-block;padding-bottom:3px;font-family:"berthold_akzidenz_groteskMdCn";font-size:16pt;text-transform:uppercase;}
.leagues.signup .field.checkbox .selected{font-weight:bold;}
.leagues.signup #invitation .field.textbox label{color:#000000;text-transform:uppercase;font-family:"berthold_akzidenz_groteskMdCn";font-size:14pt;text-transform:uppercase;}
.leagues.signup #invitation .field.textbox label b{color:#000000;text-transform:uppercase;font-weight:bold;font-family:"berthold_akzidenz_groteskMdCn";font-size:16pt;text-transform:uppercase;}
.leagues.signup .field .note{font-size:8pt;color:#000000;padding:2px 0 5px 0;}
.leagues.signup .section.clearboth{padding-top:20px;width:auto;float:none;}
.leagues.signup .section.clearboth .field label,.leagues.signup .section.clearboth .field label *{font-size:8pt;}
.leagues.signup .section.clearboth .field label a{text-decoration:underline;}
.leagues.signup .submit{padding:20px 0 0 0;}
.leagues.signup #download{width:145px;clear:both;}
.leagues.signup #download p{text-transform:uppercase;line-height:1.4;font-size:6pt;}
.leagues.signup #download ul{margin-top:5px;min-height:28px;overflow:hidden;zoom:100%;}
.leagues.signup #download li{float:left;width:72px;margin:6px 0 0 0;}
.leagues.signup #download li a{display:block;font-weight:bold;color:#000000;text-transform:uppercase;font-size:9pt;text-align:center;font-family:"berthold_akzidenz_groteskMdCn";font-size:14pt;}
.leagues.signup #download #downloadrules{border-right:1px solid #000000;}

.submit input[type="submit"]{width:135px;height:28px;}
.submit .send{background:url("http://p1.staticlc.com/goat/images/buttons/send.png") no-repeat left top;}
.submit .send:hover{background:url("http://p2.staticlc.com/goat/images/buttons/send_active.png") no-repeat left top;}
.submit .signuppay{width:135px;height:28px;background:url("http://p2.staticlc.com/goat/images/buttons/signuppay.png") no-repeat left top;}
.submit .signuppay:hover{background:url("http://p2.staticlc.com/goat/images/buttons/signuppay_active.png") no-repeat left top;}
.submit .signmeup{background:url("http://p1.staticlc.com/goat/images/buttons/signmeup.png") no-repeat left top;}
.submit .signmeup:hover{background:url("http://p2.staticlc.com/goat/images/buttons/signmeup_active.png") no-repeat left top;}

.leagues.signup #waiver{padding-bottom:60px;}
.leagues.signup #waiver p{margin-top:10px;}

.leagues.champs .section{width:253px;}
.leagues.champs h3{margin-top:10px;border-bottom:2px solid #000;line-height:1;padding-bottom:4px;}
.leagues.champs th,.leagues.champs td{padding:5px 5px 0 0;vertical-align: bottom !important;}
.leagues.champs table p{line-height:normal;}
.leagues.champs tr.year{display:none;}
.leagues.champs td.year{font-weight:bold;width:50px;font-family:"berthold_akzidenz_groteskMdCn";font-size:15pt;}
.leagues.champs .season p{vertical-align:middle;font-family: 'berthold_akzidenz_grotesk_bRg';}
.leagues.champs table .oddrow *{color:#000000;}

.leagues.sponsors h3.script{margin-top:15px;text-align:center;font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;font-size:30pt;text-transform:uppercase;position:relative;margin-bottom: 30px;}
.leagues.sponsors h3.script:before{content:url("http://p2.staticlc.com/goat/images/star_on_white.jpg");position:absolute; top:-7px;right:60px;}
.leagues.sponsors h3.script:after{content:url("http://p2.staticlc.com/goat/images/star_on_white.jpg");position:absolute; top:-7px;left:60px;}
.leagues.sponsors #sponsorcontainer{margin-left:-38px;}
.leagues.sponsors .section{margin:0 0 0 38px;width:240px;}
.leagues.sponsors .section.large{width:auto;float:none;clear:both;text-align}
.leagues.sponsors .section.large .sponsor{margin-top:15px;margin-bottom: 40px;}
.leagues.sponsors .sponsor{margin-top:40px;}
.leagues.sponsors .sponsor h4{text-align:center;min-height:95px;margin-bottom:10px;}
.leagues.sponsors .tagline{margin-top:5px;font-weight:bold;font-family:"berthold_akzidenz_groteskMdCn";font-size:16pt;}
.leagues.sponsors .description{margin-top:5px;}

.gallery #goatgallery{overflow:hidden;zoom:100%;margin-left:-16px;}
.gallery .section{width:162px;padding-left:16px;}
.gallery .photoset{margin:20px 0 10px 0;}
.gallery h3{margin-top:25px;padding-bottom:4px;font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;font-size:28pt;background:url("http://p4.staticlc.com/goat/images/bg/line_auto.png") no-repeat right bottom;}
.gallery h3 a{font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;font-size:28pt;color:#000000;text-transform:uppercase;}
.gallery .thumbnail .previousphoto,.gallery .thumbnail .nextphoto{display:none;}
.gallery .thumbnail a{display:block;}
.gallery .thumbnail img{display:block;padding:5px;border:1px solid #aaa;background:#fff;width:150px;}
.gallery .photoinfo *{font-size:8pt;}
.gallery .photoinfo .title{margin-top:5px;}
.gallery .photoinfo .title b{text-transform:uppercase;}
.gallery .photoinfo .info a{text-decoration:underline;}
.gallery .calltoaction{clear:both;padding-top:20px;}

.specials #specialsboxes{margin-top:0;width:182px;}
.specials #specialstoday,.specials #happyhour,.specials #specialstext{margin-top:25px;}
.specials #specialstoday p{line-height:normal;padding:2px 0;}
.specials #specialstoday p b{text-transform:uppercase;}
.specials #specialstext .inner p{line-height:normal;}
.specials #happyhour .box2 h4,.specials #happyhour .box2 h4 .line1{font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;font-size:22pt;}
.specials #happyhour .box2 h4 .line1{display:block;color:#000000;}

.specials #specialsweekly{width:284px;padding-top:10px;}
.specials #specialsweekly h3{padding-bottom:4px;font-family:"Faywood", "berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;font-size:28pt;background:url("http://p4.staticlc.com/goat/images/bg/line_auto.png") no-repeat right bottom;}
.specials #specialsweekly table{margin-top:5px;}
.specials #specialsweekly #disclaimer{padding:20px 0 0 30px;font-size:9pt;}

.specials #specialsweekly .special_day{width:30px;}
.specials #specialsweekly .special_day,.specials #specialsweekly .special_day *{font-weight:bold;text-transform:uppercase;color:#000000;}
.specials #specialsweekly td{padding:3px 0;}
.specials #specialsweekly td p{padding:0;line-height:normal;}
.specials #specialsweekly #disclaimer{padding:20px 0 0 30px;font-size:9pt;}

.menu #orderonline{position:absolute;right:60px;top:0;}
.menu #menuname,.menu #menuname a{margin:0;padding:0;background:transparent;line-height:normal;margin-top:20px;padding:0;background:transparent;color:#877;text-align:center;font-family:"berthold_akzidenz_groteskMdCn",verdana,sans-serif;line-height:1;font-size:18pt;}

.menu #menudescription{margin-top:5px;font-weight:bold;text-align:center;line-height:normal;font-size:10pt;}
.menu #menudescription.landingpage{font-weight:normal;text-align:left;margin-top:25px;}

.menu .categoryname{clear:both;margin-top:25px;font-family:"Banana Chips", "Matchwood Bold",verdana,sans-serif;line-height:1;font-size:16pt;padding-bottom:4px;text-align:center;}/*background:url("http://p4.staticlc.com/goat/images/bg/line_auto.png") no-repeat right bottom;}*/
.menu .description{margin:15px 0 0 0;line-height:1.4;}
.menu .description,.menu .description *{font-size:8pt;font-weight:bold;}
.menu .description .clickmoreinfo{display:none;}
.menu .categorydisclaimer{margin:15px 0 0 0;line-height:1.4;font-size:7pt;}

.menu .menupage{margin:0 -10px;padding-bottom:30px;overflow:hidden;zoom:100%;}
.menu .menupage .section{margin:0 5px;width:259px;}
.menu .menupage .large{float:none;clear:both;width:auto;margin:0 5px;}
.menu .menupage h4,.menu .menupage h4 *{text-transform:none;color:#000000;font-size:10pt;}
.menu .menupage h4 .item_name{font-weight:bold;}
.menu .menupage h4{padding:4px 5px 0 5px;}
.menu .menupage .large h4{text-align:center;}

.menu .menured{color:#000000;}
.menu .menuwhite{color:#000000;} /* Marketing wants white text on menu to be red on web */

.menu .menu_image{text-align:center;}
.menu .menupage .menuitem{padding-top:15px;}
.menu .menupage .signature .headerbottom{padding-bottom:4px;background:url("http://p2.staticlc.com/goat/images/menu/goat_bottom.png") no-repeat left bottom;}
.menu .menupage .signature .headertop{padding-top:4px;background:url("http://p1.staticlc.com/goat/images/menu/goat_top.png") no-repeat left top;}
.menu .menupage .signature .headerinner{background:url("http://p2.staticlc.com/goat/images/menu/goat_middle.png") repeat-y left top;}
.menu .menupage .large .signature .headerbottom{padding-bottom:4px;background:url("http://p2.staticlc.com/goat/images/menu/goat_bottom_mobile.png") repeat-x left bottom;}
.menu .menupage .large .signature .headertop{padding-top:4px;background:url("http://p2.staticlc.com/goat/images/menu/goat_top_mobile.png") repeat-x left top;}
.menu .menupage .large .signature .headerinner{background:url("http://p2.staticlc.com/goat/images/menu/goat_middle_mobile.png") repeat left top;}
.menu .menupage .signature h4{padding:0 5px 1px 25px;background:url("http://p1.staticlc.com/goat/images/menu/icon_goat.png") no-repeat 6px 1px;}
.menu .menupage .signature h4,.menu .menupage .signature h4 *{color:#fff;}

.menu .menupage .om h4{padding:0 5px 1px 35px;background:url("http://p2.staticlc.com/goat/images/menu/icon_om.png") no-repeat 6px center;}
.menu .menupage .signature.om h4{padding:0 5px 1px 55px;background:url("http://p2.staticlc.com/goat/images/menu/icon_goatom.png") no-repeat 6px 1px;}

.menu .menupage .item_description{padding:2px 5px;line-height:1.4;font-size:9pt;}
.menu .menupage .large .item_description{text-align:center;}
.menu .menupage .item_image{padding:2px 0;}

.menu #download{width:85px;clear:both;}
.menu #download p{text-transform:uppercase;line-height:1.4;font-size:6pt;}
.menu #download a{padding-top:5px;min-height:28px;background:url("http://p2.staticlc.com/goat/images/bg/box/downloadmenu.png") no-repeat left top;overflow:hidden;zoom:100%;width:85px;margin:6px 0 0 0;display:block;font-weight:bold;color:#000000;text-transform:uppercase;font-size:9pt;text-align:center;}

.menu .footnotescontainer{width:100%;position:absolute;bottom:65px;left:0;}
.menu #footnotes{padding-top:30px;width:auto;overflow:hidden;zoom:100%;margin:0 auto;}
.menu #footnotes.om.signature{width:407px;}
.menu #footnotes.om{width:241px;}
.menu #footnotes.signature{width:166px;}
.menu #footnotes .signature{float:left;width:125px;min-height:23px;padding:10px 0 0 41px;background:url("http://p1.staticlc.com/goat/images/menu/footer_goat.png") no-repeat 5px 10px;font-size:7pt;}
.menu #footnotes .om{float:left;width:200px;min-height:23px;padding:10px 0 0 41px;background:url("http://p2.staticlc.com/goat/images/menu/footer_om.png") no-repeat 5px 10px;font-size:7pt;}
