/*
Theme Name: yogawithpam
Theme URI: http://www.yogawithpam.com.au
Description: Template for specific site of Pam Badman http://www.yogawithpam.com.au pam@yogawithpam.com.au
Author: Mark C Mitchell
Author URI: http://www.markcmitchell.net
Tags: yoga
*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px/1.231 sans-serif;*font-size:small}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}html{overflow-y:scroll}a:hover,a:active{outline:0}ul,ol{margin-left:2em}ol{list-style-type:decimal}nav ul,nav li{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th{font-weight:bold}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}button,input,select,textarea{margin:0}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none}::selection{background:#e17b96;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#ff5e99}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}body,select,input,textarea{color:#594f52;font-family:'Signika Negative','Lucida Grande',Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:block;margin:0 auto}h1,h2,h3,h4,h5,h6{font-weight:bold}a,a:active,a:visited{color:#607890;text-decoration:none;cursor:pointer}a:hover{color:#036;text-decoration:underline}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}.wp-caption{border:1px solid #666;text-align:center;background:#ccc;padding:10px;margin:10px}br.clear{clear:both;display:block;height:1px;margin:-1px 0 0 0}li#theme-switcher{background:#fff;border:10px solid red;padding:20px;position:fixed;top:0;right:0}*{margin:0 auto}h1,h2,p,div{text-align:center}.width-680{width:680px;margin:0 auto;text-align:left}body{border-top:9px solid #81dedf;padding-top:30px;background-image:url('images/bg-tile.png')}#main-container{width:940px;margin:0 auto}h1{font:italic 24px/20px 'Playfair Display',Times,"Times New Roman",serif;margin-bottom:20px}h1 img{padding-right:.75em;padding-left:.75em;position:relative;top:.25em}header h1{background:url('images/yoga-with-pam-logo.png') no-repeat;width:335px;height:321px;margin:0 auto}h2{font:21px/20px 'Playfair Display',Times,"Times New Roman",serif;margin-bottom:20px}p{margin-bottom:1em}#context-aware p{width:650px;margin:0 auto 1em auto;text-align:left}nav a{color:#594f52;text-transform:lowercase}header nav{margin:40px auto 40px auto}nav ul{border-top:1px dotted #bababa;padding-top:7px;width:100%;margin:0 auto;text-align:center;padding-left:21px}nav ul li{display:inline}nav>ul>li>a{font-variant:small-caps;padding:0 1em;font-family:'Playfair Display',Times,'Times New Roman',serif;font-size:16.5px;font-style:normal;text-decoration:none;letter-spacing:.131em;line-height:1.2}.class-table{margin-bottom:2.1em}.class-type-h2{text-align:left;margin-bottom:10px}#day-of-the-week{font-weight:bold}#about-the-studio-wrapper{width:700px;margin:0 auto;height:219px}#about-the-studio-image1{width:220px;height:259px;background-image:url('images/about-the-studio1.jpg');float:left}#about-the-studio-content{width:220px;float:left;margin-left:20px}#about-the-studio-content>p{width:220px}#about-the-studio-image2{width:220px;height:259px;background-image:url('images/about-the-studio2.jpg');float:left;margin-left:20px}#about-pam{margin:0 auto;width:700px}#message-from-pam{width:495px;margin:0 auto 20px 188px;padding-top:.2em;border:1px solid #eaeaea;position:relative;-moz-box-shadow:-1px 1px 14px #e2e2e2;-webkit-box-shadow:-1px 1px 14px #e2e2e2;box-shadow:-1px 1px 14px #e2e2e2}#message-from-pam>p{width:335px;margin:.9em 1.5em}div#message-from-pam-final-p>p{width:460px;margin:.9em 1.5em}#message-image{position:absolute;right:-66px;top:-12px}#fb-like-message{position:absolute;right:21px;top:226px;opacity:.75}#fb-like-message:hover{opacity:1}section#discipline,section#custom-built-studio,section#privacy{float:left;width:220px}#discipline,#privacy{margin-left:20px}.blog-content{border-top:1px dotted #bababa;width:600px;margin:0 auto}.blog-content h2{margin:19px 0}section#services{padding:40px 0;clear:left}section#services div#top-bg{background:url(images/services-bg-top.png) left top;width:940px;height:20px}section#services div#bg-repeat-x-container{background-image:url(images/services-bg-repeatY.png);background-repeat:repeat-y;background-position:0 0}section#services div#container{width:700px;margin:0 auto;display:inline-block;background:20px}section#services div#bottom-bg{background:url(images/services-bg-bottom.png) left top;width:940px;height:20px}section#services #corporate-yoga-classes,section#services #personal-tuition,section#services #casual-yoga-classes{float:left;width:220px}a#testimonial{padding:5px}section#services #personal-tuition{margin-left:20px}section#services #casual-yoga-classes{margin-left:20px}footer{clear:left}#footer-left{float:left;width:460px}#get-in-touch>h1{margin-top:1.5em}#tweets>h1{margin:1.5em 0 30px 0}#follow-button{margin:0 auto;width:140px;position:relative;top:-6px}.casual-class{margin-bottom:2em}#tweets>ul{width:300px;margin:0 auto}#tweets>ul>li{margin:.5em 0 1em 0;list-style-type:none;font-style:italic}#yoga-australia>p{font-style:italic}#get-in-touch{float:right;width:460px;background:url('images/get-in-touch-bg.jpg') no-repeat;height:680px;text-align:left}#contact-form{width:340px;margin:0 auto}#contact-form p{text-align:left;margin-bottom:.5em}#contact-form textarea{width:100%;height:140px}fieldset{margin-bottom:1em}.ital{font-style:italic}.radio-label{padding-right:1em}input[type='radio']{margin-right:.5em}input{width:340px}select{width:350px}#phone-container,#email-container{text-align:left}#phone-container>input,#email-container>input{float:right;width:250px}#submit-div{margin-top:2em}footer nav{padding:4em 0 2em 0;clear:both}.fb-like{margin-top:.6em;margin-left:28px}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}