.backgroundmain {
	background-color: d7c1aa;
	background-image: url(images/backgroundmain_02.jpg);
	background-repeat: repeat-x;
	background-position: left top;

}
.backgroundbottom {
	background-image: url(images/backgroundbottom_05.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.photobottomindex {
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-color: #e9ddd1;
	border-right-color: #e9ddd1;
	border-bottom-color: #e9ddd1;
	border-left-color: #e9ddd1;
	border-bottom-style: solid;




}
.textnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 816146;
	text-decoration: none;
	line-height: 18px;

}
.photoindex2 {
	background-image: url(images/index_05.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.textsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 816146;
	text-decoration: none;
	font-style: italic;

}
.textname {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 816146;
	text-decoration: none;
}
.photobottom3 {

	background-image: url(images/bg_12.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.backgroundbottomflower {
	background-image: url(images/bgflower_11.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bottomline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-top-color: e9ddd1;
	border-right-color: e9ddd1;
	border-bottom-color: e9ddd1;
	border-left-color: e9ddd1;
}
.bottomlineprofileleft {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: e9ddd1;
	border-right-color: e9ddd1;
	border-bottom-color: e9ddd1;
	border-left-color: e9ddd1;
	background-image: url(images/profile2_05.png);
	background-repeat: no-repeat;
	background-position: right bottom;

}
.subpagerightextend {
	background-image: url(images/subtextbg_07.png);
	background-repeat: repeat-x;
}
.subpageleftextend {
	background-image: url(images/subtextbg_07.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.bottomlineprofileleft2 {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-bottom-style: none;
	background-image: url(images/profile2_08.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.bottomlineprofileleft3 {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: e9ddd1;
	border-right-color: e9ddd1;
	border-bottom-color: e9ddd1;
	border-left-color: e9ddd1;
	background-image: url(images/profile2_04.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.header1 {


	font-family: "Times New Roman", Times, serif;
	font-size: 34px;
	color: #FFFFFF;
	text-decoration: none;
}
.serviceleftextend {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: e9ddd1;
	border-right-color: e9ddd1;
	border-bottom-color: e9ddd1;
	border-left-color: e9ddd1;
	background-image: url(images/service_05.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.serviceleftbottom {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: e9ddd1;
	border-right-color: e9ddd1;
	border-bottom-color: e9ddd1;
	border-left-color: e9ddd1;
	background-repeat: no-repeat;
	background-position: right top;
}
.philosleftextend {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: e9ddd1;
	border-right-color: e9ddd1;
	border-bottom-color: e9ddd1;
	border-left-color: e9ddd1;
	background-image: url(images/philosophy_05.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.philosleftbottom {


	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-bottom-style: none;
	background-image: url(images/philosophy_08.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
a:hover {
	color: 6e4e32;
}
.genny1 {
	background-image: url(images/bg1.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.trasblock {
	background-image: url(images/bg2.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.indexleftbg {
	background-image: url(images/index2_05.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.indextopleft {
	background-image: url(images/index2_06.png);
	background-repeat: repeat-x;
	background-position: right top;
}
