html, body {width:100%; height:100%; margin:0; padding:0 0 3em 0;background-color: #F8F2DE;}
body {
ç
margin: 0px 0px 10px 0px;
font-family: Verdana;
font-size: 10px;
text-align: left;
background: rgb(171,167,153); /* Old browsers */
background: -moz-linear-gradient(top, rgb(171,167,153) 0%, rgb(248,242,222) 67%, rgb(248,242,222) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(171,167,153)), color-stop(67%,rgb(248,242,222)), color-stop(100%,rgb(248,242,222))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgb(171,167,153) 0%,rgb(248,242,222) 67%,rgb(248,242,222) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgb(171,167,153) 0%,rgb(248,242,222) 67%,rgb(248,242,222) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgb(171,167,153) 0%,rgb(248,242,222) 67%,rgb(248,242,222) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aba799', endColorstr='#f8f2de',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgb(171,167,153) 0%,rgb(248,242,222) 67%,rgb(248,242,222) 100%); /* W3C */;
background-repeat:no-repeat;
-o-background-size: 100% 100%, auto;
-moz-background-size: 100% 100%, auto;
-webkit-background-size: 100% 100%, auto;
background-size: 100% 100%, auto;
padding:0 0 3em 0;
}
#categories{
	left:0px;
	float: left;
	position: relative;
	width: 145px;
	padding-left: 2px; padding-right: 2px; padding-top: 2px;  padding-bottom: 2px; 
	text-align: justify;
	margin: 8px 5px 10px 5px;
}
#categoriesStationery{
	left:0px;
	float: left;
	position: relative;
	margin: 0px 5px 10px 5px;
	width: 145px;
	padding-left: 2px; padding-right: 2px; 
	text-align: justify;
}
#enclose{
float: right; 
background-color: #fff;
padding-left: 10px; padding-right: 10px; padding-bottom: 0px; padding-top: 0px;
width: 480px;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
top-margin: 0px;
top: 10px;
text-align: center;
position: relative;
margin-left: 158px;
margin-right: 140px;
}
#encloseArt{
display: block;
float: left; 
clear: right;
background-color: #fff;
padding-left: 10px; padding-right: 10px; padding-bottom: 5%; padding-top: 0px;
width: 480px;
height: auto;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
top-margin: 0px;
top: 10px;
text-align: left;
position: relative;
margin: 2px auto 2% 2px;
}
#encloseintro_02{
background-color: #3e3e3e;
padding: 0px 0px 0px 0px; 
width: auto;
top: 5px;
position: relative;
text-align: center;
height: auto;
margin: auto auto auto 8%;
position: relative;
}

#encloseStationery, #encloseStudios{
background-color: #fff;
padding: 0px 0px; 
width: 500px;
height: auto;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
text-align: left;
position: relative;
float: left;
margin: 10px auto auto auto;
}
#encloseStudios{padding:40px 14px 40px 14px;}
#enclosecontact {
background-color: #fff;
padding-left: 10px; padding-right: 10px; padding-bottom: 0px; padding-top: 0px;
width: 480px;
border-right: 1px solid #ccc;
margin: 2px auto 50px 2px;
top: 10px;
text-align: left;
position: relative;
height: 580px;
vertical-align: middle;
}
#enclosezoom {
background-color: #fff;
padding: 0px; 
width: 800px;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
top: 50px;
position: relative;
margin-left: auto;
margin-right: auto;
text-align: center;
}
#encloseintro {
background-color: #fff;
padding: 0px; 
width: 750px;
top: 5px;
position: relative;
margin-left: auto;
margin-right: auto;
text-align: center;
height: 540px;
}

#encloseintroZoom {
background-color: #fff;
padding: 0px; 
width: 750px;
top: 5px;
position: relative;
margin-left: auto;
margin-right: auto;
text-align: left;
height: 540px;
}

#encloseSeals{
background-color: #fff;
padding-left: 10px; padding-right: 10px; padding-bottom: 0px; padding-top: 0px;
width: 480px;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
text-align: left;
position: relative;
margin: 2px auto 50px 2px;
}

.introtxt {
color: #fff;
text-align: left;
margin: auto auto;
}
img.intro {
border: 2px double #CCCCCC;
padding: 2em;
}
img.container {
border: 0px transparent #ffffff;
}
/*table.affcontent {
background-color: #F9F8F3;
}*/
.affcontent {
background-color: #F9F8F3;
}
td.affRightcontent {
text-align: right;
padding: 10px;
margin-right: 20px;
}

td.affRightcontent h3 {
color: #999999;
}
td.affLeftcontent {
text-align: left;
padding: 10px;
}
td.affbottomcontent {
text-align: justify;
height: 100px;
}
td.intro {
text-align: center;
}
#rightcontent {
margin-right:10px; margin-left:auto; margin-top: 0px; 
padding:5px; 
text-align: left;
font-size: 11px;
line-height: 1.25em;
text-align: left;
background-color: #fff;
position: relative;
width: 400px;
color: #000;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
float: right;
}
td.itemImage {
	text-align: center;
	width: 160px;
}
td.itemText {
	text-align: left;
	width: 300px;
}

#subrightcontentText{
width: 200px;
float: right;
margin-right: auto; margin-left: auto; margin-top: auto;
padding: 0px;
text-align: left;
position: relative;
}
#subleftcontentImage{
width: 180px;
float: left;
margin-right: auto; margin-left: auto; margin-top: auto;
padding: 0px;
text-align: center;
position: relative;
}

.story {
background-color: #3e3e3e; 
}

#container{
background-color: #fff;
position: relative;
width: 800;
height: auto;
margin-right:auto; margin-left:auto; margin-top: auto; margin-bottom: auto;
padding-top :0px; 
padding-bottom:0px;
text-align: center;
top: 10px;
border: 1px solid #000;
}
#containerContact{
background-color: #fff;
position: absolute;
width: 800;
height: 500; 
margin-right:auto; margin-left:auto; margin-top: auto;
padding-top :0px; 
padding-bottom:0px;
text-align: center;
top: 10px;
border: 1px solid #000;
}



#containerZoom{
background-color: #fff;
position: relative;
width: 800;
height: auto;
margin-right:auto; margin-left:auto; margin-top: auto;
padding-top :0px; 
padding-bottom:10em;
text-align: center;
top: 10px;
border: 1px solid #000;
}

#containerArt{
background-color: #fff;
position: absolute;
width: 800;
height: auto;
heigth: auto;
margin: auto auto auto 5%;
padding: 0px 0px;
text-align: center;
top: 10px;
border: 1px solid #000;
-moz-box-shadow: 5px 5px 4px rgba(107,105,96,0.65);
-webkit-box-shadow: 5px 5px 4px rgba(107,105,96,0.65);
box-shadow: 5px 5px 4px rgba(107,105,96,0.65);
}

#containerbrown{
background-color: #3e3e3e;
position: absolute;
width: 800;
height: auto;
margin-right:auto; margin-left:5%; margin-top: auto; margin-bottom: 8px;
padding-top: 0px; 
padding-bottom:0px;
text-align: center;
top: 10px;
border: 1px solid #000;
-moz-box-shadow: 5px 5px 4px rgba(107,105,96,0.65);
-webkit-box-shadow: 5px 5px 4px rgba(107,105,96,0.65);
box-shadow: 5px 5px 4px rgba(107,105,96,0.65);
}
blockquote {
	font-size: 9px;
}
TD {font:9pt Verdana;
	padding: 5px;}
p:first-letter, .lowrates  {
	font-size: 18pt; 
	font-family: Palatino Linotype, Georgia, Serif;
	color: #666;}
A:link	{text-decoration:none; color:#999}
A:visited  {text-decoration:none; color:#999999}
A:hover  {text-decoration:underline; color:#999999}
A.other:link	{text-decoration:none; color:#D09907}
A.other:visited  {text-decoration:none; color:#D09907}
A.other:hover  {text-decoration:none; color:#000000}


img {
border: 0px transparent #fff;
}

#head {
text-align: center;
position: relative;
z-index: 2;
width:800px;
height:auto;
left:0px; 
top:0px;
background-color: #3E3E3E;
}

#foot {
z-index: 2;
width:800px;
height:66px;
left: 0px;
padding-top: 5px; 
text-align: center;
background-color: #3E3E3E;
bottom: 0px;
clear: both;
float: left;
position: relative;
margin: 10px 0px 0px 0px;
}
#foot_Antiques{
z-index: 2;
width:800px;
height:66px;
left: 0px;
padding-top: 5px; 
text-align: center;
background-color: #3E3E3E;
bottom: 0px;
clear: both;
float: left;
position: relative;
margin: 10px 0px 0px 0px;
margin-left:-25px;
}
#foot2 {
margin: 0px 0px 0px 0px;
text-align: center;
z-index: 2;
width:800px;
height: auto;
left:0px; 
bottom:0px;
background-color: #3E3E3E;
vertical-align: bottom;

}
table.foot{
font-size:8px; color: fff; font-weight:normal;
text-align: middle; 
}
#head td {
	border-color: #000000;
}
#quote{
position: absolute; 
z-index: 3; 
width:396px; 
height:190px; 
left:398px; 
top:6px; 
}

#nav {
position: absolute;
z-index: 4;
width:800px;
height:28px;
left:0px; 
top:218px
}

#snc {
position: absolute;
z-index: 3;
width:289px;
height:18px;
left:10px; 
top:278px
}

#contact {
position: absolute; 
z-index: 3; 
width:597px; 
height:100px; 
left:10px; 
top:650px
}

#proginfo{
position: absolute;
z-index: 3;
width:597px;
height:275px;
left:10px; 
top:278px
}

#fanmail {
position: absolute; 
z-index: 3; 
width:597px; 
height:18px; 
left:10px; 
top:775px
}

#arch{
position: absolute;
z-index: 4;
width:99px;
height:21px;
left:612px; 
top:278px
}


#data1 {
position: absolute;
z-index: 3;
width:800px;
left:96px; 
top:218px;
background-color: fff
}

#data2 {
position: absolute;
z-index: 3;
width:800px;
left:96px; 
top:550px
}


#dpt{
position: absolute;
z-index: 3;
left:480px; 
top:600px;
}

#clk{
position: absolute;
z-index: 4;
left:6px; 
top:255px;
}

#countdown1{
position: absolute;
z-index: 5;
left:271px; 
top:255px
}

#countdownT{
position: absolute;
z-index: 4;
left:200px; 
top:255px;
width:600px;
}

#story {
text-align: center;
left: 50px; 
width: 160px;
padding: 4px;
background-color: #DED9B1;
position: relative;
}

p.wht {font-size:12px; color: fff; font-weight:normal}
p.red {font-size:10px; color: #CC0000; font-weight:bold}
p {font-size:10px; color: #000; font-weight:normal}
p.small {font-size:8px; color: #000; font-weight:bold}
h1 {font-size:13px; color: #000; font-weight:bold}
/*call up google fonts for header */
h1.header-logo {font-family: 'Goudy Bookletter 1911', serif; font-size:40pt; margin:0; padding:0; color:#999999; text-align:center; letter-spacing:4pt; text-shadow: 3px 3px 3px #000;}
h2.subhead-logo {font-family: 'Goudy Bookletter 1911', serif; font-size:28pt; margin:0; padding:0 0 0 34pt; line-height: 16pt; text-align:center;letter-spacing:30pt; text-shadow: 2px 2px 2px #000;
}

h2 {font-size: 13pt; color: #666; word-spacing: 2px}
h3 {font-size:13px; color: #666; text-align:left;}
h3.gray {color:#999999;}
h4 {font-size:11px; color: #666; word-spacing: 1.5px}
h5 {font-size:9px; color: #666; font-weight:normal;font-style:italics; padding-left:10px; padding-top:10px; padding-right:10px}

hr {align:left; width:100px; size:1px}

body.whitebg {background: ffffff}
body.arch {background: #d8dadd}

p.jj {font-size:12px; color: #003399; font-weight:normal; text-align:justify}
li.bush {font-size:8px; color: #000; font-weight:bold}
p.qofd{font-size:11px; color: #000;  text-align:left; font-weight:normal; padding-left:10px; padding-top:10px; padding-right:10px}

div.cntdwnT{font-size:10px; color: #333; font-weight:normal}
div.cntdwn{font-size:10px; color: #cc0000; font-weight:normal}

li.rd {font-size:10px; color: #000; font-weight:normal; padding-left:10px; margin-left: 2px}
li.topics {font-size:10px; color: #003399; font-weight:normal}
li {font-size:10px; color: #000; font-weight:normal; margin: 0 0 1em -4em; }
ul.inside {list-style-position: inside; margin:0; padding:0; width:128px;}
ul.inside li { margin:0; width:128px; padding:0 0 0 8pt; float:right; position:relative;}
/* embeded within the list backgroung silks on artworks page */
img.left-content-zoom-thumb-img {margin:8pt 0; padding-left:0;}
li.station {font-size:10px; color: #000; font-weight:normal; padding-left:0px; margin-left: 0px}



p.todays-h{font-size:14px; color: #cc0000; font-weight:bold;  padding-left:10px; padding-top:10px; padding-right:10px}
p.todays-t{font-size:11px; color: #000; padding-left:10px; padding-right:10px; text-align: justify}
.today a:link{color: #003399; font-size:10px; font-weight:normal; text-decoration: underline}
.today a:active{color: #003399; fdecoration: underline}
.today a:visited{color: #003399; font-size:10px; font-weight:normal; text-decoration: underline}
.today a:hover{color: #000; font-size:10px; font-weight:normal; text-decoration: none}

p.credit{font-size:10px; color: #000; padding-left:10px; padding-bottom:10px}

td.navfoot {font-size:9px; color: #fff; font-weight:normal; background-color: #3E3E3E; border-color: #3E3E3E; text-align: middle}
.navfoot a:link, .navfoot a{color: fff; font-size:9px; font-weight:normal; text-decoration: none; padding:0 6px;}
.navfoot a:active{color: fff; font-size:9px; font-weight:normal; text-decoration: none}
.navfoot a:visited{color: fff; font-size:9px; font-weight:normal; text-decoration: none}
.navfoot a:hover{color: #ff9933; font-size:9px; font-weight:normal; text-decoration: underline}

td.headline{font-size:12pt; vertical-align: middle; padding: 1.6em 0.2em 0.2em; font-family:'Arimo', 'arial narrow', sans;}
td.head-logo{padding: 2em 5px 5px;}
.headline a:link{color: #ffffff; font-size:11px; font-weight: bold; text-decoration: none}
.headline a:active{color: #000; font-size:11px; font-weight: bold; text-decoration: none}
.headline a:visited{color: #FFFCF1; font-size:11px; font-weight: bold; text-decoration: none}
.headline a:hover{color: #9B978D; font-size:11px; font-weight: bold; text-decoration: none}

.photoCredit, .photoCredit a, .photoCredit a:link, .photoCredit a:visited  p.ecofriendly {float:left; font-size:.8em; margin-top:-.1em; text-align:left; margin-left:2px; text-decoration:none; color:#99999;}
.photoCredit a:hover {color:#333;}
p.ecofriendly {color:#006633; font-style:italic; padding-left:1em;}
p.ecofriendly:first-letter {font-size:10px; font-family: Verdana; color:#006633;}
ul.studios-services {padding-left:20px; margin:0; list-style:none; width:160px; display:inline-block;}

ul.studios-services li {margin: 0 0 1em 0;}
.lowrates, .lowrates p {font-size: 10pt; font-style:italic; word-spacing:1pt;} 

i.smaller {font-size:7px; text-align:left;}
