/* Global Page Styles */

*{
	box-sizing: margin-box;
}

/* Element Styles */

nav	{
	font-family: Cabin, sans-serif;
	text-shadow: 5px 5px 5px #8b7d6b;
	background-color: #eed5b7;
	float: none;
	width: 110%; 
	position: fixed;
	margin-top: -10px; 
	margin-left: -7px;
/*	color: darkblue; */
/*	font-size: 120%; */
}

nav ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

nav li{
	float: left; /*Creates Horizontal Row */
}

nav li a{
	display: block; 
	text-align: center;
	padding: 20px;
	text-decoration: none;
	color: darkblue;
}

nav li a:hover {
	background-color: #cdb79e;
	color: white;
}

body{
	font-family: Cabin, serif;
	background-image: url('../img/bodyBackground.jpg');
	background-size: cover;
	background-attachment: fixed;
	background-color: #f4f4f4;
}

aside{
	font-family: Cabin, sans-serif;

}

footer{
	font-family: Crimson Text, serif;
	text-align: center;
	font-size: 1.0em;
	float: left;
	width: 100%;

}

/* Class Styles */

.showcaseBlock{
	background-color: #cdb79e;
	background-image: url('../img/showcaseBackground-01.jpg');
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;
	color: black;
	margin: 0px 0px 20px;
	padding: 10px;
	border-radius: 20px;
	width: 75%;
	float: left;
	text-align: center;
	
}

.textBlock{
	background-color: #cdb79e;
	color: black;
	font-family: Cabin, sans-serif;
	margin: 0px 0px 20px;
	padding: 10px;
	border-radius: 20px;
	width: 75%;
	float: left;
	
}

.textBlockcenter{
	background-color: #cdb79e;
	color: black;
	font-family: Cabin, sans-serif;
	text-align: center;
	margin: 0px 0px 20px;
	padding: 10px;
	border-radius: 20px;
	width: 75%;
	float: left;
	
}


.mainSidebar{
	background-color: lightblue;
	font-family: Cabin, sans-serif;
	text-align: center;
	margin: 0px 0px 20px;
	padding: 10px;
	border-radius: 20px;
	width: 20%;
	height: auto;
	float: right;

}

@media screen and (max-width: 925px) {
	.showcaseBlock {
		width: 97%;
	}
	.textBlock {
		width: 97%;
	}
	.textBlockcenter {
		width: 97%;
	}
	.mainSidebar {
		width: 97%;
		float: left; 
	}
}

.itemBlack{
	color: black;
}

.itemGreen{
	color: green;
}


/* ID Styles */



#companyLogo{
	padding-top:6px;
	padding-bottom:0;
	padding-left: 5px	

}

