
/* default */
body, td		{font-size: 11px; color: #333333; 
				font-family: verdana, helvetica, arial, sans-serif;
				text-decoration: none;}

/* original class */
.small			{font-size: 10px; color: #525252;
				font-family: verdana, helvetica, arial, sans-serif;
				text-decoration: none;}

.yoga			{font-size: 11px;
				font-family: verdana, helvetica, arial, sans-serif;
				text-decoration: none;}

.more			{font-size: 10px;
				font-family: verdana, helvetica, arial, sans-serif; font-style : italic;
				letter-spacing : 1px;}
				
.news			{border-bottom: 1px solid #993300;border-top: 1px solid #993300;background: #FDEDD3;line-height: 16px;
				padding: 5px;
				margin-bottom: 15px;
				display: block;}
				
.news2			{border-bottom: 1px solid #993300;border-top: 1px solid #993300;background: #FDEDD3;
				padding: 5px;
				margin-bottom: 15px;
				display: block;}
				
.outside		{font-size: 11px; color: #000000;
				font-family: verdana, helvetica, arial, sans-serif;
				text-decoration: underline;}

.copyright		{font-size: 10px; color: #999999;
				font-family: verdana, helvetica, arial, sans-serif; text-decoration: none;}

.day			{font-size: 11px; color: #777777; padding-bottom : 4px; line-height : 10px;
				font-family: verdana, helvetica, arial, sans-serif;
				text-decoration: none;}

.time			{font-size: 10px; color: #666666;
				font-family: verdana, helvetica, arial, sans-serif;
				text-decoration: none;}

.sm 			{font-size: 10px; color: #3366FF;
				font-family: sans-serif,arial,helvetica;
				text-decoration: none; font-weight: normal;}

.name			{font-size: 11px; color: #848484;
				font-family: verdana, helvetica, arial, sans-serif;
				text-decoration: none; font-weight: bold;}

.teach			{font-size: 11px; color: #666666;
				font-family: verdana, helvetica, arial, sans-serif;
				text-decoration: none; font-weight: bold;}

.arial			{font-size: 12px; color: #3B3B3B; font-family: sans-serif,arial,helvetica;}

.fun			{font-size: 12px; color: #993399; letter-spacing : 1px;}

.now			{font-size: 11px; color: #990033; font-family: verdana, helvetica, arial, sans-serif;}

.date			{font-size: 11px; color: #006666; font-family: verdana, helvetica, arial, sans-serif;}

.note			{font-size: 12px; color: #000000; font-family: sans-serif,arial,helvetica;
				letter-spacing : 1px;}

/* for backgrounds */
.w				{background: #ffffff;}
.g				{background: #9D9D9D;padding-bottom : 0px;}

.orange			{background: #E97319;font-size: 11px; color: #FFFFFF;
				font-family: verdana, helvetica, arial, sans-serif;
				text-decoration: none; font-weight: bold; line-height : 12px; padding-bottom : 0px;}

.dots			{background: #ffffff;
				background-image: url(../images/top.gif);
				background-position: left;}

.photo			{background: #ffffff;
				background-image: url(../images/bg_photo.gif);
				background-position: left;}

.photo2			{background: #ffffff;
				background-image: url(../images/bg_photo_sm.gif);
				background-position: left;}

.calendar		{background: #ffffff;
				background-image: url(../images/bg_calendar.gif);
				background-position: left;}

.ws				{background: #ffffff;
				background-image: url(../images/bg_workshop.gif);
				background-position: left;}

.cal			{background: #ffffff;
				background-image: url(../images/bg_cl.gif);
				background-position: left;}

.tr 			{background: #EFEFEF;
				background-image: url(../images/bg_tr.gif);
				background-position: left;}

.gr 			{background: #EFEFEF;
				background-image: url(../images/__.gif);
				background-position: left;}

.menu			{background: #ffffff;
				background-image: url(../images/bg_menu.gif);
				background-position: left;}

.lines			{background: #ffffff;
				background-image: url(../images/bg_bottom.gif);
				background-position: left;}

.img			{background: #ffffff;
				background-image: url(../images/bg_img.gif);
				background-position: left;}

.box_a			{border-bottom: #cccccc 1px solid;
				padding-top:10px;
				padding-bottom:10px;
				width:100%;}

/* to highlight text */
.black			{color: #000000; text-decoration: none;}
.gray			{color: #cccccc; text-decoration: none;}
.red			{color: #FF0000; text-decoration: none;}
.white			{color: #FFFFFF; text-decoration: none; text-decoration: underline;font-weight: normal;}
.green			{color: #006600; text-decoration: none;}
.ar 			{color: #CC00CC; text-decoration: none;}
.p				{color: #9E49A1; font-size: 10px; font-weight: bold; text-decoration: none;}
.r				{color: #FF0000; font-size: 11px; font-weight: bold; text-decoration: none;}

.dah			{color: #034C03; text-decoration: none; font-weight: bold;}
.bruno			{color: #3333CC; text-decoration: none; font-weight: bold;}
.susan			{color: #660099; text-decoration: none; font-weight: bold;}
.yama			{color: #009900; text-decoration: none; font-weight: bold;}
.lauren			{color: #E56600; text-decoration: none; font-weight: bold;}
.samantha		{color: #CC0033; text-decoration: none; font-weight: bold;}
.katie			{color: #0099FF; text-decoration: none; font-weight: bold;}
.teresa			{color: #009900; text-decoration: none; font-weight: bold;}
.charmaine		{color: #FF6666; text-decoration: none; font-weight: bold;}

/* for links */
a				{text-decoration: none; color: #3366FF; text-decoration: underline;}
a:hover			{text-decoration: none; color: #000000;text-decoration: none;}
a.artenergy			{font-size: 11px; text-decoration: none; color: #000000; text-decoration: none;}
a.artenergy:hover		{letter-spacing : 1px; text-decoration: none; color: #FF3100;}

/* for all inputs */
textarea	{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 10px;
			 color: #333333;
			 background-color: #ffffff;
			 border-bottom: #993399 1px solid;
			 border-left: #993399 1px solid;
			 border-right: #993399 1px solid;
			 border-top: #993399 1px solid;
			 width: 279px;
			 height: 149px;}

.input1		{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 10px;
			 color: #333333;
			 background-color: #ffffff;
			 border-bottom: #993399 1px solid;
			 border-left: #993399 1px solid;
			 border-right: #993399 1px solid;
			 border-top: #993399 1px solid;
			 width: 279px;
			 height: 18px;}

.input2		{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 10px;
			 color: #333333;
			 background-color: #ffffff;
			 width: 100px;}

.input3		{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 10px;
			 color: #333333;
			 background-color: #ffffff;
			 width: 22px;
			 height: 18px;}
			 
			 
			 
/*  added for shopping cart display */

table.shopping {
	border-width: 2px 2px 2px 2px;
	border-padding: 2px;
	border-spacing: 2px;
	border-style: dashed dashed dashed dashed;
	border-color: #FFCC33 #FFCC33 #FFCC33 #FFCC33;
	border-collapse: separate;
	background-color: white;
}
table.shopping th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.shopping td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.shopping a img{
	text-decoration: none;
	border:none;
}
table.shopping hr{
	 color: #811888;
height: 0.1px;
}

.img-right{float:right;margin:0;padding:0 0 0 20px;}

.img-left{float:left;margin:0;padding:0 20px 0 0;}

.img-more{float:right;margin:0;padding:20px 0 0 10px;}

.cieaura	{color: #000; font-size: 14px; text-decoration: none; font-weight: bold;}
.cieaura-cyan	{color: #0099FF; font-size: 18px; text-decoration: none; font-weight: bold;}
.cieaura-sm	{color: #0099FF; font-size: 14px; text-decoration: none; font-weight: bold;}
.cieaura-sm a {color: #0099FF; font-size: 14px; text-decoration: none; font-weight: bold;}

.clear {clear:both;}