/* pink #FF508D */
body
{
font-family:arial;
background-color:#74337B;
color:#333333;
margin:0px;
padding:0px; 
}
html
{
	overflow: -moz-scrollbars-vertical;
	overflow-y:scroll
	}
#PageTable
{
background-color:#74337B; 
}
a
{
color:#3366FF;
text-decoration:underline;
font-size:12px;
font-weight:bold;
}
a:hover
{
text-decoration:underline;
}
a.menuactive
{
text-decoration:none;
font-weight:bold;
color:#74337B
}
a.menuinactive
{
text-decoration:none;
font-weight:bold;
color:#74337B
}
td.menustar
{
vertical-align:middle;
padding-left:1px;
padding-right:1px;
height:25px;
}
td.menuinactive
{
vertical-align:middle;
padding-left:6px;
padding-right:6px;
height:25px;
}
td.menuactive
{
vertical-align:middle;
height:25px;
background-color:#FFF100;
padding-left:6px;
padding-right:6px;
}
#Yoga
{
float: left;
width: 110px;
height: 95px;
position:relative;
margin-right: 15px;
margin-bottom:5px;
border: dotted 0px purple;
padding:70px 0px 0px 0px;
text-align:center;
font-size: 12px;
background-image:url(ImagesNew/destress.gif);
background-repeat:no-repeat;
}
#Yoga a
{
font-size: 11px;
}
#Yoga p
{
	color: #D8305A;
color:#74337B;
	font-weight:bold;
}
h1,.h1
{
color:#3366FF;
margin:0px 0px 8px 0px;
padding:0px;
font-size:14pt;
font-weight:normal;
font-family:comic sans ms, arial;
}
h2,.h2
{
color:#74337B;
margin:0px;
padding:0px;
margin-bottom:3px;
font-size:14px;
font-weight:bold;
text-align:left;
}
h3, .h3
{
margin:0px;
padding:0px;
margin-bottom:3px;
font-size:14px;
font-weight:bold;
text-align:left;
color:#74337B;
}
h4, .h4
{
margin:0px;
padding:0px;
margin-bottom:3px;
font-size:12px;
font-weight:bold;
text-align:left;
color:#74337B;
color:#FF508D;
}
p, div, td, th
{
color:#333333;
font-size:12px;
font-weight:normal;
line-height:1.5;
padding:0px;
margin:0px;
margin-bottom:9px;
}
th
{
text-align:right;
font-weight:bold;
}
ul
{
font-size:12px;
font-weight:normal;
line-height:1.5;
padding:0px;
margin:0px;
margin-left:15px;
list-style-image: url("ImagesNew/starbullet.gif");
}
li
{
margin-bottom:8px;
}
td
{
vertical-align:top;
}
p.h1
{
margin:0px;
}
p.h2
{
font-style:italic;
font-weight:normal;
padding-bottom:8px;
}
p.purplepar
{
font-weight:bold;
font-size:15px;
color:#8F3F97;
}
/* calendar addons */
.calendar 
{ 
  color: black; /* text color */
  background-color: #FFF100;
  background-color:#FF508D;
  padding: 1px;
  text-align: center;
  }
.calendar_today 
 { 
 background-color: #FFFF99; 
 width:98%;
/* width: 98%;*/ 
 padding: 2px; 
 margin: 4px; 
 text-align: center; 
 }
.calendar_event_1 
 { 
 background-color: snow; 
 background-color:#FFFDDD;
 width:98%;
/* width: 98%;*/ 
 padding: 8px; 
 margin: 4px; 
 text-align: center; 
 }
.calendar_event_2 
 { 
 background-color: white; 
 width:98%;
 /*width: 98%; */
 padding: 8px; 
 margin: 4px; 
 text-align: center; 
 }
.calendar_artist_text 
{ 
color: beige; 
text-align: center; 
font-size: 16pt;
font-weight: bold; 
}
.calendar_date_text 
{ 
color: #cc3300; 
color:#FF508D;
font-size: 8pt; 
font-size:12px;
text-align: center; 
font-weight:bold;
}
.calendar_event_title_text 
{ 
color: blue; 
font-size: 12pt; 
font-weight: bold; 
}
.calendar_venue_text 
{ 
color: indigo; 
color:#74337B;
font-size: 10pt; 
font-size:12px;
font-weight:bold;
}
.calendar_notes_text 
{ 
color:#333333;
font-size: 10pt; 
font-size:12px;
line-height:1.4;
}
.calendar_date_table
{
border:none;
}
/* press */
.press
{
padding:0px;
margin:0px;
color:#74337B;
font-weight:bold;
font-size:13px;
line-height:1.5;
}
div.presssource
{
padding:0px;
margin:0px;
color:#3366FF;
font-weight:bold;
font-size:12px;
font-style:italic;
line-height:1.5;
}
.joinup
{
font-weight:bold;
font-family:comic sans ms, arial;
text-decoration:none;
font-size:18px;
color:#FF508D;
}
