html, body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	overflow:hidden;
	
}
.phonenumber{
	font: 15px "Trebuchet MS", Tahoma, sans-serif;
	color: white;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;	
}
.footer {
	font: 15px "Trebuchet MS", Tahoma, sans-serif;
	color: white;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;	
}
.footer a:link {
	color:#FFFFFF
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.footer a:visited {
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
.footer a:hover {
	color:blue;
	text-decoration: underline;
	font-weight: bold;
}
/*This scales the background image along with html, body properties above*/
#background {
	position:absolute;
	z-index:1;
	width:100%;
	height:100%;
}
/*This wrapper keeps content in front of background*/
#scroller {
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	overflow:auto;
	z-index:2;
} 
h1 {
	font: normal 36px Optima, "Trebuchet MS", Arial, sans-serif;
	color: #FFFFFF;
	margin: 0px;
}
.boxwhite_tl {
 /*	background: #FFFFFF url(images/corner_tl.png) no-repeat left top; */
 
	height: 525px;
	padding: 18px;
	width: 275px;
}
.boxwhite_tr {
 /*	background: #FFFFFF url(images/corner_tr.png) no-repeat right top; */
 
	height: 350px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 18px;
	width: 510x;
	
}
.boxwhite_tl_home {
	background: #FFFFFF url(images/corner_tl.png) no-repeat left top;
	height: 350px;
	padding-top: 18px;
	padding-bottom: 18px;
	width: 18px;
}
.boxwhite_tr_home {
	background: #FFFFFF url(images/corner_tr.png) no-repeat right top;
	height: 350px;
	width: 701px;
	padding: 18px;
}
.bluetable {
	background: #E9F0F5;
	font: 12px/16px "Trebuchet MS", Arial, sans-serif;
	color: #000000;
}
h2 {
	font: bold 15px Optima, "Trebuchet MS", Arial, sans-serif;
	color: #01A2DE;
	margin-top: 0px;
	margin-bottom: 6px;
}
.maintext_right {
	background: url(images/girl_black.jpg) no-repeat right bottom;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 510px;
	font-size: 13px;
}
.maintext_right_crystal {
	background: url(images/girl_crystal_24.jpg) no-repeat right bottom;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 510px;
	font-size: 13px;
}
.maintext_right_blonde {
	background: url(images/girl_blonde_24.jpg) no-repeat right bottom;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 510px;
	font-size: 13px;
}
.maintext_right_guy {
	background: url(images/guy_white_24.jpg) no-repeat right bottom;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 510px;
	font-size: 13px;
}
.maintext_right_asian {
	background: url(images/girl_asian_24.jpg) no-repeat right bottom;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 510px;
	font-size: 13px;
}
.maintext_right_cupping {
	background: url(images/cupping.png) no-repeat right bottom;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 510px;
	font-size: 13px;
}
.maintext_right_candling {
	background: url(images/candling.png) no-repeat right bottom;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 510px;
	font-size: 13px;
}
.maintext_right_head_massage{
	background: url(images/indian-head-massage.jpg) no-repeat right bottom;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 510px;
	font-size: 13px;
}
.maintext_right_aboutus {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 510px;
	font-size: 13px;

}
.maintext_house {
	background: url(images/house24.jpg) no-repeat right bottom;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 336px;
	font-size: 13px;
}
.maintext_right_scroller {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: 368px;
	font-size: 13px;
}
.maintext {
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 10px;
	height: 336px;
	font-size: 13px;
}
.maintext_left {
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 100px;
	height: 350px;
	font-size: 13px;
}
.paddingright {
	margin-right: 120px;
}
.bluetable_tl {
	background: url(images/artoftouch3_21.jpg) no-repeat left top;
	height: 14px;
}
.bluetable_tr {
	background: url(images/artoftouch3_23.jpg) no-repeat right top;
	height: 14px;
}
.nav {
	height: 28px;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	background: #94A0C8;
	font-weight: bold;
}
.navbg_edges {
	background: #8C99C4;
}
.nav a:link {
	color: #000000;
	text-decoration: none;
}
.nav a:visited {
	color: #000000;
	text-decoration: none;
}
.nav a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.nav a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.navstart {
	width: 18px;
}
.navhome {
	background: url(images/artoftouch3_05.jpg);
	width: 64px;
	text-align: center;
}
.navhotstone {
	background: url(images/artoftouch3_06.jpg);
	width: 135px;
	text-align: center;
}
.navcrystal {
	background: url(images/artoftouch3_07.jpg);
	width: 135px;
	text-align: center;
}
.navsujok {
	background: url(images/artoftouch3_08.jpg);
	width: 65px;
	text-align: center;
}
.navokido {
	background: url(images/artoftouch3_09.jpg);
	width: 88px;
	text-align: center;
}
.navcontact {
	background: url(images/artoftouch3_10.jpg);
	width: 88px;
	text-align: center;
}
#scrollingarea {
	height: 500px;
	width: 600px;
	overflow: auto;
	padding-right:5px;
	margin: 0;
	scrollbar-arrow-color:#3A3934; 
	scrollbar-track-color:#D5D1C3; 
	scrollbar-face-color:#D5D1C3; 
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#B7B5A9; 
	scrollbar-darkshadow-color:#000000; 
	scrollbar-shadow-color:#67645D; 
	font-size: 13px;
}
#scrollingarea_big {
	height: 500px;
	width: 562px;
	overflow: auto;
	padding-right:15px;
	margin: 0;
	scrollbar-arrow-color:#3A3934; 
	scrollbar-track-color:#D5D1C3; 
	scrollbar-face-color:#D5D1C3; 
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#B7B5A9; 
	scrollbar-darkshadow-color:#000000; 
	scrollbar-shadow-color:#67645D; 
	
}
.imagefloatleft {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.stockstreet {
	font-size: 11px;
}
.stockstreet a:link {
	color:#999999;
	text-decoration: none;
}
.stockstreet a:visited {
	color: #999999;
	text-decoration: none;
}
.stockstreet a:hover {
	color:#333333;
	text-decoration: underline;
}
#courses {
	font-size: 12px;
}
#courses a:link {
	color:#000000;
	text-decoration: none;
}
#courses a:visited {
	color: #000000;
	text-decoration: none;
}
#courses a:hover {
	color:#000000;
	text-decoration: underline;
}

