#classesAll {
	overflow: auto;
	position: absolute;
	height: 558px;
	width: 722px;
	left: 178px;
	top: 230px;
}

.className {
	color: #541011;
	font-size:16px;
	font-family: corbel;
	font-weight:lighter;
	position:absolute;
	left: 5px;
	top: 0px;
	width:200px;
}

.classDescription {
	position:absolute;
	font-family: Candara, "Arial Narrow", calibri, "Century Gothic", corbel;
	color:#240856;
	font-size: 14px;
	width:700px;
	left: 5px;
	top: 90px;
}


.classInstructor {
	color: #541011;
	font-size:15px;
	font-family: corbel;
	font-weight:lighter;
	position:absolute;
	left: 5px;
	top: 30px;
}
	
.classInstructor a:link{
	color: #541011;
	text-decoration:none;
}

.classInstructor a:visited{
	color: #541011;
	text-decoration:none;
}

.classInstructor a:hover{
	color: #CE7338;
	text-decoration:none;
}

.classInstructor a:active{
	color: #541011;
	text-decoration:none;
}

#anusara{
	position:absolute;
	top:0px;
	left:0px;
	height: 200px;
	width: 720px;
}


#gentlecore{
	position:absolute;
	top:220px;
	left:0px;
	height: 200px;
	width: 720px;
}

#gentleYoga{
	position:absolute;
	top:440px;
	left:0px;
	height: 200px;
	width: 720px;
}

#guided{
	position:absolute;
	top:660px;
	left:0px;
	height: 200px;
	width: 720px;
}
	
#hatha{
	position:absolute;
	top:880px;
	left:0px;
	height: 200px;
	width: 720px;
}


#healinghatha{
	position:absolute;
	top:1100px;
	left:0px;
	height: 200px;
	width: 720px;
}

#hotcoreFlow{
	position:absolute;
	top:1320px;
	left:0px;
	height: 200px;
	width: 720px;
}

#kundalini{
	position:absolute;
	top:1540px;
	left:0px;
	height: 200px;
	width: 720px;
}

#littleYogis{
	position:absolute;
	top:1760px;
	left:0px;
	height: 200px;
	width: 720px;
}

#lunchtime{
	position:absolute;
	top:1980px;
	left:0px;
	height: 200px;
	width: 720px;
}

#meditation{
	position:absolute;
	top:2200px;
	left:0px;
	height: 200px;
	width: 720px;
}

#newMoon{
	position:absolute;
	top:2420px;
	left:0px;
	height: 200px;
	width: 720px;
}

#playtime{
	position:absolute;
	top:2640px;
	left:0px;
	height: 200px;
	width: 720px;
}

#postnatal{
	position:absolute;
	top:2860px;
	left:0px;
	height: 200px;
	width: 720px;
}
#prenatal{
	position:absolute;
	top:3080px;
	left:0px;
	height: 200px;
	width: 720px;
}

#sunriseyoga{
	position:absolute;
	top:3300px;
	left:0px;
	height: 200px;
	width: 720px;
}

#vinyasa{
	position:absolute;
	top:3520px;
	left:0px;
	height: 200px;
	width: 720px;
}

#vinyasaStrength{
	position:absolute;
	top:3740px;
	left:0px;
	height: 200px;
	width: 720px;
}


#yinyoga{
	position:absolute;
	top:3960px;
	left:0px;
	height: 200px;
	width: 720px;
}


#yogaFoundations{
	position:absolute;
	top:4180px;
	left:0px;
	height: 200px;
	width: 720px;
}


#yoganeshaKids{
	position:absolute;
	top:4400px;
	left:0px;
	height: 200px;
	width: 720px;
}

#yumYoga{
	position:absolute;
	top:4400px;
	left:0px;
	height: 200px;
	width: 720px
}

#yogaBloom {
	position: absolute;
	left: 177px;
	top: 240px;
	width: 720px;
	font-family: corbel;
	font-size: 16px;
	color: #532932;
}
#yogaBloom #tagline {
	position: absolute;
	font-family: Candara, "Arial Narrow", calibri, "Century Gothic", corbel;
	color:#240856;
	font-size: 14px;
	width:400px;
	left: 37px;
	top: 55px;
	margin: 0px;
	padding: 0px;
}

#yogaBloomPhotoInstructors {
	position: absolute;
	left: 675px;
	top: 223px;
}
#yogaBloom #weekend {
	position: absolute;
	left: 509px;
	top: 259px;
	width: 150px;
	font-family: Candara, "Arial Narrow", calibri, "Century Gothic", corbel;
	color:#240856;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
#bloom {
	position: absolute;
	left: 167px;
	top: 697px;
}
#yogaBloom #inv {
	position: absolute;
	left: 29px;
	top: 297px;
	font-family: Candara, "Arial Narrow", calibri, "Century Gothic", corbel;
	color:#240856;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
