body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000033;
}
a {
    color: #000066;
}
a.wo_under { 

}
u {
   color:#990033
}
td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
h3 {
color: green;
font-size: 12px;
}
.option {
color:#990000;
}

h2
{
color: green;
font-size: 12px;
}

h1
{
font-family:Arial;
color:#6A9898;
font-size: 16pt;
margin: 0px;
padding: 0px;
}
.white_td
{
color:#ffffff;
}

.menuOver
{
color:#999999;
}

.menuOut
{
color:#000066;
}
.menuOverbg
{
background-color: #eeeeee;
}

.menuOutbg
{
background-color: #ffffff;
}
.lnk {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#agehead{margin: 12px 0px 3px 0px; background: #cccccc; font-weight: bold; padding: 1px}
.graybg {background: #cccccc; font-weight: bold; padding: 3px}
.graybg2 {background: #cccccc; font-weight: bold; padding: 1px}

a.selected {font-weight: bold}

#catalogue {border-collapse: collapse;}
#catalogue td {border-bottom: 1px solid #cccccc}
/*#catalogue td.right {padding: 10px}*/
#catalogue a,
#catalogue a:visited,
#catalogue a:hover {color: green; font-weight: bold; text-decoration: none}
#catalogue div {font-style: italic}
#catalogue-user {}
#catalogue.user a,
#catalogue.user a:hover,
#catalogue.user a:visited {display: block}

.menut,
.menut a,
.menut a:visited,
.menut a:hover {color: #fff}

.graybg a.selected {color: #990033}

a.menuOut u {font-weight: bold}

#thin {width: 671px}
#thin2 {width: 147px}

.menut a.selected {font-weight: normal; color: lightgreen}
.typelinks {margin-bottom: 10px}
.pages,
.pages a {font-weight: normal}
.pages a.selected {font-weight: bold; text-decoration: none}

.forumcode {background: #ccc; font-weight: normal; font-size: 80%; padding: 2px; width: auto; position: absolute; z-index: 100; margin-top: 5px}
.forumcode textarea {width: 249px}
.hidden {display: none}

.notavail {z-index: 100; position: absolute; border: 1px dashed black; background: #ccc; margin-top: -100px; margin-left: -400px; width: 300px; padding: 5px; font-weight: normal}
.notavail form {margin: 0}
.notavaillist {z-index: 100; position: absolute; border: 1px dashed black; background: #ccc; margin-top: -200px; margin-left: -20px; width: 300px; padding: 5px; font-weight: normal}
.notavaillist form {margin: 0}

a.red,
a.red:visited,
a.red:hover {color: red}

.bold {font-weight: bold}

.photos {}
.photo.active {display: block}
.photo .native1 {height: 400px}
.preview {margin-top: 20px}
.preview a {border: 2px solid #99a; display: block; width: 100px; margin-bottom: 12px;}
.preview a:hover {border: 2px solid darkblue}
.preview .active,
.preview .active:hover {border: 2px solid orange; padding: 0}
.photos .descr {height: 50px}
.preview a img {border-width: 0px}

.toypreview {margin-bottom: 25px}
.toypreview img {margin-right: 5px; border: 1px solid #fff}
.toypreview a {text-decoration: none; font-weight: bold;}
.toypreview span {color: green; font-size: 100%; white-space: nowrap}
.toypreview a.delete {color: red; text-transform: none}
.toypreview a img {border: 2px solid #99a}
.toypreview a:hover img {border: 2px solid orange}

.ttitle {margin-right: 10px; font-weight: bold}
.lower {text-transform: lowercase}
.video .descr {font-size: 90%}

.carnival {}
.carnival .blue {color: blue}
.carnival .red {color: red}
.carnival .text {height: 90px; white-space: no-wrap}
.carnival a img {border-width: 0px}
