body {
background-color: black;
text-align: center;
font-family: "Monotype Corsiva", "Apple Chancery", "URW Chancery L", Sylfaen, "Arial Narrow";
font-size: 1.1em;}

#wrapper {
margin: 0 auto 0 auto;
width: 800px;
background-color: #F5C19B;}

#corners1 {
background: #ABA9AF url(./images/border_lr.gif) repeat-y top right;}

#corners2 {
background: url(./images/border_lr.gif) repeat-y top left;}

#corners3 {
background: url(./images/border_b.gif) no-repeat bottom left;}

#corners4 {
background: url(./images/border_t.gif) repeat-x top left;
padding: 18px;}

#corners5 {
border: 2px solid black;
background-color: #F5C19B;
padding-bottom: 5px;}


h1,h2,h3 {
margin: 0;}

h1 {
padding: 8px 0 15px 0;
font-size: 1.8em;}

a:link {
color: #000;}

a:visited {
color: #787878;}

a:hover {
color: #848484;}

#wrapper2 {
width: 700px;
margin: 0 auto 20px auto;
text-align: left;}

#pics1 {
background: url(./images/frame_ml.gif) repeat top left;}

#pics2 {
background: url(./images/frame_hinge.gif) repeat-x bottom left;}

#pics3 {
background: url(./images/frame_hinge.gif) repeat-x top left;}

#pics3 p {
margin: 5px;}

#pics3 img {vertical-align: middle;}

.frames {
float: left;
display: inline;
width:225px;
height:280px;
text-align: center;
margin: 62px 0px 59px 0px;
overflow:auto;}

.left {
margin-left:60px;}

.right {
margin-left:131px;}

dl {
text-align: left;
margin: 0;
padding: 0 5px 5px 5px;}

dt {
font-weight: bold;}

dd {
margin: 0 0 0 15px;}

.nav {
text-align: center;}

.nav ul {
list-style-type: none;
margin: 0 auto 0 auto;
text-align:center;
padding: 0;}

.nav ul li {
display:inline;
float:left;
padding: 0;
text-align:center;
border-top: 1px solid #c9ad8a;
border-right: 1px solid #7a5c38;
border-bottom: 1px solid #5b462c;
border-left: 1px solid #b9986c;}

.nav ul li div {
border-top: 1px solid #ad854c;
border-right: 1px solid #a97c4b;
border-bottom: 1px solid #ad854c;
border-left: 1px solid #a77a4a;}

.nav ul li div div {
border-top: 1px solid #5b452c;
border-right: 1px solid #bc9b6c;
border-bottom: 1px solid #c8ad8c;
border-left: 1px solid #785b38;}

.nav ul li div div div {
border-top: 1px solid #faede0;
border-right: 1px solid #86796e;
border-bottom: 1px solid #4a433e;
border-left: 1px solid #f8e5d5;}

.nav ul li div div div div {
border-top: 1px solid #f9e8da;
border-right: 1px solid #a9998a;
border-bottom: 1px solid #7c7166;
border-left: 1px solid #f7e5d2;}

.nav ul li div div div div div {
background:#F6DEC8;
border-top: 1px solid #f7e3cf;
border-right: 1px solid #cfbba8;
border-bottom: 1px solid #b5a393;
border-left: 1px solid #f7e3cf;}

.nav ul li div a{
text-decoration: none;
line-height:.9;
display: block;}

.nav ul li.selected div div div {
border-top: 1px solid #5e564e;
border-right: 1px solid #f8e5d5;
border-bottom: 1px solid #faeee2;
border-left: 1px solid #7e7268;}

.nav ul li.selected div div div div {
border-top: 1px solid #938578;
border-right: 1px solid #f8e4d3;
border-bottom: 1px solid #f9eadd;
border-left: 1px solid #a19183;}

.nav ul li.selected div div div div div {
background:#F6DEC8;
border-top: 1px solid #cdb9a7;
border-right: 1px solid #f7e2cf;
border-bottom: 1px solid #f8e5d3;
border-left: 1px solid #c6b3a1;}

.nav ul li.selected div a{
position: relative;
left: 1px;
top: 2px;}

.headernav {
margin-top: 15px;}

.headernav ul {
width: 33.75em;}

.headernav ul li {
margin: 0 .55em 0 0;}

.headernav ul li div a{
font-size:1.3em;
width:4.20em;
padding: 0 0 .25em 0;}

.gallerynav ul {
width: 19.9em;}

.gallerynav ul li {
margin: 0 .2em 0 0;}

.gallerynav ul li div a {
width: 1.95em;
padding: 0 0 .15em;}

.clear {
clear: both;
font-size: 0px;}

#footer {
margin: 0;
padding: 10px 0 0 0;
color: #FFF;
font-size: 80%;}

#footer a:link {
color: #FFF;}

#footer a:visited {
color: #787878;}

#footer a:hover {
color: #848484;}
