* {font-family: Arial, Verdana, Helvetica, sans-serif; color:#ffffff;margin:0px;padding:0px;}
body  {font-size:12px;text-align:left;background:#333355 url(bg.gif) repeat-x top center;}
h1    {font-size:30px;}
h2    {font-size:25px;}
h3    {font-size:28px;font-weight:bold;}
a, a *             {color:#d9e4ff;}
a:hover, a:hover * {color:#99ccff;text-decoration:none;}
a.big {font-size:18px;}

div.main  {width:740px;}
div.toppan {clear:both;height:69px;background:#b5b9c3 url(toppan-bg.jpg) repeat-x top center;}
div.toppan h3 {color:#333355;padding-top:15px;}

div.panel {clear:both;height:78px;background:#b5b9c3 url(panel-bg.jpg) repeat-x top center;}
div.panel h3 {color:#333355;padding-top:24px;}

div.freetour     {width:800px;background-color:#fff3de;border:2px #cb1500 solid;}
div.freetour img {margin:5px 0px 5px 0px;}
div.movies       {border-top:1px #ffffff solid;border-bottom:1px #ffffff solid;}
div.tip          {font-size:16px;width:650px;text-align:left;}
div.tip b        {font-size:20px;font-weight:bold;background-color:#ffff99;color:#990000;padding:0px 2px 0px 5px;;}

img.tmb {width:380px;height:250px;margin:10px 5px 10px 5px;border:2px #ffffff solid;}
div.clickhere {clear:both;background: #000000 url(bg.gif) repeat-x top;}

div.thumbs {clear:both;height:235px;}
span.tmb {float:left;width:355px;height:235px;font-size:16px;font-weight:bold;text-align:center;}
span.tmb img {width:348px;height:200px;margin:0px 0px 5px 17px;border:1px #aeafbc solid;}

div.stills {clear:both;padding-left:10px;}
div.stills img {float:left;width:170px;height:100px;margin:0px 0px 6px 6px;border:1px #aeafbc solid;}

div.adv {clear:both;width:706px;height:120px;}
div.adv img {border:1px #aeafbc solid;}
div.adv p {font-size:22px;font-weight:normal;letter-spacing:0px;}

div.bottom {clear:both;width:706px;border:1px #aeafbc solid;border-bottom-width:0px;}