/* CSS Document */


*                 {
	margin:auto;
	box-sizing:border-box;
}

body              {
	background-color:#FFFFFF;
}
	
#topnav         		{
	padding-top:20px;
	border-bottom-style:outset; 
	border-bottom-width:thin; 
	border-bottom-color:#000000;
}
#topnav .container {
	width:1000px;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
#topnav .logo 			{
	font-size:20px;
	font-family: 'Righteous', cursive;
	margin-left:10px;
	margin-bottom:0;
}
#topnav .logo a{
	text-decoration:none;
	color:#000;
}
#topnav .icon {
	display:none;
}
#topnav .menu {
	margin-right:0;
	margin-bottom:0;
}
#topnav .menu a        {
	font-size: 16px; 
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
	font-weight:bold; 
	text-decoration:none; 
	padding:10px; 
	margin-right:5px; 
	background-color:#000000; 
	color:#FFFFFF; 
	border: solid 1px #000000;}
#topnav .menu a:hover  	  	{
	color:#000000 ; 
	background-color:#FFFFFF;
	border: solid 1px #000000;}
#topnav .search 		{
	width:200px; 
	height:25px; 
	padding-left:5px; 
	border-bottom-width: 2px;
	border-bottom-color:#000000; 
	border-top-style:hidden;
	border-left-style:hidden; 
	border-right-style:hidden;
}
#topnav button 		  	{
	width:100px; 
	height:30px; 
	color:#000000; 
	font-size:15px; 
	background-color:#FFFFFF; 
	border-style:solid 1px; 
	border-color:#000000; 
	border-radius:3px;
	font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, "serif";
}
#topnav button:hover  	{
	background-color:#000000;
	cursor:pointer; 
	color:#FFFFFF; 
	font-size:15px;
}
#topnav #ser {
	height:70px;
	position:relative;
}
#topnav .ser_menu {
	position:absolute;
	top:35px;
	left:0px;
	width:200px;
	z-index:10;
	display:none;
	border: solid 1px #000;
}
#topnav .ser_menu a {
	display: block;
	color:#000000;
	background-color:#FFF;
	border:none;
	margin-right:0px;
}
#topnav .ser_menu a:hover {
	color:#FFF;
	background-color:#000;
	border:none;
}

#footer           {
	background-color:#878787; 
	padding: 20px 20px 20px 20px; 
	text-align:left; 
	clear:none; 
	overflow:auto; 
	font-size:16px;
}
#footer .container {
	width:1000px;
	margin:0 auto;
}
#footer p         {
	margin: 5px 5px 5px 0px;
}
.copyright        {
	background-color:#000000; 
	padding: 10px 20px 10px 20px; 
	color:#FFFFFF; 
	font-size:14px;
	overflow:auto; 
	text-align:center;
}
.coptright p      {
	color:#FFFFFF;
}




@media (max-width:540px) {
.container {
	width:100%;
	flex-wrap:wrap;}
#topnav { 
	width:100%;
}
#topnav .container {
	flex-wrap:wrap;
	width:100%;
	}
#topnav .logo 			{
	width:250px;
	font-size:1.5em;
	margin-top:0;
}
#topnav .icon {
	display:block;	
	}
#topnav .icon img{
	height:40px;	
	}
	
#topnav .menu {
	display:none;
	margin-top:15px;
	width:100%;
}
#topnav .menu a         		{
	font-size: 16px; 
	border: solid 1px #000000;
	display:block;
	margin: 0;
	padding:16px 0;
	text-align:center;
	}
#topnav button 		  	{
	width:100px; 
	height:30px; 
	color:#000000; 
	font-size:15px; 
	background-color:#FFFFFF; 
	border-style:solid 1px; 
	border-color:#000000; 
	border-radius:3px;
	font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, "serif";
}
#topnav button:hover  	{
	background-color:#000000;
	cursor:pointer; 
	color:#FFFFFF; 
	font-size:15px;
}
#topnav #ser {
	height:70px;
	position:inherit;
}
#topnav .ser_menu {
	position:inherit;
	top:35px;
	left:0px;
	width:100%;
	z-index:10;
	display:none;
	border-top:none;
	border-bottom:none;
}
#topnav .ser_menu a {
	display: block;
	color:#000000;
	background-color:#FFF;
	border:none;
	margin-right:0px;
}
#topnav .ser_menu a:hover {
	color:#FFF;
	background-color:#000;
	border:none;
}

#footer           {
	clear:none; 
	overflow:auto; 
	font-size:16px;
}
#footer .container {
	width:100%;
	margin:0 auto;
}
#footer p         {
}
.copyright        {
}
.coptright p      {
}

}