    body {
      background-color:#cccccc;
      text-align:center;
    }
    h1,h2,h3,h4,h5,h6 {color:=#000000; margin:15px; padding:0px; text-align:center; font-weight:600;}

    h1 {font-size:34px;}
    h2 {font-size:30px;}
    h3 {font-size:26px;}
    h4 {font-size:22px;}
    h5 {font-size:18px;}
    h6 {font-size:14px;}

    p  {color:=#000000; margin:0px; padding:0px; width:95%, text-algin:left;}
    ul,li {color:=#000000; margin:0px; padding:0px;}

    div {overflow:hidden; margin:0px; padding:0px;}

    a  {color:=blue; text-decoration:none; font-family:sans-serif; margin:0px; padding:0px;}
    a:hover {text-decoration:underline;}

    #outer-wrapper {
      position:relative;
      width:968px;
      margin:0 auto;
    }
   
    #inner-wrapper {
      border-style:groove;
      border-color:#eeeeee;
      border-width:6px;
      padding-top:3px;
      padding-left:3px;
      padding-right:3px;
      padding-bottom:2px;
      background-color:#cccccc;
    }

    #header {
      overflow:hidden;
      width:950px;
      background-color:#6699cc;
      border-style:solid;
      border-top-width:0px;
      border-left-width:0px;
      border-right-width:0px;
      border-bottom-width:2px;
      border-color:#cccccc;
    }
    #header-left-img {
      float:left;
      width:300px;
      height:200px;
      overflow:hidden;
    }
    #header-left-img img {
      border-style:none;
      border-width:0px;
      margin-top:0px;
      margin-bottom:0px;
      margin-left:0px;
      margin-right:0px;
      padding-top:0px;
      padding-bottom:0px;
      padding-left:0px;
      padding-right:0px;
    }
    #header-text {
      float:left;
      height:200px;
      width:450px;
      overflow:hidden;
    }
    #header-text img {
      border-style:none;
      border-width:0px;
      margin-top:0px;
      margin-bottom:0px;
      margin-left:0px;
      margin-right:0px;
      padding-top:0px;
      padding-bottom:0px;
      padding-left:0px;
      padding-right:0px;
    }
    #header-right-img {
      float:left;
      width:200px;
      height:200px;
      overflow:hidden;
    }
    #header-right-img img {
      border-style:none;
      border-width:0px;
      margin-top:0px;
      margin-bottom:0px;
      margin-left:0px;
      margin-right:0px;
      padding-top:0px;
      padding-bottom:0px;
      padding-left:0px;
      padding-right:0px;
    }


    #main {
      width:950px;
      background-color:#6699cc;
      line-height:1.1;
      overflow:hidden;
    }
    #main-nav {
      float:left;
      width:150px;
      text-align:left;
    }
    
    #cruise-submenu {display:none;}
    #movie-submenu {display:none;}  
    #learn-submenu {display:none;}
    #lane-victory-menu {display:none;}
    #usmmv-menu {display:none;}
    #korea-menu {display:none;}

    #main-content {
      float:left;
      width:800px;
      text-align:center;
      background-color:#cccccc;
    }

    #main-calendar {
      float:left;
      width:800px;
      background-color:#cccccc;
      text-align:left;
    }

    #main-content-border {
      border-style:solid;
      border-top-width:0px;
      border-left-width:2px;
      border-right-width:0px;
      border-bottom-width:0px;
      border-color:#cccccc;
      font-family:arial,sans-serif;
      text-align:center;
      margin-bottom:20px;
      line-height:115%;
    }

    #main-calendar-border {
      border-style:solid;
      border-top-width:0px;
      border-left-width:2px;
      border-right-width:0px;
      border-bottom-width:0px;
      border-color:#cccccc;
      font-family:arial,sans-serif;
      margin-bottom:20px;
      line-height:115%;
    }
    #main-content-border h1,
    #main-content-border h2,
    #main-content-border h3,
    #main-content-border h4 {
      line-height:150%;
    }
    
    #main-content-border p {
      text-align:justify;
 /*     font-family:arial,sans-serif; */
      font-family:serif;
      font-weight:400;
      font-size:16px;
      margin-top:10px;
      margin-left:15px;
      margin-right:15px

    }
    #main-content-border p a {
      font-family:serif;
      font-weight:400;
      font-size:16px;
    }
    #main-content-border li {
      text-align:left;
      font-family:arial,sans-serif;
      font-weight:400;
      font-size:18px;
    }
    #footer {
      overflow:hidden;
      clear:both;
      width:950px;
      background-color:#6699cc;
      border-style:solid;
      border-top-width:2px;
      border-left-width:0px;
      border-right-width:0px;
      border-bottom-width:0px;
      border-color:#cccccc;
    }
    #footer-nav {
      float:left;
      width:150px;
      text-align:left;
    }
    #footer-nav-img {
      float:left;
      width:150px;
      height:146px;
      margin-top:0px;
      margin-left:0px;
      margin-right:0px;
      margin-bottom:0px;
      overflow:hidden;
    }
    #footer-nav-img img {
      border-style:none;
      border-width:0px;
      margin-top:0px;
      margin-bottom:0px;
      margin-left:0px;
      margin-right:0px;
      padding-top:0px;
      padding-bottom:0px;
      padding-left:0px;
      padding-right:0px;
    }
    
    #footer-nav-menu {
      padding-top:10px;
      padding-bottom:10px;
      float:left;
      width:150px;
    }

    #footer-text {
      float:left;
      width:800px;
      background-color:#6699cc;
    }
    #footer-text-border {
      border-style:solid;
      border-top-width:0px;
      border-left-width:2px;
      border-right-width:0px;
      border-bottom-width:0px;
      border-color:#cccccc;
      color:#ffffff;

    }
    #footer-text-border h3 {
      line-height:100%;
      font-family:stencil,arial,sans-serif;
      font-weight:200;
    }
    #footer-text-border p {
      margin-top:5px; line-height:100%;
      font-family:stencil,arial,sans-serif;
      font-weight:200;
      font-size:22px;
    }

    #endofpage {
      clear:both;
      width:950px;
      height:1px;
      overflow:hidden;
      background-color:#cccccc;
    }

    .nav-unordered-list {
      margin:0px;
      padding:0px;
      background-color:#6699cc;  
    }
    .nav-list {
      position:relative;
      color:#333;
      font-family:sans-serif;
      font-weight:bold;
      font-size:16px;
      list-style-type:none;
      border-style:solid;
      border-top-width:0px;
      border-left-width:0px;
      border-right-width:0px;
      border-bottom-width:2px;
      border-color:#cccccc;
      padding:10px;
    }

    .nav-list a {
      color:#ffffff;
      font-family:sans-serif;
      font-weight:bold;
      font-size:16px;
      text-decoration:none;
      
    }
    .nav-list a:hover {
      color:#000000;
      font-family:sans-serif;
      font-weight:bold;
      font-size:16px;
      text-decoration:underline;
    }
    .nav-unordered-sublist {
      margin:0px;
      padding:0px;
    }
    .nav-sublist {
      color:#333;
      font-family:sans-serif;
      font-weight:none;
      font-size:12px;
      list-style-type:none;
      padding-left:10px;
      padding-top:7px;

    }
    .nav-sublist a {
      color:#ffffff;
      font-family:sans-serif;
      font-weight:none;
      font-size:12px;
      text-decoration:none;
      
    }
    .nav-sublist a:hover {
      color:#000000;
      font-family:sans-serif;
      font-weight:bold;
      font-size:12px;
      text-decoration:underline;
    }
    .nav-unordered-sub2list {
      margin:0px;
      padding:0px;
    }
    .nav-sub2list {
      color:#333;
      font-family:sans-serif;
      font-weight:none;
      font-size:10px;
      list-style-type:none;
      padding-left:10px;
      padding-top:5px;

    }
    .nav-sub2list a {
      color:#ffffff;
      font-family:sans-serif;
      font-weight:900;
      font-size:10px;
      text-decoration:none;
      
    }
    .nav-sub2list a:hover {
      color:#000000;
      font-family:sans-serif;
      font-size:10px;
      text-decoration:underline;
    }
    .movie-ul-list {
       padding-left:20px;
       width:95%;
    }
    .movie-list {
      list-style-type:disc; 
      font-style:italic;
      padding-top:5px;
    }
