body              {background-color:#3C261C; font-family: tahoma, verdana, sans-serif; font-size:11px; }
div.mainPic       {border:solid 0px #985848; width:410px; text-align:center; padding-top:10px; }
h1.bottom         {font-size:9px; color:silver; text-align:center; margin-top:0px; margin-bottom:0px; font-weight:normal; }
h1.est            {font-size:17px; margin-top:0px; margin-bottom:0px; text-align:center; }
h1.estContentHead {font-size:15px; color:#4D422D; font-weight:bold; }
h1.top            {font-size:11px; font-weight:bold; color:#C0C0C0; text-align:center; margin-bottom:0px; }
h2.est            {font-size:10px; margin-top:0px; margin-bottom:3px; text-align:center; }
img.mainPic       {border:solid 1px #3C261C; }
table             {font-size:11px; }

.advertLink       {text-decoration: none; color: #000000; }
.alphaLink        {margin: 2px; text-decoration: none; background-color: #BDA087; color: white; padding-bottom: 2px; width: 18px; font-size: 12px; border: 1px solid #000000; text-align: center;}
.alphaLink:hover  {background-color: #3C261C}
.alphaNolink      {margin: 2px; text-decoration: none; color: white; padding-bottom: 2px; width: 18px; font-size: 12px; border: 0px solid #000000; text-align: center;}
.box              {border:solid #3C261C 1px; margin:5px; padding:8px; clear:both; background-color:#F9F9F9; }
.catBox           {width:410px; text-align:center; font-size:9px; padding-top:4px; margin-bottom:5px; }
.catLabel         {background-color: #d7c0ac; color: #000000; padding: 2px; font-size: 11px; font-weight: normal;}
.cdBox            {padding-left:2px; }
.countryLink      {display:box;  background-color:#fccd44;  color:black;  font-size:10px; ;  font-weight:bold;  padding:2px; }
.estLabel         {background-color: #4d362a; color: #FFFFFF; padding: 2px; font-size: 11px; font-weight: normal;}
.estText          {background-color: #bda087; color: #000000; padding: 2px;}
.galleryDesc      {font-size:9px; }
.keywords         {color: #6f4434; font-size: 10px; font-weight: bold; text-decoration: none;}
.latestListings   {background-image:url(img/latest_listings.gif); background-position:top right;	background-repeat: no-repeat; background-color:#5c4537; border:solid #3C261C 1px;	margin:5px;	padding:2px; clear:both;	padding-top:18px;}

a.latestLinkestLabel {color: #fccd44; text-decoration: none; font-weight: bold;}
a.latestLinkestLabel:hover {color: #BDA087;}
a.latestListReadMore {color: #fccd44; font-weight: bold; text-decoration: none;}
a.latestListReadMore:hover {color: #BDA087;}

.linkBox          {background-position:top right;	background-repeat: no-repeat; background-color:#5c4537; border:solid #3C261C 1px;	margin:5px;	padding:10px; padding-top: 0px; }
.linkStyle        {color: black; text-decoration: none;}
.linkStyle:hover  {background-color: #FCCD44; text-decoration: underline;}
.locBox           {width:120px; text-align:center; font-weight:bold; }
.mainBox          {width:410px; }
.mainContent      {padding-left:5px; padding-right:5px; border: solid 0px #985848; }
.mainText         {color: #FFFFFF; padding: 3px; background-color: #5d4537; margin:5px; }
.menuBox          {text-decoration: none; color: #FFFFFF; background-color: #bda087; padding:3px; border-bottom: solid 1px #3C261C;}
.menuLeft         {padding-left:10px; padding-right:10px;}
.menuLink         {padding: 0px; color: #000000; text-decoration: none; font-weight: bold; font-size: 10px;}
.menuLink:hover   {color: gold; }
.menuRight        {padding-left:10px; }
.provHead         {font-weight:bold; vertical-align:middle; padding-top:4px; padding-bottom:4px; margin-top:1px; margin-bottom:10px; text-align:center; }
.provHead         {font-weight:bold; vertical-align:middle; padding-top:4px; padding-bottom:4px; margin-top:1px; margin-bottom:10px; /*mod below*/text-align:center; }
.provinceLink     {display:box;  background-color: #a07d67;  color:black;  font-size:10px;  font-weight:bold;  padding:2px; }
.provLabel        {font-family: Arial Black; font-size: 20px;}
.provListing      {background-color:#5c4537; border:solid #3C261C 1px;	margin:5px;	padding:2px; clear:both;	color: #7a604f; padding-top: 0px;}
.provLogo         {font-family: Trebuchet MS;   font-weight: bold;   font-style: italic;   font-size: 20px; }
.provMenuLink     {color: #FFFFFF; text-decoration: none; }
.provMenuLink:hover   {text-decoration: underline;}

.provStyle_1      {color: #FFFFFF; font-weight: bold; font-size: 10px; background-color: #218421; padding: 2px;}
.provStyle_2      {color: #FFFFFF; font-weight: bold; font-size: 10px; background-color: #a542bd; padding: 2px;}
.provStyle_3      {color: #FFFFFF; font-weight: bold; font-size: 10px; background-color: #c60000; padding: 2px;}
.provStyle_4      {color: #FFFFFF; font-weight: bold; font-size: 10px; background-color: #ff7318; padding: 2px;}
.provStyle_5      {color: #FFFFFF; font-weight: bold; font-size: 10px; background-color: #2063db; padding: 2px;}
.provStyle_6      {color: #FFFFFF; font-weight: bold; font-size: 10px; background-color: #8c0821; padding: 2px;}
.provStyle_7      {color: #FFFFFF; font-weight: bold; font-size: 10px; background-color: #ce5a6b; padding: 2px;}
.provStyle_8      {color: #FFFFFF; font-weight: bold; font-size: 10px; background-color: #ffc600; padding: 2px;}
.provStyle_9      {color: #FFFFFF; font-weight: bold; font-size: 10px; background-color: #00429c; padding: 2px;}

.regionLink       {color:red;  font-size:10px;  padding-top: 2px; padding-bottom: 2px; padding-right:4px;  padding-left:4px; }
.tableHead        {display:box;  background-color:#fccd44;  color:black;  font-size:11px; ;  font-weight:bold;  padding:2px; }
.textAdd          {display:box;  background-color:#bda087;  color:black;  font-size:11px;  padding:2px; }
.thumBorder       {border: 1px solid #3C261C;}
.tn               {border: solid 3px #000000; }
.tnBox            {width:410px; margin-top:10px; margin-bottom:5px; }
.tnContent        {margin-top:0px; padding:0px; border-left: solid 0px #985848; border-right: solid 0px #985848; border-bottom: solid 0px #3C261C; text-align:center; }
.topNav           {background-color:#744C3C; font-weight:bold; font-family:verdana; font-size:8px; text-align:right; }
.townMenuLink     {color: #000000;   text-decoration: none;}
.townMenuLink:hover   {background-color: #fccd44;   text-decoration: underline;}
