a {
  color:#617aa0;
  }

a.footerText {
	colour:white;
}
  
 .menuEmbed {
 max-width:190px;
 height:1090px;
 }

html,body,h1,h2,h3,h4,h5 {
	font-family: Sans-serif;margin:0;
	}
.w3-sidenav a,.w3-sidenav h4 {
	font-weight:bold;
	}
a.homeLink:hover{
	background-color:transparent;
}
.mainArea {
	font-size:large;
}

.button {border-radius: 75%;}

/* Table Styling */
div.rTable {
  	display: table;
  	width: 100%;
  	border: 1px solid
}
div.rTable-small {
  	display: table;
  	border: 1px solid
}
div.rTableRow {
  	display: table-row;
}
div.rTableHead {
  	display: table-header-group;
  	font-weight: bold;
}
div.rTableCell, div.rTableHead {
  	display: table-cell;
  	padding: 15px 15px;
  	border: 0px solid #b3d1ff;
}
div.rTableBody {
  	display: table-row-group;
}
/* End Table Styling */
.ac-teamHeadline {
	height: 5em;
	width:100%;
	background-image: url("../Images/teams-banner.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;

}
.gunner-cross {
	height: 5em;
	width:100%;
	background-image: url("../Images/gunner-cross.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;

}
.historyHeadline {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/history-banner.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
} 
.moneyHeadline {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/money-banner.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
} 

.shopHeadline {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/shop-banner.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
} 

/* relace hrhqe2-banner.png with main-banner.jpg */
.bannerHeadline {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/main-banner.jpg");
	background-size: cover;
	background-position:center;
	padding: 0.5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
}

.banner25 {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/25banner.jpg");
	background-size: cover;
	background-position:center;
	padding: 0.5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
}



.assnHeadline {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/assn-banner.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
} 

.standardHeadline {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/flags.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
} 

.XQ-Headline {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/XQ-banner.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
} 

.reunionHeadline {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/reunion-banner.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
} 

.reunionGermany {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/bielefeld.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
} 

.silentBanner {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/silent-banner.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
} 

.interests {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/interestsandideas.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
} 

.poppyHeadline {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/poppy-banner.jpg");
	background-size: cover;
	background-position:center;
	padding: .5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
}

#snowflakeContainer {
    position: absolute;
    left: 0px;
    top: 0px;
}

.snowflake {
    padding-left: 15px;
    font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 24px;
    position: fixed;
    color: #FFFFFF;
    user-select: none;
    z-index: 1000;
}

.snowflake:hover {
    cursor: default;
}

.welfareHeadline {
	height: 5em;
	width:100%;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.6) 100%), url("../Images/zig-zag-banner1.jpg");
	background-size: cover;
	background-position:center;
	padding: 0.5em;
	padding-top: 2em;
	padding-bottom: 0em;
	border-bottom: 1px solid gray;
	clear: left;
	color: white;
}

<script src="../javascripts/fallingsnow_v6.js"></script> 
