body { color: black; font-size: 1em; font-family: verdana; background-color: #000; }
.logo{ text-align: center; width: 901px; height: 136px; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-bottom: 0; border-bottom: 1px solid #000; }
.container{ background-color: #fff; width: 900px; height: auto; margin-right: auto; margin-left: auto; }
.menu{ background-color: #fff; text-transform: uppercase; width: 180px; height: auto; float: left; margin-right: 12px; margin-bottom: 0; padding: 0 6px 0 2px; border-right: 1px solid #00a6ce; }
.menu .default{ color: black; background-image: url(../images/blue.gif); background-repeat: no-repeat; background-position: left 0; margin-bottom: 14px; padding: 0 6px 2px 19px; }
.menu   li .default a { color: black;  }
.menu .default a{ color: black;}
.menu .default a:visited{ color: #00a6ce;}

.menu .items{ color: #5fbd47; font-weight: bold; background-image: url(../images/green.gif); background-repeat: no-repeat; text-transform: uppercase; margin-bottom: 14px; padding: 0 6px 2px 19px; }
.menu   li .items a { color: #5fbd47;  }
.menu .items a{ color: #5fbd47;}

.menu .tunes{ color: #826aa9; font-weight: bold; background-image: url(../images/purple.gif); background-repeat: no-repeat; text-transform: uppercase; margin-bottom: 14px; padding: 0 6px 2px 19px; }
.menu .tunes a{ color: #826aa9;}
.menu .sale{ font-weight: bold; color: #f04e1d; background-image: url(../images/red.gif); background-repeat: no-repeat; text-transform: uppercase; margin-bottom: 14px; padding: 0 6px 2px 19px; }
.menu .sale a{ color: #f04e1d;}
.menu ul{ margin: 22px 0 0; padding: 0; list-style-type: none; list-style-image: none; }
.menu ul li{ text-decoration: none; margin: 0; padding-bottom: 14px; padding-left: 8px; list-style-type: none; list-style-image: none; }
.menu a:link, .container a:visited{ text-decoration: none; }
.menu a:hover{ text-decoration: underline; }

.footer { color: black; font-size: 11px; background-color: #fff; text-align: center; position: relative; margin-top: 0; padding: 16px 0 8px; border-top: 3px solid #00a6ce; }
#clearer { width: 100%; height: 1px; clear: both; }
.header{ color: #00a6ce; font-size: 15px; font-weight: bold; }
.red{ color: #f04e1d; font-weight: bold; }
.green{ color: #5fbd47; font-weight: bold; }
.blue{ color: #00a6ce; font-weight: bold; }
.orange{ color: #f9a048; font-weight: bold; }
.key{ position: relative; width: 456px; height: auto; margin-bottom: 22px; margin-left: 33px; padding-bottom: 4px; padding-left: 6px; border: solid 2px #00a6ce; }
.keyheader{ color: #000; margin-left: 33px; font-size: 1.2em; font-weight: bold; width: 460px; padding-bottom: 4px; padding-left: 6px; background-color: #00a6ce; text-transform: uppercase; padding-top: 3px; }


h1{ color: #00a6ce; font-size: 1.3em; font-weight: bold; }
h2{ color: #00a6ce; font-size: 1.2em; font-weight: bold; }
.collectionheader{ color: #5fbd47; font-size: 15px; font-weight: bold; }
.new-collection{ color: #f9a048;  font-weight: bold; }
.new-collection a:link{ color: #f9a048;  font-weight: bold; text-decoration: underline; }
.new-collection a:visited{ color: #826aa9;  font-weight: bold; }
.new-collection a:hover{ color: #00a6ce;  font-weight: bold; }
.title{ color: #00a6ce; font-size: 13px; font-weight: bold; }
.title a:link { color: #ffa622; font-size: 13px; font-weight: bold; text-decoration: underline; }
.title a:visited { color: #ffa622; font-size: 13px; font-weight: bold; text-decoration: none; }
.title a:hover{ color: #5fbd47; font-size: 13px; font-weight: bold; text-decoration: underline; }
p { color: black; font-size: 14px; margin-top: 4px; margin-bottom: 12px; }

td { color: black; font-size: 14px;}
.subheader{ color: #000; font-size: 15px; font-weight: bold; }
.subheader a:link{ color: #000; font-size: 15px; font-weight: bold; text-decoration: underline; }
.subheader a:visited{ color: #826aa9; font-size: 15px; font-weight: bold; }
.subheader a:hover{ color: #00a6ce; font-size: 15px; font-weight: bold; }
.content{ color: #000; width: 675px; float: right; margin: 4px; padding: 24px 4px 4px; }
.content-contact{ background-image: url(../images/contactsidebar.gif);  background-repeat: repeat-y; background-position: right top; width: 630px; height: auto; float: right; margin: 4px; padding: 4px 50px 4px 4px; }
.content-links{ background-image: url(../images/linkssidebar.gif); background-repeat: repeat-y; background-position: right top; width: 630px; height: auto; float: right; margin: 4px; padding: 4px 50px 4px 4px; }
.content-maint{ background-image: url(../images/maint-sidebar.gif); background-repeat: repeat-y; background-position: right top; width: 630px; height: auto; float: right; margin: 4px; padding: 4px 50px 4px 4px; }
.content-terms{ background-image: url(../images/termssidebar.gif); background-repeat: repeat-y; background-position: right top; width: 630px; height: auto; float: right; margin: 4px; padding: 4px 50px 4px 4px; }
.content-mtoyssale{ background-image: url(../images/mtoysforsalesidebar.gif); background-repeat: repeat-y; background-position: right top; width: 630px; height: 550px; float: right; margin: 4px; padding: 4px 50px 4px 4px;}
.content-mboxessale{ background-image: url(../images/mbforsalesidebar.gif);background-repeat: repeat-y; background-position: right top; width: 630px; height: 500px; float: right; margin: 4px; padding: 4px 50px 4px 4px;}
.content-items{ background-image: url(../images/related-itemssidebar.gif); background-repeat: repeat-y; background-position: right top; width: 630px; height: 480px; float: right; margin: 4px; padding: 4px 50px 4px 4px;  }
.content-musicaltoys{ background-image: url(../images/musicaltoyssidebar.gif); background-repeat: repeat-y; background-position: right top; width: 630px; height: auto; float: right; margin: 4px; padding: 4px 50px 4px 4px; }
.content-musicboxes{ background-image: url(../images/musicboxessidebar.gif);background-repeat: repeat-y; background-position: right top; width: 630px; height: auto; float: right; margin: 4px; padding: 4px 50px 4px 4px;}
.content-history{ background-image: url(../images/historysidebar.gif);background-repeat: repeat-y; background-position: right top; width: 630px; height: auto; float: right; margin: 4px; padding: 4px 50px 4px 4px; }
.content-info{ background-image: url(../images/collinfosidebar.gif); background-repeat: repeat-y; background-position: right top; width: 630px; height: auto; float: right; margin: 4px; padding: 4px 50px 4px 4px; }
.content-info .sale{ color: #f04e1d; }
.content-info .sale a:link{ color: #f04e1d; text-decoration: underline; }
.content-info .sale a:visited{ color: #000; text-decoration: none; }

.content-info .default{ color: #000; }
.content-info .default a:link{ color: #000; text-decoration: underline; }
.content-info .default a:visited{ color: #000; text-decoration: none; }
.content-tunes{ background-image: url(../images/tunes-sidebar.gif);background-repeat: repeat-y; background-position: right top; width: 630px; height: auto; float: right; margin: 4px; padding: 4px 50px 4px 4px; }
