/* CSS Document */
	body { 
 		margin: 5px 20px 20px 20px;
		padding: 0;
		background: #fffff0;
/*		background: #F9EFEF;
*/		font-family: Arial, "Gill Sans", Verdana, sans-serif; 
		font-size: 10pt;
		color: #666666;
/*		color: #333333;
*/		}
	#logo {
		margin: 0px 0px 5px 0px; 
		padding: 0;
		border: 0;
		}
	#box {
		position: absolute;
		background: #FFFFFF;
		border: 2px solid #c8a09f;
		margin: 0px 5px 10px 5px;
		padding: 0px 0px 20px 0px;
		top: 61px;
		}
	div#boxSchedule {
		position: absolute;
		background: #FFFFFF;
		border: 2px solid #FF0000;
		margin: 0px 5px 0px 5px;
		padding: 0px 20px 20px 10px;
		}
	p#disclaimer	{
 		margin: 20px;
		padding: 5px;
	  	border: 1px solid #999999;
		font-family: Arial, "Gill Sans", Verdana, sans-serif; 
		font-size: 7pt;
		color: #666666;
	}	
	ul.therapy {
		margin: 0;
		padding: 0;
		list-style-type: none;
		}
	ul.globalNavbar {
		margin: 10px 10px 0px 10px; 
		padding: 0;
		list-style-type: none;
		font-family: Verdana, Arial, sans-serif; 
		font-size: 8pt;
/*		white-space: nowrap; */
		} 
	ul.globalNavbar li {
		display: inline;
		color: #FF6600;
		} 
	ul.globalNavbar a:link {
		text-decoration: none; 
		color: #FF6600;
		}
	ul.globalNavbar a:visited {
		text-decoration: none; 
		color: #FF6600;
		}
	ul.globalNavbar a:active {
		text-decoration: none;
		color: #FF6600;
		}
	ul.globalNavbar a:hover {
		text-decoration: underline;
		background-color: transparent;
		}
	ul.subnav {
		margin: 5px 0px 0px 230px; 
		padding: 0;
		list-style-type: none;
		font-family: Verdana, Arial, sans-serif; 
		font-size: 8pt;
		font-weight: bold;
/*		white-space: nowrap; */
		} 
	ul.subnav li {
		display: inline;
		color: #FF6600;
		} 
	ul.subnav a:link {
		text-decoration: none; 
		color: #FF6600;
		}
	ul.subnav a:visited {
		text-decoration: none; 
		color: #FF6600;
		}
	ul.subnav a:active {
		text-decoration: none;
		color: #FF6600;
		}
	ul.subnav a:hover {
		text-decoration: underline;
		background-color: transparent;
		}
	ul.localNav {
		margin: 0px 0px 0px 210px; 
		padding: 0;
		list-style-type: none;
		font-size: 10pt;
		white-space: nowrap; 
		} 
	ul.localNav li {
		display: inline;
		color: #FF0000;
		} 
	a:link, a:visited, a:active {
		text-decoration: none; 
		color: #FF6600;
		}
	a:hover {
		text-decoration: underline;
		background-color: transparent;
		}
	#columnLeft {
		margin: 20px 15px 0px 10px; /* ie5win fudge begins */
		padding: 5px;
		border: 0;
		width: 180px;
		float: left;
		voice-family: "\"}\"";
		voice-family:inherit;
		}
	html>#columnLeft {
		margin-right: 15px; /* ie5win fudge ends */
		}
	#columnLeftColour {
		margin-top: 10px;
		margin-right: 10px;
		margin-left: 0px;
		padding: 5px;
		background: #FFFFE6;
		border: 0;
		width: 180px; /* ie5win fudge begins */
		float: left;
		font-family: Verdana, "Gill Sans", Arial, sans-serif; 
		font-size: 8pt;
		voice-family: "\"}\"";
		voice-family:inherit;
		}
	html>body #columnLeftColour {
		width: 180px; /* ie5win fudge ends */
		}
	#columnRight {
		margin-top: 22px;
		margin-right: 20px;
		margin-left: 220px;
		padding: 0px;
		border: 0;
		width: 85%; /* ie5win fudge begins */
		voice-family: "\"}\"";
		voice-family:inherit;
		}
	html>body #columnRight {
		width: auto; /* ie5win fudge ends */
		}
	#columnAnnouncement {
		margin-top: 22px;
		margin-right: 100px;
		margin-left: 60px;
		padding: 0px;
		border: 0;
		width: 85%; /* ie5win fudge begins */
		voice-family: "\"}\"";
		voice-family:inherit;
		}
	html>body #columnRight {
		width: auto; /* ie5win fudge ends */
		}
	#teachers {
		margin-left: 15px;
		padding:0;
		border: 0;
		width: 90%; /* ie5win fudge begins */
		float: left;
		voice-family: "\"}\"";
		voice-family:inherit;
		}
	html>body #teachers {
		margin-left: 15px; /* ie5win fudge ends */
		}
	h1#welcomesplash {
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Arial, sans-serif; 
		font-size: 18px;
		color: #8a4141;
		}
	h2#formerlysplash {
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Arial, sans-serif; 
		font-size: 12px;
		color: #8a4141;	
		}
	h1 {
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Arial, sans-serif; 
		font-size: 14px;
		color: #c95f5f;
/*		color: #c95f5f;
		color: #336699;
		color: #CC0000;
		color: #5b7ccc;
*/		}
	h2 {
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Arial, sans-serif; 
		font-size: 12px;
		color: #8a4141;	
/*		color: #a5302f;
		color: #D73C3C;
*/		}
	h3 {
		margin: 0px 0px 0px 0px;
		padding: 0px;
		font-family: Verdana, Arial, sans-serif; 
		font-size: 14px;
		color: #336699;
		}
	TABLE.cover {
	    margin: 0px; 
		border-collapse: collapse;
	  	border: 0px;
		font-size: 10pt;
	  	}
	TABLE.schedule {
		margin: 20px 20px 5px 20px; 
		border-collapse: collapse;
	  	border: 1px solid #c95f5f;
		font-family: Verdana, Arial, sans-serif; 
		font-size: 8pt;
		color: #666666;
		align: center;
		}
	TH.schedule { 
		vertical-align: top;
		text-align: center;
		font-weight: bold;
		}
	TR.schedule {
		vertical-align: top;
		text-align: left;
		}
	TD.schedule {
	  	border: 1px solid #c95f5f;
		vertical-align: top;
		}
	TABLE.links {
		margin: 0px; 
		font-family: Arial, "Gill Sans", Verdana, sans-serif; 
		font-size: 10pt;
		}
	TH.links { 
		vertical-align: top;
		text-align: center;
		}
	TR.links {
		vertical-align: top;
		text-align: left;
		}
	TD.links {
		vertical-align: top;
		}
	div.picHthangka {
	    float: left;
	    margin: 0px 20px 0px 0px; 
		height: 420px;
		width: 270px;
	  	border: none;
	  	}
	div.picHthangka img {
	  	border: none;
	  	}
	div.picH {
	    float: left;
	    margin: 0px 20px 0px 0px; 
		height: 180px;
		width: 220px;
	  	border: none;
	  	}
	div.picH img {
	  	border: none;
	  	}
	div.picV {
	    float: left;
	    margin: 0px 10px 40px 0px; 
		height: 160px;
		width: 160px;
	  	border: none;
	  	}
	div.picV img {
	  	border: none;
	  	}
	div#columnGallery {
		margin-top: 20px;
		margin-left: 50px;
		padding: 0px;
		border: 0;
		}
	address {
		position: absolute;
		margin: 50px 0px 10px 0px;
		padding: 0;
		width: auto;
		font-size: 8pt;	
		color: #c95f5f;
		border: 0;
		}
	#copyright {
		text-align: right;
		}
	.imgLeft {
		float: left;
		margin: 0em 1em 0em 0;
		}
	html>body.imgLeft {
		float: left; /* ie5win fudge ends */
		}
	.imgRightSide {
		float: right;
		margin: 0 0em 0em 1em;
		}
	html>body.imgRightSide {
		float: right; /* ie5win fudge ends */
		}
	.imgRightTherapy {
		float: right;
		margin: 0 10em 0em 1em;
		}
	html>body .imgRightTherapy {
		float: right; /* ie5win fudge ends */
		}
	.imgLeftRetreat {
		float: left;
		margin: 0em 1em 3em 0;
		}
	html>body.imgLeftRetreat {
		float: left; /* ie5win fudge ends */
		}
	.imgLeftRetreatExcursion {
		float: left;
		margin: 0em 1em 0em 0;
		}
	html>body.imgLeftRetreatExcursion {
		float: left; /* ie5win fudge ends */
		}
