/* html overrides */
h1, h2, h3 {margin-top: 0;}
h1 {margin-bottom: 3px;font-size: 14px;}
h2 {text-transform: uppercase; color: #E2373E; font-size: 11pt;margin-bottom: 5px;background-image: url('/Images/TorchIcon.gif');background-repeat:no-repeat;padding-top:10px;padding-left:15px;}
h4 {text-transform: uppercase; color: #E2373E; margin-left: 15px;}
h4 a {text-decoration: none; color: #E2373E;}
th, td {border: 0; padding: 0;}
a {color: #00529B;}
ul {margin-top: 0;margin-bottom: 8px;}

/* main site layout */
/* top */
#wrapper {width:98%;text-align: left;margin: 0 auto;padding: 10px;border: solid 4px #00529B;}
.headerContainer {margin-bottom:0px;width:100%;border-bottom: solid 1px #e8e8e8;height: 140px;background-image: url('/Images/HeaderBG.gif');background-repeat: repeat-x}
.headerContainer td {vertical-align: top; border-collapse: collapse;padding-bottom: 3px;}
.nfhsLogo {width:211px;}
.participantImage {background-color:#FFF;padding-right:4px;width:266px;}
.headerRightTable{width: 100%;}
.smallRotator {width: 150px;}
.headerSearch {text-align: right;color:#FFF;}
.headerSearch a {color: #FFF;}
.headerSearch input {border: solid 3px #FFF; width: 230px;height:16px;}
.headerSearch a.searchLink {text-decoration: none;}
.searchTable {border-collapse: collapse;width:100%;margin: 0;}
.searchTable td {padding-top:30px;padding-bottom: 9px;padding-right: 10px;}
.searchTableLeft {background-position: top left;background-repeat:no-repeat;}
.searchTableRight {width:16px;background-image: url('/Images/SearchBGCOrner.gif');background-position: top right;background-repeat:no-repeat;}
.courtesyNavLinks {color: #00529b;text-align: right;padding-top: 5px;*padding-top:2px;padding-right: 30px;}
.courtesyNavLinks a {color: #00529b; font-size: 11px; font-weight: bold;}
.shareButton {margin-bottom: -3px;}

/* middle */
.centerTable {width:100%;margin-bottom:0;}
.centerTable td {vertical-align: top; border-collapse: collapse;}
.leftTableColumn {width: 180px;border-right: solid 1px #e8e8e8;padding-top:25px;padding-right:5px;}

/* Navigation Level Menu */
.nav a {font-size: 11px;font-weight: bold;}
.nav div a img {margin-left:4px;}
/* Navigation Level 1 */
.nav div a, .nav div span {display:block;padding:4px 5px 4px 10px;}
/* Navigation Level 2 */
.nav div div a, .nav div div a:visited {padding:4px 5px 4px 25px;}
/* Navigation Level 3 */
.nav div div div a, .nav div div div span, .nav div div div a:visited {padding:4px 5px 4px 40px;}
/* Navigation Level 4 */
.nav div div div div a, .nav div div div div span, .nav div div div div a:visited {padding:4px 5px 4px 55px;}
/* Navigation Level 5 */
.nav div div div div div a, .nav div div div div div a:visited {padding:4px 5px 4px 70px;}
/* Items below the menu */
.leftSideLink {margin-top:15px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;border-top: solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8;}
.leftSideLink a {font-weight: bold;font-size:11pt;color: #E2373E;text-decoration: none;}
.nfhsForMenu {margin:0;}
.nfhsForMenu li {list-style-type: none;background-image: url('/Images/BulletArrow.gif');background-repeat: no-repeat;padding-left: 13px;margin-left:7px;margin-bottom:3px;background-position: 0 2px;}
.nfhsForMenu li a {font-size:11px;text-decoration: underline;font-weight: normal;}

/* right column */
.rightTableColumn {width: 245px;border-left: solid 1px #e8e8e8;}

/* bottom */
#footerContainer {clear: both;background-image: url('/Images/FooterBGTile.gif');background-repeat: repeat-x;}
.footerTable {width:100%;border-collapse: collapse;}
.footCopy p {margin-bottom: 0;margin-top:52px;}
.footCopy {font-size: 11px;color: #E4423A;text-align: center;padding: 16px;width: 230px;background-image: url('/Images/FooterCopyright.gif');background-position:top left;}
.footContact p {margin-bottom: 0;margin-top:52px;padding-left:5px;}
.footContact {font-size: 11px;color: #FFF;padding: 16px;background-image: url('/Images/FooterSeparator.gif');background-repeat: repeat-y;}
.footPublications {width: 270px;background-image: url('/Images/FooterContact.gif');background-repeat: no-repeat;background-position:top right;text-align: right;}
.orderPublicationsLink {display: block; width: 270px;height: 110px; color: #FFF;}
.footerSponsor {float: left;border-right: solid 1px #E9E9E9;}
.footerSponsor p {margin-bottom:0;}
.footerCourtesy {color: #CACACA;text-align: right;margin-right: 30px;float:right;margin-top: 15px;font-size: 11px;}
.footerCourtesy a {text-decoration: none;}
.logo {text-align: center;}
.ektronFooter {text-align: center; width: 300px; margin: 0 auto; margin-top: 30px; padding: 10px; background-color: #EEE;border: solid 1px #BBB;}

/* front page boxes */
.homeTable {margin-bottom: 0;width: 100%;}
.homeLeftColumn {width:50%;border-right: solid 1px #e8e8e8;}
.homeRightColumn {width:50%;}
.nfhsFor {border-bottom: solid 1px #e8e8e8;padding:15px;font-size:11px;}
.nfhsFor p {margin-left: 15px;}
.nfhsFor ul {margin: 0 0 0 15px;}
.nfhsFor li {list-style-type: none;margin-bottom: 4px;}
.featuredItems {padding:15px;font-size:11px;color: #00529B;}
.featuredItems p {margin-left: 15px;}
.spotlight-on-sports{font-size: 11px;padding:15px;color:#00529B;border-top: solid 1px #e8e8e8;}
.editorials{font-size: 11px;padding:15px;color:#00529B;border-top: solid 1px #e8e8e8;}
.famous-high-school-venues{font-size: 11px;padding:15px;color:#00529B;border-top: solid 1px #e8e8e8;}
.unbreakable-records{font-size: 11px;padding:15px;color:#00529B;border-top: solid 1px #e8e8e8;}
.all-time-greatest{font-size: 11px;padding:15px;color:#00529B;border-top: solid 1px #e8e8e8;}
.newFeature {font-size: 11px; color: #00529B;border-top: solid 1px #e8e8e8;padding:15px;}
.newFeature p {margin-left: 15px;}
.frontLeft {font-size: 11px;border-right: solid 1px #e8e8e8;}
.latestNews {font-size: 11px;padding:15px;color:#00529B;}
.homeNews li {list-style-type: none;margin-bottom:10px;}
.homeNews {margin-left: 15px;}
.homeEvents li {list-style-type: none;margin-bottom:10px;}
.homeEvents {margin-left: 15px;}
.upcomingEvents {font-size: 11px;border-top: solid 1px #e8e8e8;padding:15px;color:#00529B;}
.offsiteRes {font-size: 11px;padding: 15px;}
.offsiteRes table {margin: 0;}
.offsiteRes td {vertical-align: top;width:106px;}
.offsiteRes a {color: #E2373E; padding-left: 10px; background-image: url('/Images/BulletArrow.gif'); background-repeat: no-repeat;margin-left: 2px;}
.sponsorBanners {padding: 15px;height: 100px;border-top: solid 1px #e8e8e8;}
.carousel-right img {display: none;}
.carousel-right {margin-left: 20px;}
.rssIcon {float:right;margin-top: 5px;}

/* interior */
.interiorContainer {padding: 15px;font-size:12px;text-align: left;}
.breadCrumbs {padding-left:15px;padding-top:5px;padding-bottom:7px;border-bottom: solid 1px #e8e8e8;color:#999;font-style: italic;font-size:11px;}
.breadCrumbs a {text-decoration: underline;color:#999;}
.genericContainer {font-size:11px;padding:15px;}
.genericContainer p {margin-left: 15px;}
.seeAlso {font-weight: bold;font-style: italic;color: #E1383F;font-size: 13px;}
.seeAlso a {color: #00519B;text-decoration: none;font-style: normal;}
.printLink {float:right;}

/* category listing page */
.categoryList li {margin-bottom: 4px;}

#ctl00_ctl00_CphMain_CphInterior_CbBlog, 
#ctl00_ctl00_CphMain_CphInterior_BlgDefault
{
	font-size: 11px;
}
