
<STYLE type="text/css">
BODY  {
   font-family : "MS Sans Serif", geneva, sans-serif;
	background-image : none;
	background-color : White;
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	font-size : x-small;
}
A:LINK {
	color : Green;
	text-decoration : underline;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	border : 0px;
	background-color : White;
}
A:VISITED {
	color : #CC6600;
	text-decoration : underline;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}
A:HOVER {
	color : #32CD32;
}
A:LINK.service {
	color : #B22222;
	text-decoration : underline;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}
A:VISITED.service {
	color : Black;
	text-decoration : underline;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}
A:HOVER.service {
	color : Maroon;
}
H1.big {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color :#cc6600;
	padding : 0px 0px 2px 0px;
	margin-top : 5px;
	margin-bottom : 2px;
	margin-left : 10px;
	margin-right : 4px;
	font-weight : bold;
	font-variant : small-caps;
	font-size : large;
}
H1 {
	font-weight : bold;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color :#cc6600;
	padding : 0px 0px 2px 0px;
	margin-top : 5px;
	margin-bottom : 2px;
	margin-left : 10px;
	font-size : medium;
	margin-right : 4px;
}
H1.region {
	font-weight : bold;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color : #cc6600;
	padding : 0px 0px 0px 0px;
	margin-top : 1px;
	margin-bottom : 0px;
	margin-left : 10px;
	font-size : x-small;
	margin-right : 4px;
}
H2 {
	font-size : medium;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color : Green;
	padding : 0px 0px 2px 0px;
	margin-bottom : 2px;
	margin-left : 10px;
	margin-right : 4px;
	margin-top : 20px;
	font-weight : bold;
}H3 {
	font-size : small;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color : #228B22;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 2px;
	margin-left : 10px;
	margin-top : 8px;
}H4 {
	color : #009900;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 2px;
	margin-top : 2px;
	margin-left : 10px;
}
H1.cb {
	font-weight : bold;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color :#cc6600;
	padding : 0px 0px 2px 0px;
	margin-top : 0px;
	margin-bottom : 2px;
	margin-left : 10px;
	font-size : medium;
	margin-right : 4px;
}
H1.site-map {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color :#cc6600;
	padding : 0px 0px 2px 0px;
	margin-bottom : 1px;
	margin-top : 4px;
	margin-left : 2px;
	font-weight : bold;
	line-height : normal;
	text-decoration : underline;
	font-size : large;
}
H1.service{
	font : normal large Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top : 20px;
	margin-bottom : 10px;
	color : Black;
	text-align : center;
	text-decoration : underline;
	border-top : double #B22222;
	padding-top : 20px;
	margin-left : 5%;
	margin-right : 5%;
}H1.Print {
	font-weight : bold;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color : Black;
	padding : 0px 0px 2px 0px;
	margin-top : 15px;
	margin-bottom : 2px;
	margin-left : 10px;
	font-size : medium;
	margin-right : 4px;
}H2.Print {
	font-size : medium;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color : Black;
	padding : 0px 0px 2px 0px;
	margin-bottom : 2px;
	margin-left : 10px;
	margin-right : 4px;
	margin-top : 35px;
	font-weight : bold;
}H3.Print{
	font-size : small;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color : Black;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 2px;
	margin-left : 10px;
	margin-top : 12px;
}

H5 {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : smaller;
	color : #009900;
	padding : 4px 2px;
}
H6 {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : x-small;
	color : Black;
	padding : 2px 2px 2px;
	white-space : nowrap;
	margin-top : 3px;
	font-weight : bold;
	margin-bottom : 3px;
}
UL.links {
	list-style-image : url(../Images/green-dot.gif);
	vertical-align : baseline;
	list-style-type : none;
	margin-bottom : 2px;
	margin-top : 3px;
	margin-left : 60px;
}
LI.house-highlights{
	list-style : square;
	font-size : medium;
	list-style-position : outside;
	padding-left : 0px;
	margin-top : 10px;
	margin-bottom : 5px;
	color : #CC6600;
	font-weight : bolder;
}
UL.site-map {
	padding-top : 2px;
	margin-top : 0px;
}
LI.site-map-L2{
	list-style : square url(../Images/green-dot.gif);
	font-size : x-small;
	list-style-position : inside;
	padding-left : 0px;
	margin-top : 0px;
	margin-bottom : 3px;
	color : Black;
	font-weight : bolder;
	margin-left : 2px;
	list-style-type : square;
	padding-top : 0px;
	padding-bottom : 8px;
}
LI.site-map-L1{
	list-style : square inside url(../Images/green-dot.gif);
	font-size : x-small;
	list-style-position : inside;
	padding-left : 0px;
	margin-top : 1px;
	margin-bottom : 0px;
	color : Black;
	font-weight : bolder;
	margin-left : 1px;
	list-style-type : none;
	padding-bottom : 0px;
	padding-top : 8px;
}
TD.features {
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bolder;
	padding-left : 20px;
	vertical-align : super;
}LI {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : x-small;
}

LI.features{
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	list-style : outside url(../Images/checkmark-wood-30px.gif);
	vertical-align : middle;
	padding-bottom : 0px;
	width : 150px;
	font-weight : bolder;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
}
P {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	margin-top : 3px;
	margin-bottom : 1px;
	margin-left : auto;
	font-size : x-small;
	margin-right : 8px;
	padding : 4px 4px 4px 8px;
}
P.signature {
	font-weight : bold;
	font-style : normal;
	color : #228B22;
}
P.Title{
	padding-bottom : 3px;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	margin-top : 16px;
	margin-bottom : 1px;
	font-size : large;
	text-align : center;
	color : #228B22;
	font-weight : bolder;
}
P.descr {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : x-small;
}
P.xxsmall {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : xx-small;
	margin-left : 6px;
	padding : 4px;
	margin : 0px 0px 0px 10px;
	white-space : normal;
}
P.xsmall {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : x-small;
	padding : 4px;
	margin-left : 6px;
	white-space : normal;
}
P.small {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : small;
	padding : 4px;
	margin-left : 2px;
	white-space : normal;
}
P.listing-headline-small {
	text-align : center;
	color : #cc6600;
	font-size : x-small;
	font-weight : bolder;
	font-style : normal;
}
P.break {
	margin-bottom : 1px;
	margin-top : 1px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}
UL {
	margin-top : 8px;
}
HR {
	width : 85%;
	color : Green;
	margin-top : 2px;
	margin-left : 5px;
	margin-right : 5px;
	height : 4px;
	border-style : double;
}HR.Service {
	color : #B22222;
	margin-top : 2px;
	margin-left : 5px;
	margin-right : 5px;
	width : 90%;
}
HR.G100 {
	color : Green;
	margin-top : 1px;
	margin-left : 0px;
	margin-right : 0px;
	border-style : double;
	margin-bottom : 1px;
	width : 100%;
	padding : 0px 0px 0px 0px;
}
I .padright{
	padding : 10px 25px;
	margin-right : auto;
}

TABLE.whole-page{
	background-color : White;
	width : 100%;
	border : 0px;
	padding : 0px 4px 0px 2px;
	margin : 0px 0px 0px 0px;
}

BODY {
	background-color : White;
	margin : 0px 0px 0px 0px;
}
TABLE .photo-frame{
	border : medium double Green;
	border-left : medium double Green;
}
TD.photo-frame {
	border : double Green;
	margin-right : 10px;
}
TD logo-frame{
	border-style : groove groove groove groove;
	border : thin groove;
	border-width : thin thin thin thin;
}
TD.leftside {
	vertical-align : top;
}
TABLE.mainmenu {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : larger;
	font-weight : bold;
	border : 0px none;
	padding-bottom : 2px;
	vertical-align : top;
	padding-top : 0px;
	border-style : none none none none;
}
TD.mainmenu-foot{
	border-bottom : none;
	letter-spacing : normal;
	font-size : x-small;
	font-style : italic;
	border-top-width : medium;
	border-left : none;
	border-right : none;
	border-top : groove;
	color : White;
}
TABLE.page-footer {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : xx-small;
	font-style : italic;
	border-top-width : thin;
	border-top : thin groove Green;
}
TH.mainmenu-logo {
	background-color : transparent;
	padding-top : 0px;
	margin-top : 0px;
}
TD.form-label {
	color : #CD853F;
}
TABLE.photo-listings {
	border : double Green;
	padding-left : 2px;
	padding-bottom : 3px;
	width : 90%;
	padding-top : 3px;
	padding-right : 3px;
	font-size : x-small;
}
TABLE.service-listings {
	border : groove #B22222;
	padding-left : 2px;
	padding-bottom : 3px;
	width : 85%;
	padding-top : 3px;
	padding-right : 3px;
	margin-bottom : 5px;
	margin-top : 12px;
}
TD .service-headline{
	color : Black;
	text-align : center;
	font-weight : bold;
	font-size : small;
}
TD .service-text-red{
	color : #B22222;
	text-align : center;
	font-size : x-small;
}
TABLE.listings {
	border : double Green;
	padding-left : 1px;
	padding-bottom : 4px;
	width : 99%;
	padding-top : 4px;
}
TH.listings-head {
	font-size : smaller;
	background-color : #FFEFD5;
}
TR .listings-row{
	font-size : x-small;
	padding-left : 2px;
	padding-bottom : 10px;
	padding-top : 10px;
	vertical-align : middle;
}
TR.skinny {
	margin-top : 0px;
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
	line-height : 4px;
	padding : 0px 0px 0px 0px;
}

TD .listing-no{
	text-align : center;
}TD.banner {
	margin-left : 0px;
	margin-right : 0px;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	background-color : #FFEFD5;
}
TD.homepage-left {
	background-color : #FFCC66;
	vertical-align : top;
	text-align : center;
	padding-bottom : 0px;
	padding-top : 0px;
	border-right : 1px solid Black;
	border-right-width : 2px;
}
TABLE.listing-details {
	width : 90%;
}
TD.listing-detail-fieldlabel {
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	color : Black;
	font-weight : bolder;
	background-color : #32CD32;
}
TD.listing-detail-field {
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bolder;
	padding-bottom : 3px;
}
TD.listing-detail-descr {
	white-space : normal;
	font-size : x-small;
	font-family : "MS Sans Serif", Geneva, sans-serif;
}
TD.listing-detail-descr-sold {
	white-space : normal;
	font-size : x-small;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	background-image : url(../Images/sold.gif);
	background-position : right;
	background-repeat : no-repeat;
}
TABLE.form {
	border : thin solid #CD853F;
	padding : 0px;
}
TD.listing-headline {
	font-style : normal;
	margin-top : 5px;
	margin-bottom : 2px;
	text-align : center;
	color :#cc6600;
	font-weight : bolder;
}
TD.listing-headline-sold {
	font-style : normal;
	margin-top : 5px;
	margin-bottom : 2px;
	text-align : center;
	color : #CC3300;
	font-weight : bolder;
}
TD.listing-headline-small{
	font-style : normal;
	margin-top : 5px;
	margin-bottom : 2px;
	color :#cc6600;
	text-align : center;
	font-weight : bolder;
	font-size : x-small;
}
TD.xsmall {
	font : x-small "MS Sans Serif", Geneva, sans-serif;
}
TD.button {
	border : groove #cc6600;
	background-color : transparent;
	text-align : center;
}
TD.links {
	font-size : medium;
	font-weight : bolder;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-style : italic;
}
TD.orange-text {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color : #cc6600;
	font-weight : bold;
}
TD.blue-text {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color : #0000CD;
	font-weight : normal;
}
TD.green-text {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color : Green;
	font-weight : bold;
}
TD {
	font-family : "MS Sans Serif", Geneva, sans-serif;
}
TD.w140 {
	width : 140px;
	text-align : center;
	vertical-align : text-top;
	padding-bottom : 6px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 6px;
}
DIV.formcaption {
	font-variant : normal;
	font-weight : bolder;
	padding : 0%;
	text-align : left;
	color : Blue;
	font : larger "MS Sans Serif", Geneva, sans-serif;
}
</STYLE>