.onpaper {display: none;}/* Navigation Bar Links */.linksubmenu {font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #9E9191; letter-spacing: 0.4px; text-transform: none; text-decoration: none }.linksubmenuht {font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #B50031; letter-spacing: 0.4px; text-transform: none; text-decoration: none }.linkattractionsmenu {font: normal 10px verdana, Arial, sans-serif; color: #666666; letter-spacing: 0.4px; text-transform: none; text-decoration: none; padding: 2px 6px 2px 0px }.linkattractionsmenuht {font: normal 10px verdana, Arial, sans-serif; color: #381C1E; letter-spacing: 0.4px; text-transform: none; text-decoration: none; padding: 2px 6px 2px 0px }.tablesubmenu {font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #635F5A; letter-spacing: 0.4px; text-transform: none; text-decoration: none; padding: 4px 8px 4px 8px; text-align:right; vertical-align:middle }a:hover.td {background-color: #381C1E }/* Text Links */.linktextmain {font: normal normal normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.5px; text-decoration: none }.linktextsmall {font: normal normal normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.4px; text-transform: none }.linktextfooter {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.4px; text-transform: none; text-decoration: none }.linkdownload {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #746162; letter-spacing: 0.4px; text-transform: none; text-decoration: none }a:hover {text-decoration: underline}/* Header tag definitions*/h1 { font-family: geneva, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; color: #54262A; font-style: normal; letter-spacing: 0.5px }.head01	{ font-family: Arial, verdana, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #FF7621; font-style: normal; letter-spacing: 0.4px }.head05	{ font: normal normal normal 12px/15px Arial, Verdana, Helvetica, sans-serif; color: #666666; text-transform: none; letter-spacing: 0.4px }.head03	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #381C1E; font-style: normal; letter-spacing: 0.5px; text-decoration: none }/* Text class definitions */.textmain {font: normal normal normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-transform: none }.textmainpink {font: normal normal normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.5px; text-transform: none }.textsmall {font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.3px }.textfooter {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.4px }.textcopyright {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.4px }/* INSIDE Room class definitions */.roomtextindent { padding: 4px 0px 4px 16px }.headroom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 700; color: #B1002E; font-style: normal; letter-spacing: 0.5px; text-decoration: none }#rooms { margin: 16px 0px 0px 32px; width:425px; }.roomfeaturedmenu {font: normal 10px verdana, Arial, sans-serif; color: #666666; letter-spacing: 0.4px; text-transform: none; text-decoration: none; padding: 2px 6px 2px 0px }#roomfeatured { margin: 0px 0px 0px 0px; width:500px; }/* HOST F+B class definitions */#functions { margin: 16px 0px 0px 32px; width:500px; }.menufeaturedmenu {font: normal 10px verdana, Arial, sans-serif; color: #666666; letter-spacing: 0.4px; text-transform: none; text-decoration: none; padding: 2px 6px 2px 0px }#menufeatured { margin: 0px 0px 0px 0px; }#menuframe { margin: 16px 0px 0px 0px; }#menu { margin: 16px 0px 0px 32px; width: 333px; }table#tablemenu { width: 100%; border: #381C1E 0px solid; margin: 4px 4px 4px 4px; padding:0px; }#tablemenu { margin: 0px 0px 0px 32px; width: 425px; }td.indentmenu { width: 15px; }.textindentmenu { padding: 4px 0px 4px 16px }.categorymenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 700; color: #B1002E; font-style: normal; letter-spacing: 0.5px; text-decoration: none }.headmenu { margin: 4px 0px 4px 0px; text-align:left; font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.4px; text-transform: none; }.textmenu { padding: 0px 0px 8px 0px; width: 240px; text-align:left; font: normal normal normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-transform: none; }.pricemenu { margin: 4px 0px 4px 0px; text-align: right; font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.5px; text-transform: none; }.imagemenu { margin: 0px 0px 0px 16px; width: 150px; }.headmenu #pricemenu { position: absolute; z-index: 5; right: 120px; text-align: right; font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.5px; text-transform: none; }.textmenu #pricemenu { position: absolute; z-index: 5; right: 40px; text-align: right; font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.5px; text-transform: none; }/* EXPLORE class definitions */#attractions { margin: 0px 0px 0px 32px; }.headlinks { margin: 0px 0px 8px 0px; text-align:left; font: bold 11px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-transform: none; }.textattractions { margin: 4px 0px 4px 16px; text-align:left; font: normal normal normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-transform: none; }.linktextattractions { margin: 4px 0px 4px 0px; text-align:left; font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.5px; text-transform: none; }.textlinks { margin: 0px 0px 8px 16px; text-align:left; font: normal normal normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-transform: none; }.linktextlinks { margin: 4px 0px 4px 0px; text-align:right; font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.5px; text-transform: none; }.linktextfriends { margin: 4px 0px 4px 0px; text-align:right; font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.5px; text-transform: none; }.imagelinks { margin: 0px 0px 0px 16px; }.linkdownload { margin: 8px 0px 0px 0px; text-align:right; }.linktextdownload {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #746162; letter-spacing: 0.4px; text-transform: none; text-decoration: none }.linkbullet { clear:both; padding: 6px 6px 0px 0px; text-align:left; }/* EXPERIENCE Story + Profile class definitions */#thestory { margin: 0px 0px 0px 32px; width:425px; }#profile { margin: 16px 0px 0px 32px; padding-top: 12px; text-align:left; width:500px; }.titleprofile { margin: 0px 0px 4px 0px; text-align:left; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.4px; text-transform: none; }.headprofile { margin: 0px 0px 8px 0px; text-align:left; font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.4px; text-transform: none; }.textprofile { margin: 0px 0px 8px 0px; text-align:left; font: normal normal normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-transform: none; }.imageprofile { margin: 0px 0px 0px 16px;}.detailsprofile { margin: 4px 0px 0px 0px; text-align:left; font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-transform: none; }#facts { margin: 0px 0px 0px 32px; width:500px; }/* TRADE */#trade { margin: 0px 0px 0px 32px; width:425px; }#shop { margin: 16px 0px 0px 32px; padding-top: 12px; text-align:left; width:500px; }td.headshop { padding: 0px 0px 8px 8px; margin: 0px 0px 8px 0px; text-align:left; font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.4px; text-transform: uppercase; }.headshop { padding: 0px 0px 8px 0px; margin: 0px 0px 8px 0px; text-align:left; font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.4px; text-transform: uppercase; }.textshop { margin: 0px 0px 8px 0px; text-align:left; font: normal normal normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-transform: none; }.imageshop { margin: 0px 0px 0px 16px;}.tradeprice { margin: 12px 0px 16px 0px; text-align:right; font: bold 14px/15px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-transform: none; }/* GALLERY class definitions */#gallerymoving { margin: 16px 0px 0px 32px; }#gallerystatic { margin: 16px 0px 0px 0px; }#thumbmenu { margin: 0px 0px 0px 0px; }#menustaticfeatured { margin: 0px 0px 16px 32px; width: 425px; }#staticfeatured { margin: 0px 0px 0px 32px; width: 495px; text-align:left; }/* HOTDEALS class definitions */#hotdeals { margin: 0px 0px 0px 32px; width:425px; }.texthotdeals { margin: 0px 0px 8px 16px; text-align:left; font: normal normal normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.5px; text-transform: none; }.hotdealsprice { margin: 12px 0px 16px 0px; text-align:right; font: bold 14px/15px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-transform: none; }.imagehotdeals { margin: 16px 0px 0px 0px }/* MEDIA Press + Comments class definitions */#media { margin: 0px 0px 0px 32px; width:425px; }.headmedia { margin: 0px 0px 8px 0px; text-align:left; font: normal 11px Arial, Verdana, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.5px; text-transform: none; }.titlemedia { margin: 0px 0px 8px 0px; text-align:left; font: bold 11px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-transform: none; }.textmedia { margin: 0px 0px 8px 16px; text-align:left; font: normal normal normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-transform: none; }.textguestsignoff { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #746162; letter-spacing: 0.4px; text-transform: none; text-decoration: none }.textguestname { margin: 4px 0px 4px 0px; text-align:right; font: normal 11px Arial, Verdana, Helvetica, sans-serif; color: #B1002E; letter-spacing: 0.5px; text-transform: none; }.linkguesturl { margin: 4px 0px 4px 24px; text-align: left; }.image { margin: 0px 0px 0px 43px; }.imageright { margin: 0px 0px 0px 16px; }.imagethumb { margin: 4px 24px 4px 0px; vertical-align:top}.imagetagline { margin: 4px 24px 32px 0px; }li {margin: 8px 0px 0px 0px; font: normal 11px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px;}dt {margin: 4px 4px 0px 4px; font: normal 11px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.5px; text-align: right}td.content { background: url(../secimages/bg_content.gif) no-repeat; }table.content { padding-left: 64px; }.homecontent { padding-left: 27px; background-image:url(../secimages/bg_grad_yellow.gif); background-repeat: repeat-y }#tablehome { margin: 75px 25px 16px 25px }#tablemain { margin: 25px 25px 4px 25px }#footer table { margin: 20px 0px 0px 0px }#footerseekom { margin: 0px 25px 0px 25px }.br01 {clear:both; height:1px;}.br02 {clear:both; height:16px;}.br03 {clear:both; height:4px;}.hspace03 {clear:both; width:4px;}.dline {height:1px; background-image:url(../secimages/square_t.gif);}/* ADMINISTRATION class definitions */.logo_ohtel_admin { padding: 0px 0px 32px 0px; margin-bottom: 32; border: #381C1E 0px solid; }#mainbody_admin { width: 800; border: #381C1E 0px solid; margin-right: auto; margin-left: auto; position: relative; text-align:center; padding: 64px 64px 64px 64px;  }table.mainbody_admin {width: 100%; border: #381C1E 0px solid; }table.homemenu_admin	{ width: 125px; border: #381C1E 0px solid; margin-right: auto; margin-left: auto; position: relative; text-align:center; }table.secmenu_admin	{ width: 100%; border: #381C1E 0px solid; margin-right: auto; margin-left: auto; position: relative; text-align:center; }/* #maincontent_admin { width: 800; border: #381C1E 0px solid; margin-right: auto; margin-left: auto; position: relative; text-align:center; padding: 0px 64px 32px 64px;  } */.maincontent_admin {width: 100%; border: #381C1E 0px solid; }table.maintable_admin	{ width: ; border: #381C1E 0px solid; margin-right: auto; margin-left: auto; position: relative; text-align:left; }.menu_admin	{ padding-right: 1px; border: #381C1E 0px solid; vertical-align:top; text-align:center; }.head01_admin	{ padding: 0px 0px 16px 0px; height:32px; font-family: Arial, verdana, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #FF7621; font-style: normal; letter-spacing: 0.4px }.tabletitle_admin	{ padding: 2px 6px 2px 6px; background-color: #F9F6ED; width: 140px; border: #381C1E 0px solid; text-align:left; font: normal normal normal 11px Arial, Verdana, Helvetica, sans-serif; color: #333333; letter-spacing: 0.3px; text-transform: none }.tablehead_admin	{ padding: 6px 6px 6px 6px; background-color: #9E9191; width: 140px; border: #381C1E 0px solid; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #381C1E; font-style: normal; letter-spacing: 0.5px; text-decoration: none }.tableheadfb_admin	{ padding: 6px 6px 6px 6px; background-color: #9E9191; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #381C1E; font-style: normal; letter-spacing: 0.5px; text-decoration: none }.tableheadleft_admin	{ padding: 6px 6px 6px 6px; background-color: #9E9191; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #381C1E; font-style: normal; letter-spacing: 0.5px; text-decoration: none }.tabletext_admin	{ padding: 2px 6px 2px 6px; background-color: #F9F6ED; width: 140px; border: #381C1E 0px solid; text-align:center; font: normal 10px verdana, Arial, sans-serif; color: #666666; letter-spacing: 0.4px; text-transform: none; text-decoration: none; }.tabletextfb_admin	{ padding: 8px 6px 8px 6px; background-color: #F9F6ED; text-align:center; font: normal 10px verdana, Arial, sans-serif; color: #666666; letter-spacing: 0.4px; text-transform: none; text-decoration: none; }.tabletextpara_admin	{ padding: 2px 6px 2px 6px; background-color: #DCD6CE; width: 140px; border: #381C1E 0px solid; text-align:right; font: normal normal normal 11px Arial, Verdana, Helvetica, sans-serif; color: #333333; letter-spacing: 0.3px; text-transform: none }.tabletextparasm_admin	{ padding: 2px 6px 2px 6px; background-color: #DCD6CE; width: ; border: #381C1E 0px solid; text-align: ; font: normal 10px verdana, Arial, sans-serif; color: #666666; letter-spacing: 0.4px; text-transform: none; text-decoration: none; }.formtext	{font: normal 10px Verdana, Helvetica, Arial, sans-serif; color: #381C1E; letter-spacing: 0.3px; width: 300px; border: #381C1E 1px solid; padding:1px; background-color: #ffffff }.formtextsmall	{font: normal 10px Verdana, Helvetica, Arial, sans-serif; color: #381C1E; letter-spacing: 0.3px; width: 40px; border: #381C1E 1px solid; padding:1px; background-color: #ffffff }.formbrowse	{font: normal 10px Verdana, Helvetica, Arial, sans-serif; color: #B1002E; letter-spacing: 0.3px; padding:1px; background-color: #DCD6CE }/* FORM class definitions */.loginbox	{font: normal 11px Verdana, Helvetica, Arial, sans-serif; color: #B1002E; letter-spacing: 0.3px; width: 100px; border: #381C1E 1px solid; padding:1px; background-color: #ffffff }.loginbut	{font: normal 11px Verdana, Helvetica, Arial, sans-serif; color: #381C1E; letter-spacing: 0.3px; width: 100px; border: #381C1E 1px solid; padding:1px; background-color: #EDEAE1 }.formbox	{font: normal 10px Verdana, Helvetica, Arial, sans-serif; color: #B1002E; letter-spacing: 0.3px; width: 140px; border: #381C1E 1px solid; padding:1px; background-color: #ffffff }.formselect	{font: normal 10px Verdana, Helvetica, Arial, sans-serif; color: #381C1E; letter-spacing: 0.3px; width: 160px; border: #381C1E 1px solid; padding:1px; background-color: #F9F6ED }.formselectsmall	{font: normal 10px Verdana, Helvetica, Arial, sans-serif; color: #381C1E; letter-spacing: 0.3px; width: 100px; border: #381C1E 1px solid; padding:1px; background-color: #F9F6ED }.formbut	{font: normal 10px Verdana, Helvetica, Arial, sans-serif; color: #381C1E; letter-spacing: 0.3px; width: 100px; border: #381C1E 1px solid; padding:1px; background-color: #EDEAE1 }.formbutsmall	{font: normal 10px Verdana, Helvetica, Arial, sans-serif; color: #381C1E; letter-spacing: 0.3px; width: 60px; border: #381C1E 1px solid; padding:1px; background-color: #EDEAE1 }.checkbox	{font: normal 10px Verdana, Helvetica, Arial, sans-serif; color: #381C1E }/* select 		{font: normal 10px Verdana, Helvetica, Arial, sans-serif; color: #111111; letter-spacing: 0.3px; border: #381C1E 1px solid; background-color: #F9F6ED }	*/textarea 	{font: normal 10px Verdana, Helvetica, Arial, sans-serif; color: #381C1E; width: 180px; border: #381C1E 1px solid; background-color: #F9F6ED; }body {	font-size: 12px;	letter-spacing: 0.3px;	margin: 0px;	padding: 0px;	scrollbar-3dlight-color: #F9F6ED;	scrollbar-arrow-color: #B50031;	scrollbar-darkshadow-color: #F9F6ED;	scrollbar-face-color: #F9F6ED;	scrollbar-highlight-color: #381C1E;	scrollbar-shadow-color: #381C1E;	scrollbar-track-color: #F9F6ED;}/* body, td, a, select, textarea, div {font: normal 12px Arial, Verdana, Helvetica, sans-serif; color: #381C1E; letter-spacing: 0.4px; text-transform: none } */