﻿#bannerWrapper, .textbannerheader, .textBanner, .textBanner h1, .textBanner h1 a {
	display: none !important;
}
.BreadCrumbWrap {margin-bottom: 4px;margin-top: 10px;}
.staticTitle {
	display: block;
	margin: 0;
	background-color: #FFF;
	color: #623f99;
	font-family: Impact,Anton,League Gothic;
	font-size: 36px;
	padding: 10px 0px 0px 0px;
	text-shadow: none;
	border-bottom: 1px #333 solid;
	margin-bottom: 6px;
}
#pageTitleContainer {
	display: none;
}

#siteNav, #sideNav {
	display:none;
}
#innerContainer img {
	margin:0 !important;
}
#pageTitleContainer img {
	max-width:100%;
	max-height:99999px;
	width:auto;
	height:auto;
}
#siteTitleMobile {
	display:none;
}
img#siteBanner {
	display:none;
}
h3.ms-rteElement-H3B {
	font-weight:bold;
}

/* Facebook Page */
div.item { width:100%;padding:10px 5px; }

div.item a {
	text-decoration:none !important;
	font-size:1.2em !important;
	font-weight:bold !important;
}

/* Site Index */
tr.ms-viewheadertr.ms-vhltr {
	display:none;
}
tbody tr.ms-alternating {
	background:#efeef6;
}
td.ms-vb2 {
	font-size:1.4em !important;
	padding:10px 0 10px 5px !important;
}
td.ms-vb2 a {
	text-decoration:none !important
}
@media screen and (max-width:700px) {
	.et-tab {
		text-align:center;
		width:11.5% !important;
	}
}

@media screen and (max-width:600px) {
.staticTitle {padding-left: 20px;}
}

/* Easy Tabs */
.et-tab { padding:9px !important; }

/* D2L */
a.d2lButton {
	width:170px;
	background:#FFC82E;
	border-radius:5px;
	box-shadow:0 0 2px #000;
	padding:10px;
	text-align:center;
	font-size:1.2em;
	text-decoration:none !important;
}
a.d2lButton:hover {
	box-shadow:0 0px 4px #000;
	color:#000 !important;
}


.landingBody a, .landingBody a:link, .landingBody a:active, .landingBody a:visited {color: #6f00c5 !important; }
.landingBody a:hover {color:  #9d5e00 !important; text-decoration: none !important;}
.landingBody h2 {line-height: 1.3em}
.landingPhoto {float: right; width: 50%; margin: 0px 0px 10px 20px;}
.landingPhoto img {}


@media screen and (max-width: 500px) {
	.mobileSiteTitle {
		display: none;
	}
}
