

  body { background-image: url(../img/bg-om.jpg);
    background-repeat: repeat;
    margin-top: 0px;
    font-family: Georgia,Helvetica,Arial,sans-serif;
    text-align: center;
    color: rgb(255, 255, 153);
    height: 100%;
    font-size:14px;
    }
    
    img
    {
	 	border-style: none;   
    }
    
    img.teacherImg 
    {
	 	border: 1px solid orange;  
    }

    div.contentBody img 
    {
	 	border: 1px solid orange;  
    }

    contentBody img 
    {
	 	border: 1px solid orange;  
    }


hr
{
clear:both;
}

  body a:link, body a:visited, body a:active 
  { 
	color:blue; 
	color: rgb(255, 255, 153);
	color:rgb(255, 102, 0);
	color:rgb(255, 204, 0);
	
	text-decoration:underline; 
  }
  
  body a:hover
  {
		  text-decoration:none;
  }

  h1 { color: rgb(255, 204, 0);
    font-size: 18px;
    border-bottom: 1px dotted rgb(255, 102, 0);
    }

  h2 { border-bottom: 0px dotted rgb(255, 102, 0);
    margin: 0pt 0pt 10px;
    padding: 0pt;
    font-size: 18px;
    font-weight: bold;
    color: rgb(255, 102, 0);
    }

  h3 { border-bottom: 1px dotted rgb(255, 102, 0);
    margin: 0pt;
    padding: 0px;
    color: rgb(255, 204, 0);
    font-size: 16px;
    font-weight: bold;
    }

  h4 { border: 0px solid green;
    margin: 0pt;
    padding: 0pt;
    color: rgb(204, 0, 0);
    font-size: 10px;
    font-style: italic;
    }
    
      h5 { 
	      color: rgb(255, 204, 0);
    font-size: 12px;
	border: 0px solid green;
    margin: 0pt;
    padding: 0pt;
    display:inline;
    }
    
     h5 a{ 
	color:blue; 
	text-decoration:none; 
    font-size: 14px;
	border: 0px solid green;
    margin: 0pt;
    padding: 0pt;
    display:inline;
    }

  p { border: 0px solid green;
    color: rgb(255, 255, 153);
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 15px;
    }

  div.newsEntry p { 
	float: left;
    display: block;
    margin-left: 0px;
	clear:both
    }

  #page { border: 0px solid green;
    margin-left: auto;
    margin-right: auto;
    background-color: rgb(153, 0, 0);
    width: 775px;
    height: auto ! important;
    padding-left: 15px;
    background-image: url(../img/bgStripe.jpg);
    background-repeat: repeat-y;
    text-align: left;
    }

  #tsadaHeader { 
	border: 0px;  
	width: 760px;
    height: 175px;
    border-style: none;
    float: left;
    }


  #menuList { border: 0px solid green;
    margin: 0pt;
    background-image: url(../img/woodGrainHead.jpg);
    background-repeat: repeat;
    width: 760px;
    height: 33px;
    padding-left: 0px;
    list-style-type: none;
    clear: both;
    text-align: left;
    }

  #menuList li { border: 0px solid blue;
    display: inline;
    line-height: 31px;
    margin-top: 0px;
    }

  h3 a:link, h3 a:visited, h3 a:active { border-right: 0px dotted rgb(255, 153, 0);
    color: rgb(255, 204, 0);
    text-decoration: none;
    }

  h3 a:hover { color: rgb(102, 0, 0);
    font-weight: bold;
    }

  #menu a:link, #menu a:visited, #menu a:active { border-right: 0px dotted rgb(255, 153, 0);
    color: rgb(153, 0, 0);
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    padding-left: 10px;
    padding-right: 10px;
    margin-left: 0px;
    margin-right: 0px;
    }

  #lastHeader { border-right: 0px dotted rgb(255, 153, 0);
    }

  #menu a:hover { border-bottom: 2px dotted rgb(153, 0, 0);
    color: rgb(102, 0, 0);
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    }

  #studioSpace { border: 0px solid green;
    width: 760px;
    height: 187px;
    float: left;
    }

  #grungeHr { border: 0px solid green;
    background-image: url(../img/grungeHrHigh.jpg);
    background-repeat: repeat-x;
    width: 760px;
    height: 13px;
    float: left;
    }

  #omStudio { border: 0px solid green;
    background-image: url(../img/omStudio.jpg);
    background-repeat: no-repeat;
    background-color: black;
    width: 700px;
    padding-left: 60px;
    float: left;
    color: rgb(153, 0, 0);
    color: rgb(255, 204, 0);
       color: rgb(255, 102, 0);
      // Yellow 	color:rgb(255, 204, 0);
    }

  #studioHr { border: 0px solid green;
    background-image: url(../img/studioHrHigh.jpg);
    background-repeat: repeat-x;
    width: 760px;
    height: 18px;
    float: left;
    color: rgb(153, 0, 0);
    clear: both;
    }

  #studioOm { margin-left: 15px;
    float: left;
    }

  .contentBody
  { border-color: green;
    border-width: 1px;
    margin-top: 10px;
    clear: both;
    margin-left: 10px;
    margin-bottom: 10px;
    width: 735px;
    }

  div.tsadaLoop { padding: 5px;
    border-right-width: 0px;
    border-right-color: rgb(255, 102, 0);
    float: left;
    width: 310px;
    background-color: rgb(153, 0, 0);
    }

  div.mainBody { color: orange;
    width: 740px;
    }

  #gallery img { border: 1px solid orange;
    padding: 0px;
    color: orange;
    }

  div.workshops { border-style: dotted;
    border-color: black rgb(255, 102, 0);
    border-width: 0px 1px;
    padding: 5px;
    float: left;
    width: 195px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 10px;
    background-color: rgb(102, 0, 0);
    }

  .workshop { border: 0px dotted rgb(255, 102, 0);
    padding: 5px;
    background-color: rgb(102, 0, 0);
    }

  div.classSchedule { border: 0px dotted rgb(255, 102, 0);
    padding: 0pt;
    background-image: url(../img/classMoon.jpg);
    background-repeat: no-repeat;
    background-color: rgb(0, 51, 102);
    float: left;
    width: 180px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    text-align: left;
    }

  #schedule { border: 0px solid rgb(255, 102, 0);
    padding: 5px;
    float: left;
    width: 171px;
    margin-top: 35px;
    }

  div.scheduleHeader {  }

  #yogaUnderground { margin: 0pt auto;
    display: block;
    text-align: center;
    }

  #schedule { color: rgb(255, 255, 204);
    font-size: 12px;
    }

  #schedule ul { margin: 0pt;
    padding: 0pt;
    font-size: 12px;
    list-style-type: none;
    float: left;
    clear: both;
    }

  #schedule li { border: 0px solid black;
    margin: 0pt;
    padding: 0pt;
    color: rgb(255, 204, 0);
    float: left;
    clear: both;
    }

  #schedule .day { border: 0px dotted rgb(255, 255, 153);
    clear: both;
    font-weight: bold;
    margin-top: 5px;
    width: 100%;
    }

  #schedule .classDay { float: left;
    clear: both;
    color: rgb(255, 255, 204);
    font-size: 10px;
    line-height: 1.2;
    width: 100%;
    }

  #schedule em { color: rgb(204, 0, 0);
    float: left;
    display: block;
    color: rgb(255, 204, 0);
    }

  #schedule .classDay b { float: left;
    color: rgb(255, 255, 153);
    font-size: 10px;
    line-height: 1.2;
    }

  #schedule .classDay i { margin-left: 15px;
    }

  #footer { border-top: 0px dotted rgb(102, 0, 0);
    color: rgb(102, 0, 0);
    color: rgb(153, 0, 0);
    color: rgb(255, 204, 0);
       color: rgb(255, 102, 0);
   color:rgb(255, 204, 0);
    width: 750px;
    font-size: 16px;
    font-weight: bold;
    padding-left: 10px;
    padding-top: 25px;
    clear: both;
    text-align: center;
    }

  #bottomTear { border: 0px solid green;
    padding: 0pt;
    background-image: url(../img/bottomTear.jpg);
    background-repeat: repeat;
    width: 760px;
    height: 27px;
    margin-top: 0px;
    list-style-type: none;
    clear: both;
    }


