body { text-align: center; color: #3B2A03; background: #EFF7F6; }
a:link, a:visited { color:#927B4E; text-decoration:underline;}
h1 {margin: 0 -55px 10px 0; }
a:hover, a:active { color:#3B2A03;  -webkit-transition:color 500ms ease-in; -moz-transition:color 500ms ease-in; -o-transition:color 500ms ease-in; transition:color 500ms ease-in;}
#gloriaWrapper { text-align: left; width: 900px; margin: 0 auto; }
#gloriaHeader { margin: 0 0 -16px; }
#gloriaHeader img { float: left; margin: 18px 0 0 0; }
#gloriaContent {  min-height: 600px; float: right; position:relative; width: 700px; margin: -16px 0 18px 0; z-index:1; background: #B8D2CE url('http://www.gloriahesteryoga.com/images/well_bg.png') no-repeat right bottom; -pie-background: #B8D2CE url('http://www.gloriahesteryoga.com/images/well_bg.png') no-repeat right bottom; /*PIE*/ -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; behavior: url(/PIE.php);  }
#gloriaContent .text { padding: 30px 100px 30px 40px; }
#gloriaContent a { text-decoration: underline; }
#gloriaContent ul { list-style: none; padding: 0; margin: 0 0 36px 0; }
#gloriaSidebar { float: left; text-align: right; width: 200px; }
#gloriaSidebar p { font-size: 10px; line-height: 1.8; margin: 0 18px 18px 0; width: 200px; }
#gloriaSidebar p a { text-decoration: none; }
#gloriaNavigation { color: #FFF; padding: 0 0 9px 0; margin: 0 0 18px 0; width: 200px;  z-index:1; background: #927B4E url('http://www.gloriahesteryoga.com/images/navigation_bg.png') no-repeat left top; -pie-background: #927B4E url('http://www.gloriahesteryoga.com/images/navigation_bg.png') no-repeat left top; /*PIE*/  -webkit-border-radius: 20px 0 0 20px; -moz-border-radius: 20px 0 0 20px; border-radius: 20px 0 0 20px; behavior: url(/PIE.php); }
#gloriaNavigation li a { color: #FFF; text-decoration:none;}
#gloriaNavigation ul { font-size: 16px; line-height: 2.25; text-transform: lowercase; list-style: none; padding: 9px 0 0 0; margin: 0; }
#gloriaNavigation ul ul { display: none; background: none; padding: 0; margin: 0 0 18px 0; }
#gloriaNavigation li { padding: 0 18px 0 0; margin: 0 0 0 18px; border-top: 1px dotted #BAA47E; }
#gloriaNavigation li.first { border: none; }
#gloriaNavigation li.selected { background: transparent url(../images/arrow.png) no-repeat right 10px ; }
#gloriaNavigation li.selected ul { display: block; border: none; }
#gloriaNavigation li li { font-size: 12px; line-height: 1.5; text-transform: none; padding: 0; border: none; }
#gloriaNavigation li li.selected { background: none; }
#gloriaNavigation li.selected li a { color: #FFF; }
#gloriaNavigation li.selected a { color: #BFD7D3; }
#gloriaNavigation li li.selected a { color: #bb97ab; }
#gloriaNavigation li a:hover, #gloriaNavigation li.selected li a:hover { color: #BFD7D3; text-decoration: none; }
#gloriaFooter { clear: both; font-size: 10px; line-height: 1.8; text-align: center; margin-left: 200px; }
.center {text-align:center;}


