body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	scrollbar-arrow-color: #815F38;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #E0CDA0;
	scrollbar-track-color: #EEE3CA;
	background-color: #DAEBF3;
	background-image: url(sources/bluepattern.gif);
	background-repeat: repeat;
}
.greenphotoborder {
	border: 1px solid #2B6570;
}
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #47341F;
}
.bgsarasota {
	background-image: url(sources/bgsarasota.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.tanphotoborder {
	border: 1px solid #E7D3B4;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #47341F;
	list-style-position: outside;
	list-style-image: url(sources/bluediamond.gif);
}
.greenleftline {
	border-top: 1px none #2B6570;
	border-right: 1px none #2B6570;
	border-bottom: 1px none #2B6570;
	border-left: 1px solid #2B6570;
}
.brownleftline {
	border-top: 1px none #E4D6BB;
	border-right: 1px none #E4D6BB;
	border-bottom: 1px none #E4D6BB;
	border-left: 1px solid #E4D6BB;
}
.bgscroll {
	background-image: url(sources/bgscroll.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
a:link {
	color: #9A7832;
	text-decoration: none;
	font-weight: normal;
}
.featuredbg {
	background-image: url(sources/featured.gif);
	background-repeat: no-repeat;
	background-position: left 80px;
}

a:visited {
	color: #9A7832;
	text-decoration: none;
}
a:hover {
	color: #47341F;
	text-decoration: underline;
}
a:active {
	color: #9A7832;
	text-decoration: none;
}
.smallquotetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47341F;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
}
.bottomtantext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.bottomtantext:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.bottomtantext:visited {
	color: #F4EAD7;
	text-decoration: none;
}
a.bottomtantext:hover {
	color: #F4EAD7;
	text-decoration: none;
}
.bgfeatured {
	background-image: url(sources/featuredgraphic.gif);
	background-repeat: no-repeat;
	background-position: left 20px;
}
.bodytext12Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #47341F;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
	font-weight: bolder;
}
.bodytext11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47341F;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
	font-weight: bolder;
}
.bgmaps {
	background-image: url(sources/bgmaps.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
}
.tanleftborder {
	border-top: 1px none #CFA968;
	border-right: 1px none #CFA968;
	border-bottom: 1px none #CFA968;
	border-left: 1px solid #CFA968;
}
.tanrightborder {
	border-top: 1px none #CFA968;
	border-right: 1px solid #CFA968;
	border-bottom: 1px none #CFA968;
	border-left: 1px none #CFA968;
}
.tanbordertop {
	border-top: 1px solid #E0CDA0;
	border-right: 1px none #E0CDA0;
	border-bottom: 1px none #E0CDA0;
	border-left: 1px none #E0CDA0;
}
.dottedbluedivider {
	border: 1px solid #BCD9E9;
}
.copyrighttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #47341F;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
}
.menutitle{
	cursor:pointer;
    margin-bottom: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-position: inside;
	font-weight: normal;
	border-top: 1px none #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px none #FFFFFF;
	background-repeat: no-repeat;
	padding: 1px 0px;
}
.menutitle2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-left: 5px;
	color: #604528;
	list-style-position: inside;
	text-decoration: underline;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;
	font-weight: bolder;
	line-height: 8px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.submenu2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 20px;
	color: #FFFFFF;
	list-style-position: inside;
	text-decoration: none;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;
	padding: 2px 4px 4px 2px;
	font-weight: normal;
	line-height: 10px;
	font-weight: normal;
}
.submenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 2px;
	margin-left: 10px;
	color: #75AAD5;
	list-style-position: inside;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;
	padding: 2px 0px 0px 2px;
	font-weight: normal;
	line-height: 12px;
	font-weight: normal;
}
a.menutitle:link {
	color: #47341F;
}
a.menutitle:visited {
	color: #47341F;
}
a.menutitle2:link {
	color: #47341F;
}
a.menutitle2:visited {
	color: #47341F;
}
.bgdeborah {
	background-image: url(sources/bgdeborah.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bghome {
	background-image: url(sources/bghome.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.formboxes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #735431;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
	border: 1px solid #735431;
}
.bodytext11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47341F;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
}
.bgsellers {
	background-image: url(sources/bgsellers.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgbuyers {

	background-image: url(sources/bgbuyers.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgculture {
	background-image: url(sources/bgculture.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bodytext12Boldblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4285BB;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
	font-weight: bolder;
}
.bgacco {
	background-image: url(sources/bgaccolades.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.dbbg {
	background-image: url(sources/dbbg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.topbrownshad {
	background-image: url(sources/browntopshadow.jpg);
	background-repeat: repeat-x;
}
.bgtest {
	background-image: url(sources/bgtest.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgpremier {
	background-image: url(sources/bgpremier.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bodytext14White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
	font-weight: bolder;
}
.bodytext12BoldblueLINE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #75AAD5;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
	font-weight: bolder;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CFA968;
	border-right-color: #CFA968;
	border-bottom-color: #CFA968;
	border-left-color: #CFA968;
}
.bluephotoborder {
	border: 1px solid #B7D0E6;
}
.bgwaterfront {
	background-image: url(sources/bgwaterfront.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgbent {
	background-image: url(sources/bgbenttree.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgbird {
	background-image: url(sources/bgbirdkey.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgcasey {
	background-image: url(sources/bgcaseykey.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgthanks {
	background-image: url(sources/bgthanks.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bglinks {
	background-image: url(sources/bglinks.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgsold {
	background-image: url(sources/bgsold.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.topbrown {
	background-image: url(sources/browntopshadow.jpg);
	background-repeat: repeat-x;
}
.smallonblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3E2E1C;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
	font-weight: normal;
}
a.smallonblue:link {
	color: #3E2E1C;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
	text-decoration: none;
}
a.smallonblue:visited {
	color: #3E2E1C;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
	text-decoration: none;
}
a.smallonblue:hover {
	color: #3E2E1C;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
	text-decoration: underline;
}
a.smallonblue:active {
	color: #3E2E1C;
	list-style-position: outside;
	list-style-image: url(sources/browndiamond.gif);
	text-decoration: none;
}
