body
{
    font-family:arial, helvetica, sans-serif;
    font-size: 80%;
    color: #000000;
    background-color: #ffffff;
	text-align: center;	
}

div.gallerycolumn
{
	float:left;
	display:inline;
}


table#timetable
{
    border-collapse:collapse;
}
/*
table#timetable tr
{
    height: 36px !important;
}
*/
table#timetable td
{
    height: 36px !important;
}

table#timetable th
{
	text-align: center;
	height: 22px;
}

table#timetable td, th
{
    width: 95px;
    padding:0px 0px 0px 4px;
    border: solid 1px Transparent;
}
table#timetable td
{
	vertical-align:top;
}

td.transON
{
	background-color: #ffffff; opacity:.25; filter: alpha(opacity=25); -moz-opacity: 0.25; 
}

th.transON 
{
	background-color: #ffffff; opacity:.25; filter: alpha(opacity=25); -moz-opacity: 0.25; 
}
tr.odd td.transOFF, th.transOFF
{
	background-color: #fd9d50; opacity:0.90; filter: alpha(opacity=90); -moz-opacity: 0.90; height: 36px; 
}

tr.even td.transOFF
{
	background-color: #f0f0f0; opacity:0.90; filter: alpha(opacity=90); -moz-opacity: 0.90;  height: 36px;
}

table#timetable th.transparent
{
	background-color: Transparent !important;
	border: 0px;
}

div#main {
    color: #000000;
    background-color: #ffffff;
	background-image: url(../images/Picture2Web.jpg);
	background-repeat: no-repeat;
	width: 780px;
	height: 555px;
	border: #000000 1px solid; 
	text-align: left;
	margin: 0 auto;

}

div#gallerymain {
    color: #000000;
    background-color: #ffffff;
	background-repeat: no-repeat;
	width: 780px;
	height: 555px;
	border: #000000 1px solid; 
	text-align: left;
	margin: 0 auto;
}

div.gallerycolumn
{
	margin: 5px 5px 5px 5px;
	text-align: center;
}


div#schedule
{
	clear:  both;
	margin-top: 10px;
	margin-left: 50px;
}

div#YogaIntro
{

	border: solid 0px #cccccc;
	clear:  both;
	margin: 10px 0px 0px 50px;
	width: 600px;
	background-color: #EDC7D4; 
	filter: alpha(opacity=90); opacity:0.90; -moz-opacity:0.90;
	padding: 10px 20px 10px 20px;
	
}

div#YogaMain
{

	border: solid 0px #cccccc;
	clear:  both;
	margin: 30px 0px 0px 50px;
	width: 600px;
	background-color: #EDC7D4; 
	filter: alpha(opacity=90); opacity:0.90; -moz-opacity:0.90;
	padding: 10px 20px 10px 20px;
	
}


div#ContactIntro
{
	display:inline;
	float: left;
	clear:  both;
	width: 400px;
	margin: 30px 0px 0px 50px;
/*	background-color: #EDC7D4; */
	padding: 0px 0px 0px 0px;
	filter: alpha(opacity=90); opacity:0.90; -moz-opacity:0.90;	
}

div#contact
{
	display:inline;
	float: left;	
	margin: 30px 0px 0px 0px;
	background-color: #EDC7D4; 
	padding: 10px 10px 10px 10px;
	width: 205px;
	text-align: center;	
	filter: alpha(opacity=90); opacity:0.90; -moz-opacity:0.90;
}
div#title
{
	margin:  20px 0px 0px 190px;
}

div#bottom{
	width: 780px;
	text-align:center;
	padding: 5px 0px 0px 0px;
	margin: 0 auto;
}

div#bottom div.menuItem
{
	display:inline;
}

div#bottom a
{
    color: #000000;
    background-color: #ffffff;
}

a.mail{
    color: #000000;
}

a
{
    color: #000000;
}

div.main a{
    color: #000000;
    background-color: #ffffff;
}
