@charset "UTF-8";
/* CSS Document */

body{
	width:100%;
	padding:0;
	margin:0;
	background-color:rgba(255,255,255,1.00);
	background-image:url(dirty-paper-background-lrg.jpg);
}
#pagewrapper{
	width:100%;
	margin:none;
	border:none;
}
img{
	width:100%;
	max-width:100%;
	height:100%;
}
#menu{
	background-color:rgba(255,255,255,1.00);
	position:absolute;
	margin:0;
	padding:0;
	top:0%;
	right:0%;
	width:6%;
	height:3em;
	border-bottom-left-radius:10px;
}
h3{
	font-family: 'harabarahanditalic';
	color:rgba(0,0,0,1.00);
	font-size:1.5em; 
	letter-spacing:0em;
	line-height:.25%; 
	text-align:center;
}
#foodpic{
	width:80%;
	max-width:40em;
	margin:auto;
	overflow:auto;
}
#info{
	width:60%;
	margin:auto;
	background-color:rgba(255,255,255,0.8);
	overflow:auto;
	border-radius:20px;
	padding:2%;
	margin-bottom:3%;
	margin-top:2em;
}
#floatingtext{
	position:absolute;
	top:30%;
	left:20%;
	background-color:rgba(255,255,255,0.90);
	width:54%;
	height:40%;
	min-height:17em;
	max-height:20em;
	padding:3%;
	border-radius: 25px;
	overflow:auto;
}
a:link{
	color:rgba(60,60,60,1.00);
	text-decoration:none;
}
a:active{
	color:rgba(166,166,166,1.00);
	text-decoration:underline;
}
a:visited{
	color:rgba(60,60,60,1.00);
	text-decoration:none;
}
a:hover{
	color:rgba(164,164,164,1.00);
	text-decoration:none;
}
h1{
	font-family: 'harabarahanditalic';
	color:rgba(0,0,0,1.00);
	font-size:5em; 
	letter-spacing:0em; 
	margin:.3em;
	text-align:center;
}
h4{
	font-family:'harabarahanditalic';
	color:rgba(0,0,0,1.00);
	font-size:1.5em; 
	letter-spacing:.01em; 
	line-height:-1em;
	text-align:left;
}
h2{
	font-family: 'vinchandregular';
	color:rgba(0,0,0,1.00);
	font-size:2em; 
	letter-spacing:.01em; 
	line-height:1.2em;
	text-align:left;
}
h4, h2 {
    display: inline;
}
p{
    border-style:none;
    border-width:0%;
	border-color:rgba();
}

#bakgroundlinkcolors{
}
#color1purplecorn{
	background-color:rgba(105,4,6,.6); /*(127,17,57,.5)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color2eggplant{
	background-color:rgba(127,26,67,.6); /*(140,29,93,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	float:left;
	height:100vh;
}
#color3blackberries{
	background-color:rgba(119,74,138,.6); /*(107,5,143,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color4grapes{
	background-color:rgba(90,58,155,.6); /*(104,43,177,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color5blueberries{
	background-color:rgba(86,88,205,.6); /*(90,101,199,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color6bluelobster{
	background-color:rgba(6,139,255,.6); /*(42,115,225,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color7bluecheese{
	background-color:rgba(134,187,199,.6); /*(88,166,167,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color8spinach{
	background-color:rgba(61,164,94,.6); /*(75,146,94,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color9peas{
	background-color:rgba(1,196,0,.6); /*(72,188,50,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color10lime{
	background-color:rgba(143,236,1,.6); /*(168,226,20,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color11pear{
	background-color:rgba(224,253,68,.6); /*(194,227,79,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color12banana{
	background-color:rgba(255,254,86,.6); /*(245,236,93,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color13yellowwatermelon{
	background-color:rgba(252,230,0,.6); /*(247,218,60,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color14sourdough{
	background-color:rgba(245,203,68,.6); /*(230,201,89,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color15butternutsquash{
	background-color:rgba(248,186,0,.6); /*(237,175,39,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color16peach{
	background-color:rgba(254,160,0,.6); /*(243,160,21,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color17papaya{
	background-color:rgba(254,122,0,.6); /*(240,130,9,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color18alaskansalmon{
	background-color:rgba(254,61,0,.6); /*(226,76,17,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color19strawberries{
	background-color:rgba(225,20,20,.6); /*(195,39,4,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}
#color20plum{
	background-color:rgba(185,36,36,.6); /*(175,5,5,1.00)*/
	width:5%;
	overflow:auto;
	float:left;
	height:100vh;
}

@media screen and (max-width:1200px){
#menu{
	background-color:rgba(255,255,255,1.00);
	position:absolute;
	margin:0;
	padding:0;
	top:0%;
	right:0%;
	width:5em;
	height:3em;
	border-bottom-left-radius:10px;
}
h3{
	font-family: 'harabarahanditalic';
	color:rgba(0,0,0,1.00);
	font-size:1.5em; 
	letter-spacing:0em;
	line-height:.25%; 
	text-align:center;
}
#floatingtext{
	position:absolute;
	top:30%;
	left:20%;
	background-color:rgba(255,255,255,0.9);
	width:54%;
	min-width:30em;
	height:40%;
	min-height:16em;
	max-height:18em;
	padding:3%;
	border-radius: 25px;
}
#info{
	width:70%;
	margin:auto;
	background-color:rgba(255,255,255,0.8);
	overflow:auto;
	border-radius:20px;
	padding:2%;
	margin-bottom:3%;
	margin-top:2em;
}
#foodpic{
	width:80%;
	max-width:50em;
	margin:auto;
}
h1{
	font-family: 'harabarahanditalic';
	color:rgba(0,0,0,1.00);
	font-size:4.25em; 
	letter-spacing:0em; 
	text-align:center;
}
h4{
	font-family:'harabarahanditalic';
	color:rgba(0,0,0,1.00);
	font-size:1.3em; 
	letter-spacing:.01em; 
	line-height:-1em;
	text-align:left;
}
h2{
	font-family: 'vinchandregular';
	color:rgba(0,0,0,1.00);
	font-size:1.5em; 
	letter-spacing:.01em; 
	text-align:left;
}
}

@media screen and (max-width:700px){
#menu{
	background-color:rgba(255,255,255,1.00);
	position:absolute;
	margin:0;
	padding:0;
	top:16em;
	left:0%;
	width:4em;
	height:2.5em;
	min-height:2.5em;
	max-height:2.5em;
	border-bottom-left-radius:0;
	border-bottom-right-radius:10px;
	border-top-right-radius:10px;
}
h3{
	font-family: 'harabarahanditalic';
	color:rgba(0,0,0,1.00);
	font-size:1.5em; 
	letter-spacing:0em;
	line-height:0; 
	text-align:center;
}
#floatingtext{
	position:absolute;
	top:0%;
	left:0%;
	background-color:rgba(255,255,255,0.9);
	width:94%;
	min-width:0;
	height:60%;
	min-height:12em;
	max-height:12em;
	padding:3%;
	border-radius:0px;
}
#foodpic{
	width:70%;
	max-width:50em;
	margin:auto;
}
#info{
	width:80%;
	margin:auto;
	background-color:rgba(255,255,255,0.8);
	overflow:auto;
	border-radius:20px;
	padding:2%;
	margin-bottom:3%;
	margin-top:1.2em;
}
h1{
	font-family: 'harabarahanditalic';
	color:rgba(0,0,0,1.00);
	font-size:2em; 
	letter-spacing:0em; 
	text-align:center;
}
h4{
	font-family:'harabarahanditalic';
	color:rgba(0,0,0,1.00);
	font-size:.95em; 
	letter-spacing:.01em; 
	line-height:-1em;
	text-align:left;
}
h2{
	font-family: 'vinchandregular';
	color:rgba(0,0,0,1.00);
	font-size:1.1em; 
	letter-spacing:.01em; 
	text-align:left;
}
}
