a		{text-decoration:none;color:#0066cc;}
a:active{text-decoration:none;color:#002266;}
a:link	{text-decoration:none;color:#002266;}
a:visited{text-decoration:none;color:#002266;}
a:hover	{text-decoration:underline;color:#002266;}

body	{ margin-top:30px;margin-bottom:30px;margin-left:0px;margin-right:0px;background-color:#7dc9ff;background-image:url(img/back.gif);background-repeat:repeat-x;}
h1	{margin:0px;}
h2	{margin:0px;}
h3	{margin-top:0px;margin-bottom:8px;}

.mainmenu{width:806px;}
.menulist{
	margin-top:1px;
	padding-top:9px;
	padding-bottom:15px;
	background:url(img/menu_bg.gif) repeat-x top left;
}
.manulist img{padding-left:5px;}

#bg		{width:803px;background-image:url(img/mainbg.gif);}

.contface{width:603px;background-image:url(img/contfacebg.gif);background-position:left;background-repeat:repeat-y;}
.contents{width:600px;margin-left:3px;background-image:url(img/dotbg.gif);}
.specific{float:left;width:293;height:297;background-image:url(img/specific.jpg);margin-left:4px;}
.sptxt	{margin:0px 0px 0px 10px;font-size:12px;line-height:120%;font-weight:bold;}
.sptxt a:link{color:#000066;text-decoration:none;}
.sptxt a:active{color:#000066;text-decoration:none;}
.sptxt a:visited{color:#000066;text-decoration:none;}
.sptxt a:hover{color:#000066;text-decoration:none;}
.repair	{float:right;width:293;background-image:url(img/repair.jpg);margin-left:6px;padding-top:100px;}
.contw	{width:590px;background-image:url(img/cont_bg.gif);background-repeat:repeat-y;margin-top:10px;margin-left:8px;}
.contn	{width:590px;margin-top:10px;margin-left:8px;}
.contxt	{width:572;text-align:left;font-size:13px;line-height:130%;margin-bottom:5px;margin-top:3px;margin-left:10px;}
.contdot{width:572;height:5px;background-image:url(img/cont_dot.gif);background-repeat:repeat-x;}

.topics	{width:200px;}
.topmenu{background-image:url(img/topmenu_bg.gif);background-repeat:repeat-y;}
.topmenu2{background-image:url(img/topmenu_sidebg.gif);background-repeat:no-repeat;background-position:right top;}
.about	{width:200px;background-image:url(img/about_bg.gif);background-repeat:repeat-y;}
.about2	{background-image:url(img/about_bgup.gif);background-repeat:no-repeat;background-position:right top;}
.aboutxt{width:150px;font-size:13px;line-height:120%;text-align:left;margin-left:23px;padding-top:5px;}
.abouttl{background-color:#e0ecf9;font-weight:bold;margin-bottom:3px;}
.mainbottom{width:803px;height:12px;background-image:url(img/main_bgw.gif);background-repeat:repeat-x;}
.leftf	{float:left;}
.rightf	{float:right;}

.footer	{width:803px;height:27px;background-image:url(img/footer_bg.gif);background-repeat:repeat-x;line-height:140%;}
.footxt	{font-size:12px;line-height:130%;padding-top:5px;}
.copy	{width:780px;font-family:Verdana;font-size:9px;text-align:right;margin:5px;}

.view	{padding-top:0px;padding-bottom:20px;padding-left:8px;width:600px;font-size:15px;}
.view table{border-right:1px solid #aaaaaa;border-bottom:1px solid #999999;}
.view tr{background-color:#ffffff;}
.view td{font-size:15px;line-height:140%;}
.view ul{margin:0px,0px,0px,20px;}
.view li{font-size:13px;line-height:130%;margin-bottom:5px;}

.jobtxt	{font-size:13px;line-height:140%;}
.reservationtxt{font-size:13px;line-height:140%;border:1px solid #ffcc00;padding:5px;background-color:#ffeecc;}

.noview table{border:0px;}

.howto	{padding-top:0px;padding-bottom:20px;padding-left:8px;width:600px;font-size:15px;line-height:140%;}
.howto table{border-right:1px solid #aaaaaa;border-bottom:1px solid #999999;}
.howto tr{background-color:#ffffff;}
.howto th{font-size:13px;line-height:140%;}
.howto td{font-size:15px;line-height:140%;}
.howto img{margin-bottom:5px;}
.traptxt{font-size:13px;line-height:130%;}
.dot	{height:1px;background-image:url(img/cont_dot.gif);background-repeat:repeat-x;margin:0px;padding:0px;}
.new	{border:1px solid #ff6600;padding:5px;font-size:13px;line-height:130%;margin-top:5px;}
.aboutguide{font-size:13px;line-height:130%;width:294px;margin:3px;}

.pro	{border-right:1px solid #aaaaaa;border-bottom:1px solid #999999;background-color:#ffffff;}
.probord{border:1px solid #999999;padding:2px;margin:2px;}
.protxt	{font-size:13px;line-height:130%;}
.probord th{background-color:#ffcc00;width:55px;height:65px;}
.ptxt	{margin:5px;font-size:13px;line-height:130%;}

.sitetxt{font-size:13px;line-height:130%;padding-left:10px;}

#key	{position:absolute; top:-200px; left:-200px; z-index:1;}
#contentsid{z-index:2;}
#topicsid{z-index:3;}

#comtext1{width:500px;}
#comtext2{width:500px;}

