body  { background-color: #f0ece9 }
p { font-style: inherit; margin: 6px 0 0; }
td {}
a:link  { color: #8a8987; font-size: 0.8em; font-family: DIN-Regular, verdana; font-style: normal; line-height: 14pt; text-decoration: none  ; text-align: left; }
a:visited  { color: #f38947; font-size: 0.8em; font-family: DIN-Regular, verdana; font-style: normal; line-height: 14pt; text-decoration: none  ; text-align: left; }
a:hover  { color: #d4773e; font-size: 0.8em; font-style: normal; line-height: 14pt; text-decoration: none  ; text-align: left; }
a:active  { color: #f38947; font-size: 0.8em; font-style: normal; line-height: 14pt; text-decoration: none  ; text-align: left; }
#container { text-decoration: none; background-image: url(../images/ppdsite_bgFade.png); background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerWorks { text-decoration: none; background-image: url(../images/ppdsite_bgFade2.png); background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerHome { text-decoration: none; background-image: url(../images/ppdsite_ImgNavbgFade.png); background-position: 970px 600px; margin: 0 auto; position: inherit; width: 970px; height: 600px; }
#imagenav { float: left; }
#containerArt { text-decoration: none; background-image: url(../images/ppdsite_bgFadeAnav.png); background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerDesign { background-image: url(../images/ppdsite_bgFadeDesign.png); text-decoration: none; background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerBio { text-decoration: none; background-image: url(../images/ppdsite_bgFadeBioPeter.png); background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerGallery { text-decoration: none; background-image: url(../images/ppdsite_ImgNavbgFade.png); background-position: 970px 600px; margin: 0 auto; position: inherit; width: 970px; height: 600px; }
#bioTop { text-decoration: none; margin: 0 auto; position: inherit; width: 470px; height: 200px; float: left; padding-top: 20px; }
#furnishingsTop {
	text-decoration: none;
	width: 690px;
	height: 150px;
	float: left;
	padding-top: 30px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 10px;
}
#bio { text-decoration: none; margin: 0 auto; position: inherit; width: 470px; height: 200px; float: left; }
#jewleryBottom { text-decoration: none; margin: 0; position: inherit; width: 470px; height: 200px; float: left; }
#header { width: 900px; height: 600px ; visibility: visible; float: none; clear: both; }
#nav { visibility: visible; width: 255px; height: 100px; float: right; clear: none ; margin: 0; padding: 10px 0 0; }
#nav2 { visibility: visible; width: 0; height: 0; float: left; margin: 0; padding: 10px 0 0; }
#box { width: 500px; height: 120px; }
#box2 { width: 900px; height: 120px; visibility: visible; float: none; clear: both; }
ul.blank ul { font-style: normal; text-decoration: none; text-align: left; list-style-type: none; list-style-image: none; white-space: nowrap; }
#MainNav { list-style-type: none; white-space: nowrap; text-align: left;}
li.blank li { text-decoration: none; text-align: left; list-style-type: none; white-space: nowrap; margin-left:20px; }
.gallery ul { text-decoration: none; text-align: left; list-style-type: none; white-space: nowrap; }
.gallery li { text-decoration: none; text-align: left; list-style-type: none; white-space: nowrap; margin-top: 1px; padding:0px;  }
.gallery li img {margin-right:4px; }
ul, li { text-align: left; margin:0; padding:0; list-style-type: none; list-style-image: none; margin-top: 0; }
.fontCaps { color:#8a8987; font-size: 0.6em; font-family: DIN-Regular, verdana; }
.fontCapsSmall {
	color: #8a8987;
	font-size: 0.4em;
	font-family: DIN-Regular, verdana;
}
.fontCapsp { color:#8a8987; font-size: 0.7em; font-family: DIN-Regular, verdana; line-height: 17px; }
.highlight {
	color: #d4773e;
	font-family: DIN-Regular, verdana;
}
.fontOrange { color: #d4773e; font-size: 0.7em; font-family: DIN-Regular, verdana; line-height: 17px; }
.fontCapspp { color:#8a8987; font-size: 0.7em; font-family: DIN-Regular, verdana; line-height: 15px; letter-spacing: 1px; }
.gallery {
	text-decoration: none;
	margin-left: 25px;
	position: relative;
	width: 640px;
	height: 384px;
	float: left;
	padding-top: 92px;
	clear: both;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}
.presentation {
	clear: both;
	float: none;
	padding-left: 180px;
}
.gallery {
	padding-top: 104px\9;
	clear: both;
	width: 690px;
}
.gallery li {  margin-top: 4px\9;  }
a img {border:none\9; }
* .gallery { padding-top: 50px; }
* .gallery li {  margin-top: 1.5px; }

@media not screen and (min-device-width: 320px) and (max-device-width: 1024px)
{

body  { background-color: #f0ece9 }
p { font-style: inherit; }
td {}
a:link  { color: #8a8987; font-size: 0.8em; font-family: DIN-Regular, verdana; font-style: normal; line-height: 14pt; text-decoration: none  ; text-align: left; }
a:visited  { color: #f38947; font-size: 0.8em; font-family: DIN-Regular, verdana; font-style: normal; line-height: 14pt; text-decoration: none  ; text-align: left; }
a:hover  { color: #d4773e; font-size: 0.8em; font-style: normal; line-height: 14pt; text-decoration: none  ; text-align: left; }
a:active  { color: #f38947; font-size: 0.8em; font-style: normal; line-height: 14pt; text-decoration: none  ; text-align: left; }
#container { text-decoration: none; background-image: url(../images/ppdsite_bgFade.png); background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerWorks { text-decoration: none; background-image: url(../images/ppdsite_bgFade2.png); background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerHome { text-decoration: none; background-image: url(../images/ppdsite_ImgNavbgFade.png); background-position: 970px 600px; margin: 0 auto; position: inherit; width: 970px; height: 600px; }
#imagenav { float: left; }
#containerArt { text-decoration: none; background-image: url(../images/ppdsite_bgFadeAnav.png); background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerDesign { background-image: url(../images/ppdsite_bgFadeDesign.png); text-decoration: none; background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerBio { text-decoration: none; background-image: url(../images/ppdsite_bgFadeBioPeter.png); background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerGallery { text-decoration: none; background-image: url(../images/ppdsite_ImgNavbgFade.png); background-position: 970px 600px; margin: 0 auto; position: inherit; width: 970px; height: 600px; }
#containerFurnishings {
	text-decoration: none;
	background-image: url(../images/ppdsite_ImgNavbgFade.png);
	background-position: 970px 600px;
	position: inherit;
	width: 970px;
	height: 600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
}
#bioTop { text-decoration: none; margin: 0 auto; position: inherit; width: 470px; height: 200px; float: left; padding-top: 20px; }
#bio { text-decoration: none; margin: 0 auto; position: inherit; width: 470px; height: 200px; float: left; }
#header { width: 900px; height: 600px ; visibility: visible; float: none; clear: both; }
#headerFurnishings {
	width: 900px;
	height: 600px;
	visibility: visible;
	float: none;
	clear: both;
}
#nav { visibility: visible; width: 255px; height: 100px; float: right; clear: none ; margin: 0; padding: 10px 0 0; }
#nav2 { visibility: visible; width: 0; height: 0; float: left; margin: 0; padding: 10px 0 0; }
#box { width: 500px; height: 120px; }
#box2 { width: 900px; height: 120px; visibility: visible; float: none; clear: both; }
ul.blank ul { font-style: normal; text-decoration: none; text-align: left; list-style-type: none; list-style-image: none; white-space: nowrap; }
#MainNav { list-style-type: none; white-space: nowrap; text-align: left;}
li.blank li { text-decoration: none; text-align: left; list-style-type: none; white-space: nowrap; margin-left:20px; }
.gallery ul { text-decoration: none; text-align: left; list-style-type: none; white-space: nowrap; }
.gallery li { text-decoration: none; text-align: left; list-style-type: none; white-space: nowrap; margin-top: 1px; padding:0px;  }
.gallery li img {margin-right:4px; }
ul, li { text-align: left; margin:0; padding:0; list-style-type: none; list-style-image: none; margin-top: 0; }
.fontCaps { color:#8a8987; font-size: 0.6em; font-family: DIN-Regular, verdana; }
.fontCapsp { color:#8a8987; font-size: 0.7em; font-family: DIN-Regular, verdana; line-height: 17px; }
.fontCapspp { color:#8a8987; font-size: 0.7em; font-family: DIN-Regular, verdana; line-height: 15px; letter-spacing: 1px; }
.gallery { text-decoration: none; margin: 0; margin-left: 25px; position: relative; width: 640px; height: 384px; float: left; padding-top: 92px; }

}

@-moz-document url-prefix() { .gallery { padding-top:52px; }
							.gallery li { margin-top:-1px; } }
							
@media screen and (min-device-width: 320px) and (max-device-width: 1024px)
{
.galleryFurnishings {
	text-decoration: none;
	margin-left: 25px;
	position: relative;
	width: 640px;
	height: 480px;
	float: none;
	margin-top: 80;
	margin-right: 0;
	margin-bottom: 0;
	clear: both;
}
#navFurnishings {
	float: left;
}

body  { background-color: #f0ece9 }
p { font-style: inherit; }
td {}
a:link  { color: #8a8987; font-size: 0.8em; font-family: DIN-Regular, verdana; font-style: normal; line-height: 14pt; text-decoration: none  ; text-align: left; }
a:visited  { color: #f38947; font-size: 0.8em; font-family: DIN-Regular, verdana; font-style: normal; line-height: 14pt; text-decoration: none  ; text-align: left; }
a:hover  { color: #d4773e; font-size: 0.8em; font-style: normal; line-height: 14pt; text-decoration: none  ; text-align: left; }
a:active  { color: #f38947; font-size: 0.8em; font-style: normal; line-height: 14pt; text-decoration: none  ; text-align: left; }
#container { text-decoration: none; background-image: url(../images/ppdsite_bgFade.png); background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerWorks { text-decoration: none; background-image: url(../images/ppdsite_bgFade2.png); background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerHome { text-decoration: none; background-image: url(../images/ppdsite_ImgNavbgFade.png); background-position: 970px 600px; margin: 0 auto; position: inherit; width: 970px; height: 600px; }
#imagenav { float: left; }
#imagenavfurnishings {
	float: left;
	padding-top: 20px;
	padding-bottom: 1px;
	width: 690px;
	height: 50px;
}
#containerArt { text-decoration: none; background-image: url(../images/ppdsite_bgFadeAnav.png); background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerDesign { background-image: url(../images/ppdsite_bgFadeDesign.png); text-decoration: none; background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerBio { text-decoration: none; background-image: url(../images/ppdsite_bgFadeBioPeter.png); background-position: 900px 600px; margin: 0 auto; position: inherit; width: 900px; height: 600px; }
#containerGallery {
	text-decoration: none;
	background-image: url(../images/ppdsite_ImgNavbgFade.png);
	background-position: 970px 600px;
	position: inherit;
	width: 970px;
	height: 600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 30px;
}
#bioTop { text-decoration: none; margin: 0 auto; position: inherit; width: 470px; height: 200px; float: left; padding-top: 20px; }
#bio { text-decoration: none; margin: 0 auto; position: inherit; width: 470px; height: 200px; float: left; }
#header { width: 900px; height: 600px ; visibility: visible; float: none; clear: both; }
#nav { visibility: visible; width: 255px; height: 100px; float: right; clear: none ; margin: 0; padding: 10px 0 0; }
#nav2 { visibility: visible; width: 0; height: 0; float: left; margin: 0; padding: 10px 0 0; }
#box { width: 500px; height: 120px; }
#box2 { width: 900px; height: 120px; visibility: visible; float: none; clear: both; }
ul.blank ul { font-style: normal; text-decoration: none; text-align: left; list-style-type: none; list-style-image: none; white-space: nowrap; }
#MainNav { list-style-type: none; white-space: nowrap; text-align: left;}
li.blank li { text-decoration: none; text-align: left; list-style-type: none; white-space: nowrap; margin-left:20px; }
.gallery ul { text-decoration: none; text-align: left; list-style-type: none; white-space: nowrap; }
.gallery li { text-decoration: none; text-align: left; list-style-type: none; white-space: nowrap; margin-top: 1px; padding:0px;  }
.gallery li img {margin-right:4px; }
ul, li { text-align: left; margin:0; padding:0; list-style-type: none; list-style-image: none; margin-top: 0; }
.fontCaps { color:#8a8987; font-size: 0.6em; font-family: DIN-Regular, verdana; }
.fontCapsp {
	color: #8a8987;
	font-size: 0.7em;
	font-family: DIN-Regular, verdana;
	line-height: 17px;
}
.fontCapspp { color:#8a8987; font-size: 0.7em; font-family: DIN-Regular, verdana; line-height: 15px; letter-spacing: 1px; }
.gallery { text-decoration: none; margin: 0; margin-left: 25px; position: relative; width: 640px; height: 384px; float: left; padding-top: 38px; }

}

@media screen and (min-device-width: 1200px) and (-webkit-min-device-pixel-ratio:0) {
    .gallery { padding-top: 66px;# }
}
.wrapped {
	float: left;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
