body
 {
    font-size: 100%;
    font-family: 'Bitter', serif;
    color:#ffffff;
    background-color:#4d2600
 }
  th, td {
    border: 1px solid tan;
    border-radius: 10px;
    padding: 10px;
  }
li
 {
    font-family: 'Bitter', serif;
    font-size: 1em;
    color:#ffffff;
    background-color:#4d2600
 }
dd
 {
    font-family: 'Bitter', serif;
    font-size: 1em;
    color:#ffffff;
    background-color:#4d2600
 }
dt
 {
    font-family: 'Bitter', serif;
    font-weight: bold;
    font-size: 1em;
    color:#ffffff;
    background-color:#4d2600;
    margin-block-start: 1em;
 }
h2
 {
    font-family: 'Bitter', serif;
    font-size: 2.2em;
    color:#ffffff;
    background-color:#4d2600
 }
 #fratname
 {
    font-family: 'Tangerine', cursive;
    font-size: 3.9em;
    color:#ffffff;
    background-color:#4d2600;
    margin-block-start: 0.3em;
    margin-block-end: 0.1em;
 }
 h3
 {
    font-family: 'Bitter', serif;
    font-size: 1.7em;
    color:#ffffff;
    background-color:#4d2600
 }
 h4
 {
    font-family: 'Bitter', serif;
    font-size: 1.4em;
    color:#ffffff;
    background-color:#4d2600
 } 
 blockquote
 {
    font-family: 'Bitter', serif;
    font-size: 1em;
    color:#ffffff;
    background-color:#4d2600
 }
p
 {
    font-family: 'Bitter', serif;
    font-size: 1em;
    color:#ffffff;
    background-color:#4d2600
 }
/*
 p.news1
 {
 	color:#ffffff;
	font-size:large; 
	font-family:Calibri,Arial,Helvetica,sans-serif;
	font-weight:bold;
	background-color:#4d2600
 }
p.news2
 {
 	color:#ffffff;
	font-size:large; 
	font-family:Calibri,Arial,Helvetica,sans-serif;
	font-weight:bold;
	background-color:#880088
 }

a.news2:link {color: #ffffff; text-decoration: underline; }
a.news2:active {color: #ffffff; text-decoration: underline; }
a.news2:visited {color: #ffffff; text-decoration: underline; }
*/

/* unvisited link */
a:link { color: #ff8000; }

/* visited link */
a:visited { color: #ff8000; }

/* mouse over link */
a:hover { color: hotpink; }

/* selected link */
a:active { color: #ff8000; } 

marquee
 {
	color:#ffffff;
	font-size:large; 
	font-family:Calibri,Arial,Helvetica,sans-serif
 }
.menu
 {
    font-family:Calibri,Arial,Helvetica,sans-serif;
    font-size: smaller;
   margin-top: 10px;
/*     margin-block-start: 0.3em;
    margin-block-end: 7em;
 */
 }
 .footer
 {
    font-family:Calibri,Arial,Helvetica,sans-serif;
    font-size: smaller;
 }
#container1
{
    float:left;
    width:100%;
    color:#ffffff;
    background-color:#4d2600;
}
#col1
{
    float:left;
    width:224 px;
    margin-right: 10px;
    margin-left: 10px;
}
#col2
{
    float:left;
    width:224 px;
    margin-right: 10px;
    margin-left: 10px;
}

#col3
{
    float:left;
    width:224 px;
    margin-right: 10px;
    margin-left: 10px;
}

/* #col4
{
    float:left;
    width:259 px;
    margin-right: 20px;
    margin-left: 10px;
}

#col5
{
    float:left;
    width:259 px;
    margin-right: 20px;
    margin-left: 10px;
}

#col6
{
    float:right;
    width:150 px;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 5px;
    margin-left: 10px;
}
 */
.border
{
	border-style: solid;
	border-color: #bf8040;
	border-width: thick;
	border-radius: 10px;
	border-spacing: 50px;
	padding: 10px;
}
.twocolumn {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
}

.centeredImage
{
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}

.headerImage
{
   max-width: 100%
}

/* Responsive iFrame */

.responsive-iframe-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}

.responsive-iframe-container iframe,
.vresponsive-iframe-container object,
.vresponsive-iframe-container embed {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}

/* Indent the Annual Appeal Video at the same level as blockquotes. */
.embeddedVideo {
    display: block;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 40px;
    margin-right: 40px;
}

.massvidcontainer {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.massvidvideo {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

marquee {
    animation: color-change 1s infinite;
    font-size: large;
    font-weight: bold;
    font-family: Calibri,Arial,Helvetica,sans-serif;
}

@keyframes color-change {
    0% { color: white; }
    50% { color:#09F90C; }
    100% { color: white; }
}
