﻿/* 1 match(es) for: *//* Rule 1 of css/styles.css */ BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color: #ECEEF0;
	width: 97%;
	padding-right: 0px;
	padding-left: 0px;
	background-repeat: repeat;
} /* 0 match(es) for: *//* Rule 2 of css/styles.css */ .style2 {	BORDER-RIGHT-WIDTH: 0px;	BORDER-TOP-WIDTH: 0px;	BORDER-BOTTOM-WIDTH: 0px;	BORDER-LEFT-WIDTH: 0px} /* 1 match(es) for: *//* Rule 3 of css/styles.css */ .main {
	BACKGROUND-IMAGE: url(../images/1Home%20Layout/body_body.jpg);
	WIDTH: 100%;
	HEIGHT: 100%;
	position: relative;
	background-color: #FFF;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-repeat: repeat;
	background-position: center;
	left: 5px;
	right: 20px;
	border: thick solid #d7d9d6;
} /* 1 match(es) for: *//* Rule 4 of css/styles.css */ .content {
	DISPLAY: inline-block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
} /* 0 match(es) for: *//* Rule 5 of css/styles.css */ .top_banner {
	MARGIN: auto;
	WIDTH: 100%;
	HEIGHT: auto
} /* 0 match(es) for: *//* Rule 6 of css/styles.css */ .navigation {
	MARGIN: auto;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	HEIGHT: 22px
} /* 1 match(es) for: *//* Rule 7 of css/styles.css */ .space {
	WIDTH: 1px;
	HEIGHT: 1px
} /* 1 match(es) for: *//* Rule 8 of css/styles.css */ .mainmenu {
	BACKGROUND-IMAGE: url(../images/1Home%20Layout/body_body.jpg);
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #f9edcf;
	WIDTH: 100%;
	DISPLAY: inline-block;
	HEIGHT: 22px;
	padding: 0px;
	margin: 0px;
} /* 7 match(es) for: *//* Rule 9 of css/styles.css */ .mainmenu A {
	BORDER-BOTTOM: #d0bfb0 1px solid;
	POSITION: relative;
	BORDER-LEFT: #d0bfb0 1px solid;
	WIDTH: 14%;
	BACKGROUND: #f9edcf;
	FLOAT: left;
	HEIGHT: 22px;
	COLOR: #2c0f10;
	BORDER-TOP: #d0bfb0 1px solid;
	BORDER-RIGHT: #fff 1px solid;
	TEXT-DECORATION: none;
	padding: 0px;
} /* 0 match(es) for: *//* Rule 10 of css/styles.css */ .mainmenu A:hover {
	BACKGROUND: #705c43;
	COLOR: #f9edcf;
	overflow: hidden;
} /* 0 match(es) for: *//* Rule 11 of css/styles.css */ .mainmenu A.first {
	POSITION: relative;
	BORDER-LEFT: medium none;
	BACKGROUND: #f9edcf;
	COLOR: #2c0f10;
	BORDER-RIGHT: #fff 1px solid;
	TEXT-DECORATION: none;
	padding: 0px;
	width: 15%;
} /* 0 match(es) for: *//* Rule 12 of css/styles.css */ .mainmenu A.first:hover {	BACKGROUND: #705c43;	COLOR: #f9edcf} /* 1 match(es) for: *//* Rule 13 of css/styles.css */ .mainmenu A.last {
	BORDER-LEFT: #d0bfb0 1px solid;
	WIDTH: 15%;
	BACKGROUND: #f9edcf;
	FLOAT: left;
	HEIGHT: 22px;
	COLOR: #2c0f10;
	BORDER-RIGHT: medium none;
	TEXT-DECORATION: none;
	padding: 0px;
	position: absolute;
	right: 4px;
} /* 0 match(es) for: *//* Rule 14 of css/styles.css */ .mainmenu A.last:hover {	BACKGROUND: #705c43;	COLOR: #f9edcf} /* 0 match(es) for: *//* Rule 15 of css/styles.css */ .mainmenu A.selected {
	BACKGROUND: #705c43;
	COLOR: #f9edcf;
	width: 15%;
} /* 0 match(es) for: *//* Rule 16 of css/styles.css */ .mainmenu A.lastselected {
	BACKGROUND: #705c43;
	COLOR: #f9edcf;
	position: absolute;
	right: 4px;
	width: 15%;
} /* 1 match(es) for: *//* Rule 17 of css/styles.css */ .mainmenu A.firstselected {
	COLOR: #f9edcf
} /* 1 match(es) for: *//* Rule 18 of css/styles.css */ .slideshow {
	WIDTH: 100%;
	padding: 0px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
} /* 0 match(es) for: *//* Rule 19 of css/styles.css */ .slideshow_serv {
	POSITION: relative;
	PADDING-LEFT: 8px;
	WIDTH: ;
	FLOAT: left;
	HEIGHT: 100%;
	margin-left: 12px;
} /* 1 match(es) for: *//* Rule 20 of css/styles.css */ .body_contain {
	PADDING-LEFT: 8px;
	WIDTH: 100%;
	margin-top: 10px;
	height: 100%;
	padding-bottom: 20px;
} /* 0 match(es) for: *//* Rule 21 of css/styles.css */ .body_left {
	POSITION: relative;
	TEXT-ALIGN: center;
	WIDTH: 15%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #333;
	FONT-SIZE: 11px;
	left: 5px;
	background-repeat: no-repeat;
	background-position: 50% 1%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 2%;
	margin-bottom: 5px;
	margin-left: 5px;
} /* 0 match(es) for: *//* Rule 22 of css/styles.css */ .body_center {
	POSITION: relative;
	BORDER-LEFT: #d1b584 1px solid;
	MARGIN: 5px;
	WIDTH: 60%;
	FLOAT: left;
	BORDER-RIGHT: #d1b584 1px solid;
	left: 9px;
	padding: 10px;
} /* 0 match(es) for: *//* Rule 23 of css/styles.css */ .body_center_title {
	POSITION: relative;
	WIDTH: 355px;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #7a5348;
	MARGIN-LEFT: 5px;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 5px;
	text-align: left;
} /* 0 match(es) for: *//* Rule 24 of css/styles.css */ .body_center_text {
	POSITION: relative;
	TEXT-ALIGN: justify;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #333;
	FONT-SIZE: 11px;
	width: 99%;
	height: 100%;
	margin: 5px;
} /* 0 match(es) for: *//* Rule 25 of css/styles.css */ .body_right {
	POSITION: relative;
	WIDTH: 15%;
	FLOAT: left;
	right: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 2%;
} /* 0 match(es) for: *//* Rule 26 of css/styles.css */ .body_right_pic {
	POSITION: relative;
	FLOAT: left;
	left: 12%;
} /* 0 match(es) for: *//* Rule 27 of css/styles.css */ .body_right_title {
	POSITION: relative;
	TEXT-ALIGN: center;
	WIDTH: 50%;
	DISPLAY: inline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #7a5348;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	left: 12%;
} /* 0 match(es) for: *//* Rule 28 of css/styles.css */ .body_right_text {
	POSITION: relative;
	TEXT-ALIGN: center;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #333;
	FONT-SIZE: 11px;
	width: 100%;
} /* 1 match(es) for: *//* Rule 29 of css/styles.css */ .bottom_info {	TEXT-ALIGN: center;	MARGIN-TOP: 25px;	WIDTH: 100%;	FONT-FAMILY: Arial, Helvetica, sans-serif;	COLOR: black;	MARGIN-LEFT: 10px;	FONT-SIZE: 10px;	MARGIN-RIGHT: 10px} /* 0 match(es) for: *//* Rule 30 of css/styles.css */ .body_UHDS {
	BACKGROUND-COLOR: #fff;
	PADDING-LEFT: 9px;
	WIDTH: 98%;
	FLOAT: left;
	margin: 0px;
	text-align: center;
	padding-right: 9px;
} /* 0 match(es) for: *//* Rule 31 of css/styles.css */ .body_uhds_title {
	POSITION: relative;



















	WIDTH: ;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #7a5348;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	text-align: left;
	width: 80%;
	margin-top: 7px;
	margin-right: 5px;
	margin-bottom: 6px;
	margin-left: 0px;
} /* 0 match(es) for: *//* Rule 32 of css/styles.css */ .body_uhds_text {
	POSITION: relative;
	TEXT-ALIGN: left;















	WIDTH: ;
	DISPLAY: inline;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #333;
	FONT-SIZE: 11px;
	width: 80%;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 5px;
} /* 0 match(es) for: *//* Rule 33 of css/styles.css */ .body_uhds_categories {
	BACKGROUND-IMAGE: url(../images/img_uhds_bg.jpg);
	POSITION: relative;
	TEXT-ALIGN: justify;
	WIDTH: 98%;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #333;
	FONT-SIZE: 11px;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
} /* 0 match(es) for: *//* Rule 34 of css/styles.css */ .body_uhds_garden {
	POSITION: relative;
	TEXT-ALIGN: center;
	WIDTH: auto;
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	MARGIN-LEFT: 0px;
	FONT-SIZE: 11px;
	MARGIN-RIGHT: 0px;
	background-repeat: no-repeat;
	margin-top: 20px;
} /* 0 match(es) for: *//* Rule 35 of css/styles.css */ .body_uhds_Eclectic {
	POSITION: 100;
	TEXT-ALIGN: justify;
	WIDTH: 24%;
	PADDING-RIGHT: 5px;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #333;
	MARGIN-LEFT: 0px;
	FONT-SIZE: 11px;
	MARGIN-RIGHT: 0px;
	BORDER-RIGHT: #d1b584 1px solid
} /* 0 match(es) for: *//* Rule 36 of css/styles.css */ .body_uhds_Metro {
	POSITION: relative;
	TEXT-ALIGN: justify;
	WIDTH: 24%;
	PADDING-RIGHT: 5px;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #333;
	MARGIN-LEFT: 0px;
	FONT-SIZE: 11px;
	MARGIN-RIGHT: 0px;
	BORDER-RIGHT: #d1b584 1px solid
} /* 0 match(es) for: *//* Rule 37 of css/styles.css */ .body_uhds_Rich {
	POSITION: relative;
	TEXT-ALIGN: justify;
	WIDTH: 24%;
	PADDING-RIGHT: 5px;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #333;
	MARGIN-LEFT: 0px;
	FONT-SIZE: 11px;
	MARGIN-RIGHT: 3px
} /* 0 match(es) for: *//* Rule 38 of css/styles.css */ .body_uhds_title2 {	POSITION: relative;	TEXT-ALIGN: center;	WIDTH: 180px;	DISPLAY: inline-block;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FLOAT: left;	COLOR: #7a5348;	FONT-SIZE: 13px;	FONT-WEIGHT: bold} /* 0 match(es) for: *//* Rule 39 of css/styles.css */ .body_uhds_title3 {
	POSITION: relative;
	TEXT-ALIGN: center;
	WIDTH: 100%;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	HEIGHT: 35px;
	COLOR: #7a5348;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
} /* 0 match(es) for: *//* Rule 40 of css/styles.css */ .body_udhs_left {	POSITION: relative;	TEXT-ALIGN: center;	MARGIN: 5px 5px 5px 10px;	WIDTH: 185px;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FLOAT: left;	COLOR: #333;	FONT-SIZE: 11px} /* 0 match(es) for: *//* Rule 41 of css/styles.css */ .body_contacts_left {
	TEXT-ALIGN: center;
	WIDTH: 185px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #333;
	FONT-SIZE: 11px;
	height: 100%;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
} /* 0 match(es) for: *//* Rule 42 of css/styles.css */ .body_contacts_text {
	POSITION: relative;
	TEXT-ALIGN: center;
	WIDTH: 99%;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #333;
	FONT-SIZE: 11px;
	height: 100%;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
	overflow: visible;
} /* 0 match(es) for: *//* Rule 43 of css/styles.css */ .body_contacts {
	POSITION: relative;
	PADDING-LEFT: 3px;
	WIDTH: 80%;
	FLOAT: left;
	MARGIN-RIGHT: 1%;
	margin-bottom: inline-block;
} /* 0 match(es) for: *//* Rule 44 of css/styles.css */ .body_contacts_title {
	POSITION: relative;
	WIDTH: 99%;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #7a5348;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 2%;
	overflow: visible;
	text-align: center;
} /* 1 match(es) for: *//* Rule 45 of css/styles.css */ .slide_photogallery {
	WIDTH: 617px;
	FLOAT: right;
	HEIGHT: 310px;
	OVERFLOW: hidden;
	clear: left;
	margin-right: 200px;
} /* 1 match(es) for: *//* Rule 46 of css/styles.css */ .navigation_photog {
	PADDING-LEFT: 0px;
	WIDTH: 155px;
	HEIGHT: 355px;
	TOP: 3px;
	LEFT: 16px;
} /* 1 match(es) for: *//* Rule 47 of css/styles.css */ .photomenu {
	TEXT-ALIGN: left;
	WIDTH: 160px;
	BACKGROUND: #fff;
	HEIGHT: 310px;
	MARGIN-LEFT: 15px;
	PADDING-TOP: 5px;
	LEFT: 310px;
	float: left;
	padding-left: 1px;
	margin-right: 50px;
} /* 5 match(es) for: *//* Rule 48 of css/styles.css */ .photomenu A {
	BORDER-BOTTOM: #fff 1px solid;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 2px;
	WIDTH: 155px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 20px;
	COLOR: #2c0f10;
	BORDER-RIGHT: #fff 1px solid;
	TEXT-DECORATION: none;
	PADDING-TOP: 3px;
} /* 0 match(es) for: *//* Rule 49 of css/styles.css */ .photomenu A:hover {

} /* 0 match(es) for: *//* Rule 50 of css/styles.css */ .photomenu A.first {	BORDER-BOTTOM: #fff 1px solid;	POSITION: relative;	PADDING-BOTTOM: 0px;	PADDING-LEFT: 0px;	WIDTH: 154px;	PADDING-RIGHT: 0px;	DISPLAY: block;	BACKGROUND: #f9edcf;	FLOAT: left;	HEIGHT: 22px;	COLOR: #2c0f10;	TEXT-DECORATION: none;	PADDING-TOP: 3px} /* 0 match(es) for: *//* Rule 51 of css/styles.css */ .photomenu A.first:hover {	BACKGROUND: #705c43;	COLOR: #f9edcf} /* 0 match(es) for: *//* Rule 52 of css/styles.css */ .photomenu A.last {	BORDER-BOTTOM: #fff 1px solid;	POSITION: relative;	PADDING-BOTTOM: 0px;	PADDING-LEFT: 0px;	WIDTH: 155px;	PADDING-RIGHT: 0px;	DISPLAY: block;	BACKGROUND: #f9edcf;	FLOAT: left;	HEIGHT: 22px;	COLOR: #2c0f10;	BORDER-RIGHT: medium none;	TEXT-DECORATION: none;	PADDING-TOP: 3px} /* 0 match(es) for: *//* Rule 53 of css/styles.css */ .photomenu A.last:hover {	BACKGROUND: #705c43;	COLOR: #f9edcf} /* 1 match(es) for: *//* Rule 54 of css/styles.css */ .photomenu A.selected {
	COLOR: #2c0f10;
	background-color: #FEDD9A;
} /* 12 match(es) for: *//* Rule 55 of css/styles.css */ .photo_title {	POSITION: relative;	TEXT-ALIGN: center;	WIDTH: 135px;	DISPLAY: inline-block;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FLOAT: left;	COLOR: #7a5348;	MARGIN-LEFT: 5px;	FONT-SIZE: 11px;	FONT-WEIGHT: bold;	MARGIN-RIGHT: 5px} /* 1 match(es) for: *//* Rule 56 of css/styles.css */ .photo_text {	POSITION: relative;	TEXT-ALIGN: justify;	MARGIN-TOP: 10px;	WIDTH: 994px;	DISPLAY: inline-block;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FLOAT: left;	COLOR: #333;	MARGIN-LEFT: 45px;	FONT-SIZE: 11px;	MARGIN-RIGHT: 20px} /* 1 match(es) for: *//* Rule 57 of css/styles.css */ .body_photo_categories {
	POSITION: relative;
	TEXT-ALIGN: center;
	MARGIN-TOP: 10px;
	WIDTH: 99%;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333;
	FONT-SIZE: 11px;
	float: left;
} /* 3 match(es) for: *//* Rule 58 of css/styles.css */ .body_photo_left {
	POSITION: relative;
	TEXT-ALIGN: center;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333;
	FONT-SIZE: 11px;
	height: 340;
	float: left;
	margin-left: 50px;
	margin-top: 5px;
	margin-bottom: 15px;
	width: 340;
} /* 1 match(es) for: *//* Rule 59 of css/styles.css */ .body_photo_left01 {
	POSITION: relative;
	TEXT-ALIGN: center;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 5px;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #333;
	FONT-SIZE: 11px;
	height: 100%;
	margin: 5px;
} /* 0 match(es) for: *//* Rule 60 of css/styles.css */ .body_photo_center {	POSITION: relative;	TEXT-ALIGN: center;	WIDTH: 130px;	PADDING-RIGHT: 5px;	DISPLAY: inline-block;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FLOAT: left;	COLOR: #333;	MARGIN-LEFT: 3px;	FONT-SIZE: 11px;	MARGIN-RIGHT: 3px} /* 0 match(es) for: *//* Rule 61 of css/styles.css */ .body_photo_right {	POSITION: relative;	TEXT-ALIGN: center;	WIDTH: 240px;	PADDING-RIGHT: 5px;	DISPLAY: inline-block;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FLOAT: left;	COLOR: #333;	MARGIN-LEFT: 3px;	FONT-SIZE: 11px;	MARGIN-RIGHT: 3px} /* 0 match(es) for: *//* Rule 62 of css/styles.css */ .slide_services {	BACKGROUND-COLOR: #fff;	WIDTH: ;	FLOAT: right;	OVERFLOW: hidden} /* 0 match(es) for: *//* Rule 63 of css/styles.css */ .slide_services_color {	POSITION: absolute;	BACKGROUND-COLOR: #f9f5ea;	WIDTH: ;	FLOAT: left;	HEIGHT: 100%;	OVERFLOW: hidden;	TOP: -540px;	LEFT: 198px} /* 0 match(es) for: *//* Rule 64 of css/styles.css */ .services_text {
	TEXT-ALIGN: justify;
	MARGIN-TOP: 10px;
	DISPLAY: 5;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #333;
	FONT-SIZE: 11px;
	MARGIN-RIGHT: 5px;
	clear: none;
	position: relative;
	width: 100%;
	margin-bottom: 15px;
} /* 0 match(es) for: *//* Rule 65 of css/styles.css */ .services_contain_small {	POSITION: relative;	PADDING-LEFT: 8px;	WIDTH: 500px;	FLOAT: left} /* 0 match(es) for: *//* Rule 66 of css/styles.css */ .services_text02 {	POSITION: relative;	TEXT-ALIGN: justify;	MARGIN-TOP: 10px;	WIDTH: 280px;	DISPLAY: inline-block;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FLOAT: right;	COLOR: #333;	MARGIN-LEFT: 0px;	FONT-SIZE: 11px;	OVERFLOW: hidden;	MARGIN-RIGHT: 5px} /* 0 match(es) for: *//* Rule 67 of css/styles.css */ .services_text03 {
	POSITION: relative;
	TEXT-ALIGN: justify;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 80%;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333;
	MARGIN-LEFT: 0px;
	FONT-SIZE: 11px;
	MARGIN-RIGHT: 0px;
	float: left;
} /* 0 match(es) for: *//* Rule 68 of css/styles.css */ .services_text04 {
	POSITION: relative;
	TEXT-ALIGN: justify;
	MARGIN-TOP: 1px;
	PADDING-LEFT: 0px;
	WIDTH: 800px;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: right;
	COLOR: #333;
	MARGIN-LEFT: 0px;
	FONT-SIZE: 11px;
	MARGIN-RIGHT: 0px
} /* 0 match(es) for: *//* Rule 69 of css/styles.css */ .services_cod_pix {
	POSITION: relative;
	TEXT-ALIGN: justify;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	DISPLAY: inline-block;
	FLOAT: right;
	margin-top: 1px;
	clear: left;
	height: auto;
} /* 0 match(es) for: *//* Rule 70 of css/styles.css */ .services_im_pix {	POSITION: relative;	TEXT-ALIGN: justify;	PADDING-BOTTOM: 1px;	BACKGROUND-COLOR: #efe0a6;	MARGIN-TOP: 10px;	PADDING-LEFT: 1px;	WIDTH: 150px;	DISPLAY: inline-block;	FLOAT: right;	HEIGHT: 300px} /* 0 match(es) for: *//* Rule 71 of css/styles.css */ .services_nhc_pix {	POSITION: relative;	TEXT-ALIGN: justify;	PADDING-BOTTOM: 1px;	BACKGROUND-COLOR: #efe0a6;	PADDING-LEFT: 1px;	DISPLAY: inline-block;	FLOAT: left} /* 0 match(es) for: *//* Rule 72 of css/styles.css */ .services_text05 {	POSITION: relative;	TEXT-ALIGN: justify;	MARGIN-TOP: 10px;	WIDTH: 450px;	DISPLAY: inline-block;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FLOAT: left;	COLOR: #333;	MARGIN-LEFT: 10px;	FONT-SIZE: 11px;	MARGIN-RIGHT: 5px} /* 0 match(es) for: *//* Rule 73 of css/styles.css */ .services_text_IM {
	POSITION: relative;
	TEXT-ALIGN: justify;
	MARGIN-TOP: 10px;
	WIDTH: ;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333;
	MARGIN-LEFT: 10px;
	FONT-SIZE: 11px;
	MARGIN-RIGHT: 5px;
} /* 0 match(es) for: *//* Rule 74 of css/styles.css */ .services_text_urban {	POSITION: relative;	TEXT-ALIGN: justify;	MARGIN-TOP: 10px;	PADDING-LEFT: 15px;	WIDTH: ;	DISPLAY: inline-block;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FLOAT: left;	COLOR: #333;	MARGIN-LEFT: 10px;	FONT-SIZE: 11px;	MARGIN-RIGHT: 5px} /* 0 match(es) for: *//* Rule 75 of css/styles.css */ .COD_body {	POSITION: relative;	FLOAT: left;	HEIGHT: 395px} /* 0 match(es) for: *//* Rule 76 of css/styles.css */ .slideshow_COD {	PADDING-LEFT: 8px;	WIDTH: 800px;	FLOAT: right;	HEIGHT: 338px} /* 0 match(es) for: *//* Rule 77 of css/styles.css */ .IM_body {	POSITION: relative;	FLOAT: left;	HEIGHT: 395px} /* 0 match(es) for: *//* Rule 78 of css/styles.css */ .slideshow_IM {
	BACKGROUND-COLOR: #f9f5ea;
	WIDTH: 800px;
	HEIGHT: 100%;
	OVERFLOW: hidden;
	float: right;
} /* 0 match(es) for: *//* Rule 79 of css/styles.css */ .slideshow_ID {	BACKGROUND-COLOR: #f9f5ea;	WIDTH: 994px;	FLOAT: none} /* 0 match(es) for: *//* Rule 80 of css/styles.css */ .services_text_IM_urban {	POSITION: relative;	TEXT-ALIGN: justify;	MARGIN-TOP: 10px;	DISPLAY: inline-block;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FLOAT: left;	COLOR: #333;	MARGIN-LEFT: 10px;	FONT-SIZE: 11px;	MARGIN-RIGHT: 5px} /* 0 match(es) for: *//* Rule 81 of css/styles.css */ .slideshow_IMmain {	PADDING-LEFT: 8px;	WIDTH: 772px;	HEIGHT: 370px} /* 0 match(es) for: *//* Rule 82 of css/styles.css */ .ULI_main {
	PADDING-LEFT: 8px;
	WIDTH: 994px;
	HEIGHT: auto
} /* 0 match(es) for: *//* Rule 83 of css/styles.css */ .IDesign_main {	PADDING-LEFT: 8px;	WIDTH: 800px;	FLOAT: right;	HEIGHT: 590px;	CLEAR: left} /* 0 match(es) for: *//* Rule 84 of css/styles.css */ .IMDesign_main {
	PADDING-LEFT: 8px;
	WIDTH: 994px;
	HEIGHT: 100%
} /* 0 match(es) for: *//* Rule 85 of css/styles.css */ .slide_MM {
	BACKGROUND-COLOR: #f9f5ea;
	WIDTH: 100%;
	FLOAT: right;
	HEIGHT: 100%
} /* 0 match(es) for: *//* Rule 86 of css/styles.css */ .photo_single {	PADDING-BOTTOM: 5px;	BACKGROUND-COLOR: #28170e;	PADDING-LEFT: 5px;	WIDTH: 140px;	PADDING-RIGHT: 5px;	PADDING-TOP: 5px} /* 12 match(es) for: *//* Rule 87 of css/styles.css */ .photo_frame {
	padding: 5px;
	border: thick double #705c43;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	background-color: #FFF;
} /* 12 match(es) for: *//* Rule 88 of css/styles.css */ .photo_main {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
} /* 0 match(es) for: *//* Rule 89 of css/styles.css */ .slide_tuscan01 {	POSITION: absolute;	WIDTH: 617px;	HEIGHT: 310px;	TOP: 1px;	MARGIN-RIGHT: 150px;	LEFT: 218px} /* 0 match(es) for: *//* Rule 90 of css/styles.css */ .main .slideshow_serv .slide_services_color .services_text P {	} /* 1 match(es) for: *//* Rule 1 of css/jd.gallery.css */ #myGallery {	Z-INDEX: 5;	WIDTH: 100%;	HEIGHT: 100%} /* 0 match(es) for: *//* Rule 2 of css/jd.gallery.css */ #myGallerySet {	Z-INDEX: 5;	WIDTH: 994px;	HEIGHT: 399px} /* 0 match(es) for: *//* Rule 3 of css/jd.gallery.css */ #flickrGallery {	Z-INDEX: 5;	WIDTH: 994px;	HEIGHT: 399px} /* 0 match(es) for: *//* Rule 4 of css/jd.gallery.css */ #flickrGallery {	WIDTH: 500px;	HEIGHT: 334px} /* 6 match(es) for: *//* Rule 5 of css/jd.gallery.css */ #myGallery IMG.thumbnail {	DISPLAY: none} /* 0 match(es) for: *//* Rule 6 of css/jd.gallery.css */ #myGallerySet IMG.thumbnail {	DISPLAY: none} /* 0 match(es) for: *//* Rule 7 of css/jd.gallery.css */ .jdGallery {	POSITION: relative;	OVERFLOW: hidden} /* 0 match(es) for: *//* Rule 8 of css/jd.gallery.css */ .jdGallery IMG {	BORDER-BOTTOM: 0px;	BORDER-LEFT: 0px;	MARGIN: 0px;	BORDER-TOP: 0px;	BORDER-RIGHT: 0px} /* 0 match(es) for: *//* Rule 9 of css/jd.gallery.css */ .jdGallery .slideElement {	BACKGROUND-IMAGE: url(img/loading-bar-black.gif);	BACKGROUND-COLOR: #f9edcf;	WIDTH: 100%;	BACKGROUND-REPEAT: no-repeat;	BACKGROUND-POSITION: center center;	HEIGHT: 100%} /* 0 match(es) for: *//* Rule 10 of css/jd.gallery.css */ .jdGallery .loadingElement {	BACKGROUND-IMAGE: url(img/loading-bar-black.gif);	POSITION: absolute;	BACKGROUND-COLOR: #000;	WIDTH: 100%;	BACKGROUND-REPEAT: no-repeat;	BACKGROUND-POSITION: center center;	HEIGHT: 100%;	TOP: 0px;	LEFT: 0px} /* 0 match(es) for: *//* Rule 11 of css/jd.gallery.css */ .jdGallery .slideInfoZone {	Z-INDEX: 10;	POSITION: absolute;	TEXT-INDENT: 0px;	MARGIN: 0px;	WIDTH: 100%;	BOTTOM: 0px;	BACKGROUND: #333;	HEIGHT: 40px;	COLOR: #fff;	OVERFLOW: hidden;	LEFT: 0px} /* 0 match(es) for: *//* Rule 12 of css/jd.gallery.css */ * HTML .jdGallery .slideInfoZone {	BOTTOM: -1px} /* 0 match(es) for: *//* Rule 13 of css/jd.gallery.css */ .jdGallery .slideInfoZone H2 {	PADDING-BOTTOM: 0px;	MARGIN: 2px 5px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	COLOR: inherit;	FONT-SIZE: 80%;	FONT-WEIGHT: bold;	PADDING-TOP: 0px} /* 0 match(es) for: *//* Rule 14 of css/jd.gallery.css */ .jdGallery .slideInfoZone P {	PADDING-BOTTOM: 0px;	MARGIN: 2px 5px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	COLOR: #eee;	FONT-SIZE: 60%;	PADDING-TOP: 0px} /* 0 match(es) for: *//* Rule 15 of css/jd.gallery.css */ .jdGallery DIV.carouselContainer {	Z-INDEX: 10;	POSITION: absolute;	MARGIN: 0px;	WIDTH: 100%;	HEIGHT: 135px;	TOP: 0px;	LEFT: 0px} /* 0 match(es) for: *//* Rule 16 of css/jd.gallery.css */ .jdGallery A.carouselBtn {	POSITION: absolute;	TEXT-ALIGN: center;	PADDING-BOTTOM: 0px;	PADDING-LEFT: 10px;	BOTTOM: 0px;	PADDING-RIGHT: 10px;	BACKGROUND: #333;	HEIGHT: 20px;	COLOR: #fff;	FONT-SIZE: 13px;	CURSOR: pointer;	RIGHT: 30px;	PADDING-TOP: 0px} /* 0 match(es) for: *//* Rule 17 of css/jd.gallery.css */ .jdGallery .carousel {	POSITION: absolute;	TEXT-INDENT: 0px;	MARGIN: 0px;	WIDTH: 100%;	BACKGROUND: #333;	HEIGHT: 115px;	COLOR: #fff;	OVERFLOW: hidden;	TOP: 0px;	LEFT: 0px} /* 0 match(es) for: *//* Rule 18 of css/jd.gallery.css */ .jdExtCarousel {	POSITION: relative;	OVERFLOW: hidden} /* 0 match(es) for: *//* Rule 19 of css/jd.gallery.css */ .jdGallery .carousel .carouselWrapper {	POSITION: absolute;	WIDTH: 100%;	HEIGHT: 78px;	OVERFLOW: hidden;	TOP: 10px;	LEFT: 0px} /* 0 match(es) for: *//* Rule 20 of css/jd.gallery.css */ .jdExtCarousel .carouselWrapper {	POSITION: absolute;	WIDTH: 100%;	HEIGHT: 78px;	OVERFLOW: hidden;	TOP: 10px;	LEFT: 0px} /* 0 match(es) for: *//* Rule 21 of css/jd.gallery.css */ .jdGallery .carousel .carouselInner {	POSITION: relative} /* 0 match(es) for: *//* Rule 22 of css/jd.gallery.css */ .jdExtCarousel .carouselInner {	POSITION: relative} /* 0 match(es) for: *//* Rule 23 of css/jd.gallery.css */ .jdGallery .carousel .carouselInner .thumbnail {	BORDER-BOTTOM: #fff 1px solid;	BORDER-LEFT: #fff 1px solid;	BACKGROUND: #000 center center;	FLOAT: left;	BORDER-TOP: #fff 1px solid;	CURSOR: pointer;	BORDER-RIGHT: #fff 1px solid} /* 0 match(es) for: *//* Rule 24 of css/jd.gallery.css */ .jdExtCarousel .carouselInner .thumbnail {	BORDER-BOTTOM: #fff 1px solid;	BORDER-LEFT: #fff 1px solid;	BACKGROUND: #000 center center;	FLOAT: left;	BORDER-TOP: #fff 1px solid;	CURSOR: pointer;	BORDER-RIGHT: #fff 1px solid} /* 0 match(es) for: *//* Rule 25 of css/jd.gallery.css */ .jdGallery .wall .thumbnail {	MARGIN-BOTTOM: 10px} /* 0 match(es) for: *//* Rule 26 of css/jd.gallery.css */ .jdExtCarousel .wall .thumbnail {	MARGIN-BOTTOM: 10px} /* 0 match(es) for: *//* Rule 27 of css/jd.gallery.css */ .jdGallery .carousel .label {	POSITION: absolute;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-LEFT: 0px;	BOTTOM: 5px;	PADDING-RIGHT: 0px;	FONT-SIZE: 13px;	PADDING-TOP: 0px;	LEFT: 10px} /* 0 match(es) for: *//* Rule 28 of css/jd.gallery.css */ .jdExtCarousel .label {	POSITION: absolute;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-LEFT: 0px;	BOTTOM: 5px;	PADDING-RIGHT: 0px;	FONT-SIZE: 13px;	PADDING-TOP: 0px;	LEFT: 10px} /* 0 match(es) for: *//* Rule 29 of css/jd.gallery.css */ .jdGallery .carousel .wallButton {	BORDER-BOTTOM: #888 1px solid;	POSITION: absolute;	BORDER-LEFT: #888 1px solid;	PADDING-BOTTOM: 1px;	MARGIN: 0px;	PADDING-LEFT: 2px;	BOTTOM: 5px;	PADDING-RIGHT: 2px;	BACKGROUND: #222;	FONT-SIZE: 10px;	BORDER-TOP: #888 1px solid;	CURSOR: pointer;	RIGHT: 10px;	BORDER-RIGHT: #888 1px solid;	PADDING-TOP: 1px} /* 0 match(es) for: *//* Rule 30 of css/jd.gallery.css */ .jdExtCarousel .wallButton {	BORDER-BOTTOM: #888 1px solid;	POSITION: absolute;	BORDER-LEFT: #888 1px solid;	PADDING-BOTTOM: 1px;	MARGIN: 0px;	PADDING-LEFT: 2px;	BOTTOM: 5px;	PADDING-RIGHT: 2px;	BACKGROUND: #222;	FONT-SIZE: 10px;	BORDER-TOP: #888 1px solid;	CURSOR: pointer;	RIGHT: 10px;	BORDER-RIGHT: #888 1px solid;	PADDING-TOP: 1px} /* 0 match(es) for: *//* Rule 31 of css/jd.gallery.css */ .jdGallery .carousel .label .number {	COLOR: #b5b5b5} /* 0 match(es) for: *//* Rule 32 of css/jd.gallery.css */ .jdExtCarousel .label .number {	COLOR: #b5b5b5} /* 0 match(es) for: *//* Rule 33 of css/jd.gallery.css */ .jdGallery A {	COLOR: inherit;	FONT-SIZE: 100%;	TEXT-DECORATION: none} /* 0 match(es) for: *//* Rule 34 of css/jd.gallery.css */ .jdGallery A.right {	Z-INDEX: 10;	POSITION: absolute;	FILTER: alpha(opacity=20);	WIDTH: 25%;	HEIGHT: 99%;	CURSOR: pointer;	-moz-opacity: 0.2;	-khtml-opacity: 0.2;	opacity: 0.2} /* 0 match(es) for: *//* Rule 35 of css/jd.gallery.css */ .jdGallery A.left {	Z-INDEX: 10;	POSITION: absolute;	FILTER: alpha(opacity=20);	WIDTH: 25%;	HEIGHT: 99%;	CURSOR: pointer;	-moz-opacity: 0.2;	-khtml-opacity: 0.2;	opacity: 0.2} /* 0 match(es) for: *//* Rule 36 of css/jd.gallery.css */ * HTML .jdGallery A.right {	FILTER: alpha(opacity=50)} /* 0 match(es) for: *//* Rule 37 of css/jd.gallery.css */ * HTML .jdGallery A.left {	FILTER: alpha(opacity=50)} /* 0 match(es) for: *//* Rule 38 of css/jd.gallery.css */ .jdGallery A.right:hover {	FILTER: alpha(opacity=80);	-moz-opacity: 0.8;	-khtml-opacity: 0.8;	opacity: 0.8} /* 0 match(es) for: *//* Rule 39 of css/jd.gallery.css */ .jdGallery A.left:hover {	FILTER: alpha(opacity=80);	-moz-opacity: 0.8;	-khtml-opacity: 0.8;	opacity: 0.8} /* 0 match(es) for: *//* Rule 40 of css/jd.gallery.css */ .jdGallery A.left {	BACKGROUND: url(img/fleche1.png) no-repeat left center;	TOP: 0px;	LEFT: 0px} /* 0 match(es) for: *//* Rule 41 of css/jd.gallery.css */ * HTML .jdGallery A.left {	BACKGROUND: url(img/fleche1.gif) no-repeat left center} /* 0 match(es) for: *//* Rule 42 of css/jd.gallery.css */ .jdGallery A.right {	BACKGROUND: url(img/fleche2.png) no-repeat right center;	TOP: 0px;	RIGHT: 0px} /* 0 match(es) for: *//* Rule 43 of css/jd.gallery.css */ * HTML .jdGallery A.right {	BACKGROUND: url(img/fleche2.gif) no-repeat right center} /* 0 match(es) for: *//* Rule 44 of css/jd.gallery.css */ .jdGallery A.open {	WIDTH: 100%;	HEIGHT: 100%;	TOP: 0px;	LEFT: 0px} /* 0 match(es) for: *//* Rule 45 of css/jd.gallery.css */ .withArrows A.open {	Z-INDEX: 10;	POSITION: absolute;	WIDTH: 50%;	BACKGROUND: none transparent scroll repeat 0% 0%;	HEIGHT: 99%;	TOP: 0px;	CURSOR: pointer;	LEFT: 25%;	-moz-opacity: 0.8;	-khtml-opacity: 0.8;	opacity: 0.8} /* 0 match(es) for: *//* Rule 46 of css/jd.gallery.css */ .withArrows A.open:hover {	BACKGROUND: url(img/open.png) no-repeat center center} /* 0 match(es) for: *//* Rule 47 of css/jd.gallery.css */ * HTML .withArrows A.open:hover {	FILTER: alpha(opacity=80);	BACKGROUND: url(img/open.gif) no-repeat center center} /* 0 match(es) for: *//* Rule 48 of css/jd.gallery.css */ .jdGallery A.gallerySelectorBtn {	Z-INDEX: 15;	POSITION: absolute;	TEXT-ALIGN: center;	FILTER: alpha(opacity=40);	PADDING-BOTTOM: 0px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	BACKGROUND: #333;	HEIGHT: 20px;	COLOR: #fff;	FONT-SIZE: 13px;	TOP: 0px;	CURSOR: pointer;	PADDING-TOP: 0px;	LEFT: 30px;	-moz-opacity: .4;	-khtml-opacity: 0.4;	opacity: .4} /* 0 match(es) for: *//* Rule 49 of css/jd.gallery.css */ .jdGallery .gallerySelector {	Z-INDEX: 20;	POSITION: absolute;	WIDTH: 100%;	BACKGROUND: #000;	HEIGHT: 100%;	TOP: 0px;	LEFT: 0px} /* 0 match(es) for: *//* Rule 50 of css/jd.gallery.css */ .jdGallery .gallerySelector H2 {	PADDING-BOTTOM: 10px;	LINE-HEIGHT: 30px;	MARGIN: 0px;	PADDING-LEFT: 20px;	PADDING-RIGHT: 20px;	COLOR: #fff;	FONT-SIZE: 20px;	PADDING-TOP: 10px} /* 0 match(es) for: *//* Rule 51 of css/jd.gallery.css */ .jdGallery .gallerySelector .gallerySelectorWrapper {	OVERFLOW: hidden} /* 0 match(es) for: *//* Rule 52 of css/jd.gallery.css */ .jdGallery .gallerySelector .gallerySelectorInner DIV.galleryButton {	BORDER-BOTTOM: #888 1px solid;	BORDER-LEFT: #888 1px solid;	PADDING-BOTTOM: 5px;	MARGIN-TOP: 10px;	PADDING-LEFT: 5px;	PADDING-RIGHT: 5px;	FLOAT: left;	HEIGHT: 40px;	COLOR: #fff;	MARGIN-LEFT: 10px;	BORDER-TOP: #888 1px solid;	CURSOR: pointer;	BORDER-RIGHT: #888 1px solid;	PADDING-TOP: 5px} /* 0 match(es) for: *//* Rule 53 of css/jd.gallery.css */ .jdGallery .gallerySelector .gallerySelectorInner DIV.hover {	BACKGROUND: #333} /* 0 match(es) for: *//* Rule 54 of css/jd.gallery.css */ .jdGallery .gallerySelector .gallerySelectorInner DIV.galleryButton DIV.preview {	BORDER-BOTTOM: medium none;	BORDER-LEFT: medium none;	WIDTH: 40px;	BACKGROUND: #000 center center;	FLOAT: left;	HEIGHT: 40px;	BORDER-TOP: medium none;	MARGIN-RIGHT: 5px;	BORDER-RIGHT: medium none} /* 0 match(es) for: *//* Rule 55 of css/jd.gallery.css */ .jdGallery .gallerySelector .gallerySelectorInner DIV.galleryButton H3 {	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	FONT-SIZE: 12px;	FONT-WEIGHT: normal;	PADDING-TOP: 0px} /* 0 match(es) for: *//* Rule 56 of css/jd.gallery.css */ .jdGallery .gallerySelector .gallerySelectorInner DIV.galleryButton P.info {	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 0px;	COLOR: #aaa;	FONT-SIZE: 12px;	FONT-WEIGHT: normal;	PADDING-TOP: 0px} /* 0 match(es) for: *//* Rule 1 of css/jquery.lightbox-0.5.css */ #jquery-overlay {	Z-INDEX: 90;	POSITION: absolute;	WIDTH: 100%;	HEIGHT: 500px;	TOP: 0px;	LEFT: 0px} /* 0 match(es) for: *//* Rule 2 of css/jquery.lightbox-0.5.css */ #jquery-lightbox {	Z-INDEX: 100;	POSITION: absolute;	TEXT-ALIGN: center;	LINE-HEIGHT: 0;	WIDTH: 100%;	TOP: 0px;	LEFT: 0px} /* 0 match(es) for: *//* Rule 3 of css/jquery.lightbox-0.5.css */ #jquery-lightbox A IMG {	BORDER-BOTTOM: medium none;	BORDER-LEFT: medium none;	BORDER-TOP: medium none;	BORDER-RIGHT: medium none} /* 0 match(es) for: *//* Rule 4 of css/jquery.lightbox-0.5.css */ #lightbox-container-image-box {	POSITION: relative;	BACKGROUND-COLOR: #fff;	MARGIN: 0px auto;	WIDTH: 250px;	HEIGHT: 250px} /* 0 match(es) for: *//* Rule 5 of css/jquery.lightbox-0.5.css */ #lightbox-container-image {	PADDING-BOTTOM: 10px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	PADDING-TOP: 10px} /* 0 match(es) for: *//* Rule 6 of css/jquery.lightbox-0.5.css */ #lightbox-loading {	POSITION: absolute;	TEXT-ALIGN: center;	LINE-HEIGHT: 0;	WIDTH: 100%;	HEIGHT: 25%;	TOP: 40%;	LEFT: 0%} /* 0 match(es) for: *//* Rule 7 of css/jquery.lightbox-0.5.css */ #lightbox-nav {	Z-INDEX: 10;	POSITION: absolute;	WIDTH: 100%;	HEIGHT: 100%;	TOP: 0px;	LEFT: 0px} /* 0 match(es) for: *//* Rule 8 of css/jquery.lightbox-0.5.css */ #lightbox-container-image-box > #lightbox-nav {	LEFT: 0px} /* 0 match(es) for: *//* Rule 9 of css/jquery.lightbox-0.5.css */ #lightbox-nav A {	OUTLINE-STYLE: none;	OUTLINE-COLOR: invert;	OUTLINE-WIDTH: medium} /* 0 match(es) for: *//* Rule 10 of css/jquery.lightbox-0.5.css */ #lightbox-nav-btnPrev {	WIDTH: 49%;	ZOOM: 1;	DISPLAY: block;	HEIGHT: 100%} /* 0 match(es) for: *//* Rule 11 of css/jquery.lightbox-0.5.css */ #lightbox-nav-btnNext {	WIDTH: 49%;	ZOOM: 1;	DISPLAY: block;	HEIGHT: 100%} /* 0 match(es) for: *//* Rule 12 of css/jquery.lightbox-0.5.css */ #lightbox-nav-btnPrev {	FLOAT: left;	LEFT: 0px} /* 0 match(es) for: *//* Rule 13 of css/jquery.lightbox-0.5.css */ #lightbox-nav-btnNext {	FLOAT: right;	RIGHT: 0px} /* 0 match(es) for: *//* Rule 14 of css/jquery.lightbox-0.5.css */ #lightbox-container-image-data-box {	PADDING-BOTTOM: 0px;	BACKGROUND-COLOR: #fff;	MARGIN: 0px auto;	PADDING-LEFT: 10px;	WIDTH: 100%;	PADDING-RIGHT: 10px;	FONT: 10px/1.4em Verdana, Helvetica, sans-serif;	OVERFLOW: auto;	PADDING-TOP: 0px} /* 0 match(es) for: *//* Rule 15 of css/jquery.lightbox-0.5.css */ #lightbox-container-image-data {	PADDING-BOTTOM: 0px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	COLOR: #666;	PADDING-TOP: 0px} /* 0 match(es) for: *//* Rule 16 of css/jquery.lightbox-0.5.css */ #lightbox-container-image-data #lightbox-image-details {	TEXT-ALIGN: left;	WIDTH: 70%;	FLOAT: left} /* 0 match(es) for: *//* Rule 17 of css/jquery.lightbox-0.5.css */ #lightbox-image-details-caption {	FONT-WEIGHT: bold} /* 0 match(es) for: *//* Rule 18 of css/jquery.lightbox-0.5.css */ #lightbox-image-details-currentNumber {	PADDING-BOTTOM: 1em;	DISPLAY: block;	CLEAR: left} /* 0 match(es) for: *//* Rule 19 of css/jquery.lightbox-0.5.css */ #lightbox-secNav-btnClose {	PADDING-BOTTOM: 0.7em;	WIDTH: 66px;	FLOAT: right} 
.highlight {
	background-color: #F9EDCF;
}
.pagetop {
}
.main #headlogo {
	height: 155px;
	width: 100%;
}
.photoThumbnail {
	background-color: #705C43;
	margin: 0%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.photoThumbnailsml {
	width: 120px;
	height: 100px;
	padding: 5px;
	border: medium solid #705C43;
	background-color: #FFF;
}
.main #headSpace {
	height: 156px;
	width: 100%;
	background-repeat: repeat-x;
	background-image: url(../images/1Home%20Layout/body_body.jpg);
	background-position: center;
}
.main .body_contain .body_contacts .body_uhds_garden div img {
	margin: 25px;
	position: relative;

}
.main .body_contain .body_contain .body_uhds_garden div .body_uhds_garden img {
	margin-right: 20px;
	margin-left: 10px;
}
.whiteout {
	color: #FFF;
}

