* {margin:0; padding:0;}

img {border:0;}

body {
     font-family: Tahoma, Arial, Verdana, Helvetica;
     font-size: 90%;
     color:#FFFFFF;
     background-color:#000000;
     /* background: url(pics/bg.jpg) left top repeat; */ }

h1 {
     font-family: Tahoma, Arial, Verdana, Helvetica;
     font-size: 150%;
    /* text-align:center; */
     color:#FFFFFF;
     margin:0 5px 5px;
     margin-left:0 px; }
	 
li {margin-left:30px; }

p {margin:0 5px 15px; }

.nospace {margin:-10px 0 0px 0px; }

table{
border:0px;
border-collapse:collapse; }

table td{padding:0px; }

a {
     color:#FFFFFF;
     text-decoration:underline;
     font-weight:bold;
}

a:hover {
     font-weight:bold;
     text-decoration:underline; 
     color:#FFFFFF; }

div.all_border {
     width:1000px;
     margin:0 auto;
     background-color:#FFFFFF; }

div.all {
     width:1000px;
     margin:0 auto; }

div.all {
  width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':''); /* Internet Explorer <= 6.0 */
  min-width: 1000px; /* Opera & FireFox & Safari & Google Chrome & Internet Explorer 7+ */ }

div.header {
     /* background: #051F41 url(pics/bg_header.jpg) left top no-repeat; */
     width:1000px;
     height:239px;
     background-color:#000000; }

div.header img {
     width:1000px;
     height:239px; }

div.time {
     background: #000000 url(pics/bg_time.jpg) left top no-repeat;
     width:1000px;
     height:20px;
     margin:0px;
     color:#FF2600;
     text-align:center;
     font: bold 15px Courier;
     line-height:15px; }

div.time span {
     padding-left: 85px; }

div.menu {
    /* background: url(pics/bg_menu.jpg) left top no-repeat; */
     width:1000px;
     height:53px;
     background-color:#000000;
     text-align:center; }

div.menu table {text-align:center; }

div.main {
    /* background: url(pics/bg_main.jpg) left top no-repeat; */
     width:1000px;
     height:100%; 
     background-color:#000000;}

div.main table td {vertical-align:top; }

div.main table td.content {
     background: #000000 url(pics/bg_content.jpg) right top repeat-y; 
     width:529px;
     padding-top:20px;
     padding-bottom:20px;}

div.main table td.left {
     width: 248px;
     background: #000000 url(pics/bg_left_side.jpg) right top repeat-y; }

div.main table td.left  img {
     width:248px;
     height:469px; }

div.main table td.right {
     width: 223px;
     background: #000000 url(pics/bg_right_side.jpg) left top repeat-y; }

div.main table td.right  img {
     width:223px;
     height:469px; }

div.footer {
     background: #000000 url(pics/bg_footer.jpg) left top no-repeat;
     width:1000px;
     height:142px;
     clear:left; }

div.footer p {
     margin:0;
     padding-bottom:12px;
     color:#000000;
     text-align:center; }

.hint {
	width:300px;
	position:absolute;
	border:1px solid #f90;
}

.fan {background-color:#FC6;}