* { margin: 0; padding: 0 }

body, p {	font-family: Tahoma, Verdana, Arial;	font-size: 11px;	color: #000 }
a img { border: 0 }
a { color: #000; text-decoration: none; font-weight: bold }
a:hover { text-decoration: underline }
td { vertical-align: top }

#page { margin: 0 auto; width: 778px }
form{margin:0px; padding: 0  font-family:verdana,arial,helvetica;font-size:8px;  }
select{font-family:verdana,arial,helvetica;font-size:10px;}
#tplogo { background-image:url(../i/tpbg.jpg); height: 176px; width: 727px; text-align: center; padding-top: 9px }


.phtit1 { display: block; margin-top: 18px; width: 141px; text-align: center; font-weight: bold }
#tubpht1 { display: block; margin: 3px 0 0 9px; padding: 5px;  background-image:url(../i/photobg1.gif); background-repeat: no-repeat }
.phtit2 { display: block; margin-top: 18px; width: 141px; text-align: center; color: #FFF; font-weight: bold }
#tubpht2 { display: block; margin: 3px 0 0 9px; padding: 7px;  background-image:url(../i/photobg2.gif); background-repeat: no-repeat }

.phtit3 { display: block; margin-top: 18px; width: 136px; text-align: center; font-weight: bold }
#tubpht3 { display: block; margin: 3px 0 0 9px; padding: 5px;  background-image:url(../i/photobg1.gif); background-repeat: no-repeat }
.phtit4 { display: block; margin-top: 18px;  width: 136px; text-align: center; color: #FFF; font-weight: bold }
#tubpht4 { display: block; margin: 3px 0 0 9px; padding: 7px;  background-image:url(../i/photobg2.gif); background-repeat: no-repeat }

.sh1 { background-position: top left; background-repeat: no-repeat }
#warn { width: 450px; height: 44px; background-image:url(../i/warnbg.jpg); font-size: 16px; font-weight: bold; color: #FFF; text-align:center }
.warning { width: 450px; background-image:url(../i/warnbgm.gif); height: auto; text-align: center; font-size: 14px; font-weight: bold; background-color: #FFF   }

.enterbot { margin: 31px 11px 0 118px }
.bot { margin-top: 9px }
.log { margin: 10px 0 55px 0; font-size: 12px; font-weight: bold }
.log a { color: #600A39; font-size: 14px }

.usc {  font-size: 10px }
.irca { margin-top: 18px; margin-bottom: 70px }

/* Tour */
.phpart { width: 727px; background-position: top; background-repeat: no-repeat }
.phpart h2 { font-size: 24px; margin: 0 0 10px 30px; padding-top: 16px }
.phpart h2 span { font-size: 20px; padding-left: 140px }
.phpart strong { color: #FFF }
.simg { border: 1px solid #000; margin: 0 3px 7px 4px }
.mimg { border: 1px solid #000; margin: 0 4px 0 23px}
.wbot { border: 0; margin-left: 4px }
.dscr { width: 659px; height: 62px; margin: 10px 0 0 19px; padding: 10px 7px 10px 17px; background-color: #FFF; font-weight: bold }

#part1 { background-image:url(../i/t-top1.jpg); background-color: #FF00C3 }
#part2 { background-image:url(../i/t-top2.jpg); background-color: #00D0FF }
#part3 { background-image:url(../i/t-top3.jpg); background-color: #FFB600 }
#part4 { background-image:url(../i/t-top4.jpg); background-color: #CB00FF }

/* template */
#tcentral { padding: 20px; height: 300px; background-color: #FFF }
.sect { padding-top: 50px }
.tmenu { padding-top: 8px; font-size: 16px; font-weight: bold }
.bmenu { padding-top: 27px }

.m_pagnavtable	{text-align: left; padding: 0px; background-color:#000080; width: 780px; height: 22px;}
.m_pag		{color:#FFFFFF;font-family:verdana,arial,helvetica;font-size:10px;font-weight:normal;text-decoration: none;vertical-align: middle; text-align: center; padding: 3px; background-color:#fff7e5;}
.m_pag_sel		{color:#000000;font-family:verdana,arial,helvetica;font-size:10px;font-weight:bold;text-decoration: none;vertical-align: middle; text-align: center; padding: 3px; background-color:#FFFFFF;}
.m_pag_of		{color:#000000;font-family:verdana,arial,helvetica;font-size:10px;font-weight:bold;text-decoration: none;vertical-align: middle; text-align: center; padding: 3px; background-color:#FFB600;}
.m_pag_who		{color:#FFFFFF;font-family:verdana,arial,helvetica;font-size:12px;font-weight:bold;text-decoration: none;vertical-align: middle; text-align: left; background-color:#000080;}

.thumb {text-align: center; vertical-align: middle; height: 130; width: 150;}
.vidlink		{color:#0000c0;font-size:16px;font-weight:bold;text-decoration: none;}
.vidlink:link		{color:#0000c0;font-weight:bold;text-decoration: none;}
.vidlink:visited	{color:#808080;font-weight:bold;text-decoration: none;}
.vidlink:active	{color:#0000c0;font-weight:bold;text-decoration: none;}
.vidlink:hover		{color:#1b911b;font-weight:bold;text-decoration: underline;}