/* CSS Document */

body {background-color: #ffffff; color: #666666; margin-left: 0; margin-top: 0;}

/* links */
a:link {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	text-decoration: underline;
	background-color: transparent;
	color: #666666;
}

a:visited {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	text-decoration: underline;
	color: #999999;
	background-color: transparent;
}

a:hover {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	text-decoration: underline;
	color: #000000;
	background-color: transparent;
}

a.home_menu:link {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	text-decoration: underline;
	color: #666666;
	background-color: transparent;
}

a.home_menu:visited {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	text-decoration: underline;
	color: #999999;
	background-color: transparent;
}

a.home_menu:hover {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	text-decoration: underline;
	color: #ffffff;
	background-color: transparent;
}

a.dark:link {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	text-decoration: underline;
	color: #000000;
	background-color: transparent;
}

a.dark:visited {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	text-decoration: underline;
	color: #666666;
	background-color: transparent;
}

a.dark:hover {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	text-decoration: underline;
	color: #000000;
	background-color: transparent;
}

a.contact_link:link{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: underline;
	color: #333333;
	background-color: transparent;
}

a.contact_link:visited{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: underline;
	color: #666666;
}

a.contact_link:hover{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: underline;
	color: #000000;
}

a.teachers_link:link{
	text-decoration: underline;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	color: #333333;
	background-color: transparent;	
}

a.teachers_link:visited{
	text-decoration: underline;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	color: #666666;
	background-color: transparent;	
}

a.teachers_link:hover{
	text-decoration: underline;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	color: #000000;
	background-color: transparent;	
}

a.winnie_link:link{
	text-decoration: underline;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	color: #333333;
	background-color: transparent;	
}

a.winnie_link:visited{
	text-decoration: underline;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	color: #666666;
	background-color: transparent;	
}

a.winnie_link:hover{
	text-decoration: underline;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	color: #000000;
	background-color: transparent;	
}

a.private_class_link:link{
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	text-align: left;
	color: #333333;
	background-color: transparent;
}	

a.private_class_link:visited{
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	text-align: left;
	color: #333333;
	background-color: transparent;
}	

a.private_class_link:hover{
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	text-align: left;
	color: #101010;
	background-color: transparent;
}	

/*classes page*/
/*LINK to more info about group classes*/
a.to_group_link:link {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	color: #999999;
	text-decoration: underline;
	background-color: transparent;
}

/*classes page*/
/*LINK to more info about group classes*/
a.to_group_link:visited {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	color: #999999;
	text-decoration: underline;
	background-color: transparent;
}

/*classes page*/
/*LINK to more info about group classes*/
a.to_group_link:hover {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	color: #666666;
	text-decoration: underline;
	background-color: transparent;
}

/*classes page*/
/*Page Menu*/
.classes_menu {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	color: #794C27;
	line-height: 150%;
	background-color: transparent;
}

/*classes page*/
/*Page Menu*/
a.classes_menu_link:link {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	color: #794C27;
	text-decoration: underline;
	background-color: transparent;
}

/*classes page*/
/*Page Menu*/
a.classes_menu_link:visited {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	color: #794c27;
	text-decoration: underline;
	background-color: transparent;
}

/*classes page*/
/*Page Menu*/
a.classes_menu_link:hover {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
}

/*classes page*/
/*Group Yoga Details Links*/
a.group_yoga_details:link {
	font-size: 150%;
	color: #794c27;
	background-color: transparent;
}

/*classes page*/
/*Group Yoga Details Links*/
a.group_yoga_details:visited {
	font-size: 150%;
	color: #794c27;
	background-color: transparent;
}

/*classes page*/
/*Group Yoga Details Links*/
a.group_yoga_details:hover {
	font-size: 150%;
	background-color: transparent;
}

/* END: links */

/* default font */
font {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	color: #666666;
	background-color: transparent;
}

/* default image */
img {
	border: none;
}

/* default table */
.main {
	width: 800px;
	border: none;
}

/* default td */
td {
	border: none;
}

/* top of page */
.top {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 75%;
	text-align: center;
	color: #666666;
	background-color: transparent;
} 

/* Page Title */
.page_title {
	font-family: "Times New Roman", Times, serif;
	font-size: 130%;
	text-align: left;
	color: #794C27;
	background-color: transparent;	
}

/* bottom of page menu */
.bottom_menu {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	text-align: center;
} 

/* About page, questions and answers */
.question {
	font-family: Times, "Times New Roman", serif;
	font-size: 130%;
	text-align: left;
	color: #999999;
	background-color: transparent;	
}

/* About page, questions and answers */
.answer {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #666666;
	background-color: transparent;
}

/* classes page*/
.classes_main {
	width: 930px;
	border: none;
}

/* classes page*/
.locations {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: left;
	color: #333333;
	background-color: transparent;
	border-spacing: 0;
	border: 1px solid #859E84; padding: 0;
}

/* classes page*/
/*locations menu and locations menu link*/
.locations_menu {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-align: center;
	color: #333333;
	background-color: transparent;
	border-spacing: 0;
	padding: 0;
}

/*classes page*/
/*back to the top of the locations menu*/
.menu_top {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 75%;
	text-align: center;
	color: #666666;
	background-color: transparent;
} 

/* classes page*/
.locations_goto {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	line-height:1.2;
	text-align: left;
	color: #333333;
	background-color: transparent;
	border-spacing: 0;
	border: 1px solid #859E84; padding: 0;
}

/* classes page*/
.calendar {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 90%;
	text-align: left;
	color: #333333;
	background-color: transparent;
	border-spacing: 0;
	padding: 0;
}

/* classes page*/
.calendar_left {
	background-color: transparent;
	border-left: 1 px solid #ff0000;
	padding: 0;
}

/* classes page*/
.calendar_underline_title {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 60%;
	text-align: left;
	color: #333333;
	background-color: transparent;
	border-spacing: 0;
	border-bottom: 1 px solid #859e84; 
	padding: 0;
}

/* classes page*/
.classes_caption {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: left;
	color: #333300;
}

/*classes page*/
/*to more info about group classes*/
.to_group {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	color: #999999;
	background-color: transparent;
}

/* classes page*/
.classes_dates {
	font-family: "Times New Roman", Times, serif;
	font-size: 110%;
	font-weight: bold;
	text-align: left;
	color: #111111;
	background-color: transparent;
	border-spacing: 0;
	border:0 px;
}

/* classes page*/
.classes_day {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	color: #330000;
	background-color: transparent;
	border-spacing: 0;
	border:0 px;
}

/* classes page*/
.classes_time {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	color: #330000;
	background-color: transparent;
	border-spacing: 0;
	border:0 px;
}

/* classes page*/
/*Class Locations & Times, Details page.*/
.privates_available {
	font-family: Times, "Times New Roman", serif;
	font-size: 180%;
	font-weight: bold;
	/*font-style: italic;*/
	text-align: center;
	color: #330000; /*brown*/
	background-color: transparent;
	border-spacing: 0;
	border:0 px;
}

/* classes page*/
.kurunta_box {
	font-family: "Times New Roman", Times, serif;
	font-size: 90%;
	text-align: left;
	color: #333333;
	background-color: transparent;
	border-spacing: 0;
	border: 1px solid #859E84; padding: 0;
}

/* classes page*/
/*kurunta #95ABFF*/
.kurunta_times_title {
	background-color: #95ABFF;
}

/*classes page*/
/*heading for section titles: private classes, calendar, classes & times*/
.classes_heading_1 {
	font-family: Arial, Geneva, Helvetica, sans-seif;
	font-size: 140%;
	font-weight: bold;
	text-align: center;
	color: #333333;
	background-color: #FBC228;
	border-bottom: 1px solid #859E84;	
	border-spacing: 0;
	padding: 10; 
}

/*classes page*/
/*heading for section titles: private classes, calendar, classes & times*/
.classes_heading_group_line1 {
	font-family: Arial, Geneva, Helvetica, sans-seif;
	font-size: 180%;
	font-weight: bold;
	text-align: center;
	color: #333333;
	background-color: #FBC228;
	border-spacing: 0;
	padding: 10; 
}

/*classes page*/
/*heading for section titles: private classes, calendar, classes & times*/
.classes_heading_group_line2 {
	font-family: Arial, Geneva, Helvetica, sans-seif;
	font-size: 100%;
	font-weight: bold;
	text-align: center;
	color: #333333;
	background-color: #FBC228;
	border-bottom: 1px solid #859E84;	
	border-spacing: 0;
	padding: 10; 
}

/*classes page*/
/*heading: calendar days*/
.classes_heading_2 {
	font-family: Arial, Geneva, Helvetica, sans-seif;
	font-size: 100%;
	text-align: center;
	color: #333333;
	background-color: #F6E47D;
	border-spacing: 0;
	padding:1 0; 
}

/*classes page*/
/*heading: calendar days*/
.classes_heading_3 {
	font-family: Arial, Geneva, Helvetica, sans-seif;
	font-size: 140%;
	font-weight: bold;
	text-align: center;
	color: #333333;
	background-color: #95ABFF;
	border-spacing: 0;
	padding: 10; 
}


/*classes page*/
/*group class locations*/
/*no colour; used for the turning point*/
.class_location_1_a {
	font-family: Arial, Geneva, Helvetica, sans-seif;
	font-size: 100%;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	color: #333333;
	background-color: transparent;
	border-spacing: 0;
	padding: 10; 
}

/*classes page*/
/*group class locations*/
/*color #A6FB73 is lime green; used for the turning point*/
.class_location_1 {
	font-family: Arial, Geneva, Helvetica, sans-seif;
	font-size: 150%;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	color: #333333;
	background-color: #A6FB73;
	border-spacing: 0;
	padding: 0; 
}

/*classes page*/
/*group class locations*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.class_location_2 {
	font-family: Arial, Geneva, Helvetica, sans-seif;
	font-size: 150%;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #333333;
	background-color: #12e9d2;
	border-spacing: 0;
	padding: 10; 
}

/*classes page*/
/*group class locations*/
/* bg color #21a5dc is hydrangea blue, used for the yoga space, not incl kurunta*/
.class_location_3 {
	font-family: Arial, Geneva, Helvetica, sans-seif;
	font-size: 150%;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #333333;
	background-color: #21a5dc;
	border-spacing: 0;
	padding: 10; 
}

/*classes page*/
/*group class locations*/
/* bg color #95ABFF is blue-purple, used for kurunta at the yoga space*/
.class_location_kurunta {
	font-family: Arial, Geneva, Helvetica, sans-seif;
	font-size: 150%;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #333333;
	background-color: #95ABFF;
	border-spacing: 0;
	padding: 10; 
}

/* classes page*/
.underline {
	border-bottom: 1px solid #859E84;	
	background-color: #ffff99;
}

/*classes page*/
/*private classes, body*/
.private_classes {
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	text-align: center;
	color: #333333;	
	background-color: transparent;
	border-spacing: 0;
	border: 1px solid #859E84; padding: 0;
}

/*classes page*/
.calendar_space {
	background-color: white;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: right;
	color: #330000;
}

/*Beginning of calendar blocks*/
/*classes page*/
.half_hour {
	background-color: white;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: right;
	color: #330000;
	vertical-align: text-top;
}

/*classees page*/
/*vertical line between blocks on the calendar*/
.vert_line {
	background-color: #ff0000;
}

/*classees page*/
/*horizontal line between blocks on the calendar*/
.horiz_line {
	background-color: #ff0000;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_8_sun {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_8_mon {
	background-color: transparent;
}


/*classes page*/
.calendar_8_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_8_wed {
	background-color: transparent;
}

/*classes page*/
.calendar_8_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_8_fri {
	background-color: transparent;
}

/*classes page*/
.calendar_8_sat {
	background-color: transparent;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_830_sun {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_830_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_830_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_830_wed {
	background-color: transparent;
}
/*classes page*/
.calendar_830_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_830_fri {
	background-color: transparent;
}
/*classes page*/
.calendar_830_sat {
	background-color: transparent;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_9_sun {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_9_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_9_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_9_wed {
	background-color: transparent;
}

/*classes page*/
.calendar_9_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_9_fri {
	background-color: transparent;
}

/*classes page*/
.calendar_9_sat {
	background-color: transparent;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_930_sun {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_930_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_930_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_930_wed {
	background-color: transparent;
}
/*classes page*/
.calendar_930_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_930_fri {
	background-color: transparent;
}
/*classes page*/
.calendar_930_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_10_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_10_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_10_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_10_wed {
	background-color: transparent;
}

/*classes page*/
.calendar_10_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_10_fri {
	background-color: transparent;
}

/*classes page*/
/* bg color #21a5dc is hydrangea blue, used for the yoga space, not incl kurunta*/
.calendar_10_sat {
	background-color: #21a5dc;
}

/*classes page*/
.calendar_1030_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_1030_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_1030_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_1030_wed {
	background-color: transparent;
}
/*classes page*/
.calendar_1030_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_1030_fri {
	background-color: transparent;
}
/*classes page*/
/* bg color #21a5dc is hydrangea blue, used for the yoga space, not incl kurunta*/
.calendar_1030_sat {
	background-color: #21a5dc;
}

/*classes page*/
.calendar_11_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_11_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_11_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_11_wed {
	background-color: transparent;
}

/*classes page*/
.calendar_11_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_11_fri {
	background-color: transparent;
}

/*classes page*/
/* bg color #21a5dc is hydrangea blue, used for the yoga space, not incl kurunta*/
.calendar_11_sat {
	background-color: #21a5dc;
}

/*classes page*/
.calendar_1130_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_1130_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_1130_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_1130_wed {
	background-color: transparent;
}
/*classes page*/
.calendar_1130_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_1130_fri {
	background-color: transparent;
}
/*classes page*/
/* bg color #21a5dc is hydrangea blue, used for the yoga space, not incl kurunta*/
.calendar_1130_sat {
	background-color: #21a5dc;
}

/*classes page*/
.calendar_12_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_12_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_12_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_12_wed {
	background-color: transparent;
}

/*classes page*/
.calendar_12_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_12_fri {
	background-color: transparent;
}

/*classes page*/
.calendar_12_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_1230_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_1230_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_1230_tue {
	background-color: transparent;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_1230_wed {
	background-color: #12e9d2;
}
/*classes page*/
.calendar_1230_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_1230_fri {
	background-color: transparent;
}
/*classes page*/
.calendar_1230_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_13_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_13_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_13_tue {
	background-color: transparent;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_13_wed {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_13_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_13_fri {
	background-color: transparent;
}

/*classes page*/
.calendar_13_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_1330_sun {
	background-color: #95ABFF;
}

/*classes page*/
.calendar_1330_mon {
	background-color: transparent;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_1330_tue {
	background-color: #12e9d2;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_1330_wed {
	background-color: #12e9d2;
}
/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_1330_thu {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_1330_fri {
	background-color: transparent;
}
/*classes page*/
.calendar_1330_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_14_sun {
	background-color: #95ABFF;
}

/*classes page*/
.calendar_14_mon {
	background-color: transparent;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_14_tue {
	background-color: #12e9d2;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_14_wed {
	background-color: #12e9d2;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_14_thu {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_14_fri {
	background-color: transparent;
}

/*classes page*/
.calendar_14_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_1430_sun {
	background-color: #95ABFF;
}

/*classes page*/
.calendar_1430_mon {
	background-color: transparent;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_1430_tue {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_1430_wed {
	background-color: transparent;
}
/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_1430_thu {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_1430_fri {
	background-color: transparent;
}
/*classes page*/
.calendar_1430_sat {
	background-color: transparent;
}

/*classes page*/
/* bg color #95ABFF is blue-purple, used for kurunta at the yoga space*/
.calendar_15_sun {
	background-color: #95ABFF;
}

/*classes page*/
.calendar_15_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_15_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_15_wed {
	background-color: transparent;
}

/*classes page*/
.calendar_15_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_15_fri {
	background-color: transparent;
}

/*classes page*/
.calendar_15_sat {
	background-color: transparent;
}

/*classes page*/
/* bg color #95ABFF is blue-purple, used for kurunta at the yoga space*/
.calendar_1530_sun {
	background-color: #95ABFF;
}

/*classes page*/
.calendar_1530_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_1530_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_1530_wed {
	background-color: transparent;
}
/*classes page*/
.calendar_1530_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_1530_fri {
	background-color: transparent;
}
/*classes page*/
.calendar_1530_sat {
	background-color: transparent;
}

/*classes page*/
/* bg color #95ABFF is blue-purple, used for kurunta at the yoga space*/
.calendar_16_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_16_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_16_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_16_wed {
	background-color: transparent;
}

/*classes page*/
.calendar_16_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_16_fri {
	background-color: transparent;
}

/*classes page*/
.calendar_16_sat {
	background-color: transparent;
}

/*classes page*/
/* bg color #95ABFF is blue-purple, used for kurunta at the yoga space*/
.calendar_1630_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_1630_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_1630_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_1630_wed {
	background-color: transparent;
}
/*classes page*/
.calendar_1630_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_1630_fri {
	background-color: transparent;
}
/*classes page*/
.calendar_1630_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_17_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_17_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_17_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_17_wed {
	background-color: transparent;
}

/*classes page*/
.calendar_17_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_17_fri {
	background-color: transparent;
}

/*classes page*/
.calendar_17_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_1730_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_1730_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_1730_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_1730_wed {
	background-color: transparent;
}
/*classes page*/
.calendar_1730_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_1730_fri {
	background-color: transparent;
}
/*classes page*/
.calendar_1730_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_18_sun {
	background-color: transparent;
}

/*classes page*/
/*turning point #A6FB73*/
.calendar_18_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_18_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_18_wed {
	background-color: transparent;
}

/*classes page*/
.calendar_18_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_18_fri {
	background-color: transparent;
}

/*classes page*/
.calendar_18_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_1830_sun {
	background-color: transparent;
}

/*classes page*/
/*#A6FB73 turning point*/
.calendar_1830_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_1830_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_1830_wed {
	background-color: transparent;
}
/*classes page*/
.calendar_1830_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_1830_fri {
	background-color: transparent;
}
/*classes page*/
.calendar_1830_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_19_sun {
	background-color: transparent;
}

/*classes page*/
/*#A6FB73 turning point*/
.calendar_19_mon {
	background-color: transparent;
}

/*classes page*/
.calendar_19_tue {
	background-color: transparent;
}

/*classes page*/
.calendar_19_wed {
	background-color: transparent;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_19_thu {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_19_fri {
	background-color: transparent;
}

/*classes page*/
.calendar_19_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_1930_sun {
	background-color: transparent;
}

/*classes page*/
/*turning point #A6FB73*/
.calendar_1930_mon {
	background-color: transparent;
}

/*classes page*/
/*The Yoga Space*/
.calendar_1930_tue {
	background-color: #21a5dc;
}

/*classes page*/
/*The Yoga Space*/
.calendar_1930_wed {
	background-color: #21a5dc;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_1930_thu {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_1930_fri {
	background-color: transparent;
}
/*classes page*/
.calendar_1930_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_20_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_20_mon {
	background-color: transparent;
}

/*classes page*/
/*The Yoga Space*/
.calendar_20_tue {
	background-color: #21a5dc;
}

/*classes page*/
.calendar_20_wed {
	background-color: #21a5dc;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_20_thu {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_20_fri {
	background-color: transparent;
}

/*classes page*/
.calendar_20_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_2030_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_2030_mon {
	background-color: transparent;
}

/*classes page*/
/*The Yoga Space*/
.calendar_2030_tue {
	background-color: #21a5dc;
}

/*classes page*/
/*The Yoga Space*/
.calendar_2030_wed {
	background-color: #21a5dc;
}

/*classes page*/
/* bg color #12e9d2 is turquoise, used for room for yoga*/
.calendar_2030_thu {
	background-color: #12e9d2;
}

/*classes page*/
.calendar_2030_fri {
	background-color: transparent;
}
/*classes page*/
.calendar_2030_sat {
	background-color: transparent;
}

/*classes page*/
.calendar_21_sun {
	background-color: transparent;
}

/*classes page*/
.calendar_21_mon {
	background-color: transparent;
}

/*classes page*/
/*The Yoga Space*/
.calendar_21_tue {
	background-color: #21a5dc;
}

/*classes page*/
/*yoga space color*/
.calendar_21_wed {
	background-color: #21a5dc;
}

/*classes page*/
.calendar_21_thu {
	background-color: transparent;
}

/*classes page*/
.calendar_21_fri {
	background-color: transparent;
}

/*classes page*/
.calendar_21_sat {
	background-color: transparent;
}
/*End of calendar blocks*/


/*history page*/
.comoro {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: left;
	color: #D8DB8E;
	background: #848287;
}

.contact_page {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #333333;
	background-color: transparent;
}

.copyright {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
	color: #999999;	
	background-color: #ffffff;
	background-image:url("images/spacer.gif");
	background-repeat: no-repeat;
} 

.history_copyright {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
	color: #999999;	
	background-color: #ffffff;
	background-image:url("images_history/page_bottom.gif");
	background-repeat: no-repeat;
} 

.index_body {
	background-color: #260000;
}

.index_bottom_menu {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	text-align: center;
	background-image: url("images_index/menu_bg.jpg");
	background-repeat: no-repeat;
}

.index_copyright {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
	color: #999999;	
	background-color: #260000;
} 

.index_smarterwebsites{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
	color: #444444;
	background-color: transparent;
}

.index_text_bg {
	background-color: transparent;
	background-image: url("images_index/text_bg.jpg");
	/*background-repeat: no-repeat;*//*1/5/08*/
	background-repeat: ;
}

.index_text {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%; /*100%*/
	text-align: left;
	line-height: 120%; /*160%*/
	color: #302323;
}

.hospice {
	font-family: Times, "Times New Roman", serif;
	font-size: 80%;
	text-align: left;
	color: #666666;
	background-color: #DCDEDE;
}

.jdf_caption {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: left;
	color: #666666;
	background-color: transparent;
}

.side_menu {
	width: 173px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: left;
} 

.small_text{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: left;
	color: #999999;
	background-color: transparent;
}

.smarterwebsites{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-align: center;
	color: #999999;
	background-color: transparent;
}

.students{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #333333;
	background-color: transparent;
}

.teachers{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #666666;
	background-color: #ffffff;
}

.what_is_yoga{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #666666;
	background-color: #ffffff;
}

.what_is_yoga_caption{
	font-family: Times, "Times New Roman", serif;
	font-size: 100%;
	text-align: left;
	color: #333333;
}

.what_is_yoga_linklist{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #333333;
	background-color: transparent;
}

/*winnie's page*/
.winnie_caption{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
	color: #666666;
	background-color: #ffffff;
}

/*teacher page*/
.winnie_caption_1{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
	color: #666666;
	background-color: transparent;
}

/*winnie's page*/
.winnie_heading{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	color: #333333;
	background-color: transparent;
}

.winnie_text{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #666666;
	background-color: transparent;
}

.winnie_intro{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 100%;
	text-align: left;
	color: #333333;
	background-color: #E5E5FF;
}

.winnie_young_4_25_08_heading{
	font-family: Helvetica, serif;
	font-size: 150%;
	font-weight: bold;
	text-align: center;
	color: #000066;
	background-color: #FFFFFF;
}

.winnie_young_4_25_08{
	font-family: Times New Roman, serif;
	font-size: 120%;
	font-style: italic;
	text-align: center;
	color: #0000o33;
	background-color: #FFFFFF;
}

/*You are visiting*/
.you_are_visiting{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 85%;
	background-color: transparent;
	color: #666666;	
}
