body {
  background: #E2C5FF url('http://www.myfitnessyoga.com/images/fitnessyogabg3.jpg') center;
  color : #000000;
  font: 100% Arial,sans-serif;
  text-align: left;
  margin: 0;
  padding: 0;
}
tr {
  margin: 0;
  padding: 0;
}
img {
  border: none;
}
.gallery li {
  display: inline;
  list-style: none;
  width: 284px;
  min-height: 284px;
  float: left;
  margin: 0 10px 10px 0;
  text-align: center;
}
.container {
  background: #e2c5ff;
  margin: 0 auto;
  padding: 0;
  overflow: hidden;
  width: 1000px;
}
.header {
  height: 225px;
  margin: 0;
  padding: 0;
}
.content-area {
  background: #fff;
  float: right;
  margin: 0;
  padding: 10px 20px;
  text-align: left;
  width: 760px;
}
.menu {
  float: left;
  font-size: smaller;
  margin: 0;
  padding: 10px;
  text-align: center;
  width: 180px;
}
.arrowlistmenu ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.arrowlistmenu ul li{
  padding: 0 0 5px 20px; /*link text is indented 20px*/
  text-align: left;
}
.menu-links ul {
  list-style-type: none;
  padding: 0;
  text-align: center;
}
.menu-links li {
  display: inline;
  font-size: smaller;
  margin: 0;
  padding: 0;
  padding-right: .5em;
}
.padleft10 { padding-left: 10px; }
.padleft20 { padding-left: 20px; }
.padleft30 { padding-left: 30px; }
.guests {
  overflow: auto;
}
.float-center {
  margin: 0 auto;
  padding: 5px;
  /*width: 100%;*/
}
.float-left {
  float: left;
  margin: 0 10px 10px 0;
}
.float-right {
  clear: right;
  float: right;
  margin: 0 0 10px 10px;
}
.bg1 {
  background-color: #B6FF8E;
  margin: 0;
  padding: .5em 0;
  text-align: center;
}
a.bmiddle:link { 
  font-weight : bold; 
  color : #003399; 
  text-decoration : underline; 
} 
a.bmiddle:visited { 
  font-weight : bold; 
  color : #003399; 
  text-decoration : underline; 
} 
a.bmiddle:hover { 
  font-weight : bold; 
  color : purple; 
  text-decoration : none; 
} 
a.bmiddle:active { 
  font-weight : bold; 
  color : #003399; 
  text-decoration : underline; 
} 
a.content:link { 
  font-weight : bold; 
  color : #003399; 
  text-decoration : underline; 
} 
a.content:visited { 
  font-weight : bold; 
  color : #003399; 
  text-decoration : underline; 
} 
a.content:hover { 
  font-weight : bold; 
  color : purple; 
  text-decoration : none; 
} 
a.content:active { 
  font-weight : bold; 
  color : #003399; 
  text-decoration : underline; 
} 
.clear {
  clear: both;
  height: 0;
  overflow: hidden;
}
table.index_box {
  margin:10px auto;
  width:100%;
  text-align:center;
  font-family:"Tempus Sans ITC",Arial,sans-serif;
  font-size:larger;
  background-color:#E9FFBD;
  border:solid thin black;
  border-collapse:collapse;
}
table.index_box th {
  background-color:#623391;
  color: #fff;
  font-size:larger;
  font-family:"Bodoni MT Black",Arial,sans-serif;
  width:100%;
  vertical-align:middle;
  border:solid thin black;
  padding:5px;
}
table.index_box td {
  font-size:larger;
  width:33%;
  vertical-align:middle;
  border:solid thin black;
  padding:5px;
}
table.class_schedule {
  margin:0 auto;
  width:100%;
  font-family:"Times New Roman",Arial,sans-serif;
}
table.class_schedule td {
  padding:3px;
}
table.fees_policies {
  margin:0 auto;
  width:100%;
  text-align:center;
  font-family:"Century Gothic",Arial,sans-serif;
  font-weight:normal;
  border:solid thin black;
  border-collapse:collapse;
}
td.fee_header {
  vertical-align:middle;
  font-weight:bold;
  border:solid thin black;
  padding:5px;
  background-color:#e2c5ff;
}
td.fee_body {
  vertical-align:middle;
  border:solid thin black;
  padding:5px;
  background-color:#fff;
}
.smaller {
  font-size: smaller;
}
.ls { 
  font-family : 'Eras Medium ITC'; 
} 
.kr { 
  font-family : 'Kristen ITC'; 
}
.font_arial {
  font-family:Arial,sans-serif;
}
.font_lc {
  font-family:"Lucida Calligraphy",Arial,sans-serif;
}
.font_em {
  font-family:"Eras Medium ITC",Arial,sans-serif;
}
.font_bb {
  font-family:"Bodoni MT Black",Arial,sans-serif;
}
.center {
  text-align:center;
}
.left {
  text-align:left;
}
.right {
  text-align:right;
}
.headline {
  color: #011992;
  font-weight: bold; 
  text-align: center;
}
.black {
  color:black;
}
.blue {
  color:blue;
}
.brown {
  color:brown;
}
.coral {
  color:coral;
}
.darkgreen {
  color:darkgreen;
}
.deeppink {
  color:deeppink;
}
.fuchsia {
  color:fuchsia;
}
.green {
  color:green;
}
.lime {
  color:lime;
}
.orange {
  color:orange;
}
.purple {
  color:purple;
}
.red {
  color:red;
}
.white {
  color:white;
}
.yellow {
  color:yellow;
}
.bold {
  font-weight:bold;
}
.italic {
  font-style:italic;
}
.underline {
  text-decoration:underline;
}
.dash {
  margin:0 auto;
  text-align:center;
}
.blank {
  margin:0;
  padding:0;
}