﻿/* tablets */

body						{ background-color: #e8dbe5; font-size: 80%; }

#wrapper					{ width: 100%; }

#maincontent				{ margin-left: 0; width: 76%; }
#rightside					{ margin-left: 77%; }

#rightside img				{ max-width: 98%; height: auto; }

#topnav 					{ max-width: 100%; height: auto; margin: .25em; padding: 1.75em; }

#topnav ul li				{ display: inline; }

#topnav ul li a				{ float:left; padding: .75em .5em .75em .6em; font-size: 90%; }

#footernav					{ max-width: 100%; height: auto; margin: .25em; padding: 1.75em; }

#footernav ul li			{ display: inline; }

#footernav ul li a			{ float:left; padding: 1em 1.75em; font-size: 90%; }

#contenthome				{ margin-left: 35%; }

#leftside img				{ max-width: 98%; height: auto; }

#homerightside img			{ max-width: 100%; height: auto; }


#leftfooter					{ width: 8%; }
#leftfooter	img				{ max-width: 95%; height: auto; }


#rightfooter				{ width: 8%; }
#rightfooter img			{ max-width: 95%; height: auto; }


#contentimages img			{ max-width: 98%; height: auto; }

#topintro img				{ max-width: 98%; height: auto; }

#advertising img			{ max-width: 98%; height: auto; }

#adivider img				{ max-width: 98%; height: auto; }

#patternamesboxes			{ width: 98%; height: auto; }
.patternnames3float			{ width: 30%; }

.thumbsfloat4 img			{ max-width: 98%; height: auto; }
.thumbsfloat5 img			{ max-width: 98%; height: auto; }
.thumbsfloat5S img			{ max-width: 98%; height: auto; }
.thumbs100float4 img		{ max-width: 98%; height: auto; }
.thumbs100float5 img		{ max-width: 98%; height: auto; }
.thumbs110float5 img		{ max-width: 98%; height: auto; }
.thumbsfloat5c img			{ max-width: 98%; height: auto; }
.familyfloat2 img			{ max-width: 98%; height: auto; }
.familyfloat2S img			{ max-width: 98%; height: auto; }
.familyfloat3 img			{ max-width: 98%; height: auto; }
.familyfloat3L img			{ max-width: 98%; height: auto; }
.familyfloat3S img			{ max-width: 98%; height: auto; }
.familyfloat4 img			{ max-width: 98%; height: auto; }
.familyfloat4L img			{ max-width: 98%; height: auto; }
.familyfloat4S img			{ max-width: 98%; height: auto; }
.familyfloat5 img			{ max-width: 98%; height: auto; }
.familyfloat5L img			{ max-width: 98%; height: auto; }
.familyfloat5S img			{ max-width: 98%; height: auto; }
.familyfloat6 img			{ max-width: 98%; height: auto; }

.introfamilyfloat2 img		{ max-width: 98%; height: auto; }
.introfamilyfloat3 img		{ max-width: 98%; height: auto; }
.introfamilyfloat3L img		{ max-width: 98%; height: auto; }
.introfamilyfloat4 img		{ max-width: 98%; height: auto; }

.photofloat200left			{ width: 40%; }
.photofloat200left img		{ width: 98%; height: auto; }

.photofloat235left			{ width: 45%; }
.photofloat235left img		{ width: 98%; height: auto; }

.topfamilyfloat2 img		{ max-width: 100%; height: auto; }
.topfamilyfloat3 img		{ max-width: 100%; height: auto; }
.topfamilyfloat4 img		{ max-width: 100%; height: auto; }
.topfamilyfloat5 img		{ max-width: 100%; height: auto; }

.leftprod125imgage img		{ max-width: 98%; height: auto; }
.leftprod125desc			{ margin-left: 15%; }

.leftprod150imgage 			{ width: 25%; }
.leftprod150imgage img		{ max-width: 98%; height: auto; }
.leftprod150desc			{ margin-left: 27%; }

.floatdinnerware img		{ width: 30%; height: auto; }
.floatdinnerwaredesc		{ margin-left: 42%; }

.floatshopping img			{ width: 20%; height: auto; }
.floatshoppingdesc			{ margin-left: 32%; }

.photofloat160left			{ width: 23%; }
.photofloat160left img		{ max-width: 80%; height: auto; }

/* Youtube Reflexive */
#contentvideo				{ position: relative; padding-bottom: 50%; padding-top: 35px; height: 0; overflow: hidden; }

#contentvideo iframe, 
#contentvideo object, 
#contentvideo embed			{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

