a
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #0066CC;
}

a:hover
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  color: #3399FF;
}  

h1
{
  font-family: Verdana, Arial;
  font-size: 20px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  color: #000000;
}  

.s10ptblk
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #000000;
}

.s10ptbldblk
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #000000;
}

.s12ptbldblk
{
  font-family: Verdana, Arial;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #000000;
}

.s12ptblk
{
  font-family: Verdana, Arial;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #000000;
}

.s18ptbldblk
{
  font-family: Verdana, Arial;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #000000;
}

.s10ptbldgreen
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #5daa00;
}

.s10ptbldred
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #CC0000;
}

.s10ptbldorange{
 font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #b99b00;
}

.s18ptbld{
 font-family: Verdana, Arial;
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #009999;
}

input
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #000000
}

select
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #000000
}

textarea
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #000000
}

table.form
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #000000;
} 

table.bottomnav
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: ##0066CC;
}  

table.bottomnav a
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #0066CC;
}  

table.bottomnav a:hover
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #3399FF;
}

td.breadcrumbs
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #000000;
  background: #CCCC66;
}  

td.breadcrumbs a
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #0066CC;
}  

td.breadcrumbs a:hover
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #3399FF;
}

table.search
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #000000;
  background: #CCCC66;
}

table.recent
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #000000;
  background: #EEEEEE;
}

table.searchresults td
{
  border-bottom: #000000 solid 1px;
}

table.success
{
  font-family: Verdana, Arial;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #006600;
  background: #CCFFCC;
  border-style: solid;
  border-width: 1px;
  border-color: #006600;
}  

table.property
{
  border-style: solid;
  border-width: 1px;
  border-color: #009999;
}  

th
{
  font-family: Verdana, Arial;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  text-align: left;  
  color: #FFFFFF;
  background: #009999; 
}

td.hangyourhat
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  text-align: left;  
  color: #FFCC00;
  background: #89AF2C; 
}

.propth
{
  font-family: Verdana, Arial;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  text-align: left;  
  color: #FFFFFF;
  background: #009999; 
}

.image_border	{
border-color: white;
}

.image_framegrey {
  border-color: grey;
  border-width: medium; border-style: solid
}

.image_framegreen {
  border-color: #44a557;
  border-width: medium; border-style: solid
}

#status, #page_error {
  margin-bottom: 2px;
}

.asterisk {
font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #CCCCCC;
}
.cookies {
  font-family: Verdana, Arial;
  font-size: 4px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  text-align: left;  
  color: #000000;
}

.location {
 font-family: Verdana, Arial;
  font-size: 24px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #009999;
}

.map_balloon_text
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-decoration: none;
  color: #000000;
}

.map_balloon_menu
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #009999;
}

.map_balloon_www a
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #0066CC;
  text-decoration: none;
}

.map_list_attraction a
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #0066CC;
  text-decoration: none;
}

.map_list_property a
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #0066CC;
  text-decoration: none;
}

.map_list_property a:hover
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #3399FF;
  text-decoration: none;
}

.map_result_page_text
{
  font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  color: #000000;
}

a.map_pages 
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #0066CC;
  text-decoration: none;
}

a.map_pages:hover
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #3399FF;
  text-decoration: none;
}

.img-shadow
{
  float:left;
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

.img-shadow img
{
  display: block;
  position: relative;
  background-color: #CCCC66;
  border: 1px solid #009999;
  margin: -6px 6px 6px -6px;
  padding: 4px;
}

.img-shadow-highlight
{
  float:left;
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

.img-shadow-highlight img
{
  display: block;
  position: relative;
  background-color: #F3F371;
  border: 1px solid #009999;
  margin: -6px 6px 6px -6px;
  padding: 4px;
}

a.sitebackbutton 
{
 font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  text-align: left;  
  color: white;
  background: #006699; 
}

a.sitebackbutton:hover
{
 font-family: Verdana, Arial;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-decoration: none;
  text-align: left;  
  color: #CCCCCC;
  background: #006699; 
}  