/* Main Content */

body {
	margin: 0;
	padding: 0;
	color: #684528;
	font-size: xx-small;
	font-family: verdana, sans-serif;
	background-color: #e6e9c7;
}

td {
	font-size: xx-small;
	font-family: verdana, sans-serif;
}

a {
	color: #bbbbbb;
	text-decoration: none;
}

a:visited {
	color: #bbbbbb;
}

a:hover {
	color: white;
	text-decoration: line-through;
}

a:active {
	color: #bbbbbb;
}

img {
	border: none;
}

.footer {
	color: #999999;
}

/* Individual Nav Pages */

.homeContent {
	width: 548px;
	height: 678px;
	background-image: url('images/home_splash.jpg');
	color: #ffffff;
}

.aboutContent {
	width: 548px;
	height: 678px;
	background-image: url('images/about_splash.jpg');
	color: #7b3e1e;
}

.learnContent {
	width: 548px;
	height: 678px;
	background-image: url('images/learn_splash.jpg');
	color: #7b3e1e;
}

.classesContent {
	width: 548px;
	height: 678px;
	background-image: url('images/classes_splash.jpg');
	color: #7b3e1e;
}

.classesContent2 {
	margin-right: 50px;
}
	

.teachersContent {
	width: 548px;
	height: 678px;
	background-image: url('images/teachers_splash.jpg');
	color: #7b3e1e;
	line-height: 1.4;
}

.calendarContent {
	width: 548px;
	height: 678px;
	background-image: url('images/calendar_splash.jpg');
	color: #7b3e1e;
}

.storeContent {
	width: 548px;
	height: 678px;
	background-image: url('images/store_splash.jpg');
	color: #7b3e1e;
}

.contactContent {
	width: 548px;
	height: 678px;
	background-image: url('images/contact_splash.jpg');
	color: #7b3e1e;
	
}

/* Other Page ALTS */

#classTitles {
	width: 376px;
	height:21px;
	background-image: url('images/classTitlebg.png');
	font-size: small;
	color: #500000;
	cursor: pointer;
}

.about {
     width: 400px;
     padding: 40px;
 }
 
 .calendar {
     width: 400px;
     padding: 40px;
     margin-left: 50px;
 }

/* Menus */

.menu {
	width: 152px;
	height: 677px;

	background-image: url('images/menu_bg.jpg');
	background-repeat: no-repeat;
	color: #ffffff;

	background-color:#E5E9C8;
}

.menuPieces {
	padding-top: 145px;
	padding-left: 30px;
	
}

/* Class Page Menu & Drawer Variations */

#lists {
	list-style: none;
	text-align: left;
}

.drawers {
	margin-left: 10px;
}

#drawers2 {
	margin-left: 60px;
}

.kwicks {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.kwicks li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 125px;
    height: 49px;
    margin-right: 0px;
    background-image:url(images/kwiks_sprite.jpg);
    background-repeat:no-repeat;
}

.kwicks a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

#kwick1 {
	background-position:0px 0px;
}
#kwick2 {
	background-position:-195px 0px;
}
#kwick3 {
	background-position:-390px 0px;
}

#kwick1.active, #kwick1:hover {
	background-position: 0 bottom;
}
#kwick2.active, #kwick2:hover{
	background-position: -195px bottom;
}
#kwick3.active, #kwick3:hover {
	background-position: -390px bottom;
}

.classMenu {
	margin-left: 60px;
}

/* Teachers */

.teacherMenu {
	margin-left: 40px;
	line-height: 140%;
	margin-right: 73px;
}
.teacherMenu li a , .teacherMenu li a:visited {
	color: #efefef;letter-spacing: 2px;
}
.teacherMenu li a:hover {
text-decoration: none;
letter-spacing: 2px;
}
.teacherMenu li {
 list-style-type: none;
 text-align:right;
line-height: 30px;
background-image:url(images/new_bg1.gif);
font-size: 11pt;
padding-right: 10px
}
 /*
 .teacher1 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher1 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/nathanclark.jpg);
    background-repeat:no-repeat;
}

.teacher1 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher2 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher2 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/karenprior.jpg);
    background-repeat:no-repeat;
}

.teacher2 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher3 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher3 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/jenniferengleman.jpg);
    background-repeat:no-repeat;
}

.teacher3 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher4 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher4 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/donnashafer.jpg);
    background-repeat:no-repeat;
}

.teacher4 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher5 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher5 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/maryannpeters.jpg);
    background-repeat:no-repeat;
}

.teacher5 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher6 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher6 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/gweningram.jpg);
    background-repeat:no-repeat;
}

.teacher6 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher7 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher7 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/skychecotah.jpg);
    background-repeat:no-repeat;
}

.teacher7 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher8 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher8 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/thomasthompson.jpg);
    background-repeat:no-repeat;
}

.teacher8 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher9 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher9 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/pattyh.jpg);
    background-repeat:no-repeat;
}

.teacher9 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher10 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher10 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/emmarobinson.jpg);
    background-repeat:no-repeat;
}

.teacher10 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher11 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher11 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/joykellyyun.jpg);
    background-repeat:no-repeat;
}

.teacher11 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher12 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher12 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/aprilhelen.jpg);
    background-repeat:no-repeat;
}

.teacher12 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher13 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher13 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/tiffanyporte.jpg);
    background-repeat:no-repeat;
}

.teacher13 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

 .teacher14 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.teacher14 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 364px;
    height: 40px;
    margin-right: 0px;
    background-image:url(images/tracydawn.jpg);
    background-repeat:no-repeat;
}

.teacher14 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

#teachs1 {
	background-position:0px 0px;
}
#teachs2 {
	background-position:0px 0px;
}
#teachs3 {
	background-position:0px 0px;
}
#teachs4 {
	background-position:0px 0px;
}
#teachs5 {
	background-position:0px 0px;
}
#teachs6 {
	background-position:0px 0px;
}

#teachs7 {
	background-position:0px 0px;
}

#teachs8 {
	background-position:0px 0px;
}

#teachs9 {
	background-position:0px 0px;
}

#teachs10 {
	background-position:0px 0px;
}

#teachs11 {
	background-position:0px 0px;
}

#teachs12 {
	background-position:0px 0px;
}
#teachs13 {
	background-position:0px 0px;
}
#teachs14 {
	background-position:0px 0px;
}



#teachs1.active, #teachs1:hover {
	background-position: 0 bottom;
}
#teachs2.active, #teachs2:hover{
	background-position: 0 bottom;
}
#teachs3.active, #teachs3:hover {
	background-position: 0 bottom;
}
#teachs4.active, #teachs4:hover {
	background-position: 0 bottom;
}
#teachs5.active, #teachs5:hover {
	background-position: 0 bottom;
}
#teachs6.active, #teachs6:hover {
	background-position: 0 bottom;
}
#teachs7.active, #teachs7:hover {
	background-position: 0 bottom;
}
#teachs8.active, #teachs8:hover {
	background-position: 0 bottom;
}
#teachs9.active, #teachs9:hover {
	background-position: 0 bottom;
}
#teachs10.active, #teachs10:hover {
	background-position: 0 bottom;
}
#teachs11.active, #teachs11:hover {
	background-position: 0 bottom;
}
#teachs12.active, #teachs12:hover {
	background-position: 0 bottom;
}
#teachs13.active, #teachs13:hover {
	background-position: 0 bottom;
}
#teachs14.active, #teachs14:hover {
	background-position: 0 bottom;
}
/* Class Description Menu */
*/
.classInfo {
	margin-left: 58px;
}	

.classD1 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.classD1 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 80px;
    height: 80px;
    margin-right: 0px;
    background-image:url(images/yogadescriptions1.jpg);
    background-repeat:no-repeat;
}

.classD1 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

.classD2 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.classD2 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 80px;
    height: 80px;
    margin-right: 0px;
    background-image:url(images/yogadescriptions2.jpg);
    background-repeat:no-repeat;
}

.classD2 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

.classD3 {
     list-style-type: none;
     list-style-position:outside;
     position: relative;
     margin: 0;
     padding: 0;
 }
 
.classD3 li{
    display: block;
    overflow: hidden;
    padding: 0;
    cursor: pointer;
    float: left;
    width: 80px;
    height: 80px;
    margin-right: 0px;
    background-image:url(images/yogadescriptions3.jpg);
    background-repeat:no-repeat;
}

.classD3 a{
	display:block;
	height:40px;
	text-indent:-9999px;
	outline:none;
}

#classDesc1 {
	background-position:0px 0px;
}
#classDesc2 {
	background-position:-80px 0px;
}
#classDesc3 {
	background-position:-160px 0px;
}
#classDesc4 {
	background-position:0px 0px;
}
#classDesc5 {
	background-position:-80px 0px;
}
#classDesc6 {
	background-position:-160px 0px;
}
#classDesc7 {
	background-position:0px 0px;
}
#classDesc8 {
	background-position:-80px 0px;
}
#classDesc9 {
	background-position:-160px 0px;
}

#classDesc1.active, #classDesc1:hover {
	background-position: 0 bottom;
}
#classDesc2.active, #classDesc2:hover{
	background-position: -80px bottom;
}
#classDesc3.active, #classDesc3:hover {
	background-position: -160px bottom;
}
#classDesc4.active, #classDesc4:hover {
	background-position: 0 bottom;
}
#classDesc5.active, #classDesc5:hover{
	background-position: -80px bottom;
}
#classDesc6.active, #classDesc6:hover {
	background-position: -160px bottom;
}
#classDesc7.active, #classDesc7:hover {
	background-position: 0 bottom;
}
#classDesc8.active, #classDesc8:hover{
	background-position: -80px bottom;
}
#classDesc9.active, #classDesc9:hover {
	background-position: -160px bottom;
}
