
body {font-family: 'Times New Roman'; font-size:14px; line-height:18px; color:#59595c; text-align:center; min-width:320px; background:url(../images/body-bg.gif) 0 0 repeat; 
	position:relative; 	-webkit-text-size-adjust: none; margin:0px; padding:0px;}
	
body > .wrapper { position:relative; background:url(../images/body-bg-2.jpg) center top no-repeat; }

.wrap{width:1230px; margin:0 auto;}

.main-top1{width:100%; height:5px; float:left; background-color:#b28a60;}
.main-top2{width:100%; float:left;}
.top1{width:1230px; float:left;}
.top1-row1{width:1230px; float:left;}

.top1-row1L{width:498px; float:left;}
.top1-row1L-row1{width:498px; float:left; padding:21px 0px;}

.top1-row1C{width:375px; float:left;}
.top1-row1C-row1{width:375px; float:left;}

.top1-row1R{width:357px; float:left;}
.top1-row1R-row1{width:357px; float:left;}

.logo{width:260px; float:left; height:119px; background-image:url(../images/logo.png); background-repeat:no-repeat; border:none; text-decoration:none; text-transform:none; margin:0px 0px 0px 10px;}

.welcome-msg {float:right; font-size:18px; line-height:18px; color:#59595c; margin: 27px 0 0;}
.welcome-msg a {}

.header-info {float: right; text-align: right; clear: right; font-size: 23px; line-height: 23px; text-transform: uppercase; color: #59595c;}
.header-info em {display: block; font-size: 36px; line-height: 36px; font-weight: normal; color: #b28a60;}

.main-menu1{width:100%; height:65px; float:left; background-image:url(../images/nav-bg.png); background-repeat:repeat-x;}
.menu1{width:1230px; float:left;}

.menu1 ul{margin:0px; padding:0px; list-style-type:none;}
.menu1 ul li{list-style-type:none; float:left; padding:0px 22px; border-right:1px solid #454545;}
.menu1 ul li a{list-style-type:none; padding:0px 10px; font-family:Georgia; font-size:13px; line-height:65px; color:#FFF; text-decoration:none; text-transform:uppercase;}
.menu1 ul li a:hover{list-style-type:none; padding:0px 10px; font-family:Georgia; font-size:13px; line-height:65px; color:#b09d89; text-decoration:none; text-transform:uppercase;}

.main-banner1{width:100%; float:left;}
.banner1{width:100%; margin:0 auto;}
.banner1-row1{width:100%;  float:left;}

.main-twopart1{width:100%; float:left;}
.twopart1{width:1230px; float:left;}
.twopart1-row1{width:1220px;  float:left; padding:0px 5px;}
.twopart1-row1part1{width:605px;  float:left; padding-right:5px;}
.twopart1-row1part1-row1{width:605px;  float:left;}
.twopart1-row1part2{width:605px;  float:left; padding-left:5px;}
.twopart1-row1part2-row1{width:605px;  float:left;}


.readmorebtn{width:30%; margin:-7% 30% 0 .5%;}
.readmorebtn a{width:30%; height:21%; padding:5% 5%; background-color:#996600; font-family:Georgia; font-size:17px; color:#FFF; text-decoration:none; line-height:21%; text-transform:uppercase;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.readmorebtn a:hover{width:30%; height:21%; padding:5% 5%; background-color:#000; font-family:Georgia; font-size:17px; color:#FFF; text-decoration:none; line-height:21%; text-transform:uppercase;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}

.readmorebtn2{width:30%;  margin:-7% 0% 0 65%;}
.readmorebtn2 a{width:30%; height:21%; padding:5% 5%; background-color:#996600; font-family:Georgia; font-size:17px; color:#FFF; text-decoration:none; line-height:21%; text-transform:uppercase;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.readmorebtn2 a:hover{width:30%; height:21%; padding:5% 5%; background-color:#000; font-family:Georgia; font-size:17px; color:#FFF; text-decoration:none; line-height:21%; text-transform:uppercase;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}

.readmorebtn3{width:30%;  margin:0 0% 0 30%;}
.readmorebtn3 a{width:30%; height:21%; padding:5% 5%; background-color:#996600; font-family:Georgia; font-size:17px; color:#FFF; text-decoration:none; line-height:21%; text-transform:uppercase;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.readmorebtn3 a:hover{width:30%; height:21%; padding:5% 5%; background-color:#000; font-family:Georgia; font-size:17px; color:#FFF; text-decoration:none; line-height:21%; text-transform:uppercase;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}

.readmorebtn4{width:50%;  margin:0 25%;}
.readmorebtn4 a{width:30%; height:21%; padding:5% 5%; background-color:#996600; font-family:Georgia; font-size:.9em; color:#FFF; text-decoration:none; line-height:21%; text-transform:uppercase;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.readmorebtn4 a:hover{width:30%; height:21%; padding:5% 5%; background-color:#000; font-family:Georgia; font-size:.9em; color:#FFF; text-decoration:none; line-height:21%; text-transform:uppercase;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}

.main-fullpart1{width:100%; height:448px; float:left;}
.fullpart1{width:1230px; height:448px; float:left; background-image:url(../images/bg3.png); background-repeat:no-repeat;}
.fullpart1-row1{width:500px; float:left; padding:100px 650px 0px 70px;}

.main-fullpart2{width:100%; height:400px; float:left;}
.fullpart2{width:1230px; height:400px; float:left;}
.fullpart2-row1{width:1230px; float:left; }


.main-fourpart1{width:100%; float:left;}
.fourpart1{width:1230px; float:left;}
.fourpart1-row1{width:1220px;  float:left; padding:0px 5px;}

.fourpart1-row1part1{width:297px;  float:left; padding-right:5px;}
.fourpart1-row1part1-row1{width:297px;  float:left;}
.fourpart1-row1part2{width:298px;  float:left; padding:0px 5px;}
.fourpart1-row1part2-row1{width:298px;  float:left;}

.fourpart1-row1part3{width:297px;  float:left; padding:0px 5px;}
.fourpart1-row1part3-row1{width:297px;  float:left;}
.fourpart1-row1part4{width:298px;  float:left; padding-right:5px;}
.fourpart1-row1part4-row1{width:298px;  float:left;}



.p-1{font-family:Georgia; font-size:28px; color:#FFF; line-height:36px; text-transform:uppercase;}
.p-2{font-family:Georgia; font-size:14px; color:#8c8c8c; line-height:18px; text-align:justify;}

.p-3{font-family:Georgia; font-size:11px; color:#FFF; line-height:18px; text-align:justify;}
.p-3 a{font-family:Georgia; font-size:11px; color:#FFF; line-height:18px; text-decoration:none; text-transform:none;}
.p-3 a:hover{font-family:Georgia; font-size:11px; color:#b28a60; line-height:18px; text-decoration:underline; text-transform:none;}

.p-4{font-family:Georgia; font-size:16px; color:#8c8c8c; line-height:24px; text-align:justify;}
.p-4 a{font-family:Georgia; font-size:16px; color:#b1760b; line-height:24px; text-align:justify; text-decoration:none; text-transform:none;}
.p-4 a:hover{font-family:Georgia; font-size:16px; color:#b1760b; line-height:24px; text-align:justify; text-decoration:underline; text-transform:none;}

.p-5{font-family:Georgia; font-size:30px; color:#d19020; font-style:italic; line-height:36px; text-align:left; background-color:#000000;}

.p-6{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; line-height:18px; text-align:left;}
.p-6 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; line-height:18px; text-decoration:none; text-transform:uppercase;}
.p-6 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b28a60; line-height:18px; text-decoration:underline; text-transform:uppercase;}

.p-7{font-family:Georgia; font-size:12px; color:#8c8c8c; line-height:18px; text-align:center; text-transform:uppercase;}

.p-8{font-family:Georgia; font-size:24px; color:#d19020; font-style:italic; line-height:36px; text-align:left; background-color:#000000;}
.p-9{font-family:Georgia; font-size:18px; color:#FFF; font-style:italic; line-height:36px; text-align:left;}
.p-10{font-family:Georgia; font-size:14px; color:#8c8c8c; font-style:italic; line-height:36px; text-align:left;}
.p-11{font-family:Georgia; font-size:12px; color:#8c8c8c; line-height:18px; text-align:justify;}

.main-footer1{width:100%; height:30px; float:left; background-color:#000; margin-bottom:21px;}
.footer1{width:1230px; float:left;}
.footer1-row1{width:1230px; float:left;}



.main-container { 
	padding:36px 0 30px; 
	max-width: 1230px;
	float:left;
	background: url(../images/main-container-bg.png) repeat center top;
	box-shadow:inset 0 0 30px rgba(255,255,255,0.32);
	-moz-box-shadow:inset 0 0 30px rgba(255,255,255,0.32);
	-webkit-box-shadow:inset 0 0 30px rgba(255,255,255,0.32);
}

.main-aboutus{width:1230px; float:left;}
.aboutus{width:1190px; float:left; padding:20px;}
.aboutus-row1{width:1190px; float:left;}

.main-productlist1{width:1190px; float:left;}
.productlist1{width:1190px; float:left;}
.productlist1-part1{width:222px; float:left; margin:0px 26px; padding:10px; border:1px solid #272728;}
.productlist1-part1-row1{width:222px; float:left;}

.page-title{ background-color:#000000;}


.page-title h1,
.page-title h2 {
	font-size:25px;
	line-height:25px;
	color:#fff;
	text-transform:uppercase;
}

.main-skincarebannr{width:1230px; height:550px; float:left; background-image:url(../images/skincare-banner1.jpg); background-repeat:no-repeat; margin-top:21px;}
.skincarebannr{width:1230px; float:left;}
.skincarebannr-row1{width:500px; float:left; padding-right:730px;}
.skincarebannr-row1-row1{width:500px; float:left;}

.main-eyecarebannr{width:1230px; height:550px; float:left; background-image:url(../images/Eyecare-banner1.jpg); background-repeat:no-repeat; margin-top:21px;}
.eyecarebannr{width:1230px; float:left;}
.eyecarebannr-row1{width:500px; float:left; padding-right:730px;}
.eyecarebannr-row1-row1{width:500px; float:left;}

.main-hairremovalbannr{width:1230px; height:550px; float:left; background-image:url(../images/hairremoval-banner1.jpg); background-repeat:no-repeat; margin-top:21px;}
.hairremovalbannr{width:1230px; float:left;}
.hairremovalbannr-row1{width:500px; float:left; padding-right:730px;}
.hairremovalbannr-row1-row1{width:500px; float:left;}


.main-ageperfactionbannr{width:1230px; height:550px; float:left; background-image:url(../images/ageperfaction-banner1.jpg); background-repeat:no-repeat; margin-top:21px;}
.ageperfactionbannr{width:1230px; float:left;}
.ageperfactionbannr-row1{width:300px; float:left; padding-right:730px;}
.ageperfactionbannr-row1-row1{width:300px; float:left;}

.main-facialbannr{width:1230px; height:550px; float:left; background-image:url(../images/facial-banner1.jpg); background-repeat:no-repeat; margin-top:21px;}
.facialbannr{width:1230px; float:left;}
.facialbannr-row1{width:300px; float:left; padding-right:730px;}
.facialbannr-row1-row1{width:300px; float:left;}

.main-specialbannr{width:1230px; height:550px; float:left; background-image:url(../images/special-banner1.jpg); background-repeat:no-repeat; margin-top:21px;}
.specialbannr{width:1230px; float:left;}
.specialbannr-row1{width:500px; float:left; padding-right:730px;}
.specialbannr-row1-row1{width:500px; float:left;}

.main-healthcarebannr{width:1230px; height:550px; float:left; background-image:url(../images/healthcare-banner1.jpg); background-repeat:no-repeat; margin-top:21px;}
.healthcarebannr{width:1230px; float:left;}
.healthcarebannr-row1{width:400px; float:left; padding-right:730px;}
.healthcarebannr-row1-row1{width:400px; float:left;}


.main-gevienprestigebannr{width:1230px; height:550px; float:left; background-image:url(../images/prestige-banner1.jpg); background-repeat:no-repeat; margin-top:21px;}
.gevienprestigebannr{width:1230px; float:left;}
.gevienprestigebannr-row1{width:500px; float:left; padding-right:730px;}
.gevienprestigebannr-row1-row1{width:500px; float:left;}

.main-gevienaxiombannr{width:1230px; height:550px; float:left; background-image:url(../images/axiom-banner1.jpg); background-repeat:no-repeat; margin-top:21px;}
.gevienaxiombannr{width:1230px; float:left;}
.gevienaxiombannr-row1{width:500px; float:left; padding-right:730px;}
.gevienaxiombannr-row1-row1{width:500px; float:left;}


.main-products1{width:1190px; float:left;}
.products1{width:945px; float:left; padding:0px 122px 0px 122px; border-top:1px solid #5f5f5f; border-bottom:1px solid #5f5f5f;}
.products1L{width:375px; float:left;}
.products1L-row1{width:375px; float:left;}
.products1R{width:570px; float:left;}
.products1R-row1{width:570px; float:left;}
.products1R-row1L{width:264px; float:left; border-right:1px solid #5f5f5f; padding:10px;}
.products1R-row1L-row1{width:264px; float:left;}

.products1R-row1R{width:285px; float:left;}
.products1R-row1R-row1{width:285px; float:left;}

.product1R-presentation-heading{width:570px; height:27px; float:left; background-image:url(../images/products-presentation-heading.png); background-repeat:no-repeat;}

.txtbox1-prop{width:150px; height:24px; float:left; background-color:#ccc; color:#000; font-family:Georgia; font-size:12px; line-height:18px; border:1px solid #8c8c8c;}




#wrapper2 {
				background-color: #000;
				border: 1px solid #000;
				margin: 10px;
				padding:10px;
				width: 1210px;
				height: 380px;
				margin: 0px;
				/*position: absolute;
				top: 50%;
				left: 50%;*/
				overflow: hidden;
			}
			#images-wrapper2 {
				width: 800px;
				height: 380px;
				float: left;
			}
			#texts-wrapper2 {
				width: 410px;
				height: 380px;
				float: right;
			}
			
			#images img {
				display: block;
			}
			
			#texts > div {
				width: 410px;
				height: 380px;
				position: relative;
			}
			#texts > div > div {
				width: 340px;
				position: absolute;
				left: 30px;
				bottom: 125px;
			}
			
			/*#texts a {
				color: #fff;
				font-size: 18px;
				text-shadow: 0 1px 2px rgba(0,0,0,0.5);
				text-decoration: none;
				text-align: center;
				line-height: 40px;
				outline: none;
				display: block;
				background-color: #888;
				border: 1px solid #666;
				width: 175px;
				height: 40px;
				left: 700px;
				top: 260px;
				
				border-radius: 5px;
				box-shadow: 0 2px 5px rgba(0,0,0,0.5);
				background-image: -moz-linear-gradient(bottom, #666 25%, #888 75%);
				background-image: -webkit-linear-gradient(bottom, #666 25%, #888 75%);
				background-image: -ms-linear-gradient(bottom, #666 25%, #888 75%);
				background-image: linear-gradient(bottom, #666 25%, #888 75%);
			}
			#texts a:hover {
				background-color: #777;
				background-image: -moz-linear-gradient(top, #666 25%, #888 75%);
				background-image: -webkit-linear-gradient(top, #666 25%, #888 75%);
				background-image: -ms-linear-gradient(top, #666 25%, #888 75%);
				background-image: linear-gradient(top, #666 25%, #888 75%);
			}*/
			
			#donate-spacer {
				height: 100%;
			}
			#donate {
				border-top: 1px solid #999;
				width: 750px;
				padding: 50px 75px;
				margin: 0 auto;
				overflow: hidden;
			}
			#donate p, #donate form {
				margin: 0;
				float: left;
			}
			#donate p {
				width: 650px;
			}
			#donate form {
				width: 100px;
			}
			
			
			.main-form{width:292px; float:left;}
.form-row1{width:292px; float:left;}
.form-labl{width:100px; float:left;font-family:Georgia; font-weight:normal; text-align:left; font-size:12px; color:#c48b51; line-height:24px; text-transform:uppercase; text-align:right; margin-right:10px;}
.form-txtbx{width:110px; float:left;}
.txtbx-prop{width:110px; float:left;font-family:Georgia; font-weight:normal; text-align:left; font-size:12px; color:#000; line-height:18px;}