  a.foot			{ color: #999999; text-decoration: none; }
  a.foot:link		{ color: #999999; text-decoration: none; }
  a.foot:active	{ color: #999999; text-decoration: none; }
  a.foot:visited	{ color: #999999; text-decoration: none; }
  a.foot:hover		{ color: #999999; text-decoration: underline; }
  a.nav			{ color: #ffffff; text-decoration: none; }
  a.nav:link		{ color: #ffffff; text-decoration: none; }
  a.nav:active		{ color: #ffffff; text-decoration: none; }
  a.nav:visited	{ color: #ffffff; text-decoration: none; }
  a.nav:hover		{ color: #ffffff; text-decoration: underline; }
  a.normal		{ color: #ffffff; text-decoration: underline; }
  a.normal:link	{ color: #ffffff; text-decoration: underline; }
  a.normal:active	{ color: #ffffff; text-decoration: underline; }
  a.normal:visited	{ color: #ffffff; text-decoration: underline; }
  a.normal:hover	{ color: yellow; text-decoration: underline; }
  body, td		{ font-family: arial; font-size: 11px; color: #000000; }
  div.container	{ background-color: #ffffff; width: 770px; border: 15px solid white; }
  div.container2	{ background-color: #ffffff; width: 770px; border: 15px solid white; border-top: none; }
  div.container3	{ background-color: #D4E3F0; width: 770px; border: 15px solid #D4E3F0; margin-top: 10px; }
  div.foot		{ background-color: #D4E3F0; padding: 20px; text-align: center; }
  div.foottop		{ background-color: #216FA0; height: 15px; margin-bottom: 1px; }
  div.friend		{ padding: 10px; background-color: #D4E3F0; margin: 0 0 15px 0; }
  div.frontpad		{ padding: 108px 40px 0 40px; }
  div.main		{ padding: 15px; }
  form			{ margin: 0; padding: 0; }
  form.resbut		{ margin: 0 0 10px 0; padding: 0; }
  h1				{ font-size: 18px; margin: 10px 0 4px 0; padding: 0; color: #000000; }
  h1.top			{ margin: 0; width: 770px; background-color: #216FA0; padding: 5px 0 5px 0; color: white; text-align: center; font-size: 12px; border-bottom: 1px solid #ffffff; }
  h2.res			{ width: 151px; padding: 5px 0 5px 0; margin: 0 0 5px 0; background-color: #999999; font-size: 16px; color: #ffffff; text-align: center; }
  h2				{ font-size: 16px; margin: 15px 0 5px 0; padding: 0 0 2px 0; }
  input.pinput		{ width: 140px; font-size: 10px; }
  select.pinput	{ width: 140px; font-size: 10px; }
  td.nav			{ background-color: #216FA0; padding: 5px; color: white; text-align: center; }
  td.plabel		{ text-align: right; padding-right: 3px; }
  th				{ font-size: 14px; background-color: #2E7BB3; color: white; padding: 5px; }
  th.city			{ background-color: #000000; }
  th.featured		{ padding: 10px; background-color: #333333; font-size: 20px; }
  .alert			{ font-size: 16px; font-weight: bold; color: red; }
  .full			{ width: 100%; }
  .green			{ color: darkgreen; }
  .hilite			{ font-size: 22px; font-weight: bold; color: #216FA0; }
  .red			{ color: darkred; }
  .row1			{ background-color: #E4EEF5; }
  .row2			{ background-color: #FFFFE6; }
  .row3			{ background-color: pink; }
  .side			{ width: 151px; }
  .small			{ font-size: 10px; }
  .tooltip 		{ background-color: #ffffff; padding: 10px; border: 1px #999999 solid; text-align: left; }

  /* CALENDAR STYLES */
  div.cale		{ margin: 1px 0 1px 0; padding: 20px; color: white; background-color: #F0F6FA; text-align: left; font-weight: bold; }
  .booked			{ text-align: center; font-weight: bold; background-color: #AB6D61; }
  .bookit			{ text-align: center; font-style: italic; }
  .calendar-month	{ font-size: 14px; }
  .dayname		{ border-bottom: 1px solid #333333; font-size: 11px; padding: 1px; background-color: white; color: #333333; }

  /* AUCTION STYLES */
  div.auctioninfo	{ margin-bottom: 10px; background-color: #D4E3F0; width: 151px; text-align: left; }
  div.pad			{ padding: 5px; text-align: left; }
  div.sidebox		{ margin-bottom: 10px; width: 151px; text-align: left; }

  /* FAQ STYLES */
  div.faqtop		{ background-color: #000000; color: #ffffff; padding: 5px; font-weight: bold; text-align: center; }
  table.faqcats	{ margin-top: 5px; border: 1px solid #000000; width: 100%; }
  tr.faqon		{ background-color: #cccccc; }
  tr.faqoff		{ background-color: #ffffff; }
