html,body { color: #454545; font-size: 12px; font-family: Helvetica, Arial, "Courier New", Courier, Monaco, Geneva, SunSans-Regular, sans-serif, monospace; line-height: 15px; background-color: #fff6c9; overflow: hidden; margin: 0; }
a:link { color: #454545; text-decoration: none; }
a:visited { color: #454545; text-decoration: none; }
a:hover { text-decoration: underline; }
a:focus,a:active { outline-style: none; }
img { border-style: none; border-width: 0; }
#contain { height: 420px; width: 630px; left: 50%; top: 50%; position: absolute; visibility: visible; margin-top: -210px; margin-left: -315px; }
#topline { background-color: #000; height: 1px; width: 2630px; left: -1000px; top: 0; position: absolute; z-index: 10; overflow: hidden; visibility: visible; }
#leftline { background-color: #000; height: 2000px; width: 1px; left: 0; top: 0; position: absolute; z-index: 10; visibility: visible; }
#rightline { background-color: #000; height: 2000px; width: 1px; position: absolute; right: 0; bottom: 0; z-index: 10; visibility: visible; }
#footline { background-color: #000; height: 1px; width: 2630px; left: -1000px; position: absolute; top: 419px; z-index: 10; overflow: hidden; visibility: visible; }
#orange { background-color: #e8853f; height: 1200px; width: 2630px; left: -1000px; position: absolute; top: 420px; visibility: visible; }
#menu { background-image: url(graphics/menuback.gif); height: 54px; width: 600px; left: 12px; top: 407px; position: absolute; z-index: 10; visibility: visible; }
#logo { background-image: url(graphics/logo.gif); height: 26px; width: 154px; left: 0; top: -37px; position: absolute; visibility: visible; }
#splash1 { height: 534px; width: 866px; left: -103px; top: -115px; position: absolute; visibility: visible; }
#splash2 { height: 265px; width: 64px; left: -101px; top: 420px; position: absolute; visibility: visible; }
#splash3 { height: 265px; width: 87px; left: 489px; top: 420px; position: absolute; z-index: 1000; visibility: visible; }
#caption { height: 9px; width: 610px; left: 21px; top: 430px; position: absolute; z-index: 5; visibility: visible; }
#nextprevious { background-image: url(graphics/nextback.gif); background-position: 7px 0; height: 20px; width: 339px; top: -19px; position: absolute; right: 1px; visibility: visible; }
#info { background-image: url(graphics/info.gif); height: 24px; width: 45px; top: 420px; position: absolute; right: 0; z-index: 5000; visibility: visible; cursor: pointer; }
#enter { left: 337px; top: 391px; z-index: 1000; position: absolute; visibility: visible; }
.menu, .nav { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0; list-style: none; }
.menu li { padding: 0; margin: 0; height: 54px; list-style: none; background-repeat: no-repeat; }
.menu li a, .menu li a:visited { display: block; text-decoration: none; text-indent: -1000px; height: 54px; background-repeat: no-repeat; }
.nav li { padding: 0; margin: 0; height: 20px; list-style: none; background-repeat: no-repeat; }
.nav li a, .nav li a:visited { display: block; text-decoration: none; text-indent: -1000px; height: 20px; background-repeat: no-repeat; }
.about {background-image: url(graphics/aboutO.gif); width: 57px; }
.about a {background-image: url(graphics/about.gif);}
.freestanding {background-image: url(graphics/freestandingO.gif); width: 127px; }
.freestanding a {background-image: url(graphics/freestanding.gif);}
.fitted {background-image: url(graphics/fittedO.gif); width: 62px; }
.fitted a {background-image: url(graphics/fitted.gif);}
.collection {background-image: url(graphics/collectionO.gif); width: 101px;}
.collection a {background-image: url(graphics/collection.gif);}
.contact {background-image: url(graphics/contactO.gif); width: 77px; }
.contact a {background-image: url(graphics/contact.gif);}
.next {background-image: url(graphics/nextO.gif); width: 135px; }
.next a {background-image: url(graphics/next.gif);}
.previous {background-image: url(graphics/previousO.gif); width: 172px; }
.previous a {background-image: url(graphics/previous.gif);}
ul.menu li a:hover, ul.nav li a:hover {background: none;}
.menu li { float: left; margin-right: 4px; margin-left: 4px; }
.nav li { float: left; margin-right: 8px; margin-left: 8px; _margin-right: 7px; _margin-left: 5px; }
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
