@charset "utf-8";
body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #DBAF64;
	margin: 0px;
	padding: 0px;
}
.bodyHome {
	background-color: #000000;
	margin-right: auto;
	margin-left: auto;
}
.homeTopBar {
	background-image: url(images/r_barTop.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.homeNavBar {
	background-image: url(images/r_barNav.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height: 36px;
	padding-left: 340px;
}
.calendarBox {
	height: 225px;
}
.homeVertLine {
	background-image: url(images/2x2_brown.gif);
	background-repeat: repeat-y;
	background-position: center 0px;
	width: 10px;
}
.homeContent {
	width: 700px;
	background-image: url(images/dc_E.gif);
	background-repeat: no-repeat;
	background-position: 30px 0px;
}
.homeContent p {
	font-size: 13px;
	margin-top: 22px;
	margin-left: 42px;
	margin-right: 10px;
}
.homeContentIndent {
	margin-left: 30px;
}

.homePics {
	margin-left: 8px;

}
.homePicsCell {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;

}
.designTopBar {
	background-image: url(images/r_barTopDesign.gif);
	background-repeat: repeat-x;
	background-position: 0px;
	height: 128px;
}
.designBottomBar {
	background-color: #904120;
	height: 10px;
}
.designMidBar {
	background-image: url(images/r_barMidDesign.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.designContentSpacer {
	height: 29px;
	width: 150px;
}
.designContentSpacer2 {
	height: 25px;
	width: 265px;
}
.designContentBg {
	background-image: url(images/bg_Design.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
}
.designContentBg p {
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 13px;
	color: #DBC39B;
}
.designContentBg h1 {
	font-size: 16px;
	font-weight: bold;
	color: #B88835;
	margin-top: 0px;
	margin-bottom: 5px;
}
.photoTopBar {
	background-image: url(images/r_barTopPhoto.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.footerBar {
	font-size: 13px;
	color: #DEC7A2;
	padding-left: 275px;
	height: 23px;
}
a:link {
	color: #B8882E;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:visited {
	color: #A37E43;
	text-decoration: none;
}
a:hover {
	color: #DEC7A2;
	text-decoration: underline;
}

.photoMidBar {
	background-image: url(images/r_midPhoto.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.photoBottomBar {
	background-color: #6C783A;
	height: 10px;
}
.photoBgTable1 {
	background-image: url(images/bg_Photo.jpg);
	background-repeat: no-repeat;
	background-position: 274px 0px;
	height: 600px;
}
.photoBgTd1 {
	background-image: url(images/10x10_green.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}
.photoBgTable2 {
	background-image: url(images/bg_PhotoBottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 600px;
}
.photoSpacerTop {
	height: 65px;
}
.photoSpacerLeft {
	width: 78px;
}
.photoSpacerRow {
	height: 22px;
}
.photoSpacerColumn {
	width: 17px;
}
.photoSpacerImage {
	height: 123px;
	width: 130px;
}
.footerBar2 {
	font-size: 13px;
	color: #DEC7A2;
	padding-left: 275px;
	height: 32px;
}
.projectTopBar {
	background-image: url(images/r_barTopProject.gif);
	background-repeat: repeat-x;
	background-position: 0px;
	height: 128px;
}
.projectMidBar {
	background-image: url(images/r_barMidProject.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.projectBottomBar {
	background-color: #A4352E;
	height: 10px;
}
.projectContentBg {
	background-image: url(images/bg_Design.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
}
.projectContentLeft {
	background-image: url(images/1x1_gray.gif);
	background-repeat: repeat-x;
	background-position: 0px 50px;
	width: 275px;
}
.projectContentBg p {
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 13px;
	color: #DBC39B;
}
.projectContentBg h1 {
	font-size: 16px;
	font-weight: bold;
	color: #B88835;
	margin-top: 30px;
	margin-bottom: 5px;
}
.projectContentRight {
	background-image: url(images/1x1_gray.gif);
	background-repeat: repeat-x;
	background-position: 0px 50px;
}
.projectContentLeftMargin {
	margin-right: 30px;
	margin-left: 50px;
}
.projectContentBg img {
	margin-top: 3px;
	margin-bottom: 2px;
	font-size: 13px;
	color: #DBC39B;
}
.consultLeft {
	background-image: url(images/consult_corner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 339px;
	width: 243px;
}
.consultBottom {
	background-image: url(images/consult_bottom.jpg);
	background-repeat: no-repeat;
	background-position: 150px top;
	height: 68px;
	padding-top: 32px;
	padding-left: 300px;
}
.consultImgMargin {
	margin-right: 10px;
}
.designContentBg a:hover {
	color: #B26E57;
	text-decoration: none;
}

.consultLeft a:link {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #DEC7A2;
}
.consultLeft a:visited {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B3996F;
}
.consultLeft a:hover {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B26E57;
}
.designContentBgHold {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B5842D;
	margin-left: 40px;
}
.designContentBg h2 {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B5842D;
	margin-left: 40px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.consultMargin {
	margin-left: 40px;
}
.windowLeft {
	background-image: url(images/window_corner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 339px;
	width: 243px;
}
.windowLeft a:link {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #DEC7A2;
}
.windowLeft a:visited {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B3996F;
}
.windowLeft a:hover {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B26E57;
}.windowBottom {
	background-image: url(images/window_bottom.jpg);
	background-repeat: no-repeat;
	background-position: 150px top;
	height: 68px;
	padding-top: 32px;
	padding-left: 300px;
}

.furnitureLeft {
	background-image: url(images/furniture_corner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 339px;
	width: 243px;
}
.furnitureLeft a:link {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #DEC7A2;
}
.furnitureLeft a:visited {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B3996F;
}
.furnitureLeft a:hover {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B26E57;
}.furnitureBottom {
	background-image: url(images/furniture_bottom.jpg);
	background-repeat: no-repeat;
	background-position: 150px top;
	height: 68px;
	padding-top: 32px;
	padding-left: 300px;
}

.floorLeft {
	background-image: url(images/floor_corner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 339px;
	width: 243px;
}
.floorLeft a:link {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #DEC7A2;
}
.floorLeft a:visited {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B3996F;
}
.floorLeft a:hover {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B26E57;
}.floorBottom {
	background-image: url(images/floor_bottom.jpg);
	background-repeat: no-repeat;
	background-position: 150px top;
	height: 68px;
	padding-top: 32px;
	padding-left: 300px;
}

.floralLeft {
	background-image: url(images/floral_corner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 339px;
	width: 243px;
}
.floralLeft a:link {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #DEC7A2;
}
.floralLeft a:visited {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B3996F;
}
.floralLeft a:hover {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B26E57;
}.floralBottom {
	background-image: url(images/floral_bottom.jpg);
	background-repeat: no-repeat;
	background-position: 150px top;
	height: 68px;
	padding-top: 32px;
	padding-left: 300px;
}

.kitchensLeft {
	background-image: url(images/kitchens_corner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 339px;
	width: 243px;
}
.kitchensLeft a:link {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #DEC7A2;
}
.kitchensLeft a:visited {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B3996F;
}
.kitchensLeft a:hover {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B26E57;
}.kitchensBottom {
	background-image: url(images/kitchens_bottom.jpg);
	background-repeat: no-repeat;
	background-position: 150px top;
	height: 68px;
	padding-top: 32px;
	padding-left: 300px;
}

.holidayLeft {
	background-image: url(images/holiday_corner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 339px;
	width: 243px;
}
.holidayLeft a:link {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #DEC7A2;
}
.holidayLeft a:visited {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B3996F;
}
.holidayLeft a:hover {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B26E57;
}.holidayBottom {
	background-image: url(images/holiday_bottom.jpg);
	background-repeat: no-repeat;
	background-position: 150px top;
	height: 68px;
	padding-top: 32px;
	padding-left: 300px;
}.contactTopBar {
	background-image: url(images/r_barTopContact.gif);
	background-repeat: repeat-x;
	background-position: 0px;
	height: 128px;
}
.contactContentBg {
	background-image: url(images/bg_Design.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
}
.contactMidBar {
	background-image: url(images/r_barMidContact.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-left: 50px;
}
.bodyContact {
	background-color: #E8D3AC;
	margin-right: auto;
	margin-left: auto;
	color: #000000;
}
.contactBottomBar {
	background-color: #754738;
	height: 10px;
}
.projectContentLeft a:link {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #DEC7A2;
}
.projectContentLeft a:visited {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B3996F;
}
.projectContentLeft a:hover {
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #B26E57;
