html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{background:url(images/bg-yoga-within-heart-watermark.png) #625f55;font:11px/22px Verdana,Geneva,sans-serif;color:#888}#container{width:840px;margin:0 auto;background-color:#fff}#header{text-align:center}#header h1{text-indent:-9999px;margin:0 auto 3px auto;display:block;width:300px;height:270px;background:url(images/yoga-within-logo.jpg) no-repeat}.aside{width:160px;float:left;margin:30px 0 60px 60px;padding:10px 10px 0 10px;border-top:1px solid #eeedec;border-bottom:1px solid #eeedec}.susan .aside{margin-top:84px}.aside-hr{border-top:1px solid #eeedec}.aside-no-borders{width:180px;float:left;margin:30px 0 60px 60px;padding:0}.nav-sub ul{list-style:none;margin:0;padding-bottom:10px}.nav-sub ul li{padding:6px 0;line-height:16px}.content{width:465px;float:left;padding:40px 90px 75px 45px}.home .content{padding:50px 0 60px 160px}.contact .content,.books .content{width:660px;padding:40px 90px 74px 90px}.seasonal-sheet .content{width:660px;padding:20px 90px 74px 90px}.schools .content,.pantry .content{padding-bottom:35px}.left{width:330px;float:left}.right{width:330px;float:right}.column{width:330px;float:left}.home .social-links{display:block;padding-bottom:75px}.home .social-link-instagram{display:block;margin-bottom:45px}.contact .instagram-logo{vertical-align:middle;margin-bottom:3px;margin-left:15px}.facebook-logo{vertical-align:middle;margin-bottom:3px;margin-left:10px}#footer{background:url(images/bg-footer.png);width:840px;margin:0 auto;text-align:center;padding:35px 0 30px 0}.clearboth{clear:both}.clear-left{clear:left}p{margin-bottom:11px}#footer p{color:#bebcb6}.tofu p,.vitamins p{margin-bottom:5px}#and-remember{margin-left:100px}.big-bottom-margin{margin-bottom:22px}.courses td p{margin-bottom:0}ul{list-style:disc;margin:0 45px 22px 45px}h3+ul{margin-top:11px}.seasonal-sheet .content ul{list-style:none;margin:0 10px 22px 10px}.seasonal-sheet .content ul li{list-style:none;background:url(images/bg-li-heart.png) no-repeat 0 5px;padding-left:20px}.seasonal-sheet .content .right ul li{list-style:none;background:url(images/bg-li-heart.png) no-repeat 100% 5px;padding-left:0;padding-right:20px}ol{list-style:decimal;margin:0 45px 22px 45px}li{padding:0 0 9px 0;line-height:18px}.small{font-size:9px}.faded{color:#bebcb6}.photo{margin:11px 0 22px 0;padding:11px 0;border-top:1px solid #eeedec;border-bottom:1px solid #eeedec}.photo-no-margin{margin:0;padding:11px 0;border-top:1px solid #eeedec;border-bottom:1px solid #eeedec}.aside-photo{margin-top:36px}.first-aside-photo{margin-top:112px}.thumbs img{padding-bottom:10px;display:block;float:none;padding-left:43px}.indent{margin-left:30px;margin-right:30px}.quote{font:italic 13px/22px Georgia,"Times New Roman",Times,serif;color:#625f55}.quotee{margin-top:-5px;margin-bottom:44px}.inv-commas{text-indent:-.4em}.large{font-size:16px;line-height:24px}.right{text-align:right}.center{text-align:center}.no-top-padding{padding-top:0}.no-top-margin{margin-top:0}.negative-top-margin{margin-top:-22px}.no-bottom-margin{margin-bottom:0}.big-bottom-margin{margin-bottom:33px}.small-bottom-margin{margin-bottom:11px}.float-left{float:left}.float-right{float:right}.margin-left{margin-left:33px}.summer .content{background:url(images/summer-feature.png) no-repeat 48% 60px}.autumn .content{background:url(images/autumn-feature.png) no-repeat 48% 60px}.winter .content{background:url(images/winter-feature.png) no-repeat 50% 60px}.spring .content{background:url(images/spring-feature.png) no-repeat 48% 60px}.books #container{background:url(images/bgs/books.jpg) no-repeat 460px bottom #fff}.recipes #container{background:url(images/bgs/pantry-grains-vertical.jpg) no-repeat 100px bottom #fff}@font-face{font-family:'YogaWithin';src:url(fonts/yogawithin-webfont.eot?) format("eot"),url(fonts/yogawithin-webfont.woff) format("woff"),url(fonts/yogawithin-webfont.ttf) format("truetype"),url(fonts/yogawithin-webfont.svg#webfontWYJLiP2o) format("svg");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:YogaWithin,Verdana,Geneva,sans-serif;font-weight:400;letter-spacing:1px;margin-left:-2px}h1{font-size:24px}h2{font-size:18px;line-height:22px;color:#c5b299;margin-bottom:11px}h3{font-size:15px;line-height:22px;margin:22px 0 6px -2px;color:#beb8b6}.photo+h3,.photo+h6{margin-top:0}h4{font-size:14px;color:#9f9c93}h5{font-size:12px;color:#c5b299;margin:22px 0 11px -2px}h6{font-size:12px;color:#c5b299;margin:22px 0 0 -2px}a:link,a:visited{color:#c5b39a;text-decoration:none}a:hover,a:active,a:focus{color:#625f55;text-decoration:underline}a#sitebymaxshmax{display:inline-block;width:142px;height:17px;background:url(images/site-by-maxshmax.png) no-repeat 0 2px;text-indent:-9999px}a#sitebymaxshmax:hover,a#sitebymaxshmax:active{background-position:-142px 2px}.nav ul{width:720px;border-top:1px solid #eeedec;border-bottom:1px solid #eeedec;margin:10px auto 0 auto}.nav>ul>li{display:inline-block;height:30px;text-align:center;font-size:11px;line-height:30px;padding:0 5px 0 7px;zoom:1;*display:inline}.nav a{display:inline-block;zoom:1;*display:inline}.nav a:link{color:#625f55;text-decoration:none}.nav a:visited{color:#999;text-decoration:none}.nav a:hover,.nav a:active,.nav-sub a:focus{color:#bebcb6}.nav-sub a:link{color:#878478;text-decoration:none}.nav-sub a:visited{color:#bebcb6;text-decoration:none}.nav-sub a:hover,.nav-sub a:active,.nav-sub a:focus{color:#333}#footer a:link,#footer a:visited{color:#bebcb6;text-decoration:none}#footer a:hover,#footer a:active,#footer a:focus{color:#fff}#footer .submenu{display:none}ul.dropdown{position:relative}ul.dropdown li:hover{position:relative}ul.dropdown ul{width:180px;visibility:hidden;position:absolute;background:#fcfcfc;top:30px;left:0;margin:0;padding:5px 0;z-index:2000}ul.dropdown ul li{font-weight:400;text-align:left;display:block}ul.dropdown ul li a{border-right:none;width:100%;display:inline-block}ul.dropdown li:hover>ul{visibility:visible}.submenu li{padding:5px 15px;line-height:16px}.submenu li a{height:auto}#footer .nav ul{border-top:none;border-bottom:none;margin:10px auto 10px auto}.home #footer .nav ul{display:none}#footer .nav ul li{border-left:1px solid #9c9a93;border-top:none;border-bottom:none;height:auto;display:inline}#footer .nav a{line-height:none;display:inline}#footer .nav ul li:first-child{border-left:none}table{border-left:3px solid #f9f9f9;border-top:3px solid #f9f9f9;border-collapse:c ollapse;margin-top:10px}td,th{padding:5px 10px;border-right:3px solid #f9f9f9;border-bottom:3px solid #f9f9f9;vertical-align:middle;background:#fff}th{text-align:left;line-height:22px;padding:10px}.beans-table th[scope=col]{background-color:#efefed}.dairy table{margin-left:60px;width:340px}.courses table{width:100%;margin:30px 0}.home .li-home a,.home #footer .li-home a,.yoga .li-yoga>a,.yoga #footer .li-yoga a,.classes .li-classes a,.courses .li-courses a,.workshops .li-workshops a,.schools .li-schools a,.yogaforchildren .li-yogaforchildren a,.yogaforstudents .li-yogaforstudents a,.paymentdetails .li-paymentdetails a,.autumn .li-autumn>a,.autumn #footer .li-autumn a,.summer .li-summer a,.summer #footer .li-summer a,.spring .li-spring a,.spring #footer .li-spring a,.winter .li-winter a,.winter #footer .li-winter a,.food .li-food>a,.food #footer .li-food a,.pantry .li-pantry a,.vegan .li-vegan a,.meat .li-meat a,.dairy .li-dairy a,.sugar .li-sugar a,.tofu .li-tofu a,.chewing .li-chewing a,.vitamins .li-vitamins a,.macrobiotics .li-macrobiotics a,.shops .li-shops a,.sports .li-sports a,.travel .li-travel a,.recipes .li-recipes>a,.recipes #footer .li-recipes a,.chocolatepods .li-chocolatepods a,.miso .li-miso a,.adzukisoup .li-adzukisoup a,.tamaribroth .li-tamaribroth a,.gomashio .li-gomashio a,.tahinilemonsauce .li-tahinilemonsauce a,.turmericscrambledtofu .li-turmericscrambledtofu a,.beans .li-beans a,.adzuki .li-adzuki a,.polenta .li-polenta a,.breakfastmuesli .li-breakfastmuesli a,.rice .li-rice a,.lasagne .li-lasagne a,.chocolatecake .li-chocolatecake a,.cookies .li-cookies a .healthwellbeing .li-health>a,.healthwellbeing #footer .li-health a,.love .li-love a,.energy .li-energy a,.chakras .li-chakras a,.oursouls .li-oursouls a,.ourbodies .li-ourbodies a,.books .li-books a,.articles .li-articles a,.namaste .li-namaste a,.anyway .li-anyway a,.healthylife .li-healthylife a,.traditionalchantprayer .li-traditionalchantprayer a,.morningshowersbeautifulskin .li-morningshowersbeautifulskin a,.susan .li-susan>a,.susan #footer .li-susan a,.testimonials .li-testimonials a,.teachers .li-teachers a,.contact .li-contact>a,.contact #footer .li-contact a{color:#c5b39a;pointer-events:none;cursor:default}.m0{margin:0!important}.mq{margin:5.5px!important}.mh{margin:11px!important}.m1{margin:22px!important}.m2{margin:44px!important}.mt0{margin-top:0!important}.mtq{margin-top:5.5px!important}.mth{margin-top:11px!important}.mt1{margin-top:22px!important}.mt2{margin-top:44px!important}.mb0{margin-bottom:0!important}.mbq{margin-bottom:5.5px!important}.mbh{margin-bottom:11px!important}.mb1{margin-bottom:22px!important}.mb2{margin-bottom:44px!important}.ml0{margin-left:0!important}.mlq{margin-left:5.5px!important}.mlh{margin-left:11px!important}.ml1{margin-left:22px!important}.ml2{margin-left:44px!important}.mr0{margin-right:0!important}.mrq{margin-right:5.5px!important}.mrh{margin-right:11px!important}.mr1{margin-right:22px!important}.mr2{margin-right:44px!important}.p0{padding:0!important}.pq{padding:5.5px!important}.ph{padding:11px!important}.p1{padding:22px!important}.p2{padding:44px!important}.pt0{padding-top:0!important}.ptq{padding-top:5.5px!important}.pth{padding-top:11px!important}.pt1{padding-top:22px!important}.pt2{padding-top:44px!important}.pb0{padding-bottom:0!important}.pbq{padding-bottom:5.5px!important}.pbh{padding-bottom:11px!important}.pb1{padding-bottom:22px!important}.pb2{padding-bottom:44px!important}