html{margin-top:0}body.custom-background{font-family:Arial, Helvetica, sans-serif;background-color:#8b9dab;background-image:url('https://youthsportsparents.files.wordpress.com/2013/03/bg-body.gif');background-repeat:repeat-x;background-position:top;background-attachment:fixed}body.custom-font-enabled{font-family:Arial, Helvetica, sans-serif}body .site{margin-top:0;margin-bottom:0;padding-left:0;padding-right:110px;padding-right:7.857142857rem}a,a:active{color:#662d91;text-decoration:none}a:hover{color:#662d91;text-decoration:underline}#page{background:#fff url('https://youthsportsparents.files.wordpress.com/2013/03/bg-header.gif') repeat-x;-moz-box-shadow:0 0 8px 8px #1c2230;-webkit-box-shadow:0 0 8px 8px#1c2230;box-shadow:0 0 8px 8px #1c2230}.site-header{background:url('https://youthsportsparents.files.wordpress.com/2013/03/header-img.png') 0 15px no-repeat;width:98%;min-height:210px;overflow:visible;position:relative}h1.site-title{background:url('https://youthsportsparents.files.wordpress.com/2013/03/logo.png') no-repeat;width:452px;height:82px;overflow:hidden;text-indent:-9999px;position:relative;top:42px;left:160px}h2.site-description{background:url('https://youthsportsparents.files.wordpress.com/2013/03/slogan.png') no-repeat;width:484px;height:25px;text-indent:-9999px;float:right;position:relative;margin-top:-68px;overflow:hidden}.entry-content h2.lined{margin:24px 0 10px;margin:1.714285714rem 0 .714285714rem;padding:0 0 4px;padding:0 0 .285714285rem;font-size:14px;font-size:1rem;font-weight:700;color:#657a8b;line-height:1.14;text-transform:uppercase;border-bottom:solid 3px #39b54a}.entry-content h3{color:#662d91;border:0 solid #ccc;margin:0 0 14px}.entry-content h4{margin-bottom:6px;margin-bottom:.428571428rem;line-height:1.57;font-weight:400;color:#662d91;font-size:18px;font-size:1.285714285rem}.main-navigation{width:80%}.main-navigation ul.nav-menu,.main-navigation div.nav-menu > ul{border:0}.main-navigation ul{margin-top:32px;margin-left:190px;margin-left:13.571428571rem}.main-navigation li{margin-right:30px;margin-right:15px;margin-right:1.071428571rem;padding-top:2px;padding-top:.142857142rem;padding-right:18px;padding-right:1.2857142857rem;background:url('https://youthsportsparents.files.wordpress.com/2013/03/nav-seprator.gif') 99.5% 0 no-repeat}.main-navigation li:last-child{background:none}.main-navigation li a,.main-navigation li a:active{color:#662d91;line-height:1;border-bottom:3px solid transparent;padding-bottom:8px;padding-bottom:.571428571rem;margin-bottom:14px;margin-bottom:1rem;text-transform:capitalize;font-weight:700;font-size:16px;font-size:1.142857142rem}.main-navigation li a:hover,.main-navigation .current_page_item > a{color:#662d91;border-bottom:3px solid #39b54a}.site-content{float:right;width:70%;margin-top:0}.widget-area{float:left;width:30%;margin-top:0;padding-top:28px;padding-top:2rem}.widget-area aside{padding-right:74px;padding-right:5.285714285rem}article.page{border:none}article.page .entry-header{margin-bottom:0}article.page .entry-header .entry-title{font-size:36px;font-size:2.571428571rem;text-transform:capitalize;font-weight:400;color:#662d91;margin-bottom:20px;margin-bottom:1.428571428rem}article.page p{padding-right:70px}article.post{border-bottom:none;margin-bottom:24px;margin-bottom:1.714285714rem;padding-bottom:0}article.sticky h1{display:none}article.sticky .aside{position:relative;padding-top:0;padding-left:0;width:90%;background:none;border:0 solid #ccc;margin-top:-20px}article.sticky .aside p{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-size:1.285714285rem;line-height:1.571428571;color:#4c6981}article.post .entry-header{border-bottom:1px solid #662d91;margin-bottom:7px;margin-bottom:.5rem}article.post .entry-header .entry-title{font-size:12px;font-size:.857142857rem;line-height:2.4;text-transform:uppercase;font-weight:700;letter-spacing:1px;min-width:160px;text-align:center;display:inline-block;background-color:#662d91;color:#fff}article.post .entry-header .entry-title a{color:#fff}article.post p a{font-weight:700}.entry-header .comments-link{display:none}.entry-content strong{font-size:20px;font-size:1.428571428rem;font-weight:700;color:#662d91;text-transform:capitalize}.entry-content p{color:#000;line-height:1.36;margin-bottom:14px;margin-bottom:1rem}.entry-content img{border-radius:0;box-shadow:none}.entry-content .featured-img img{margin:0 0 54px;padding:0;border:1px solid #ccc}.entry-content blockquote{border-top:1px #ced8df solid;padding:25px 0 0}.entry-content blockquote:last-child{border-bottom:none}.entry-content blockquote p{color:#1e2642}.entry-content blockquote span{font-size:12px;font-style:normal}.entry-content blockquote span em{font-weight:700;font-style:normal;font-size:16px}.entry-content .bold-top-border{display:block;border-top:solid 10px #39b54a;padding:6px 0 0;width:auto}.entry-content .myview{margin:20px 0 4px}.entry-content .myview h2{margin:0;font-size:24px;font-size:1.714285714rem;font-weight:400;color:#000}.entry-content .books{margin:20px 0 14px;padding:6px 20px 0 90px;min-height:125px}#concussions-and-kids.books{background:url('https://youthsportsparents.files.wordpress.com/2013/03/book1.jpg') 0 10px no-repeat}#most-expensive-game.books{background:url('https://youthsportsparents.files.wordpress.com/2013/03/book2.jpg') 0 10px no-repeat}#until-it-hurts.books{background:url('https://youthsportsparents.files.wordpress.com/2013/03/book3.jpg') 0 10px no-repeat}.entry-content .books p{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:1.25;color:#1e2642}.entry-content .books h2{margin:0;font-size:22px;font-weight:400;color:#1e2642}.widget-area .widget{margin-bottom:36px;margin-bottom:2.571428571rem}.widget-area .widget a{color:#662d91;text-decoration:none}.widget-area .widget a:hover{color:#662d91;text-decoration:underline}.widget-area .widget form{padding-left:28px;padding-left:2rem}.widget-area .widget .textwidget .widget-heading{background:#39b54a;line-height:30px;padding:0 10px 0 24px;padding:0 .714285714rem 0 1.714285714rem;color:#fff;font-size:16px;margin:0 0 16px;margin:0 0 1.142857142rem;display:block;font-weight:700}.widget-area .widget .textwidget .widget-subheading{font-size:18px;line-height:1;color:#662d91;margin:0 0 14px;margin:0 0 1rem;font-weight:400}.widget-area .widget .textwidget p{margin:10px 0 0;margin:.714285714rem 0 0;color:#000;font-size:12px;line-height:14px}.widget-area .widget .textwidget ul.widget-container-vertical{overflow:hidden;margin:0;margin:0;padding:0 14px 0 28px;padding:0 1rem 0 2rem;list-style:none}.widget-area .widget .textwidget ul.widget-container-vertical li{overflow:hidden;margin:0 0 24px;margin:0 0 1.714285714rem;position:relative}.widget-area .widget .textwidget ul.widget-container-vertical li:last-child{margin:0}.widget-area .widget .textwidget ul.widget-container-horizontal{overflow:hidden;margin:0;padding:0 0 0 28px;padding:0 0 0 2rem;list-style:none}.widget-area .widget .textwidget ul.widget-container-horizontal li{overflow:hidden;margin:0;margin:0;padding:0 10px 0 0;padding:0 .714285714rem 0 0;float:left;position:relative}#widget-books ul li img{float:left;overflow:hidden}#widget-books ul li .book-links{overflow:hidden;text-align:center;text-transform:uppercase;font-weight:700;padding-left:84px;padding-left:6rem;position:absolute;bottom:0}#widget-books ul li .book-links a.btn-learn-more{line-height:2;width:76px;width:5.428571428rem;font-size:10px;font-size:.714285714rem;display:block;margin:0 0 4px;margin:0 0 .285714285rem;border:solid 1px #662d91}#widget-books ul li .book-links a.btn-purchase{line-height:2;width:76px;width:5.428571428rem;font-size:10px;font-size:.714285714rem;display:block;margin:0;background-color:#b0e1b7;color:#136c20}#widget-contact .contact-form{width:160px}#widget-contact .contact-form input{font-size:12px;font-size:.857142857rem}#widget-contact .contact-form label{font-size:12px;font-size:.857142857rem;line-height:1;color:#662d91}#widget-contact .contact-form textarea{height:125px}#widget-socialmedia .widget-heading{background:none;color:#344e69;font-weight:400;font-size:18px;font-size:1.285714285rem;margin-bottom:7px;margin-bottom:.5rem;padding-left:28px;padding-left:2rem}#widget-upcomingevents ul li a.learn-more{font-weight:700}#widget-upcomingevents ul li a.view-more{font-size:14px;font-size:1rem;font-weight:700}.widget_upcoming_events_widget ul li a.learn-more{font-weight:700}.widget_upcoming_events_widget ul li a.view-more{font-size:14px;font-size:1rem;font-weight:700}.widget_upcoming_events_widget .widget-title{background:#39b54a;line-height:30px;padding:0 10px 0 24px;padding:0 .714285714rem 0 1.714285714rem;color:#fff;font-size:16px;margin:0 0 16px;margin:0 0 1.142857142rem;display:block;font-weight:700;text-transform:capitalize}.widget_upcoming_events_widget ul.upcoming-events{overflow:hidden;margin:0;margin:0;padding:0 14px 0 28px;padding:0 1rem 0 2rem;list-style:none}.widget_upcoming_events_widget .event-summary{font-size:18px;line-height:1;color:#662d91;margin:0 0 14px;margin:0 0 1rem;letter-spacing:-1px;font-weight:400}.widget_upcoming_events_widget .event-when,.widget_upcoming_events_widget .event-location,.widget_upcoming_events_widget .event-description{margin:10px 0 0;margin:.714285714rem 0 0;color:#000;font-size:12px;line-height:14px}.widget_upcoming_events_widget .event-when{padding-right:60px}.widget_upcoming_events_widget .event-location,.widget_upcoming_events_widget .event-description{padding-right:25px}.entry-meta{display:none}#comments #respond{border-top:4px solid #99f;padding-top:20px}#colophon{width:70%;float:right;border-top:4px solid #99f;background-image:url('https://youthsportsparents.files.wordpress.com/2013/05/footer_comp_12pt_smooth1.png');background-position:left 8px;background-repeat:no-repeat;padding-top:6px;margin-bottom:26px}#colophon .site-info{width:auto;padding-left:240px;float:right}footer[role="contentinfo"] a{color:#1e2642}.marks-gallery{margin:0;padding:0}.marks-gallery .item{margin:10px 0 0;margin:.714285714rem 0 0;padding:0;text-align:left}.marks-gallery .left{float:left;padding-right:4%}.marks-gallery .right{float:left}.marks-gallery img{border:none}.marks-gallery .caption{margin:0 0 7px;margin:0 0 .5rem;font-weight:400;color:#666;line-height:1.3}.marks-gallery .caption a.more{font-weight:700}.marks-gallery .caption .title{color:#662d91;font-size:18px;font-size:1.285714285rem;margin-bottom:6px;margin-bottom:.428571428rem}.marks-gallery .caption .source{font-size:14px;font-size:1rem}.marks-gallery .caption .description{font-size:12px;font-size:.857142857rem;line-height:1.4;color:#010000}.marks-gallery .caption .date{font-size:12px;font-size:.857142857rem}.multimedia .item{width:48%}object{width:100px !important}.print .item{position:relative;width:48%;margin-bottom:10px}.print .item .icon{float:left;width:40%;height:auto}.print .item .caption{padding:2px 0 0 6px;width:56%;float:left}.print .item .title{height:94px;overflow:hidden}.print .item .description{position:absolute;bottom:0}.print img{margin:4px 24px 4px 0;float:left}.embed-youtube{text-align:left !important;height:180px;margin-bottom:14px}@media only screen and (device-width: 768px) and (-webkit-min-device-pixel-ratio: 1){body .site{padding-right:56px;padding-right:4rem}.site-content{width:65%;background-color:transparent}.widget-area{width:35%;background-color:transparent}.widget-area aside{padding-right:35px;padding-right:2.5rem}#colophon{width:65%}}