.container {
 max-width:1250px;
}
 
/* For use in Standings Page */
 p2 {
     color: red;
}
 p1 {
     color: blue;
}
 .cardBackground {
     background-color: #f1e5f3;
}
 .goldBackground {
     background-color: #FFD700;
}
 .silverBackground {
     background-color: #C0C0C0 
}
 .bronzeBackground {
     background-color: #CD7F32 
}
 #standingPagejumbotron, #picturesPagejumbotron {
     padding: 3em 2em;
}
 #specialWidth {
     width: 75%;
}
/* For use in Index Page */
/* this is for the E-board buttons */
 .customButton {
     width: 224px;
     border-radius: 24px;
}
/* to center text and stop word-wrap */
 .customText {
     text-align: center;
     word-wrap: normal;
}
/* to add space between buttons for e-board when resizing screen */
 .customMargin {
     margin-bottom: 10px;
}
 .customFooter {
     padding-left:.50em;
}
 .centerWords{
     text-align: center;
}
 .titleWords {
     color: Teal;
     text-decoration: underline;
     font-size: 1.875em;
     text-align: center;
     font-weight: bold;
}
 .titleArticles {
     color: Teal;
     font-size: 1.5em;
     text-align: center;
     font-weight: bold;
}
 .smTitleWords {
     color: Blue;
     font-size: 1.25em;
     text-align: center;
     font-weight: bold;
}
 .officerTitles {
     color: Teal;
     font-size: 1.00em;
     text-align: center;
     font-weight: bold;
}
 .divConstitution {
     max-width: 900px;
     border: 25px solid teal;
     padding: 25px;
     margin: 25px;
}
 .divSchedule {
     max-width: 1110px;
     border: 25px solid teal;
     padding: 25px;
     margin: 25px;
}
 .div2020Schedule {
     max-width: 1110px;
     border: 25px solid #ae4658;
     padding: 25px;
     margin: 25px;
}
 .newsletterTitles {
     font-size: 1.15em;
     color: red;
     text-decoration: underline;
}
 .newsletterHalfTitles {
     font-size: 1.15em;
     color: teal;
}




/*used for table in newsletter*/
 #newsletterMonthlyResultsTable {
     border-spacing: 0;
     border: 2px solid #acb0b4;
     border-radius: 10px;
     border-collapse: separate;
     padding: 0;
}
#newsletterMonthlyResultsTable th, tr {
     text-align: center;
     padding: 13px;
}
#newsletterMonthlyResultsTable th {
     background-color: #f8f8f8;
     border-bottom:2px solid #acb0b4;
}
 #newsletterMonthlyResultsTable tr:nth-child(even) {
     background-color: #f8f4f4;
}




 #monthlyBigFishWinnerTable {
     border-spacing: 0;
     border: 2px solid #acb0b4;
     border-radius: 10px;
     border-collapse: separate;
     padding: 0;
}
 #monthlyBigFishWinnerTable th, tr {
     text-align: center;
     padding: 13px;
}
 #monthlyBigFishWinnerTable th {
     background-color: #f8f8f8;
     border-bottom:2px solid #acb0b4;
}
#monthlyBigFishWinnerTable tr:nth-child(even) {
     background-color: #f8f4f4;
}

.tournamentResultsTableCSS {
     border-spacing: 0;
     border: 2px solid #acb0b4;
     border-radius: 10px;
     border-collapse: separate;
     padding: 0;
	 max-width: 450px;
}
.tournamentResultsTableCSS th {
     background-color: #f8f8f8;
     border-bottom:2px solid #acb0b4;
}
.tournamentResultsTableCSS  th, tr {
     text-align: center;
     padding: 13px;
}
.tournamentResultsTableCSS tr:nth-child(even) {
     background-color: #f8f4f4;
}


#monthlyWinnerTable {
     border-spacing: 0;
     border: 2px solid #acb0b4;
     border-radius: 10px;
     border-collapse: separate;
     padding: 0;
}
 #monthlyWinnerTable th {
     background-color: #f8f8f8;
     border-bottom:2px solid #acb0b4;
}
#monthlyWinnerTable  th, tr {
     text-align: center;
     padding: 13px;
}
#monthlyWinnerTable tr:nth-child(even) {
     background-color: #f8f4f4;
}


#newsletterTopSixTable {
     border-spacing: 0;
     border: 2px solid #acb0b4;
     border-radius: 10px;
     border-collapse: separate;
     padding: 0;
}
#newsletterTopSixTable th {
     background-color: #f8f8f8;
     border-bottom:2px solid #acb0b4;
}
 #newsletterTopSixTable tr:nth-child(even) {
     background-color: #f8f4f4; 
}
#newsletterTopSixTable th, tr {
     text-align: center;
     padding: 13px;
}



#newsletterCOA_Table {
     border-spacing: 0;
     border: 2px solid #acb0b4;
     border-radius: 10px;
     border-collapse: separate;
     padding: 0;
}
 #newsletterCOA_Table th, tr {
     text-align: center;
     padding: 13px;
 }
 #newsletterCOA_Table th {
     background-color: #f8f8f8;
     border-bottom:2px solid #acb0b4;
}


#SkunkTable {
     border-spacing: 0;
     border: none;
     border-collapse: collapse;
     padding: 0;
}
 #SkunkTable th, tr {
     text-align: center;
     padding: 0px;
 }
 #SkunkTable th {
     background-color: transparent;
     border: none;
 }
 #SkunkTable td {
	 border: none;
 }
#goldPositionColor {
	background-color: gold;
	}
#silverPositionColor {
	background-color: silver;
}
#bronzePositionColor {
	background-color: #cd7f32;
}

.jumbotron {
     padding: 6rem 2rem;
}