/* CSS Document */
body{
font: Verdana, Arial, Helvetica, sans-serif #000;
margin: 0;
background:#999;
behavior: url(csshover.htc);
}

div#wrap{
text-align: center;
margin: auto;
width: 800px;
background: #066;
}

td#masthead{
width:800px;
font: Verdana, Arial, Helvetica, sans-serif;
font-size: 300%;
color: #fff;
vertical-align:middle;
height: 100px;
background: #066;
border-left:#c9f solid 1px;
border-right:#c9f solid 1px;
border-top:#c9f solid 1px;
}

td#nav{
text-align:center;
width: 800px;
background:#066;
border-top: 1px solid #c9f;
border-bottom:#c9f solid 1px;
border-left:#c9f solid 1px;
border-right:#c9f solid 1px;
}

td#nav a{
color:#fff;
font-weight:bold;
font-size:75%;
padding: .4em 1em;
margin: .1em .5em;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

td#nav a:hover{
color: #9fc;
background:#c9f;
}

a#current, td#printsnav a#current{
background: #c9f;
color: #fff;
}

#content{
text-align: left;
}

td#home{
text-align: center;
padding: 1em 0 1em;;
margin: auto;
border-left:#c9f solid 1px;
border-right:#c9f solid 1px;
}

td#info{
text-align: left;
color: #fff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 85%;
padding-bottom: 2em;
border-left:#c9f solid 1px;
border-right:#c9f solid 1px;
}

td#info img{
float: right;
margin: 3em 3em 1em 1em;
}

td#info h1{
font-size: 150%;
font-weight:bold;
color:#FF6699;
font-family:Georgia, "Times New Roman", Times, serif;
margin: 2em 0em 0em 2em;
}

td#info h2{
font-size: 95%;
font-style: italic;
margin: 2em 2em 2em 3em;
}

td#info p{
margin: 1em 3em;
}

div#info_inset {
margin: 1em 6em;
}

div#info_inset img{
margin: 1.5em 1em 0em;
}
div#info_inset h2{
margin: 1em 0em .5em 3em;
font-style: normal;
font-size: 110%;
font-weight: bold;
}

div#info_inset a:link{
color: #9fc;
text-decoration: none;
}

div#info_inset a:hover{
color: #FF6699;
}

td#prints {
padding: 1.5em;
color: #fff;
font-size: 90%;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
border-right:#c9f solid 1px;
}

td#prints h1{
color:#FF99CC;
font-size: 100%;
font-weight:bold;
margin: 0em 0em .4em;
font-family:Georgia, "Times New Roman", Times, serif;
}
td#prints img {
padding: 0em 1em 1em 0em;
border: none;

}

div#about_prints {
margin: 1em 10em 1em 6em;
}

div#about_prints h1{
color: #066;
background:#9fc;
font-weight:bold;
font-size: 85%;
padding: .3em 0em .3em .4em;
margin-top: 0em;
}
div#about_prints h2{
color: #F69;
font-size: 100%;
font-weight:bold;
margin: 1.7em 0em .5em;
}

div#about_prints p{
color: #fff;
font-style: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0em 0em .7em;
font-size: 85%;
}

td#printsnav{
text-align:left;
width: 130px;
vertical-align: top;
border-left:#c9f solid 1px;
padding: 1em 0em 0em .3em;
}

td#printsnav a{
display: block;
color:#fff;
font-weight:bold;
font-size:70%;
padding: .6em;
text-decoration: none;
border-bottom:#FF6699 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#066;
}

td#printsnav a:hover{
color: #9fc;
background:#c9f;
padding: .6em;
}

td.title {
padding: 1em 3em 1em 1em;
}

td.cart {
padding-top: 1em;
padding-bottom: 1em;

}

td.cart a{
display:block;
padding: 0;
margin: 0;
}

td#footer{
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 65%;
color: #fff;
border-top: #c9f solid 1px;
padding: .3em 0;
background:#999;
}

#footer h1{
font-size: 120%;
margin-bottom: .2em;
margin-top: .4em;
color: #609;
font-weight:bold;

}