
    html, body {
    margin:                     0px;
    padding:                    0px;

    font:                       10pt Arial, Verdana, Helvetica, sans-serif;
    color:                      #FFFFFF;
    text-align:                 center;
    background-color:           #1f0001;
    }

    p, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd { 
    margin-top:                 0px;
    }

    h1, h2, h3, h4, h5, h6 { 
    margin-bottom:              3px;
    }

    a {
    text-decoration:            none;
    outline:                    none;
    color:                      #fdcc55;
    font-weight:                bold;
    }
    
    a:hover {
    color:                      #fdcc55;
    text-decoration:            underline;
    }
    
    a.wiiwareLink:link, a.wiiwareLink:active, a.wiiwareLink:visited  {
    color:                      #fdcc55;
    font-weight:                bold;
    text-decoration:            none;
    }

    a.wiiwareLink:hover {
    text-decoration:            underline;
    }


/*  ---------------------------------------------------------------------
        main sections
    --------------------------------------------------------------------- */

    #wrapper {
    margin:                     0px auto;
    padding:                    0px;
    width:                      1024px !important;

    position:                   relative;
    text-align:                 center;
    background-color:           #1f0001;
    }
    
    #container {
    text-align:                 left;
    width:                      1024px;
    background-image:           url(../../images/carnivalking/ck_curtain_bg.jpg);
    background-repeat:          no-repeat;
    background-position:        0px 89px;
    margin-top:                 8px;
    }
    
    #containerNoFlash {
    text-align:                 left;
    width:                      1024px;
    background-image:           url(../../images/carnivalking/ck_curtainClosed_bg.jpg);
    background-repeat:          no-repeat;
    background-position:        0px 89px;
    margin-top:                 8px;
    height:                     665px;
    }
    
    #content {
    width:                      800px;
    margin:                     0 auto;
    }
    
    #pgContent {
    padding:                    15px;
    text-align:                 left;
    }
    
    #pgContent_noFlash {
    padding:                    15px;
    padding-top:                10px;
    text-align:                 left;
        min-height:             430px;
        height:                 auto !important;
        height:                 430px;  
    }
    
    #bottom {
    position:                   relative; 
    margin:                     10px 0px 0px 0px;
    width:                      100%;
    text-align:                 center;
    }
    
    
/*  ---------------------------------------------------------------------
        navigation
    --------------------------------------------------------------------- */    
    #wiiwareLink {
    font-size:                  11px; 
    position:                   relative; 
    width:                      100%; 
    text-align:                 right; 
    padding-top:                10px;
    }
   
    #navigation  {
    position:                   absolute;
    margin:                     0 auto;  
    margin-top:                4px;
    width:                      1024px;
    height:                     87px;
    z-index:                    1;
    
    }
    
 
/*  ---------------------------------------------------------------------
        extras
    --------------------------------------------------------------------- */
    
    #copyright {
    text-align:                 center;
    color:                      #ffffff;
    font-size:                  70%;
    }

    #copyright a {
    color:                      #ffcc00;
    }

    #copyright a:hover {
    color:                      #ffffff;
    }
    
    #trademark {
    text-align:                 center;
    color:                      #666666;
    font-size:                  10px;
    }
    
    #trademark a {
    color:                      #c3c2c2;
    text-decoration:            none;
    font-weight:                bold
    }
    
    #trademark a:hover {
    color:                      #f5a91f;
    text-decoration:            underline;
    }
    
   #list li {
    list-style-type:            none;
    margin-left:                95px;
    padding-bottom:             15px;
    }
    
    .bold {
    font-weight:                bold;
    }

 

