@charset "utf-8";

body { margin:0; padding:0;}
img { border:0; } a { outline: none; }
.wrap { width: 100%; background:url(../images/background.png) repeat-x top left #479f36; padding: 15px 0 15px 0; }
.content { width: 800px; text-align:center; margin: 0 auto; background:url(../images/content-top.png) no-repeat top left #ffe8b6; }
.content-kk-vetoed-2019 span { display: block; background:url(../images/content-bottom-left.png) no-repeat bottom left; }
.content-kk-vetoed-2019 span span { background:url(../images/content-bottom-right.png) no-repeat bottom right; position: relative;}
.sidebar-right {position:absolute;right: -50px; top: 250px; width: 150px;}
.sidebar-right img { padding-bottom: 40px; }
.sidebar-left {position:absolute; left: -50px; top: 250px; width: 150px;}
.sidebar-left img { padding-bottom: 40px; }
.menu { padding: 15px 0px 15px 0px; width: 770px; text-align: center; margin: 0 auto;}
.menu img { padding-bottom: 15px; }
.menu a { display: block; float: left; padding:0px 11px 0 11px; color:#392300; text-decoration: none; height: 29px;font: 13px/29px Arial, Sans-serif;}
.menu a:hover { background-color:#392300; color:#fff; }
.menu a.instagram-link:hover {background-color:inherit; color:inherit;}
.clear { clear: both; }
#pics {float: right; margin: 0 20px 0 0; width: 240px; text-align: center; background:url(../images/ajax-loader2.gif) no-repeat 100px 20px;}
#pics img { padding: 20px 0 20px 0; }
#copy {padding: 0 150px 15px 150px;}
p {text-align: left; padding: 10px 0px 0px 15px;  font:15px/18px Arial, Sans-serif; color:#392300;}
p a { color:#339933; text-decoration:underline; font-weight: bold;}
p a:hover {color:#339933; text-decoration:underline;}
.footer { margin: 10px auto; color: white; font-family: arial; text-align: center;}
.footer a { color: white; }
.footer a:hover {color: white; }


.abc > p > a {
  font-weight: normal;
	color:#336633;
}

.new-footer-2022 {
  display:flex;
  color: white; 
  font-family: arial;
  align-items:center;
  justify-content:center;
  gap:3rem;
  margin-top:0.5rem;
}
.new-footer-2022 a { 
  color: white; 
  text-decoration:none;
  display:flex;
  align-items:center;
}