BODY	{ margin: 0px 0px 0px 0px}

TABLE   { border-collapse: collapse;}

.indexmain 			{ background-image: url(images/index-back.jpg); background-repeat: no-repeat; text-align: center;  vertical-align: text-top;}

.indexheadermain     	{ background-image: url(images/index-header-grad.png); background-repeat: repeat-y; text-align: left }

.indexfootermain  		{ background-image: url(images/grad-footer.jpg); background-repeat-y: repeat; text-align: center;  vertical-align: text-top; }


.chakramain 			{ background-image: url(images/chakra-back.jpg); background-repeat: no-repeat; text-align: left;  vertical-align: text-top;}

.chakraheadermain     	{ background-image: url(images/chakra-header-spacer.png); background-repeat: repeat; text-align: left }

.chakrafootermain  		{ background-image: url(images/chakra-footer-spacer.png); background-repeat-y: repeat; text-align: center;  vertical-align: text-top; }


.teammain 			{ background-image: url(images/team-back.jpg); background-repeat: no-repeat; text-align: left;  vertical-align: text-top; }

.teamheadermain     		{ background-image: url(images/team-header-spacer.png); background-repeat: repeat; text-align: left }

.teamfootermain  		{ background-image: url(images/team-footer-spacer.png); background-repeat-y: repeat; text-align: center;  vertical-align: text-top; }


.chakrayogamain 		{ background-image: url(images/chakray-back.jpg); background-repeat: no-repeat; text-align: left;  vertical-align: text-top;}

.chakrayogaheadermain     	{ background-image: url(images/chakray-header-spacer.png); background-repeat: repeat; text-align: left }

.chakrayogafootermain  	{ background-image: url(images/chakray-footer-spacer.png); background-repeat-y: repeat; text-align: center;  vertical-align: text-top; }


.programmamain 		{ background-image: url(images/prog-back.jpg); background-repeat: no-repeat; text-align: left;  vertical-align: text-top;}

.programmaheadermain     	{ background-image: url(images/prog-header-spacer.png); background-repeat: repeat; text-align: left }

.programmafootermain  	{ background-image: url(images/prog-footer-spacer.png); background-repeat-y: repeat; text-align: center;  vertical-align: text-top; }


.contactmain 			{ background-image: url(images/contact-back.jpg); background-repeat: no-repeat; text-align: center;  vertical-align: text-top;}

.contactheadermain     	{ background-image: url(images/contact-header-spacer.png); background-repeat: repeat; text-align: left }

.contactfootermain  		{ background-image: url(images/contact-footer-spacer.png); background-repeat-y: repeat; text-align: center;  }

.divnav			{ text-align: center}

.divnavCY			{ text-align: center}

.divnavCD			{ text-align: center}

.divnavT			{ text-align: center}

.divnavI			{ text-align: center}

.content			{ margin: 30px 10px 10px 10px;}

.contentindex			{ margin: 30px 10px 10px 10px; text-align: center }


.leftcontact			{ text-align: left }


img.middleleft 		{ float: left; border: solid 2px #c96b7d;}
img.middleright 		{ float: right; border: solid 2px #c96b7d;}

img.middleleftCD 		{ margin: 0px 10px 0px 0px; float: left; border: 0px;}
img.middlerightCD 		{ margin: 0px 10px 10px 10px; float: right; border: 0px; }
img.toprightT			{ margin: 10px 10px 10px 10px; float: right;}
img.middleleftT  		{ margin: 10px 10px 10px 0px; float: left;}
img.bottomrightT  		{ margin: 10px 0px 10px 10px; float: right;}

img.middleleftCY 		{ margin: 0px 10px 0px 0px; float: left; border: 0px;}
img.middlerightCY 		{ margin: 0px 10px 10px 10px; float: right; border: 0px; }

img.middleleftC 		{ margin: 0px 10px 0px 0px; float: left; border: 0px;}



a.nav				{ font-size: 18px; font-style: bold; color: black;}
p.comic 			{ font-family:"Comic Sans MS"}
font.comic 			{ font-family:"Comic Sans MS"; font-size: 20px}
p.comichead 			{ font-family:"Comic Sans MS"; font-size: 24px; font-style: bold}
p.title				{ font-size: 30px; font-style: bold; text-align: center }
p.subtitle			{ font-size: 20px; font-style: bold }
p.subtitleprog			{ margin: 10px 10px 10px 20px; font-size: 20px; font-style: bold }
p.chakra			{ color: black; }
p.prognav			{ margin: 0px 0px 35px 0px; text-align: center; }
p.prognavindex			{ margin: 0px 0px 35px 0px; text-align: center; vertical-align: text-top;}
p				{ margin: 20px 10px 10px 10px;}
p.opvallend			{ font-family:"Comic Sans MS"; font-size: 16px; }

table.prog			{ margin: 0px 0px 30px 20px; }

td.subtitle			{ font-size: 20px; font-style: bold }
td.comic 			{ font-family:"Comic Sans MS"}

