.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-repeat: no-repeat;
	background-position: right top;
	background-image: url(images/index2_06.png);


}

