body {
	background-color:#0054a6;
}
div.center {
text-align:center;
}

div.smile {
	margin-right:auto;
	margin-left:25%;
}

div.content {
	width:900px;
	background-color:#ffffff;
	margin-right:auto;
	margin-left:auto;

}
img.header {
	width:900px;
	height: auto;
}
a {
	text-decoration:none;
	color: #005826;
}
a:hover {
	text-decoration:none;
	color: #790000;
}
p.main {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:auto;
	margin-bottom:0px;
	margin-left:70px;
	margin-right:70px;
	margin-top:1 em;
	text-align:left;
	text-decoration:none;
	text-indent:0px;
}
p.main-center {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:1.2em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:auto;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:1 em;
	text-align:center;
	text-decoration:none;
	text-indent:0px;
}
p.main-center-smaller {

	font-family:"Minion Pro", serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:auto;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:1 em;
	text-align:center;
	text-decoration:none;
	text-indent:0px;
}
p.main-box {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:auto;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	text-align:center;
	text-decoration:none;
	text-indent:0px;
}
table.home {
	width:90%;
	margin-right:auto;
	margin-left:auto;
	height:800px;

}
td.homeright {
	width:70%;
	border-left:2px solid black;
	vertical-align:top;
}
td.homeleft {
	width:30%;
	vertical-align:top;
}
img.inst {
	width:500px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
}
.sponsor {
	font-family:"Minion Pro", serif;
	font-size:1em;
	font-style:normal;
	font-weight:bold;
	line-height:auto;
	color: #0054a6;
	text-align:center;
}
.sponsorcat {
	font-family:"Minion Pro", serif;
	font-size:1.2em;
	font-style:italic;
	font-weight:bold;
	line-height:auto;
	text-align:center;
}
.concert-info {
	font-family:"Minion Pro", serif;
	font-size:1em;
	font-style:italic;
	font-weight:bold;
	line-height:auto;
	color: #0054a6;
	text-align:center;
}
.bigfancy {
	font-family:"Minion Pro", serif;
	font-size:1.8em;
	font-style:italic;
	font-weight:bold;
	line-height:auto;
}
.bigfancygray {
	font-family:"Minion Pro", serif;
	font-size:1.5em;
	font-style:italic;
	font-weight:bold;
	line-height:auto;
	color:#0054a6;
}
p.copyright {
	font-family:"Minion Pro", serif;
	font-size:0.7em;
	font-style:italic;
	font-weight:normal;
	color:#0054a6;
	line-height:auto;
	text-align:center;
}
table.missionbox {
	width: 75%;
	border: 1px solid black;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
}


table.paypalbox {
	border: 2px solid black;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	padding-right:20px;
	padding-left:20px;
}
table.mcc-table {
	border: 2px solid black;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	width: 70%;
}
table.sponsors {
	width:80%;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	padding-right:20px;
	padding-left:20px;
}
tr.sp-header {
	font-weight:bold;
}
td.sp-left {
	width:20%;
	text-align:left;
	vertical-align:top;
	border-bottom:2px solid black;
	background-color:#ffffff;
}
td.sp-left-gold {
	width:20%;
	text-align:left;
	vertical-align:top;
	border-bottom:2px solid black;
	background-color:#e7e291;
}
td.sp-left-silver {
	width:20%;
	text-align:left;
	vertical-align:top;
	border-bottom:2px solid black;
	background-color:#b7b7b7;
}
td.sp-left-bronze {
	width:20%;
	text-align:left;
	vertical-align:top;
	border-bottom:2px solid black;
	background-color:#977717;
}
td.sp-left-plat {
	width:20%;
	text-align:left;
	vertical-align:top;
	border-bottom:2px solid black;
	background-color:#d7d7d7;
}
td.sp-middle {
	width:20%;
	text-align:left;
	vertical-align:top;
	border-bottom:2px solid black;
}
td.sp-right {
	width:60%;
	text-align:left;
	vertical-align:top;
	border-bottom:2px solid black;
}
table.contact {
	width:80%;
	margin-left:auto;
	margin-right:auto;
}
td.contact-left {
	width:50%;
	text-align:left;
}
td.contact-right {
	width:50%;
	text-align:right;
}
td.mcc-left {
	width:40%;
}
td.mcc-right {
	text-align:center;
	font-size: 0.7em;
	font-style:italic;
	font-weight: bold;
	vertical-align: middle;
}
img.chesebrough {
	float:right;
	padding-left:10px;
	width:25%;
	height:auto;
}
img.anderson {
	float:left;
	padding-right:10px;
	width:25%;
	height:auto;
}
img.dad {
	float:left;
	padding-right:10px;
	width:25%;
	height:auto;
}
img.signal {
	width: 500px;
	height: auto;
	margin-right: auto;
	margin-left:auto;
}
img.concert-left {
	width:45%;
	height:auto;

	padding-right:2 px;
}
img.concert-right {
	width:45%;
	height:auto;
	padding-left:2 px;

}
img.avatar {
	width:80px;
	height:auto;
	float:left;
	padding-right:4px;
}
img.mcc {
	width:200px;
	height:89px;
	float:left;
	padding-right:4px;
}
img.flyer {
	width: 500px;
	height:auto;
}
img.uucw {
	width: 90%;
	height: auto;
	float:left;
}

img.sponsor {
	width: 100%;
	height: auto;
}

/* text color */

.goldtext {
	color: #aba000;
}
.gold {
	bgcolor: #e7e291;
}
.silvertext {
	color: #777777;
}
.silver {
	color: #b7b7b7;
}
.platinumtext {
	color: #999999;
}
.platinum {
	color: #d7d7d7;
}
.bronze {
	color: #977717;
}
.pureblue {
	color: #0054a6;
}
.blackitalic {
	color:#000000;
	font-style:italic;
}

/* Dropdown Menus */
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333;
}

li {
    float: left;
}

li a, .dropbtn {
    display: inline-block;
    font-size: 0.8em;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

li a:hover, .dropdown:hover .dropbtn {
    background-color: #0054a6;
	color:#ffffff;
}

li.dropdown {
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

.dropdown-content a {
    color: black;
    padding: 6px 8px;
    text-decoration: none;
    display: block;
    text-align: left;
}

.dropdown-content a:hover {background-color: #f1f1f1}

.dropdown:hover .dropdown-content {
    display: block;
}

