A		{COLOR:#FFFF99;TEXT-DECORATION:none}
A:hover	{COLOR:#99CCFF;TEXT-DECORATION:underline}

.titlehome {
	background-image: url(images/testimonial-bg.gif);
}
.titleprograms {
	background-image: url(images/programs-bg.gif);
}
.titlelinks {
	background-image: url(images/links-bg.gif);
}
.titlegratitude {
	background-image: url(images/gratitude-bg.gif);
}
.titleemil {
	background-image: url(images/emil-bg.gif);
}
.titleteaching {
	background-image: url(images/teaching-bg.gif);
}
.titleteaching2 {
	background-image: url(images/teaching-bg2.gif);
}
.titlepranayama {
	background-image: url(images/pranayama-bg2.gif);
}

.titleyoga {
	background-image: url(images/yoga-bg.gif);
}
.titleworkshopgoa {
	background-image: url(images/goa-bg.gif);
}
.titleworkshopbali {
	background-image: url(images/bali-bg.gif);
}
.bg {
	background-color: #FF8000;
	background-image: url(images/om-home.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bgprograms {
	background-color: #2F3032;
	background-image: url(images/om-programs.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bglinks {
	background-color: #666666;
	background-image: url(images/om-links.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bgcontact {
	background-color: #FF8000;
	background-image: url(images/om-contact.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bggratitude {
	background-color: #9966CC;
	background-image: url(images/om-gratitude.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bgemil {
	background-color: #993300;
	background-image: url(images/om-emil.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bgteaching {
	background-color: #996600;
	background-image: url(images/om-teaching.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bgyoga {
	background-color: #3366CC;
	background-image: url(images/om-yoga.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bggoa {
	background-color: #999900;
	background-image: url(images/om-goa.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bgbali {
	background-color: #669900;
	background-image: url(images/om-bali.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bgpranayama {
	background-color: #990000;
	background-image: url(images/om-pranayama.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-align: justify;
}
.textprograms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	text-align: justify;
	color: #FFFFFF;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	text-align: right;
	color: #FFFFFF;
}
.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 12pt;
	text-align: justify;
	color: #99CCFF;
	font-weight: bold;
}
.text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-align: justify;
	color: #FFFFFF;
	font-weight: bold;
}
.text6 {
	font-family: "Comic Sans MS";
	font-size: 14pt;
	line-height: 14pt;
	text-align: justify;
	color: #CCCCCC;
	background-color: #262628;
	border-bottom: 1px solid #949494;
}
.text7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #FFFFFF;
	text-align: justify;
}
.text8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	color: #CCCCCC;
	background-color: #262628;
	border-bottom: 1px solid #949494;
	text-align: right;
}
.text9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	text-align: justify;
	color: #000000;
}


.texttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 12pt;
	color: #FFFF00;
	font-weight: bold;
}
.texttitlepopup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 12pt;
	color: #FFFF99;
	font-weight: bold;
	text-align: center;
}
.textpopup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #FFFFFF;
	text-align: center;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-align: right;
	background-repeat: repeat-x;
}
.textbold {
	font-weight: bold;
}
.textitalic {
	font-style: italic;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF99;
	line-height: 14pt;
	text-decoration: none;
	font-weight: bold;
}
.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #99CCFF;
	text-decoration: underline;
}
.links2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFF99;
	line-height: 14pt;
	text-decoration: none;
}
.links2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #99CCFF;
	text-decoration: underline;
}
.linksbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #66CC66;
	font-weight: bold;
	line-height: 14pt;
	text-decoration: none;
}
.linksbold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFF99;
	font-weight: bold;
	line-height: 14pt;
	text-decoration: underline;
}
.linelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	text-align: justify;
	border-bottom: 1px solid #949494;
}
.lineprograms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	border-bottom: 1px solid #6E6F70;
	text-align: justify;
}
.linehome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	border-bottom: 1px solid #FFA64D;
	text-align: justify;
}
.linegratitude {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	border-bottom: 1px solid #B894DB;
	text-align: justify;
}
.lineemil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	border-bottom: 1px solid #B8714D;
	text-align: justify;
}
.lineteaching {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	border-bottom: 1px solid #B8944D;
	text-align: justify;
}
.linepranayama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	border-bottom: 1px solid #E0B050;
	text-align: justify;
}
.lineyoga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	border-bottom: 1px solid #7194DB;
	text-align: justify;
}
.lineworkshopgoa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	border-bottom: 1px solid #B8B84D;
	text-align: justify;
}
.lineworkshopbali {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #FFFFFF;
	border-bottom: 1px solid #94B84D;
	text-align: justify;
}
.list1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 14pt;
	color: #222222;
	text-align: justify;
	background-color: #6295FA;
	font-weight: bold;
}
.list2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-align: justify;
	background-color: #99C5FB;
}
.list3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
	text-align: justify;
	background-color: #BDD5F2;
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
}
.msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFF00;
}
.securitycode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFF00;
}

/*photo gallery*/
/*.albumtitle {
	position:relative; 
	overflow:hidden;
	width:500px;	
	height:5px;	

	font-family: "Comic Sans MS";
	font-size: 14pt;
	line-height: 14pt;
	text-align: justify;
	color: #CCCCCC;
	background-color: #262628;
	border-bottom: 1px solid #949494;
}*/

.album {
float:left;
	margin:0px 10px 10px 0px; 
	text-align:center;
	width:140px;
}
.albumsep{
/*height:5px;*/
clear:both;
}
.phototitle{
	position:relative; 
	overflow:hidden;
	width:500px;	
	height:30px;	
	font-family: "Comic Sans MS";
	font-size: 14pt;
	line-height: 20pt;
	text-align: justify;
	color: #000000;
}
.photobox{
	margin:10px 0px 5px 0px; 
	width:580px;	
}
.photocaption
{
	width:500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #333333;
	font-weight: bold;
}
.photodatecreate 
{	float:right;
	width:80px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: right;
	color: #666666;
	font-weight: bold;
}
.photodesc{
	position:relative; 
	overflow:auto;
	width:580px;	
	height:55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	color: #000000;
}
