body
{
	margin: 12pt;
	padding: 12pt;
	color: black;
	background: white;
    font-family: lucida grande, verdana, arial, helvetica, sans-serif;
	font-size: 10pt
	 }	 
	 
hr{border:0;border-top:1px solid white;margin:20px}

h1{
	font-family: lucida grande, verdana, arial, helvetica, sans-serif;
	font-size: 24pt;
	margin-bottom: 24px;
	float: left;
	font-weight: 500;
}

h2{
	font-family: lucida grande, verdana, arial, helvetica, sans-serif; 
	font-size: 12pt;
	margin-top: 12pt;
	margin-bottom:24px;
	margin-right:48px;
	font-variant: small-caps;
	float: right;
	font-weight: 300;

}


h3{font-family: lucida grande, verdana, arial, helvetica, sans-serif; font-variant: small-caps; font-weight: normal; font-size: 10pt;

margin-bottom: 0px;}


p{margin-top: 0; padding-top: 0;} 


img {
margin-bottom: 5px;
margin-top: 0px;
padding: 0;
border: 0;
}



a:link { color: #EE6363; text-decoration:none  }
a:visited { color: grey; text-decoration:none }
a:hover {color: red; text-decoration:underline overline }

ul{  
padding: 0;
margin-left: 0;
list-style-type: none;
font-family: lucida grande, verdana, arial, helvetica, sans-serif;
font-size: 12pt;
font-variant: small-caps;}

#wrap
{padding: 0;
margin: 0 auto;
	width:100%;
}

#header { padding: 0;
	margin: auto;
    width:100%;
}

#main { 
	float:left;
	width:100%;
    margin-bottom: 60px;
        font-family: lucida grande, verdana, arial, helvetica, sans-serif;  font-weight: normal; font-size: 10pt
	}


#main2 { 
	align-items: center;
	width:100%;
	margin-bottom: 60px;
		font-family: lucida grande, verdana, arial, helvetica, sans-serif;  font-weight: normal; font-size: 10pt
	}

	.navbar{
		margin-left: 0px;
		margin-right: 24px;
		padding: 0px;
	}

	.navbar-brand{
	font-family: lucida grande, verdana, arial, helvetica, sans-serif;
	font-size: 24pt;
	margin: 0px;
	float: left;
	font-weight: 500;

	}

	.navbar-light .navbar-nav .nav-link {
		color: #EE6363;
	}

	.navbar-light .navbar-nav .nav-link:visited { color: grey; text-decoration:none }
	
	.navbar-light .navbar-nav .nav-link:hover {color: red; text-decoration:underline overline }
	
	.navbar-toggler{
		font-size: 2em;
		border: 0px black;
	}
	
	.container{
		margin-left: 0px;
	}

	.collapse{
		margin-left: 0px;
	}


	@media screen and (max-device-width: 600px) {
	
		h1{
			font-family: lucida grande, verdana, arial, helvetica, sans-serif;
			font-size: 48pt;
			
			align-content: center;
			margin-bottom: 12px;
			width: 100%;
			text-align: center;
			float: center;
		}
		 
		h2 {
			font-family: lucida grande, verdana, arial, helvetica, sans-serif; 
			font-size: 30pt;
			color: #565656;
			margin-top: 0pt;
			margin-bottom:24px;
			margin-right:0px;
			width: 100%;
			font-variant: small-caps;
			align-content: center;
			text-align: center;
			float: center;
			
			
		}
	
		#main{
			width:100%;
			image-rendering: auto;
			margin-bottom: 60px;
			font-family: lucida grande, verdana, arial, helvetica, sans-serif;  font-weight: normal; font-size: 10pt
	
		}
	
		body
		{
		margin: 5px;
		padding: 5px;
		}
	
		.mobile-image {
	
			width:100%;
		}
	
		.mobile-text {
			font-size: 16px;
		}

		.navbar-brand{
			font-family: lucida grande, verdana, arial, helvetica, sans-serif;
			font-size: 36pt;
			margin-bottom: 0px;
			float: left;
			font-weight: 500;
		
			}
		
		.nav-item{
			font-size: 24pt;
		}

		.navbar-toggler-icon{
			width: 3em;
			height:3em;
			border: 0px black;
			
		}

		
	
		
	}
	
	@media screen and (min-device-width: 828px) {
		.mobile-break {display: none; }
		#smallscreenbutton {display:none; }
	}
	
	