@charset "UTF-8";
Html {box-sizing: border-box;}
*, *:before, *:after {box-sizing: inherit;}


a:link, a:visited {
	color: #502817;
}
a:hover, a:active {
	color: #C13300;
}
ul  {
	list-style-type: none;
	padding-bottom: 30px;
}
#topBanner {
	background-color: #B8DBE7;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0.5px;
	border-bottom: 5px dotted #502817;
}
#topBanner a:link, #topBanner a:visited {
	color: #DA3900;
	text-decoration: none;
}
#topBanner a:hover, #topBanner a:active {
	color: #502817;
}
header {
	font-size: 2.5em;
	color: #004254;
	font-family: "Slabo 27px", serif;
	font-weight: 400;
	font-style: normal;
}

h1 {
	font-size: 3em;
	margin-top: -5px;
	font-family: "Slabo 27px", serif;
	font-weight: 400;
	font-style: normal;
}

h2 {
	font-size: 2em;
	margin-top: -5px;
	font-family: "Slabo 27px", serif;
	font-weight: 400;
	font-style: normal;
}

body {
	font-size: 1em;
	font-family: "Slabo 27px", serif;
	font-weight: 400;
	font-style: normal;
	color: #280E04;
	background-color: #B8DBE7;
}
#container {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	background-color: #f7f2f7;
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	border-bottom: 5px dotted #502817;
}





#browseGalleries {
	margin-top: 40px;
	margin-bottom: 20px;
	border-width: 4px;
	border-style: none;
	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.23);
	box-shadow: 0px 0px 10px rgba(0,0,0,0.23);
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#galleries {
	display: flex;
	justify-content: space-between;
	padding-left: 0px;
	padding-right: 0px;
}
.galleryItem {
	width: 32%;
	border-width: 5px;
	border-style: outset;
	background-color: rgba(255,255,255,0.44);
}
.itemParent h3 {
	text-align: center;
	font-size: 1.5em;
}



.galleryItem img {
	max-width: 50%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.31);
	box-shadow: 0px 0px 5px rgba(0,0,0,0.31);
	border-width: 10px;
	border-style: groove;
}
.galleryItem p {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
}
#webpage h2 {
	margin-top: 80px;
	font-size: 3em;
	color: #006A85;
	border-top-width: 5px;
	border-top-style: solid;
	border-bottom-width: 5px;
	border-bottom-style: solid;
}
.artItem {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	margin-top: 30px;
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
	background-color: rgba(255,255,255,0.44);
	-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.34);
	box-shadow: 0px 0px 6px rgba(0,0,0,0.34);
}
.artItem h3 {
	text-align: center;
}
.artItem img {
	max-width: 30%;
	border-width: 8px;
	border-style: inset;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.artItem p {
	margin-top: 30px;
	margin-right: 110px;
	margin-bottom: 10px;
}

p  {
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}




#aboutMe {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border-width: 4px;
	border-style: none;
	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.23);
	box-shadow: 0px 0px 10px rgba(0,0,0,0.23);
	display: flex;
}
#aboutMeParent h2 {
	margin-right: 50px;
}
#aboutMe img {
	width: 50%;
	display: flex;
}
#aboutMe p {
	/* [disabled]float: right; */
	margin-left: -60px;
	margin-top: 65px;
	margin-right: 60px;
}





footer {
	margin-left: auto;
	margin-right: auto;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: center;
	
	width: 960px;
}
footer p {
	text-align: left;
	border-bottom: 3px dotted #502817;
	padding-bottom: 10px;
}
footer li {
	display: inline-block;
	padding-right: 50px;
	text-align: center;
}
