body                                    { background: #000000; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; }
a:link                                  { color: #aaaa99; }
a:visited                               { color: #aaaa99; }

.title                                  { color: #ffffff; font-size: 36px; }

hr                                      { background-color: #888888; border: none; color: #888888; height: 1px; }
th, td, select                          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
input, textarea                         { background-color: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; }

th                                      { background-color: #666666; text-align:center; color: #ffffff;}

div.save-page-bar                       { background-color: #999; display: block; font-weight: bold; padding: .75em; text-align: right; }

.header_table                           { background-color: #000000; text-align: left; width: 100% }
.admin_table                            { background-color: #000000; text-align: left; align: center}
.outer_table                            { background-color: #000000; text-align: left; width: 100% }
.site_description                       { background-color: #220000; text-align: center; width: 100%; height: 100px; font-size: 14px; padding: 25}
.discography_description                { text-align: left }
.footer_table                           { background-color: #000000; text-align: left; width: 100%; }
.copyright                              { width: 100%; background-color: #000000; color: #999; }

.record_item1                           { background-color: #000000; } 
.record_item2                           { background-color: #000000; }

table.content                           { background-color: #222222; text-align: left; padding: 0px; width: 100%;}

.input_header                           { background: #666666; color: #ffffff; font-size: 15px; text-align: left; border-spacing: 1px; border-width: 0px; padding: 10px; width: 100%; }
.item_table                             { background: #444444; border-spacing: 1px; border-width: 0px; padding: 0px; width: 600; }
td.table_field                          { background: #000000; color: #ffffff; font-size: 11px; padding: 5px; }
td.table_label                          { background: #222222; color: #ffffff; font-size: 11px; padding: 5px; text-align: right; }

div.save-page-bar                       { background-color: #222222; display: block; font-weight: bold; padding: .75em; text-align: right; }

.item_artist                            {font-size: 24; font-weight: bold}
.item_title                             {font-size: 18}
.item_label                             {font-size: 18}
.item_format                            {font-size: 12}
.item_code                              {font-size: 14}
.item_num_made                          {font-size: 32}
.item_description                       {font-size: 14}
.item_price                             {font-size: 20; text-align: center}

.menu_logo                              {width: 100%; background: #000}
.menu_link                              {font-size: 18; font-weight: bold}
.menu_table                             {border: 0; border-spacing: 0; width: 100%; background: #000000; text-align: center}
.news_table                             {border: 10; border-spacing: 10; background: #222222; width: 100%}
.record_desc                            {border-spacing: 10; padding: 10}
.record_lbl_info                        {border: 10}
.record_title                           {border: 10}
.record_thumb                           {border-spacing: 10; padding: 10}

.gray_space                             {background: #222222}

