html                                      { background: #000; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #FFF; padding-top: 8px; }
body                                      { background: url(../images/bg.png) no-repeat #000; width: 900px; *width: 830px; margin: 0px auto; }

#menu                                     { font-weight: bold; float: right; color: #ddb52d; margin-top: 105px; *margin-top: 117px; margin-bottom: 5px; margin-right: 10px; *margin-right: -60px; }
#container                                { width: 859px; min-height: 390px; border: 1px solid #ddb52d; margin-left: 40px; line-height: 17px; background: #000; overflow: hidden; }
#footer                                   { float: right; margin-right: 10px; margin-top: 8px; color: #ddb52d; font-weight: bold; line-height: 18px; *margin-right: -60px; }

#menu ul                                  { list-style: none; }
#menu li                                  { float: left; margin-left: 8px; }

#container h1                             { font-size: 15px; margin: 0px; font-style: italic; font-weight: bold; }

#footer ul                                { list-style: none; margin-top: 0px; margin-left: -30px; }
#footer li                                { float: left; margin-left: 8px; }
        
#image                                    { float: left; width: 386px; height: 390px; }
#content                                  { float: left; width: 449px; height: 366px; padding: 12px; overflow: auto; }
#photoset                                 { margin-left: 50px; *margin-left: 25px; margin-top: 8px; float: left; color: #ddb52d; font-weight: bold; width: 386px; }
.fotoset                                  { float: left; margin: 5px; border: 1px solid #666; cursor: pointer; }
.photo                                    { background: #666; float: left; margin-right: 5px; margin-bottom: 5px; cursor: pointer; padding: 5px; }

.clear                                    { clear: both; }
a                                         { color: #ddb52d; text-decoration: none; }
a:hover                                   { color: #FFF; text-decoration: none; }
input                                     { background: #000; border: 1px solid #DDB62D; color: #FFF; padding: 8px; }
input[type=submit]                        { background: #000; border: 1px solid #DDB62D; color: #FFF; padding: 8px; margin-top: 5px; }

#jsddm li ul                              { margin-top: 5px; *margin-top: 19px; *margin-left: -50px; padding: 8px 8px 8px 3px; position: absolute; visibility: hidden; background: #000; border: 1px solid #DDB62D; *width: 150px; }
#jsddm li ul li                           { float: none; }