body{
background-color: green;
}
*{
	box-sizing:border-box;
}
.responsive{
	max-width:100%;
	height:auto;
	padding:1em;
}

.header {
display: block;
background-color: white;
text-align: center;
border-bottom: 10px solid #008000;
}



.smallPig {
display:inline-block;

text-align:center;
margin: 0;
padding: 0;
border: 0;
width:19%;

height:50px;
background-image: url(burgandypig_nobanner.gif);
background-size: contain;
background-repeat: no-repeat;
background-position: top;

}
#rowPigs {
width:100%;
height:auto;

background-color: ivory;
border-bottom: 5px solid #008000;
}
.piglet{
font: bold 0.8em Arial Narrow, Ariel, Helvetica, sans-serif;
letter-spacing: -0.1em;
line-height: 0;
padding: 0.5em;
border: 0;
}
.Boxes{
background-color: ivory;
border: 6px solid orange;
float: left; 
width: 99%;
border-radius: 5px;
padding: 1em;
margin:0.5%;
font-family: Verdana, sans-serif;
font-size: 1em;
}
.InnerBox{
width: 100%;
float: left;
padding:1%;
	
}
.halftofull{
	width:100%;
	height:auto;
	padding:1em;
	float:right;
}
.halfto30{
	width:50%;
	height:auto;
	float:right;
	padding:1em;
}

.fullfloat{
	width:100%;
	height:auto;
	padding:1em;
	float:right;
}	
.EachItem{
background-color: floralwhite;
border: 6px solid orange;
width: 96%;
height: auto;
float: left;
border-radius: 4px;
padding: 10px;
margin: 2%;
font-family: Verdana, sans-serif;
font-size: 1.5em;
}
#ItemList img{
float: left;
height: 150px;
width: auto;
border: 0;
padding-right: 1.5em;
}
td{
padding-left: 1em;
}
.time{
font-size: 1em;
line-height: 1.1em; 
}
#FREE{
width: 90%;
height: auto;
border: 6px solid brown;
float: left;
border-radius: 30%;
background-color: gold;
padding: 1em;
margin: 1em;
}
h2{
font-size: 20px;
line-height: 1em;
margin-top: 2em;
margin-bottom: 1em;
}
#movie{
float: right;
padding: 0.5em;
}
.info{
font-family: Comic Sans, Goudy Old Style, Book Antiqua, Georgia, serif;
font-size: 1.5em;
line-height: 1em;
text-align: center; 
padding: 0.5em;
margin: 0.5em;
}
.Good{
font-family: Comic Sans, Goudy Old Style, Book Antiqua, Georgia, serif;
font-style: italic;
font-size: 2em;
line-height: 1em;
text-align: center; 
padding: 0.5em;
margin: 0.5em;
}
.noBullet{
list-style-type: none;
}
#Photos{
padding: 0.5em;
margin: 0.5em;
}
#Photos img{
padding: 0.5em;
margin: 0.5em;
}
.Bottom{
float: right;
}
#SponsorBox img{
padding: 1em;
}
.underline{
text-decoration: underline;	
}
.bigbold{
font-weight: bold;
font-size: 1.5em;	
}
/**
#FoodBox{
min-width: 450px;
}
#FoodBox img{
float: right;
padding: 2em;
}
#MusicBox{
min-width: 450px;
}
#MusicBox img{
float: right;
padding: 1em;
margin: 1em;
}
#ActivitiesBox {
min-width: 450px;
float: left;
margin-top: 1em;
}
#ActivitiesBox img{
float: right;
padding: 1em;
margin: 1em;
}
#RummageBox{
min-width: 450px;
}
#RummageBox img{
float: right;
}
#ArtistsBox{
float: left;
min-width: 450px;
margin-top: 1em;
}
#ArtistsBox img{
float: left;
padding: 1em;
margin: 1em;
}

#MapsBox{
min-width: 450px;
padding-top: 2em;
padding-bottom: 2em;
}
#MapsBox img{
float: right;
padding-top: 1em;
padding-bottom: 1em;
padding-right: 0;
padding-left: 0;
}
#SponsorshipBox{
min-width: 450px;
padding-top: 1em;
padding-bottom: 1em;	
}
#SponsorshipBox img{
padding-top: 1em;
padding-bottom: 1em;
padding-right: 0;
padding-left: 0;
}
#HelpBox{
min-width: 450px;
padding-top: 2em;
padding-bottom: 5em;
}

#footerBox{
width: 45%;
clear: right;
font-size: 0.7em;
padding-bottom: 2em;
}
#footerBox img{
padding-left: 2em;
padding-right: 2em;
padding-top: 0;
padding-bottom: 0;
height: 70px;
width: 10.5%;
}
****/
@media screen and (min-width:780px){
.smallPig {
display:inline-block;

text-align:center;
margin: 0;
padding: 0;
border: 0;
width:10.5%;

height:60px;
background-image: url(burgandypig_nobanner.gif);
background-size: contain;
background-repeat: no-repeat;
background-position: top;

}

#FREE{
width: 50%;
height: auto;
border: 6px solid brown;
float: left;
border-radius: 30%;
background-color: gold;
padding: 1em;
margin: 1em;
}
.halftofull{
	max-width:40%;
	height:auto;
}
.InnerBox{
width: 50%;
float: left;
padding:1%;
	
}
	
}