
html,body 
{
	margin: 0;
	padding: 0;
}

body
{
	width:100%
}

.heading
{
	width:100%;
	height:90px;
	background-color:#000000;
}

.logo
{
	width:38.46%;
	height:20vw;
	background-color:#e5671a;
	float: left;
}

.banner
{
	width:61.54%;
	height:20vw;
	background-color: silver;
	float: right;
	padding:0%;
}


.slider {
        width: 100%;
	height:20vw;
}

.slider-wrapper {
        width: 100%;
	height:100%;
        position: relative;
}

.slide {
        float: left;
        position: absolute;
        width: 100%;
	height:100%;
        opacity: 0;
        transition: opacity 3s linear;
}

.slider-wrapper > .slide:first-child {
        opacity: 1;
}

.navbar
{
	width:100%;
	height:10%;
	background-color:#f00000;
	float: left;
	font-family:Georgia,sans-serif;
	font-alignment:center;
	box-sizing:border-box;
}

.content
{
	width:100%;
	background-color:#e5671a;
	float: left;
}

.footing
{
	width:100%;
	height:150px;
	background-color:#000000;
	float: left;
}

/* unvisited link */
a:link {
	color: black;
	text-decoration: none;
	font-family:Georgia,sans-serif;
	font-size:2.5rem;
	padding:.35%;
	margin:.075%;
}

/* visited link */
a:visited {
	color: black;
	text-decoration: none;
	font-size:2.5rem;

}

/* mouse over link */
a:hover {
	color: white;
	text-decoration: none;
	font-size:2.5rem;
}

/* selected link */
a:active {
	color: white;
	text-decoration: none;
	font-size:2.5rem;
}

article
{
	width:99%;
	font-family:Georgia,sans-serif;
	font-size:3rem;
	color:#000000;
	text-align: justify;
	margin:2%;
	border-size:border-box;
}

section
{
	width:99%;
}
#shadow
{
	border:5px double-black;
	border-radius: 10px 20px 0 20px;
	box-shadow: 3px 3px 4px 4px black;;
}

#grade
{
	border:5px double-black;
	border-radius: 10px 20px 0 20px;
	box-shadow: 3px 3px 4px 4px black;
}

h1
{
	font-family:Georgia,sans-serif;
	font-size:2rem;
	color:#000000;
	text-align: center;
	margin:2%;
}

h2
{
	font-family:Georgia,sans-serif;
	font-size:1.5rem;
	color:#000000;
	text-align: justify;
	padding-top:1.5%;
}

p
{
	font-family:Georgia,sans-serif;
	font-size:1rem;
	color:#000000;
	text-align: justify;
	padding:1.5%;
}

img
{
	width:100%;
	height:100%;
	object-fit:cover;
	text-align: center;
}

.mustang
{
	width:400px;
	height:260px;
	object-fit:cover;
	margin:1.5%;
	float: right;
}

video
{
	display: block;
	margin: auto;
}

iframe
{
	width:40%;
	margin-left:30%;
	margin-right:30%;
}

.thumbnail
{
	width:30%;
	background-color:##e5671a;
	object-fit:cover;
	display:inline;
	padding:0.5%;
}

.paraimg
{
	width:300px;
	background-color:##e5671a;
	object-fit:cover;
	display:inline;
	margin:1%;
	float: left;
}

h3
{
	font-family:Georgia,sans-serif;
	font-size:1rem;
	color:#e5671a;
	text-align: justify;
	padding-bottom:1%;
}