body {
font:14px Tahoma,Geneva,Arial,Helvetica,sans-serif;
background:#9e9c9e;
text-align:center;
color:#2e1647;
margin:25px;
padding:0
}

P.nospace {
font:14px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#2e1647;
margin:0;
padding:0
}

P.nospace2 {
font:9px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#2e1647;
margin:0;
padding:0
}

P.small {
font:12px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#2e1647
}

P.white {
font:12px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#fff
}

P.grey {
font:6px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#9e9c9e;
margin:0;
padding:0
}

ul.none {
font:14px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#2e1647;
list-style:none;
margin:0;
padding:0
}

.abhyasa #container {
width:755px;
background:#faf8fc;
margin:0 auto
}

.abhyasa #header {
background:#faf8fc
}

.abhyasa #content {
background:#faf8fc;
text-align:left;
padding:0 35px
}

.abhyasa #content-e {
margin:0;
padding:0 35px
}

.abhyasa #content-c {
background:#faf8fc;
text-align:center;
font:18px Tahoma,Geneva,Arial,Helvetica,sans-serif;
padding:0 35px
}

.abhyasa #about {
background:#faf8fc;
text-align:center;
padding:0 20px
}

.abhyasa #classes {
background:#faf8fc;
text-align:left;
padding:0 115px
}

.abhyasa #bio {
background:#faf8fc;
text-align:left;
padding:0 150px
}

.abhyasa #training,.abhyasa #training4,.abhyasa #training5,.abhyasa #training6 {
background:#faf8fc;
text-align:left;
padding:0 100px
}

.abhyasa #training2 {
background:#faf8fc;
text-align:left;
font:12px Tahoma,Geneva,Arial,Helvetica,sans-serif;
padding:0 100px
}

.abhyasa #training3 {
background:#faf8fc;
text-align:center;
padding:0 100px
}

.abhyasa #video {
background:#faf8fc;
padding:0 218px
}

.abhyasa #training-vid1 {
background:#faf8fc;
padding:0 55px
}

.abhyasa #slideshow {
background:#faf8fc;
padding:0 233px
}

.abhyasa #youtube {
background:#faf8fc;
padding:0 183px
}

.abhyasa #schedule {
background:#faf8fc;
padding:0 50px
}

.abhyasa #footer {
background:#faf8fc;
padding:0 10px
}

td.c1 {
background-color:#faf8fc;
color:#2e1647;
margin:0;
padding:0
}

td.c2 {
background-color:#faf8fc;
font:16px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#2e1647;
margin:0;
padding:0
}

td.c3 {
background-color:#9e9c9e
}

table.c4 {
background-color:#2e1647;
margin-right:auto;
margin-left:auto
}

table.c3 {
background-color:#faf8fc;
margin-right:auto;
margin-left:auto
}

table.c2 {
background-color:#faf8fc;
text-align:center
}

.bold {
font:bold 14px Tahoma,Geneva,Arial,Helvetica,sans-serif
}

.subtitle {
font:bold 16px Tahoma,Geneva,Arial,Helvetica,sans-serif
}

.small {
font:bold 10px Tahoma,Geneva,Arial,Helvetica,sans-serif
}

.smallcenter {
font:bold 10px Tahoma,Geneva,Arial,Helvetica,sans-serif;
text-align:center
}

.center {
text-align:left
}

.right {
text-align:right
}

h1 {
font:11px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#faf8fc;
margin:0;
padding:0
}

h2 {
font:9px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#faf8fc;
margin:0;
padding:0
}

h4 {
font:18px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#2e1647;
margin:0;
padding:0
}

h5 {
font:20px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#2e1647;
margin:0;
padding:0
}

li.c2 {
list-style:none;
display:inline
}

p,ul {
font:14px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#2e1647
}

P.mid,h3 {
font:16px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#2e1647;
margin:0;
padding:0
}

ul.indent,ul.indent2 {
font:14px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#2e1647;
margin:0;
padding:0 40px
}

.abhyasa #header h1,.abhyasa #logo-e,.abhyasa #footer p {
margin:0
}

.abhyasa #logo,.abhyasa #essays {
background:#faf8fc;
text-align:center
}

a:link,a:visited {
font:bold 14px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#000;
text-decoration:none
}

a:hover {
font:bold 14px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#000;
text-decoration:underline
}

a.nav:link,a.nav:visited {
font:bold 12px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#000;
text-decoration:none
}

a.nav:hover {
font:bold 12px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#000;
text-decoration:underline
}

a.nav2:link,a.nav2:visited,a.nav2:hover {
font:12px Tahoma,Geneva,Arial,Helvetica,sans-serif;
color:#fff;
text-decoration:underline
}

.grdhdr,.grdbdy,.teachers {
background-color:#faf8fc;
font:12px Tahoma,Geneva,Arial,Helvetica,sans-serif;
font-weight:400;
text-align:center;
color:#2e1647
}

li.c1,li.c3 {
list-style:none
}

span.c2,span.c3 {
font-size:8pt
}

img.c1,img.c2 {
border-width:0
}

	dl.image_map {display:block; width:690px; height:86px; background:url(http://www.abhyasayogacenter.com/images/ayc-nav.jpg); position:relative; margin:2px auto 2px auto;}
	a.LINK0 {left:0px; top:0px; background:transparent;}
	a.LINK0 {display:block; width:108px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.LINK0:hover  {background:transparent;}
	a.LINK1 {left:108px; top:0px; background:transparent;}
	a.LINK1 {display:block; width:86px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.LINK1:hover  {background:transparent;}
	a.LINK2 {left:194px; top:0px; background:transparent;}
	a.LINK2 {display:block; width:108px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.LINK2:hover  {background:transparent;}
	a.LINK3 {left:302px; top:0px; background:transparent;}
	a.LINK3 {display:block; width:86px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.LINK3:hover  {background:transparent;}
	a.LINK4 {left:388px; top:0px; background:transparent;}
	a.LINK4 {display:block; width:108px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.LINK4:hover  {background:transparent;}
	a.LINK5 {left:496px; top:0px; background:transparent;}
	a.LINK5 {display:block; width:86px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.LINK5:hover  {background:transparent;}
	a.LINK6 {left:582px; top:0px; background:transparent;}
	a.LINK6 {display:block; width:108px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.LINK6:hover  {background:transparent;}


#aycheader a:link, #aycheader a:visited, #aycheader a:hover, #aycheader a:active {
background-image: url(images/abhyasaheader.jpg);
background-repeat: no-repeat;
background-position: center top;
display: block;
width: 142px;
height: 131px;
margin-right:auto;
margin-left:auto;
    }

#top {
background-image: url(images/corners_top.jpg);
background-repeat: no-repeat;
background-position: center top;
    display: block;
    width: 755px;
    height: 30px;
margin-right:auto;
margin-left:auto;
    }

#bottom {
background-image: url(images/corners_bottom.jpg);
background-repeat: no-repeat;
background-position: center top;
    display: block;
    width: 755px;
    height: 30px;
margin-right:auto;
margin-left:auto;
    }

