*                         {margin:0; padding:0;}
body                      {margin: 0 0 .5em 0; background-color: #001700; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:100%;}
.style1                   {font-size: .8em;}
a:link                    {color: #FFFFFF;}
a:visited                 {color: #FFFFFF;}
a:hover                   {color: #FE7700;}
a:active                  {color: #FFFFFF;}

h1                        {font-size:1.3em; text-align : center; margin: .5em 0;}
h2                        {font-size:1.2em; text-align : center;}
h3                        {font-size:1.2em; text-align : center;}
h4                        {font-size : 1.1em;}
p                         {font-size:1em; margin: 0.5em 0 .75em 0; text-align:justify;}

div#text                  {margin: 0 10px;}

div#content td            {vertical-align:top;}
div#content a:link        {color: #003300;}
div#content a:visited     {color: #003300;}
div#content a:hover       {color: #663300;}
div#content a:active      {color: #663300;}
div#content ul            {text-align:left; font-size:.8em; margin:0 0 1.25em 1.25em; list-style-type:square;}
div#content h2.sub        {text-align:left; font-size:1.1em; margin:0; font-weight:bold;}

div.contpane              {background-color: #CCFF99; margin:0 5px 1.1em 5px; vertical-align : top; height: 100%; border: 1px solid #003300;}
div.contpane h2           {text-align:left; font-size:.8em; margin:0 8px 0 8px; font-weight:bold;}
div.contpane p.title      {background-color:#003300; color:#CCFF99; margin:0; padding:.1em 0 .2em 0; text-align:center; font-size:.8em; font-weight:bold;}
div.contpane p            {text-align:left; font-size:.8em; margin:.5em 8px .5em 8px; text-align:left;}
div.contpane img          {text-align:center; margin:.5em 0;}
div.contpane p span       {font-size:1.2em; font-weight:bold;}
div.contpane hr           {color:#003300; height : 1px; margin:-.2em 8px 0;}
div.contpane table        {text-align:left;}

div#newrooms              {width:550px;}
div#newrooms td           {background-color: #CCFF99; vertical-align : top; width:185px; height: 100%; border: 1px solid #003300;}
div#newrooms p.title      {width:100%; background-color:#003300; color:#CCFF99; margin:0; padding:.1em 0 .2em 0; text-align:center; font-weight:bold;}
div#newrooms p.banner     {text-align:center; margin:.5em 0;}
div#newrooms p            {text-align:left; font-size:.8em; margin:0 8px 1.25em 8px; text-align:left;}
div#newrooms p span       {font-size:1.1em; font-weight:bold;}

div#rotmonth              {width:543px; background-color: #CCFF99; margin:1em 0 0 0; vertical-align : top; height: 100%; border: 1px solid #003300;}
div#rotmonth p.title      {width:100%; background-color:#003300; color:#CCFF99; margin:0; padding:.1em 0 .2em 0; text-align:center; font-weight:bold;}
div#rotmonth p            {text-align:left; font-size:.8em; margin:.5em 8px .5em 8px; text-align:left;}
div#rotmonth img          {text-align:left; margin:.3em 5px 0 0; float:left; border:none;}
div#rotmonth p span       {font-size:1.1em; font-weight:bold;}

div#morerooms             {width:543px; background-color: #CCFF99; margin:1.1em 0 0 0; vertical-align : top; height: 100%; border: 1px solid #003300;}
div#morerooms p.title     {width:100%; background-color:#003300; color:#CCFF99; margin:0; padding:.1em 0 .2em 0; text-align:center; font-weight:bold;}
div#morerooms p           {text-align:left; font-size:.8em; margin:.5em 8px .5em 8px; text-align:left;}
div#morerooms img         {text-align:left; margin:0 5px 0 0; float:left; border:none;}
div#morerooms p span      {font-size:1.1em; font-weight:bold;}
div#morerooms hr          {color:#003300; height : 1px; margin:-.2em 8px 0;}

div.links                 {width:543px; background-color: #CCFF99; margin:1.1em 0 0 0; vertical-align : top; height: 100%; border: 1px solid #003300;}
div.links p.title         {width:100%; background-color:#003300; color:#CCFF99; margin:0; padding:.1em 0 .2em 0; text-align:center; font-size:.8em; font-weight:bold;}
div.links table           {margin:0 8px;}
div.links td              {width:25%; text-align:left; font-size:.6em; margin:0 8px; padding:.2em 0 .4em 0;}

div#recommended           {width:160px; font-size:1em;}
div#recommended h2        {font-size:.8em; margin:.5em 6px .6em 0; font-weight:bold;}
div.recpane               {background-color: #CCFF99; margin:0 0 1.1em 0; vertical-align : top; height: 100%; border: 1px solid #003300;}
div.recpane p.title       {background-color:#003300; color:#CCFF99; margin:0; padding:.1em 0 .2em 0; text-align:center; font-size:.8em; font-weight:bold;}
div.recpane p             {text-align:left; font-size:.7em; margin:.5em 8px .5em 8px; text-align:left;}
div.recpane img           {text-align:center; margin:.5em 0;}
div.recpane p span        {font-size:1.2em; font-weight:bold;}

div#reclnk p              {font-size:.8em;}
div#reclnk p span         {font-size:1.1em; font-weight:bold;}

div#footer                {width : 725px; margin-left : 10px; margin-right: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color : #FFFFFF;}
div#updated               {float : left;}
div#copyright             {float : right;}

th {font-size:1em; color:#CCFF99; background:#003300; text-align:center; font-weight:bold;}
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
.clearfix{display:block}
