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; }
/* deleted: background:transparent; */

ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';	content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;	border-spacing: 0;}

a {text-decoration:none;}

/* body {font: 62.5%/1.3 'trebuchet ms', verdana, 'Lucida Grande', arial, sans-serif; text-align:center; background:#fff; color:#111;} */

body {font: 80%/1.4 georgia, times, serif;}


/* --header--*/
#header img {border:0px;}
.homelink {display:none;}
#header p {font-size:10px; color:#333; padding:0 0 10px 0;font-family: Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif; text-align:right; text-decoration:none; background: url(http://www.studio34yoga.com/art/logosmall.jpg) no-repeat top left;}

ul.menu li{display:none;} 

/* main */

img {display:none;} 

/*-----headings-----*/	
h1, h2, h3, h4, h5, h6{font-weight:normal; font-family:'trebuchet MS', verdana, arial, sans-serif;}	
.page .entry-title, .page-template .entry-title{text-align:center;}
.page-title{text-align:center; margin-bottom:0.9091em;}
.sidebar h2{font-size:1.5em;}
.entry-content h3{font-size:1.3846em; line-height:1.1111; margin:1.66665em 0 0.55555em;}
.entry-content h4{font-size:1.2308em; font-weight:bold; line-height:1.25; margin:1.875em 0 0.625em;}
.entry-content h5, .entry-content h6{font-size:1em; font-weight:bold; margin:2.30775em 0 0.76925em;}

/*-----content-----*/
/* .entry-content{font-family: verdana, 'Lucida Grande', arial, sans-serif; font-size:1.3em; line-height:1.5385; margin:1.5385em 0 0;} */
.entry-content p{margin:0 0 1.5385em;}
.entry-content address{margin:0 0 1.5385em; font-style:italic;}
		
	/*-----lists*/
.entry-content ul, .entry-content ol{margin:0 0 1.5385em 30px;}
.entry-content li ul, .entry-content li ol{margin:0.4615em 0 1.077em 30px;}
.entry-content ul{list-style-type:square;}
.entry-content li ul{list-style-type:circle;}
.entry-content ol{list-style-type:decimal;}
.entry-content ol ol{list-style-type:upper-alpha;}
.entry-content dl{margin:0 0 1.5385em;}
.entry-content dl dt{font-weight:bold;}
.entry-content dd{margin:0 0 1.5385em;}

div.navigation {display:none;}

div.entry {margin:0;padding:0;}
#rotating img {display:block;}

.entry-content img       {border: 1px solid #ccc;}
.entry-content img.noborder {border:none;}
.entry-content img.right {float: right; clear:right; margin-left:1.5em;}
.entry-content img.top   {margin-top: 0; } /* Use this if the image is at the top of the <p>. */
.entry-content li {font-size:.9em; font-family: Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif; margin:0 0 3px 0;}

p.subnav {display:none;}

/*headings*/
div.entry, div.entry-content {margin:0;padding:0;}
div.entry h1 {font-size: 1em; line-height:1em; font-weight:bold; margin: 10px 0 0 0; padding: 5px 5px 10px 10px; background-color:#ffb90f; }
h1.page-title, h1.entry-title {font-size: 1.5em; line-height:1.5em; font-weight:bold; margin: 0; padding: 2px 5px 6px 10px; background-color:#ffb90f; font-family: trebuchet MS, Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif;}

div.breadcrumb {background-color:#ffb90f; margin: 3px 0 10px 0; padding:0; clear:both;}
div.breadcrumb h1 {font-align:left; font-size: 1em; font-weight:bold; margin: 0; padding: 0 5px 0 16px; font-family: trebuchet MS, Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif; clear:both;}

h2 {font-weight:bold; font-size: 1em; margin: 5px 0 5px 0; padding:0 0 0 15px;}

h2.entry-title {font-weight:bold; font-size: 1em; margin: 5px 0 0px 0; padding:0 0 0 15px; background:url(http://www.studio34yoga.com/art/common/orangeblocksmall.gif) no-repeat left center;}

/*-----content h3 h4 h5-----*/
.entry-content h3 {font-family:verdana; helvetica, sans-serif; font-size:1em; font-weight: normal; text-transform:none; margin:0; padding:0 0 3px 55px; text-indent:-15px}
.entry-content h4 {font-family:verdana; helvetica, sans-serif; font-size:.8em; font-weight: bold; text-transform:uppercase; margin:0; padding:0 0 10px 40px;} 
.entry-content h5 {font-family:verdana; helvetica, sans-serif; font-size:.8em; font-weight: bold; text-transform:uppercase; margin:0; padding:0 0 10px 40px;} 

.entry-content p {padding: 0 16px 0 0px;}
.entry-content p.subnav {font:.9em 'trebuchet ms', Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#555;}
.entry-meta {font-size:.7em; margin:0; padding: 0 16px 15px 0px; font:10px 'trebuchet ms', Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#555;  border-bottom: 1px dotted #ccc; text-transform:uppercase;}
.entry-date {font-family: 'trebuchet ms', Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif;}

.entry-content p a.more-link {font-size:.8em; text-transform:uppercase;}

/*--tables--*/
table {margin: 0;} 
td {border-top: 1px solid #808080; font-size:.9em; font-family:trebuchet MS, Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif;}

/* sidebars */
#pp-sidebars {display:none;}

/* --footer--*/
#footer {display:none;}
