

/*low resolution, 480px and below */
@media only screen and (max-width: 480px) {
 
body { background-color: #ffffff; }	

/*fonts */

fnt-family: 'PT Serif', serif;
font-family: 'Tangerine', cursive;
font-family: 'Dosis', sans-serif;
font-family: 'Allura', cursive;
font-family: 'PT Serif', serif;

#master { width: 95%; margin: 0 auto; border: 0px ; }
 
#header { width: 95%; }
	header img { width: 95%; margin-bottom: 5px; margin-top: 10px; }
	footer img { width: 100%; }
	
#lynne_home { width: 90%; margin: 10px auto; }
#lynne_home img { width: 100%;  }
		
#contact { width: 90%; margin: 10px auto;  }
#contact img { width: 100%; }

#copyright { width: 20%; margin: 10px auto;  }
#copyright img { width: 100%; }

#emptydiv { height: 30px; margin-bottom: 100px; }

#halfspace { height: 100px;  margin-bottom: 100px; }

#space { height: 275px;  margin-bottom: 2800px; }

.about { width: 95%; margin-left: 10px; margin-bottom: 50px; }
	.bio { margin-bottom: 20px; padding: 20px; border: 1px solid; border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png"); }
	.bio h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 300%; font-weight: normal; margin-bottom: 5px; }
	.bio p { font-family: 'Dosis', sans-serif; font-size: 120%; line-height: 140%; }	
	.bio img { position: relative; float: center; max-width: 100%; height: auto; }
	.story { margin-bottom: 20px; padding: 20px; border: 1px solid; border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png"); }
	.story h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 280%; font-weight: normal; margin-bottom: 5px; }
	.story p { font-family: 'Dosis', sans-serif; font-size: 120%; line-height: 140%; }	
	.story img { max-width: 100%;height: auto; margin-left: 10px; }
	.about img { display: block; margin-left: auto; margin-right: auto }
	.quote { height: auto; position: relative; margin: auto; width: 80%; padding-bottom: 30px; }
	.quote p { font-family: 'PT Serif', serif; font-size: 120%; font-style: italic; color: rgb(21,63,109); line-height: 140%; text-align: center;}
	.person { font-family: 'PT Serif', serif; font-size: 120%; color: rgb(21,63,109); line-height: 100%; float: right; margin-right: 10%; }
	.blockquote { font-family: 'Dosis', sans-serif; font-size: 120%; font-style: italic; margin: auto; }
	.list { font-family: 'Dosis', sans-serif; font-size: 120%; margin: auto; }
	
.adida { width: 95%; margin-left: 0px; margin-bottom: 50px; padding-bottom: 10px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png");}
	.adida h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 3em; font-weight: normal; margin-left: 10px; margin-bottom: 5px; }
	.daname { margin-top: 20px; text-decoration: none; text-align: center;  }
	.daname p { margin-left: auto; margin-right: auto; font-family: 'Dosis', sans-serif; font-size: 1.4em; font-weight: normal; line-height: 140%; }
	.daquote { width: 90%;  margin-left: auto; margin-right: auto;  padding: 10px; margin-bottom: 10px; }
	.daquote p { font-family: 'Dosis', sans-serif; font-size: 1.2em; line-height: 140%; }
	.daquote img { margin-bottom: 10px; }
	.credit { margin-top: 20px; text-decoration: none; text-align: center; }
	.credit p { font-family: 'Dosis', sans-serif; font-size: .8em; font-weight: normal; line-height: 80%; }
	
.bottomlinks {  position: relative; width: 420px; height: 150px; margin-top: 10px; margin-right: auto; margin-left: auto; border: 1px solid; border-color: rgb(21,63,109); background-image: url("../img/footer/footer_background450.png"); }				
	.footer_cpyrght { position: absolute; width: 50%;  margin-top: 100px; }
	.footer_cpyrght img{ width: 60%; margin-left: 10px; }
	.footer_commissions { position: absolute; width: 50%; margin-top: 0px; }
	.footer_commissions img{ width: 60%; margin-left: 150px; }
	.footer_for_sale { position: absolute; width: 50%; margin-top: 37px; }
	.footer_for_sale img{ width: 55%; margin-left: 295px;   }
	.footer_contactlink { width: 40%; margin-top: 5px; }
	.footer_contactlink img{ width: 50%; margin-left: 20px; }
	
.caption_left { margin-left: 65px; margin-top: -50px; text-decoration: none; }
	
.copyrighttext { width: 95%; text-align: center;  margin-left: 10px; margin-bottom: 10px; }
	.news { width: 90%; margin-bottom: 20px; }
	.news h2 { font-family: 'Dosis', sans-serif; font-size: 2em; margin-bottom: 10px; margin-left: 30px; }
	.news p { margin-left: 10px; font-family: 'Dosis', sans-serif; font-size: 1.2em; line-height: 140%; }
	
.faq { width: 95%; margin-left: 10px; margin-bottom: 50px; }
	.faqpanel { margin-bottom: 20px; padding: 30px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png"); }
	.faqpanel h2 { font-family: 'Dosis', sans-serif; font-size: 1.3em; font-weight: bold; text-align: center; margin-bottom: 20px; }
	.faqpanel p { font-family: 'Dosis', sans-serif; font-size: 120%; line-height: 140%; }
	.faqpanel img { float: right; max-width: 40%; height: auto; margin: -150px -130px 20px 20px;  }
	
.gallerytext { width: 95%; padding-bottom: 25px; margin-bottom: 25px; margin: auto; }
	.gallerytext h1 { font-family: 'Tangerine', cursive; color: rgb(9, 52, 63); font-size: 3.5em; font-weight: normal }
	.gallerytext p { font-family: 'Dosis', sans-serif; font-size: 16px; line-height: 140%; }
	.gallerytext img { float: right; max-width: 50%; height: auto; margin-right: 10px;  padding: 10px; }
	
.gallerytextleft { width: 95%; padding-bottom: 25px; margin-bottom: 25px; margin: auto; }
	.gallerytextleft h1 { font-family: 'Tangerine', cursive; color: rgb(9, 52, 63); font-size: 3.5em; font-weight: normal }
	.gallerytextleft p { font-family: 'Dosis', sans-serif; font-size: 16px; line-height: 140%; }
	.gallerytextleft img { float: left; max-width: 50%; height: auto; margin-right: 10px;  }
	
.homepage { width: 90%; padding-bottom: 25px; padding-top; 10px; margin-top: 10px; margin-left: 10px; }
	.homepage p { font-family: 'Redressed', cursive; font-size: 1.2em; line-height: 100%; font-weight: normal; margin-right: auto; margin-left: 20px; }
	.homepage img { float: left; height: auto; margin-right: 10px; }
	

		
.tstmnlpage { width: 95%; margin-left: 10px; margin-bottom: 50px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png");}
	.tstmnlpage h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 3em; font-weight: normal; margin-left: 20px; margin-bottom: 5px; }
	.testwords p { font-family: 'Dosis', sans-serif; font-size: 110%; color: rgb(21,63,109); line-height: 140%; text-align: left; margin: 0px 10px 10px 10px; padding-bottom: 10px; }
	.testperson { font-family: 'PT Serif', serif; font-style: italic; font-size: 100%; color: rgb(21,63,109); line-height: 100%; float: right; margin-right: 10%; margin-top: -20px; margin-bottom: 40px; }
	
}


/*medium resolution, 481px to 1023px */
@media only screen and (min-width: 481px) {

body {	  background-color: #ffffff; }

#master { width: 95%; margin: 0 auto; border: 0px ; }

#header { width: 90%; }
	header img { width: 80%; margin-bottom: 10px; margin-top: 20px; }
	
#portfolio_title { width: 40%; margin-top: 20px; margin-left: 30px; }
#portfolio_title img { width: 100%; }

#contact { width: 90%; margin: 10px auto;  }
#contact img { width: 100%; }

#copyright { width: 20%; margin: 10px auto;  }
#copyright img { width: 100%; }

#emptydiv { height: 30px; margin-bottom: 100px; }

#lynne_home { width: 90%; margin: 10px auto; }
#lynne_home img { width: 100%;  }

#space { height: 275px;  margin-bottom: 2100px; }

#halfspace { height: 100px;  margin-bottom: 1000px; }

.about { width: 95%; margin-left: 10px; margin-bottom: 50px; }
	.bio { margin-bottom: 20px; padding: 20px; border: 1px solid; border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png");}
	.bio h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 300%; font-weight: normal; margin-bottom: 5px; }
	.bio p { font-family: 'Dosis', sans-serif; font-size: 120%; line-height: 140%; }
	.bio img { position: relative; float: left; max-width: 100%; height: auto; margin-left: 100px; }
	.story { margin-bottom: 20px; padding: 20px; border: 1px solid; border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png");}
	.story h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 300%; font-weight: normal; margin-bottom: 5px; }
	.story p { font-family: 'Dosis', sans-serif; font-size: 120%; line-height: 140%; }
	.story img { max-width: 100%;height: auto; margin-left: 10px; }
	.about img { display: block; margin-left: auto; margin-right: auto }
	.quote { height: auto; position: relative; margin: auto; width: 70%; padding-bottom: 30px; }
	.quote p { font-family: 'PT Serif', serif; font-size: 120%; font-style: italic; color: rgb(21,63,109); line-height: 140%; text-align: center;}
	.person { font-family: 'PT Serif', serif; font-size: 120%; color: rgb(21,63,109); line-height: 100%; float: right; margin-right: 10%; }
	.blockquote { font-family: 'Dosis', sans-serif; font-size: 120%; font-style: italic; margin: auto; }
	.list { font-family: 'Dosis', sans-serif; font-size: 120%; margin: auto; }
	
.adida { width: 95%; margin-left: 0px; margin-bottom: 50px; padding-bottom: 10px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png");}
	.adida h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 3em; font-weight: normal; margin-left: 10px; margin-bottom: 5px; }
	.daname { margin-top: 20px; text-decoration: none; text-align: center;  }
	.daname p { margin-left: auto; margin-right: auto; font-family: 'Dosis', sans-serif; font-size: 1.4em; font-weight: normal; line-height: 140%; }
	.daquote { width: 90%;  margin-left: auto; margin-right: auto;  padding: 10px; margin-bottom: 10px; }
	.daquote p { font-family: 'Dosis', sans-serif; font-size: 1.2em; line-height: 140%; }
	.daquote img { margin-bottom: 10px; }
	.credit { margin-top: 20px; text-decoration: none; text-align: center; }
	.credit p { font-family: 'Dosis', sans-serif; font-size: .8em; font-weight: normal; line-height: 80%; }
	
.bottomlinks { position: relative; width: 450px; height: 150px; margin-top: 10px; margin-bottom: 10px; margin-right: auto; margin-left: auto; border: 1px solid; border-color: rgb(21,63,109); background-image: url("../img/footer/footer_background.png"); }
	.footer_contactlink { position: absolute; width: 40%; margin-top: 5px; }
	.footer_contactlink img{ width: 40%; margin-left: 30px; }
	.footer_cpyrght { position: absolute; width: 40%;  margin-top: 100px; }
	.footer_cpyrght img{ width: 80%; margin-left: 10px; }
	.footer_commissions { position: absolute; width: 30%; margin-top: 10px; margin-left: 160px;}
	.footer_commissions img{ width: 80%; }
	.footer_for_sale { position: absolute; width: 40%; margin-top: 20px; margin-left: 330px; }
	.footer_for_sale img{ width: 60%;  }	
	
.caption_left { margin-left: 65px; margin-top: -50px; text-decoration: none; }
	
.copyrighttext { width: 95%; text-align: center;  margin-left: 10px; margin-bottom: 10px; }
	.news { width: 90%; margin-bottom: 20px; }
	.news h2 { font-family: 'Dosis', sans-serif; font-size: 2em; margin-bottom: 10px; margin-left: 120px; }
	.news p { margin-left: 120px; font-family: 'Dosis', sans-serif; font-size: 1.2em; line-height: 140%; }
	
.exhibitions { width: 95%; margin-left: 10px; margin-bottom: 50px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png"); }
	.shows h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 3em; font-weight: normal; margin-left: 20px; margin-bottom: 5px; }
	.shows p { font-family: 'Dosis', sans-serif; font-size: 110%; color: rgb(21,63,109); line-height: 140%; text-align: left; margin: 0px 10px 10px 10px; padding-bottom: 10px;  }
	.shows img { display: block; margin-left: auto; margin-right: auto; margin-top: 10px; padding-top: 10px; padding-left: 10px; padding-right: 10px; }
	.list { font-family: 'Dosis', sans-serif; font-size: 1.2em; width: 90%; margin: auto; }
	
.faq { width: 95%; margin-left: 10px; margin-bottom: 50px; }
	.faqpanel { margin-bottom: 20px; padding: 30px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png"); }
	.faqpanel h2 { font-family: 'Dosis', sans-serif; font-size: 1.3em; font-weight: bold; text-align: center; margin-bottom: 20px; }
	.faqpanel p { font-family: 'Dosis', sans-serif; font-size: 120%; line-height: 140%; }
	.faqpanel img { float: right; max-width: 60%; height: auto; margin: -120px -50px 20px 20px;  }
	
.form { margin-left: auto; margin-right: auto; }
	
.gallerytext { width: 95%; padding-bottom: 25px; margin-bottom: 25px; margin: auto; }
	.gallerytext h1 { font-family: 'Tangerine', cursive; color: rgb(9, 52, 63); font-size: 3.5em; font-weight: normal }
	.gallerytext p { font-family: 'Dosis', sans-serif; font-size: 16px; line-height: 140%; }
	.gallerytext img { float: right; height: auto; margin-right: 10px; padding: 10px; }

.homepage { width: 90%; padding-bottom: 25px; margin-bottom: 25px;  }
	.homepage p { font-family: 'Redressed', cursive; font-size: 1.5em; line-height: 120%; font-weight: normal; margin-top: -130px; margin-right: auto; margin-left: auto; }
	.homepage img { float: left; height: auto; margin-right: 10px; }
	
.gallerytextleft { width: 95%; padding-bottom: 25px; margin-bottom: 25px; margin: auto; }
	.gallerytextleft h1 { font-family: 'Tangerine', cursive; color: rgb(9, 52, 63); font-size: 3.5em; font-weight: normal }
	.gallerytextleft p { font-family: 'Dosis', sans-serif; font-size: 16px; line-height: 140%; margin-bottom: 100px; }
	.gallerytextleft img { float: left; height: auto; margin-right: 10px; }
	

	
.responsive {
    max-width: 100%;
    height: auto;
	}
	
.tstmnlpage { width: 95%; margin-left: 10px; margin-bottom: 50px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png");}
	.tstmnlpage h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 3em; font-weight: normal; margin-left: 20px; margin-bottom: 5px; }
	.testwords p { font-family: 'Dosis', sans-serif; font-size: 110%; color: rgb(21,63,109); line-height: 140%; text-align: left; margin: 0px 10px 10px 10px; padding-bottom: 10px; }
	.testperson { font-family: 'PT Serif', serif; font-style: italic; font-size: 100%; color: rgb(21,63,109); line-height: 100%; float: right; margin-right: 10%; margin-top: -20px; margin-bottom: 40px; }
}

/*high resolution, 1024px and above */
@media only screen and (min-width: 1024px) {

body {background-color: #ffffff;
}	  

#master { width: 1024px; margin: 0 auto; border: 0px; }

#header { width: 784px; height: 65px; }
	header img { width: 80%; margin-bottom: 5px; margin-top: 20px; }
	
#portfolio_title { width: 437px; height: 57px; margin-top: 10px; margin-bottom: 20px; margin-left: 30px; }
				
#copyright { width: 185px; height: 300px;  margin: 20px auto; }

#emptydiv { height: 30px; margin-bottom: 100px; }

#lynne_home { width: 792px; height: 594px;  margin: 10px auto; }	

#space { width: 1250px; height: 275px;  margin-bottom: 1300px; }

#halfspace { width: 960px; height: 275px;  margin-bottom: 700px; }



.about { width: 960px; margin-left: 20px; margin-bottom: 50px; }
	.bio { margin-bottom: 20px; padding: 30px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png"); }
	.bio h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 4em; font-weight: normal; margin-bottom: 5px; }
	.bio p { font-family: 'Dosis', sans-serif; font-size: 1.2em; line-height: 140%; }
	.bio img { position: relative; float: right; margin-left: 10px; margin-top: 10px; padding-top: 10px; padding-left: 10px; padding-right: 10px; }
	.story { margin-bottom: 20px; padding: 30px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png"); }
	.story h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 3em; font-weight: normal; margin-bottom: 5px; }
	.story p { font-family: 'Dosis', sans-serif; font-size: 1.2em; line-height: 140%; }
	.story img { margin-left: 10px; margin-top: 10px; padding-top: 10px; padding-left: 10px; padding-right: 10px; }
	.about img { display: block; margin-left: auto; margin-right: auto }
	.quote { height: 120px; position: relative; margin: auto; margin-top: 10px; width: 70%; }
	.quote p { font-family: 'PT Serif', serif; font-size: 1.2em; font-style: italic; color: rgb(21,63,109); line-height: 140%; text-align: center;}
	.person { font-family: 'PT Serif', serif; font-size: 1.2em; color: rgb(21,63,109); line-height: 100%; float: right; margin-right: 10%; }
	.blockquote { font-family: 'Dosis', sans-serif; font-size: 1.2em; font-style: italic; width: 700px; margin: auto; }
	.list { font-family: 'Dosis', sans-serif; font-size: 1.2em; width: 700px; margin: auto; }
	
.adida { width: 960px; margin-left: 0px; margin-bottom: 50px; padding-bottom: 10px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png");}
	.adida h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 3em; font-weight: normal; margin-left: 10px; margin-bottom: 5px; }
	.daname { margin-top: 20px; text-decoration: none; text-align: center;  }
	.daname p { margin-left: auto; margin-right: auto; font-family: 'Dosis', sans-serif; font-size: 1.4em; font-weight: normal; line-height: 140%; }
	.daquote { width: 650px;  margin-left: auto; margin-right: auto;  padding: 10px; margin-bottom: 10px; }
	.daquote p { font-family: 'Dosis', sans-serif; font-size: 1.2em; line-height: 140%; }
	.daquote img { margin-bottom: 10px; }
	.credit { margin-top: 20px; text-decoration: none; text-align: center; }
	.credit p { font-family: 'Dosis', sans-serif; font-size: .8em; font-weight: normal; line-height: 80%; }

	
.bottomlinks { box-sizing: border-box; width: 850px; height: 150px; margin-top: 10px; margin-right: auto; margin-left: auto; margin-bottom: 50px; border: 1px solid; border-color: rgb(21,63,109); background-image: url("../img/footer/footer_background.png"); }
	.footer_cpyrght { position: absolute; width: 220px; max-height: 50px;  margin-left: 10px; margin-top: 90px; }
	.footer_cpyrght img{ width: 220px; max-height: 50px; margin-left: 0px; margin-top: 0px;  }
	.footer_commissions { position: absolute; width: 152px; max-height: 149px; margin-left: 200px;  margin-top: 0px; }
	.footer_commissions img{ width: 152px; max-height: 149px; margin-left: 0px; margin-top: 0px; }
	.footer_for_sale { position: absolute; width: 147px; max-height: 154px; margin-left: 450px; margin-top: 8px; }
	.footer_for_sale img{ width: 147px; margin-left: 0px;  margin-top: 0px; }
	.footer_contactlink { position: absolute; width: 142px; max-height: 142px; margin-left: 690px;  margin-top: 3px; }
	.footer_contactlink img{ width: 142px; max-height: 142px; margin-left: 0px; margin-top: 0px;  }
		
.copyrighttext { width: 750px; text-align: center;  margin-left: 10px; margin-bottom: 10px; }
	.news { margin-bottom: 20px; }
	.news h2 { font-family: 'Dosis', sans-serif; font-size: 2em; margin-bottom: 10px; margin-left: 150px; }
	.news p { width: 700px; margin-left: 120px; font-family: 'Dosis', sans-serif; font-size: 1.2em; line-height: 140%; }
	
.exhibitions { width: 850px; margin-left: auto; margin-right: auto; margin-bottom: 50px; }
	.story { margin-bottom: 20px; padding: 30px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png"); }
	.story h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 3em; font-weight: normal; margin-bottom: 5px; }
	.story p { font-family: 'Dosis', sans-serif; font-size: 1.2em; line-height: 140%; }
	.story img { display: block; margin-left: auto; margin-right: auto; margin-top: 10px; padding-top: 10px; padding-left: 10px; padding-right: 10px; }
	.list { font-family: 'Dosis', sans-serif; font-size: 1.2em; width: 700px; margin: auto; }
	
.faq { width: 850px; padding-bottom: 25px;  margin: auto; }
	.faqpanel { margin-bottom: 20px; padding: 30px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png"); }
	.faqpanel h2 { font-family: 'Dosis', sans-serif; font-size: 1.3em; font-weight: bold; text-align: center; margin-bottom: 20px; }
	.faqpanel p { font-family: 'Dosis', sans-serif; font-size: 16px; line-height: 140%; margin-bottom: 20px; margin-right: 20px; }
	.faqpanel img { float: right; max-width: 100%; height: auto; margin: -150px -130px 20px 20px;  }
	
.gallerytext { width: 850px; padding-bottom: 25px;  margin: auto; }
	.gallerytext h1 { font-family: 'Tangerine', cursive; color: rgb(9, 52, 63); font-size: 4em; font-weight: normal }
	.gallerytext p { font-family: 'Dosis', sans-serif; font-size: 16px; line-height: 140%; margin-bottom: 20px; margin-right: 20px; }
	.gallerytext img { float: right; max-width: 100%; height: auto; margin: 0px 20px 20px 20px;  }
	
.gallerytextleft { width: 850px; padding-bottom: 25px;  margin: auto; }
	.gallerytextleft h1 { font-family: 'Tangerine', cursive; color: rgb(9, 52, 63); font-size: 4em; font-weight: normal }
	.gallerytextleft p { font-family: 'Dosis', sans-serif; font-size: 16px; line-height: 140%; margin-bottom: 20px; margin-right: 20px; }
	.gallerytextleft img { float: left; max-width: 100%; height: auto; margin: 0px 20px 20px 10px;  }
	
.homepage { width: 650px; padding-bottom: 25px;  margin: auto; }
	.homepage p { font-family: 'Redressed', cursive; font-size: 2em; line-height: 120%; font-weight: 100; margin-top: -150px; margin-bottom: 20px; margin-right: auto; margin-left: auto; }
	.homepage img { float: left; max-width: 100%; height: auto; margin: 0px 20px 20px 10px;  }
	

	
.responsive {  max-width: 100%; height: auto; }
	
.tstmnlpage { width: 850px; margin-left: auto; margin-right: auto; margin-bottom: 20px; padding: 30px; border: 1px solid ;  border-color: rgb(51, 47, 64); background-color: rgb(235, 242, 218); background-image: url("../img/pages/small-crackle-bright.png"); }
	.tstmnlpage h2 { font-family: 'Tangerine', cursive; color: rgb(51, 47, 64); font-size: 3em; font-weight: normal; margin-bottom: 5px; }
	.testwords p { font-family: 'Dosis', sans-serif; font-size: 1.2em; color: rgb(21,63,109); line-height: 140%; text-align: left; margin: 10px; padding-bottom: 10px; }
	.testperson { font-family: 'PT Serif', serif; font-style: italic; font-size: 1em; color: rgb(21,63,109); line-height: 100%; float: right; margin-right: 10%; margin-top: -20px; margin-bottom: 10px; }
	

}