body {
	margin: 0px;
	margin-top: 100px;
	text-align: center;
	vertical-align: middle;
	background-color: #000000;
}

.home-subtitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	letter-spacing: 2px;

	text-align: center;

	padding-top: 10px;

	vertical-align: top;



}

a.1:link, a.1:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	letter-spacing: 2px;





}

a.1:hover, a.1:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #95003B;

	text-decoration: none;

	font-weight: bold;



}

bg-prof {

	background-image: url(img/prof_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 68px;

	padding-left: 50px;

}

.bg-prof {

	background-image: url(img/prof_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

	text-align: left;

	vertical-align: top;

	padding-top: 10px;

	padding-left: 50px;

	padding-right: 39px;

}

.top-pad {

	text-align: right;

	vertical-align: top;

	width: 231px;

	padding-top: 58px;

}

.a11-grey-upper-menu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #9D4260;

	padding: 5px;

	text-align: left;

	vertical-align: middle;

	letter-spacing: 1px;



}

.a11-grey-upper-menu-right {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #9D4260;

	text-align: left;

	vertical-align: middle;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	letter-spacing: 1px;





}

a.2:link, a.2:visited {

	

	color: #9D4260;

	text-decoration: none;





}

a.2:hover, a.2:active {

	

	color: #000000;

	text-decoration: none;

	

}



a.:link, a.:visited {

	

	color: #9D4260;

	text-decoration: none;





}

a.:hover, a.:active {

	

	color: #000000;

	text-decoration: none;

	

}

.second-line-menu-top {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	padding: 5px;

	text-align: left;

	vertical-align: middle;

}

a.3:link, a.3:visited {

	

	color: #95003B;

	text-decoration: none;





}

a.3:hover, a.3:active {

	

	color: #666666;

	text-decoration: none;

	

}

a.4:link, a.4:visited {

	

	color: #666666;

	text-decoration: none;





}

a.4:hover, a.4:active {

	

	color: #ffffff;

	text-decoration: underline;

	

}



.text-block {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 140%;

	color: #333333;

	padding-top: 110px;

	padding-right: 30px;

	padding-left: 50px;

	padding-bottom: 10px;



}

.bot-menu-line {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	padding: 5px;

	text-align: center;

	vertical-align: middle;

}

.pad-top-left {

	padding-top: 8px;

	padding-left: 10px;

}

.bg-about {

	background-image: url(img/about_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 10px;

	padding-right: 40px;





}

td {

	vertical-align: top;

}

.td-center {

	text-align: center;

	vertical-align: middle;

}

.left-column-about {

	text-align: center;

	vertical-align: middle;

	width: 283px;

}

.text-block1 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 140%;

	color: #333333;

	padding-top: 110px;

	padding-right: 10px;

	padding-bottom: 10px;

}

.A11-border-right {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 140%;

	color: #333333;

	padding-right: 5px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #333333;

}

.A11-bold-pad-left {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8px;

	line-height: 120%;

	font-weight: bold;

	color: #000000;

	padding-left: 5px;

}

.bg-contact {



	background-image: url(img/contact_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 10px;

	padding-right: 40px;

}

.text-block2 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 140%;

	color: #333333;

	padding-top: 130px;

	padding-right: 30px;

	padding-left: 50px;

	padding-bottom: 10px;

}

.bg-tile {





	background-image: url(img/variety.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-right: 40px;

}

.left-column-tile {



	text-align: left;

	vertical-align: top;

	width: 282px;

}

.h100 {

	height: 100%;

}

.border-bot {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}

.bg-carpet {







	background-image: url(img/comfort.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-right: 40px;

}

.bg-wood {









	background-image: url(img/warmth.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-right: 40px;

}

.marg-left {

	margin-left: 20px;

}

.bg-stone {











	background-image: url(img/beauty.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-right: 40px;

}

.margin-top-10 {

	margin-top: 10px;

}

.black-border {

	border: 70px solid #000000;

}

.A10-border-right {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 110%;

	color: #333333;

	padding-right: 5px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #333333;

}

.text-block-about {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 140%;

	color: #333333;

	padding-top: 120px;

	padding-right: 10px;

	padding-bottom: 5px;



}

.p-8 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8px;

}

.text-block-contact {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 120%;

	color: #333333;

	padding-top: 130px;

	padding-right: 30px;

	padding-left: 50px;

	padding-bottom: 10px;

}

.home-subtitle1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

	color: #000000;

	letter-spacing: 2px;

	line-height: 200%;



}

.pad-top-5 {

	padding-top: 5px;

}

.text1 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 140%;

	color: #333333;

}

#copy a:link {

	color: #FFFFFF;

	text-decoration: none;

}

#copy a:visited {

	color: #FFFFFF;

	text-decoration: none;

}#copy a:active {

	color: #FFFFFF;

	text-decoration: underline;

}#copy a:hover {

	color: #FFFFFF;

	text-decoration: underline;

}
#container {
	margin-left: -350px;
	margin-top: -0px;
	width: 700px;
	text-align: center;
	position: absolute;
	top: 52px;
	left: 556px;
}
#left {
	position: relative;
	clear: both;
	font-size: 9px;
	color: #FFF;
	width: 345px;
	text-align: left;
	float: left;
}
#right {
	position: relative;
	font-size: 9px;
	color:#666666;
	width: 345px;
	text-align: right;
	float: right;
}
#container2 {
	margin-left: -355px;
	margin-top: -0px;
	width: 700px;
	text-align: center;
	position: absolute;
	top: 95px;
	left: 569px;
}

#flash {
position:absolute;
z-index:1;
}

#img1 {
position:absolute;
z-index:-1;
}
#img2 {
position:absolute;
z-index:-2;
}
#img3 {
position:absolute;
z-index:-3;
}
#img4 {
position:absolute;
z-index:-4;
}
#img5 {
position:absolute;
z-index:-5;
}