/*
    BASICS
*/
*     		                               { margin: 0; padding: 0; }
html                                         { overflow-y: scroll; }
body			                       { font: 10px Verdana, Sans-Serif; background: #BFBFBF; text-align: center; }
a img                                       { border: none; text-decoration:none; }
ul, li                                       { list-style: none; list-style-type: none; text-align: left; }


/*
    TYPOGRAPHY & LINK COLOR/BEHAVIOR
*/
p                                              { margin: 0 0 10px 0; text-align: left; }
h1, h2, h3, h4                      { font: Verdana, Sans-Serif; font-weight: bold; text-transform: uppercase; text-align: left; }
h1                                            { font-size: 22px; line-height: 22px; }
h2                                            { font-size: 12px; line-height: 16px; }
h3                                            { font-size: 11px; line-height: 26px; color: #FFFFFF; text-indent: 20px; }
h4                                            { font-size: 11px; line-height: 20px; }
a:active, a:focus              { outline: 0;}
a:link                                    { font-weight: bold; text-transform: uppercase; text-decoration: none; color: #108EFD; }
a:visited                              { font-weight: bold; text-transform: uppercase; text-decoration: none; color: #108EFD; }
a:hover, a:active              { font-weight: bold; text-transform: uppercase; text-decoration: underline; color: #000000; }



/*
    STRUCTURE
*/
#page-wrap		               { width: 960px; margin: 0 auto; position: relative; background: url(images/mp_bg.gif) no-repeat; height: 772px; }
.mp-dvd                                 { float:left; width: 332px; background: url(images/mp_dvd.jpg) no-repeat; height: 351px; text-indent: -9999px; margin: 131px 0 0 0; }
.mp-player                           { float:left; width: 613px; margin: 103px 0 14px 0; }
.mp-nav                                 { float: left; width: 332px; }
.mp-nav-header                   { width: 332px; background: url(images/mp_nav_header.gif) no-repeat; height: 35px; text-indent: -9999px; }
.mp-nav1                               { background: url(images/mp_nav1.gif) no-repeat; height: 20px; width: 332px; display:block; text-indent: 82px; line-height: 19px; }
.mp-nav1:hover                   { background-position: 0 -20px; color: #108EFD; }
.mp-nav2                               { background: url(images/mp_nav2.gif) no-repeat; height: 20px; width: 322px; display:block; text-indent: 82px; line-height: 19px; }
.mp-nav2:hover                   { background-position: 0 -20px; color: #108EFD; }
.mp-nav-footer                   { width: 332px; background: url(images/mp_nav_bottom.gif) no-repeat; height: 23px; text-indent: -9999px; }
.mp-text                               { float: left; background: url(images/mp_textbox.gif) no-repeat; height: 139px; width: 614px; }
.mp-text p                            { margin: 12px 15px 0 15px; }
.mp-pics                               { float: left; width: 945px; background: url(images/mp_pics.jpg) no-repeat; height: 105px; text-indent: -9999px; margin: 11px 0 0 0; }
.mp-copyr                             { float: left; width: 959px; text-align: center; padding: 22px 0 0 0; color: #797979; display: block; }
