/*====== About Styles Starts Here ======*/
#aboutWrapper { 
 margin: 0px auto; 
 padding: 0px 0;
 width: 1000px; 
 height: auto;
 background: #FFFFFF;
 overflow: hidden;
}
#aboutBanner {
 margin: 09px; 
 padding: 0px;
 width: 980px; 
 height: 150px;
 float: left;
 border: solid 1px #dfdfdf;
 background: #FFFFFF;
}
#aboutContent { 
 margin: 0px auto; 
/* padding: 0px 20px;*/
padding: 20px; 20px 15px 20px;
 width: 960px; 
 height: auto;
 background: #FFFFFF;
 float: left;
}
#about_leftContent { 
 margin: 0px auto; 
 padding: 0px 0px;
 width: 100%; 
 height: auto;
 float: left;
}
.leftContentTitle { 
 margin: 0px auto; 
 padding: 10px 0px 10px 5px;
 width: 100%; 
 height: 20px;
 float: left;
 border-bottom: solid 1px #eeefed;
}
#leftContentText { 
 margin: 0px 0 10px 0; 
 padding:0px 30px 0px 0px;
 width: 630px;
 height: auto;
 float: left;
}
#leftContentTextContact { 
 margin: 0px 0 10px 0; 
 padding:0px 30px 0px 0px;
 width: 969px;
 height: auto;
 float: left;
}
#about_rightContent { 
 margin: 0px auto; 
 padding: 10px 0px 0 0;
 width: 300px; 
 height: auto;
 float: right;
}
.rightContentTab { 
 margin: 0px 0 2px 0; 
 padding: 0px 0px;
 width: 300px; 
 height: 44px;
 float: right;
 background: url(../images/innerpages/yogatipstab_bg.jpg) repeat-x;
  -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 border-radius: 10px;
 cursor: pointer;
}
.rightContentTabLeft { 
 margin: 0px auto; 
 padding: 15px 0px 0 20px;
 width: 200px; 
 height: auto;
 float: left;
 font: bold 14px Arial, Helvetica, sans-serif;
 color: #FFF;
 text-decoration: none;
}
.subtabsContent{
 font: bold 14px Arial, Helvetica, sans-serif;
 color: #FFF;
 text-decoration: none;
}
.subtabsContent:hover {
 color: #FFFF00;
}
.subtabsContentActive {
 color: #FFFF00;
 text-decoration: none;
}
.rightContentTabRight { 
 margin: 0px auto; 
 padding: 0px 0px 0 0;
 width: 50px; 
 height: auto;
 float: right;
}
.about_ad { 
 margin: 0px auto; 
 padding: 10px 0px 0 0;
 width: 300px; 
 height: auto;
 float: right;
}
.yogaList {
 margin: 0px 0 0 10px;
 padding: 0px;
 width: 98%;
 height: auto;
 float: left;
}
.yogaList ul {
 margin: 0px;
 padding: 0px;
}
.yogaList ul li {
 margin: 0px;
 padding: 3px 0 5px 24px;
 display: block;
 background: url(../images/innerpages/yoga_listicon.jpg) no-repeat;
}
.yogaList ul li a {
 margin: 0px;
 padding: 0px 0;
}
.contactTitle { 
 margin: 0px auto; 
 padding: 10px 0px 10px 5px;
 width: 960px; 
 height: 20px;
 float: left;
 border-bottom: solid 1px #eeefed;
}
.contactAddressRow { 
 margin: 0px 0 10px 0; 
 padding: 20px 10px 0px 20px;
 width: 380px; 
 height: auto;
 float: left;
}
.contactMap { 
 margin: 10px 0 10px 0; 
 padding: 01px;
 width: 526px; 
 height: auto;
 float: right;
 border: solid 1px #CCCCCC;
}
.emailLink {
 color: #333399;
 text-decoration: underline;
}
.emailLink:hover {
 text-decoration: none;
}
#gallerydiv { 
 margin: 0px auto; 
 /*padding: 0px 0px;*/
  padding:0px 30px 0px 0px;
 /*width: 960px; */
 width: 630px;
 height: auto;
 background: #FFFFFF;
 float: left;
}