/*Theme Name: Inner Strength Pilates NewTheme URI: http://www.pilatesinnerstrength.com.au/Author: Tamara GollanVersion: 1.1Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style*//* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html-------------------------------------------------------------- */@font-face {	font-family: "MyriadPro-Regular";src: url("fonts/MyriadPro-Regular.otf");} @font-face {	font-family: 'MyriadPro-Regular';src: url('fonts/MyriadPro-Regular.eot');	src: url('fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'), 	url('fonts/MyriadPro-Regular.ttf') format('truetype'), 	url('fonts/MyriadPro-Regular.svg#svgFontName') 	format('svg'),url("fonts/MyriadPro-Regular.otf");} @font-face {	font-family: 'DANUBE';	src: url('fonts/DANUBE.eot');	src: url('fonts/DANUBE.eot?#iefix') 	format('embedded-opentype'), 	url('fonts/DANUBE.ttf')  	format('truetype'),	url('fonts/DANUBE.svg#svgFontName') 	format('svg');} @font-face {	font-family: "DANUBE";	src: url("fonts/DANUBE.TTF");	} 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 {	background: transparent;	border: 0;	margin: 0;	padding: 0;	vertical-align: baseline;} body {	line-height: 1;} h1, h2, h3, h4, h5, h6 {	clear: both;	font-weight: normal;} ol, ul {	list-style: none;} blockquote {	quotes: none;} blockquote:before, blockquote:after {	content: '';	content: none;} del {	text-decoration: line-through;} /* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: collapse;	border-spacing: 0;} a img {	border: none;} .small {	font-size: 11px;	line-height: 11px;	} /* =Layout-------------------------------------------------------------- */ /* LAYOUT: Two columnsDESCRIPTION: Two-column fixed layout with one sidebar right of content */#container {float: left;margin: 0;width: 100%;} #content {margin: 0;width: 944px;float: left;} #primary-posts, #primary,#secondary {float: right;overflow: hidden;width: 220px;} #secondary {/*clear: right;float: none;*/width: 220px;} #secondary #fbwidget iframe {background: #FFFFFF;} #secondary .widget-area iframe {background: transparent;} #footer {clear: both;min-width: 1371px;width: 100%;} /* LAYOUT: One column, no sidebar DESCRIPTION: One centered column with no sidebar */.one-column #content {margin: 0 auto;width: 640px;} /* LAYOUT: Full width, no sidebar DESCRIPTION: Full width content with no sidebar; used for attachment pages */.single-attachment #content {margin: 0 auto;width: 900px;} /* =Fonts-------------------------------------------------------------- */body,input,textarea,.page-title span,.pingback a.url {font-family: Arial, Helvetica, sans-serif} h3#comments-title,h3#reply-title,#cancel-comment-reply-link,.form-allowed-tags,#site-info,#site-title,#wp-calendar,.comment-meta,.comment-body tr th,.comment-body thead th,.entry-content label,.entry-content tr th,.entry-content thead th,.entry-meta,.entry-title,.entry-utility,#respond label,.navigation,.page-title,.pingback p,.reply,.widget-title,.wp-caption-text,input[type=submit] {font-family: Arial, Helvetica, sans-serif} pre {font-family: "Courier 10 Pitch", Courier, monospace;} code {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;} /* =Structure-------------------------------------------------------------- *//* The main theme structure */#mainwrapper {background: url(images/headerbg.png) 0 11px no-repeat;width: 1371px;margin: 0 auto;} #access .menu-header,div.menu,#colophon,#branding,#main,#wrapper {margin: 0 auto;width: 944px;} #wrapper {margin-top: 0;padding: 0;} /* Structure the footer area */#footer-widget-area {overflow: hidden;} #footer-widget-area .widget-area {float: left;/*margin-right: 20px;*/width: 220px;} #footer-widget-area #fourth {margin-right: 0;} #site-info {float: left;font-size: 14px;font-weight: bold;width: 700px;} #site-generator {float: right;width: 220px;} #footer-widget-area .footerblue, .footerblue {color: #48a0dd;} /* First Footer Block */ #footer-widget-area #first {width: 250px;float: left;padding: 0 20px 0 0;} #footer-widget-area #first h3 {background: url(images/rehabhd-footer.png) 0 0 no-repeat;height: 28px;margin: 0 0 25px 0;} #footer-widget-area #first ul {margin: 0 0 25px 0;} #footer-widget-area #first li {margin: 0 0 10px 0 !important;display: block !important;font-family: Arial, Helvetica, sans-serif;font-size: 16px;} #footer-widget-area #first li a {color: #CCCCCC;} #footer-widget-area #first li a:hover {color: #48a0dd;text-decoration: none;} /* First Footer Block Ends */ /* Second Footer Block */#footer-widget-area #second {width: 320px;float: left;padding: 0 20px 0 0;font-family: "MyriadPro-Regular", Arial !important;font-size: 20px;color: #cdd0d2;} #footer-widget-area #second h3 {background: url(images/locationshd-footer.png) 0 0 no-repeat;height: 28px;margin: 0 0 25px 0;} #footer-widget-area #second p {line-height: 25px;} /* Second Footer Block Ends */ /* Third Footer Block */ #footer-widget-area #third {width: 332px;float: left;padding: 0 !important;margin: 0 !important;font-family: "MyriadPro-Regular", Arial !important;font-size: 18px;color: #cdd0d2;text-align: right;} #footer-widget-area #third h3 {background: url(images/contacthd-footer.png) 100% 0 no-repeat;height: 28px;margin: 0 0 25px 0;} #footer-widget-area #third p {line-height: 25px;} #footer-widget-area #third a {color: #CCCCCC;} #footer-widget-area #third a:hover {color: #48a0dd;text-decoration: none;} /* Third Footer Block Ends */ /* Fourth Footer Block */ #footer-widget-area #fourth {width: 332px;float: right;padding: 0 !important;margin: 0 !important;font-family: "MyriadPro-Regular", Arial !important;font-size: 18px;color: #cdd0d2;text-align: right;} #footer-widget-area #fourth h3 {background: url(images/getsocialhd-footer.png) 100% 0 no-repeat;height: 35px;margin: 60px 0 25px 0;} #footer-widget-area #fourth p {line-height: 25px;} #footer-widget-area #fourth img {display: inline;margin-right: 15px;text-align: right;} #footer-widget-area #fourth a:last-child img {margin-right: 0;} /* Fourth Footer Block Ends */ /* =Global Elements-------------------------------------------------------------- */ /* Main global 'theme' and typographic styles */body {background: #f1f1f1 url(images/headerbg-repeat.png) 0 0 repeat-x;} body,input,textarea {color: #666;font-size: 12px;line-height: 18px;} hr {background-color: #e7e7e7;border: 0;clear: both;height: 1px;margin-bottom: 18px;} /* Text elements */p {margin-bottom: 18px;}ul {list-style: square;margin: 0 0 18px 1.5em;} ol {list-style: decimal;margin: 0 0 18px 1.5em;} ol ol {list-style: upper-alpha;} ol ol ol {list-style: lower-roman;} ol ol ol ol {list-style: lower-alpha;}ul ul,ol ol,ul ol,ol ul {margin-bottom: 0;} dl {margin: 0 0 24px 0;}dt {font-weight: bold;} dd {margin-bottom: 18px;} strong {font-weight: bold;} cite,em,i {font-style: italic;} big {font-size: 131.25%;} ins {background: #ffc;text-decoration: none;} blockquote {font-style: italic;padding: 0 3em;} blockquote cite,blockquote em,blockquote i {font-style: normal;} pre {background: #f7f7f7;color: #222;line-height: 18px;margin-bottom: 18px;padding: 1.5em;} abbr,acronym {border-bottom: 1px dotted #666;cursor: help;} sup,sub {height: 0;line-height: 1;position: relative;vertical-align: baseline;}sup {bottom: 1ex;} sub {top: .5ex;} input[type="text"],textarea {background: #f9f9f9;border: 1px solid #ccc;box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);padding: 2px;} a:link {color: #537fff;} a:visited {color: #743399;} a:active,a:hover {color: #ff4b33;} /* Text meant only for screen readers */.screen-reader-text {position: absolute;left: -9000px;} /* =Header-------------------------------------------------------------- */#header {padding: 0;width: 942px;height: 163px;*height: 165px;} #logo a {height: 109px;width: 270px;background: url(images/pilates-logo-compressed.png) 0 10px no-repeat;float: left;} #site-title {float: left;font-size: 30px;line-height: 36px;margin: 0 0 18px 0;width: 700px;display: none;} #site-title a {color: #000;font-weight: bold;text-decoration: none;} #site-description {clear: right;float: right;font-style: italic;margin: 14px 0 18px 0;width: 220px;display: none;} .video-play-button { background: url("/pilatesinnerstrengthnew/wp-content/themes/Pilates-new/images/playbtn.png") 0 0 no-repeat; height: 78px; width: 78px; position: absolute; z-index: 1; top: 50%; left: 50%; margin-top: -34px; /*margin-left: -38px;*/ cursor: pointer; } /* This is the custom header image */#branding img {border-top: 4px solid #000;border-bottom: 1px solid #000;clear: both;display: block;display: none;} #top-social {background: url("images/top-social-bg.png") no-repeat scroll 0 0 transparent;float: right;height: 53px;padding: 77px 0 0 60px;width: 305px;display: none;} #top-social ul {background: #FFFFFF;float: left;width: 259px;} #top-social li {float: left;list-style: none outside none;margin: 0 3px 0 0;} #top-social img {border: medium none;display: block;float: left;width:  33px;height: 33px;margin: 0 2px 0 0;} /* =Menu -------------------------------------------------------------- */#access {background: #bcdbf0;display: block;float: left;margin: 2px auto 1px auto;width: 942px;font-family: "MyriadPro-Regular", Arial !important;} #access a {color: #010101;display: block;line-height: 50px;padding: 0 17px;padding: 0 17px\9; /* IE 7, 8 and 9 */text-decoration: none;height: 50px;} #access .menu-header,div.menu {font-size: 18px;color: #010101;margin: 1px auto;position: relative;} #access .menu-header ul,div.menu ul {list-style: none;margin: 0 auto;} #access .menu-header li,div.menu li {float: left;} #access .menu-header li a,div.menu li a {float: left;position: relative;background: url(images/topmenu-rightborder.png) 100% 50% no-repeat;} #access .menu-header li:last-child a,div.menu li:last-child a {float: left;position: relative;/*background: none;*/background-position: 0 0;padding: 0 34px 0 25px;} #access .menu-header li:last-child a:hover,div.menu li:last-child a:hover {float: left;position: relative;background: #462d0e;padding: 0 34px 0 25px;} #access ul ul {display: none;position: absolute;top: 50px;/*left: 0;*/float: left;width: 275px;z-index: 99999;} #access ul ul li {min-width: 200px;} #access ul ul ul {left: 100%;top: 0;} #access ul ul li a {background: #6a4d29;line-height: 50px; padding: 0 30px 0 25px !important;width: 220px;color: #FFFFFF;} #access ul ul li a:hover {background: #462d0e !important;line-height: 50px; padding: 0 30px 0 25px !important;width: 220px;} #access li:hover > a,#access ul ul :hover > a {background: #462d0e;color: #fff;} #access ul li:hover > ul {display: block;} #access ul li.current_page_item > a,#access ul li.current-menu-ancestor > a,#access ul li.current-menu-item > a,#access ul li.current-menu-parent > a {color: #fff;background: #462d0e !important;} * html #access ul li.current_page_item a,* html #access ul li.current-menu-ancestor a,* html #access ul li.current-menu-item a,* html #access ul li.current-menu-parent a,* html #access ul li a:hover {color: #fff;background: #462d0e !important;} #access .sub-menu li a {background: #6a4d29 !important;	} #topsubmenu {float: right;margin-top: 55px;position: relative;z-index: 11;		} #topsubmenu ul li {display: inline;line-height: 25px;	} #topsubmenu li a {float: left;color: #7ec5ef;text-decoration: none;font-size: 20px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;margin-right: 30px;line-height: 25px;	} #topsubmenu li:last-child a {font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;margin-right: 6px;	} #topsubmenu li a:hover {color: #FFFFFF;} /* =Content -------------------------------------------------------------- */#main {clear: both;overflow: hidden;padding: 0;margin: 0;} #content {padding: 0;float: left;} #content-header {background: url(images/content-header-bg.gif) 0 0 no-repeat;width: 686px;height: 10px;float: left;margin: 0 0 0 -66px;padding: 25px 0 0 0;position: relative;} #content-footer {background: url(images/content-footer-bg.gif) bottom left no-repeat;width: 686px;height: 10px;float: left;margin: 0 0 0 -66px;padding: 25px 0 0 0;} #content,#content input,#content textarea {color: #333;font-size: 14px;line-height: 24px;} #content p,#content ul,#content ol,#content dd,#content pre,#content hr {margin-bottom: 24px;} #content ul ul,#content ol ol,#content ul ol,#content ol ul {margin-bottom: 0;} #content pre,#content kbd,#content tt,#content var {font-size: 15px;line-height: 21px;} #content code {font-size: 13px;} #content dt,#content th {color: #000;} #content h1,#content h2,#content h3,#content h4,#content h5,#content h6 {color: #000;line-height: 1.5em;margin: 0 0 20px 0;font-weight: bold;} #content table {border: 1px solid #e7e7e7;margin: 0 -1px 24px 0;text-align: left;width: 100%;} #content tr th,#content thead th {color: #888;font-size: 12px;font-weight: bold;line-height: 18px;padding: 9px 24px;} #content tr td {border-top: 1px solid #e7e7e7;padding: 6px 17px 0 24px;} #content tr.odd td {background: #f2f7fc;} .hentry {margin: 0;} .home .sticky {background: #f2f7fc;border-top: 4px solid #000;margin-left: -20px;margin-right: -20px;padding: 18px 20px;} .single .hentry {margin: 0 0 36px 0;} .page-title {color: #333333;font-size: 29px;font-family: “MyriadPro-Regular”, Arial, Helvetica, Tahoma, sans-serif;font-weight: bold;margin: 0 0 36px 0;} .page-title span {color: #333;font-size: 16px;font-style: italic;font-weight: normal;} .page-title a:link,.page-title a:visited {color: #888;text-decoration: none;color: #333333;font-size: 29px;font-family: "DANUBE", Arial, Helvetica, Tahoma, sans-serif;} .page-title a:active,.page-title a:hover {color: #ff4b33;} #content .entry-title {font-family: 'MyriadPro-Regular',Arial,Helvetica,Tahoma,sans-serif; color: #7cc1e0 !important; letter-spacing: 0; font-size: 30px;line-height: 1.3em; margin: 50px 0 30px 0; font-weight: normal;/*color: #7cc1e0;font-size: 30px;font-family: "DANUBE", Arial, Helvetica, Tahoma, sans-serif;font-weight: normal;line-height: 1.3em;margin: 50px 0 30px 0;letter-spacing:2px;*/} #content .entry-title-form {font-family: 'MyriadPro-Regular',Arial,Helvetica,Tahoma,sans-serif; color: #7cc1e0 !important; letter-spacing: 0; font-size: 20px;line-height: 1.3em; margin: 10px 0; font-weight: normal;/*color: #7cc1e0;font-size: 20px;font-family: "DANUBE", Arial, Helvetica, Tahoma, sans-serif;font-weight: normal;line-height: 1.3em;margin: 10px 0;letter-spacing:2px;*/} #content .entry-title-posts {	color: #7cc1e0;	font-size: 25px;	font-family: "MyriadPro-Regular",Arial !important;	font-weight: normal;	line-height: 1.3em;	margin: 50px 0 30px 0;	letter-spacing:2px;} .entry-title-posts a:link,.entry-title-posts a:visited { color: #7cc1e0 !important;	text-decoration: none;} /* Facebook Comments */.fb-comments {display: none !important;} .displayblock {display: block !important;} #facebookcomments {float: left;	min-width: 600px;} /* ----------------- */.entry-title a:link,.entry-title a:visited {color: #000000;text-decoration: none;} .entry-title a:active,.entry-title a:hover {color: #ff4b33;} .entry-meta {color: #888;font-size: 12px;} .entry-meta abbr,.entry-utility abbr {border: none;} .entry-meta abbr:hover,.entry-utility abbr:hover {border-bottom: 1px dotted #666;} .entry-content,.entry-summary {clear: both;padding: 0;color: #4d4e4f;font-size: 16px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;font-weight: normal;} .entry-content-inner {float: left;padding: 0 30px 0 0;color: #4d4e4f;font-size: 16px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;font-weight: normal;width: 600px;} .entry-content-inner h2 {color: #7cc1e0 !important;font-size: 18px;/*font-family: "DANUBE", Arial, Helvetica, Tahoma, sans-serif;*/font-family: 'MyriadPro-Regular',Arial,Helvetica,Tahoma,sans-serif;font-weight: normal;line-height: 1.3em;margin: 50px 0 30px 0;letter-spacing:2px;	} #primary {width: 260px;text-align: right;margin-top: 110px;font-size: 13px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;font-weight: normal;color: #7CC1E0;line-height: 20px;padding-right: 3px;} #primary-posts #primary {	width: 240px;	text-align: right;	margin-top: 60px;	font-size: 12px;	font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;	font-weight: normal;	color: #7CC1E0;	line-height: 20px;	padding-right: 3px;} #primary em {color: #7CC1E0;} #primary-posts ul, #primary ul {padding: 0 !important;margin: 0;} #content .entry-summary p:last-child {margin-bottom: 12px;} #content .wpcf7 p {margin-bottom: 10px;} #content .wpcf7 textarea {margin-bottom: 10px;height: 100px;} div.wpcf7-response-output {background: transparent !important;} .wpcf7-quiz {width: 50px;} .entry-content fieldset {border: 1px solid #e7e7e7;margin: 0 0 24px 0;padding: 24px;} .entry-content fieldset legend {background: #fff;color: #000;font-weight: bold;padding: 0 24px;} .entry-content input {margin: 0 0 10px 0; width: 100%;} .wpcf7-not-valid-tip-no-ajax {color: red;display: block;} .entry-content input.file,.entry-content input.button {margin-right: 24px;} .entry-content label {color: #888;font-size: 12px;} .entry-content select {margin: 0 0 24px 0;} .entry-content sup,.entry-content sub {font-size: 10px;} .entry-content blockquote.left {float: left;margin-left: 0;margin-right: 24px;text-align: right;width: 33%;} .entry-content blockquote.right {float: right;margin-left: 24px;margin-right: 0;text-align: left;width: 33%;} .page-link {color: #000;font-weight: bold;margin: 0 0 22px 0;word-spacing: 0.5em;} .page-link a:link,.page-link a:visited {background: #f1f1f1;color: #333;font-weight: normal;padding: 0.5em 0.75em;text-decoration: none;} .home .sticky .page-link a {background: #d9e8f7;} .page-link a:active,.page-link a:hover {color: #ff4b33;} body.page .edit-link {clear: both;display: block;} #entry-author-info {background: #f2f7fc;border-top: 4px solid #000;clear: both;font-size: 14px;line-height: 20px;margin: 24px 0;overflow: hidden;padding: 18px 20px;} #entry-author-info #author-avatar {background: #fff;border: 1px solid #e7e7e7;float: left;height: 60px;margin: 0 -104px 0 0;padding: 11px;} #entry-author-info #author-description {float: left;margin: 0 0 0 104px;} #entry-author-info h2 {color: #000;font-size: 100%;font-weight: bold;margin-bottom: 0;} .entry-utility {clear: both;color: #888;font-size: 12px;line-height: 18px;} .entry-meta a,.entry-utility a {color: #888;} .entry-meta a:hover,.entry-utility a:hover {color: #ff4b33;} #content .video-player {padding: 0;} .commentdate {margin: -10px 0 -15px -20px;padding: 0 0 0 0;			font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;} .commentdate p {font-size: 14px;font-weight: bold;margin: 20px 0 0 20px;padding: 0;} .commentdate p a, .commentdate p a:visited, .commentdate p a:link {text-decoration: none;color: #7cc1e0;} li.commenticon {list-style: none none;background: url(images/commenticon.gif) 0 4px no-repeat;padding: 0 25px;float: left;font-size: 14px;} li.dateicon {list-style: none none;background: url(images/postdateicon.gif) 0 4px no-repeat;padding: 0 0 0 30px;float: left;	font-size: 14px;	} .commenticon a {	color: #da1814;font-size: 14px;text-decoration: none;	} .dateicon a {	color: #333333;font-size: 14px;text-decoration: none;	} .postdivider {width: 100%;clear: both;background: #cccccc;height: 1px;margin: 15px 0;	} .excerpt {float: right; clear: both; font-size: 12px; margin: 0 0 20px 0; padding: 0 15px 0 0;background: url(images/excerpt-arrow.gif) right 8px no-repeat;} #freevideoseries {background: url(images/freevideoseries.jpg) 0 0 no-repeat;width: 583px;height: 220px;margin: 0 0 20px 0;} #freevideoseries form {padding: 70px 20px 0 300px;width: 300px;} #freevideoseries table {border: none;margin: 0 0 5px 0;} #freevideoseries tr td {border: 0 none;margin:  0;padding: 7px 0 0 28px;} #freevideoseries input {margin:  0 0 0 28px;} #freevideoseries input.txt {color: #999999;height: 25px;margin: 0;padding: 0 0 0 5px;width: 230px;} .post {min-height: 250px !important;	} #imageholder {margin-bottom: 20px;clear: both;float: left;position: relative}#appannouncement{background: url(/pilatesinnerstrengthnew/wp-content/themes/Pilates-new/images/pilates-announcement-bg.png) 0 0 no-repeat;position: absolute;left: 0;top: 35%;width: 402px;height: 156px;z-index: 100;}#appannouncement-text{background: url(http://www.pilatesinnerstrength.com.au/pilatesinnerstrengthnew/wp-content/uploads/2014/03/pilates-announcement-text-new.png) 0 0 no-repeat;position:absolute;left: 0;top: 0;width: 402px;height: 156px;z-index: 100;}#appannouncement-iphone a{background:url(/pilatesinnerstrengthnew/wp-content/themes/Pilates-new/images/pilates-iphonebtn.png) 0 0 no-repeat;position: absolute;left: 5%;top: 65%;width: 100px;height: 29px;z-index: 100;}#appannouncement-android a{background: url(/pilatesinnerstrengthnew/wp-content/themes/Pilates-new/images/pilates-androidbtn.png) 0 0 no-repeat;position: absolute;left: 35%;top: 65%;	width: 100px;height: 29px;z-index: 100;} #hpboxes {width: 942px;height: 287px;	} #hpboxes-box1 {width: 287px;float: left;padding-top: 297px;margin-right: 40px;color: #999999;font-size: 18px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;position: relative;cursor: pointer;} #hpboxes-box2 {width: 287px;float: left;padding-top: 297px;margin-right: 40px;color: #999999;font-size: 18px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;position: relative;cursor: pointer;} #hpboxes-box3 {width: 287px;float: left;padding-top: 297px;color: #999999;font-size: 18px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;position: relative;cursor: pointer;} /* Hide the Caption */#hpboxes-box1 p, #hpboxes-box2 p, #hpboxes-box3 p {display: none;} /* ---------------- */.detailsarrow {position: absolute;/*top: 218px;*/left: 17px;top: 243px !important;	/*background: url(images/detailsarrow.png) 0 0 no-repeat;*/background: url(http://www.pilatesinnerstrength.com.au/pilatesinnerstrengthnew/wp-content/uploads/2013/08/labelbtn.png) 0 0 no-repeat;/*width: 163px;*/width: 241px !important;height: 29px;text-align: center;line-height: 25px;} .detailsarrow a {text-decoration: none;color: #333333;font-size: 18px;} .ngg-gallery-thumbnail span {display: none !important;} .detailsarrowallegro {position: absolute;top: 218px;left: 37px;	background: url(http://www.pilatesinnerstrength.com.au/pilatesinnerstrengthnew/wp-content/uploads/2013/04/allegroreformerbtn.png) 0 0 no-repeat;width: 187px;height: 29px;padding: 0 10px 0 15px;color: #333333;font-size: 18px;line-height: 25px;} .detailsarrowbarre {position: absolute;top: 218px;left: 67px;	background: url(http://www.pilatesinnerstrength.com.au/pilatesinnerstrengthnew/wp-content/uploads/2013/04/barreclassesbtn.png) 0 0 no-repeat;width: 141px;height: 25px;padding: 2px 10px 2px 33px;color: #333333;		line-height: 25px;} .detailsarrowindividualised {position: absolute;top: 218px;left: 17px;	background: url(http://www.pilatesinnerstrength.com.au/pilatesinnerstrengthnew/wp-content/uploads/2013/04/individualizedbtn.png) 0 0 no-repeat;width: 227px;height: 29px;padding: 0 10px 0 17px;color: #333333;		line-height: 25px;} .mac-os .detailsarrowallegro, .mac-os .detailsarrowbarre, .mac-os .detailsarrowindividualised, .mac-os .detailsarrow {line-height: 30px;} #hpbuttonstable {width: 400px !important;margin: 0 auto !important;text-align: center !important;border: 0 !important;color: #7ec6f1;font-size: 14px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;} #hpbuttonstable td {padding: 25px 0 0 0 !important;border: 0 !important;	} #theboxes {text-align: center;font-family: "MyriadPro-Regular", Arial !important;} #theboxes h1 {text-transform: capitalize;	font-family: "MyriadPro-Regular", Arial !important;font-size: 48px;} /* Social Media Bar Vertical */ div.submissions a{text-decoration:none;} div.submissions a:hover{text-decoration:underline;} div.submissions img{border:none;margin:0;padding:0;} div.submissions div{display:inline;} div.submissions div.submissionicon_container {clear: none !important;} div.submissions div.submissionicon {float: none !important;margin-bottom: 10px;display: inline-block;overflow: visible;width: 60px;text-align: center;} div.submissions div.submissionicon_container div.submissionicon { text-align: center; } div.submissions {border: 1px solid #CCCCCC;background: #FFFFFF;padding: 0 10px;height: 410px;width: 55px;float: left;margin-top: 35px;margin-left: -105px;padding: 5px 10px;text-align: center;position: absolute;} /* required to avoid jumping */#socialmediabarWrapper { position: absolute;} #thesubmissions {position: absolute;top: 0;/* just used to show how to include the margin in the effect */margin-top: 20px;z-index: 100;} #thesubmissions.fixed {position: fixed;top: 20px;} /* Audiobox */.audiobox { margin: 0 0 0 70px; text-align: center;} /* -------- *//* Iconbox */.iconbox {border: 1px solid #CCCCCC; margin: 0 20px 20px 0;padding: 0 15px 0 15px;} .iconbox h1 {font-size: 170%;font-weight: bold;margin: 10px 0 -10px 0;} .iconbox h2 {font-size: 160%;margin-top: -15px !important;padding-bottom: 15px;} .iconbox p {margin-bottom: -10px;} .iconbox img {float: left;} .floatleft {float: left;} .clearboth {clear: both;} ul.bulletedlist li {list-style: disc outside;background: url(images/bullet_disc.gif) no-repeat 0 8px;padding: 0 0 8px 10px !important;font-size: 12px;margin: 0;display: block !important;float: left !important;} ul.bulletedlistnew li {list-style: disc outside;background: url(images/bullet.gif) no-repeat 0 8px !important;padding: 0 0 8px 10px !important; margin: 0;display: block !important;float: left !important:} .download {background: url(images/downloadicon.png) 0 5px no-repeat; padding: 20px 0 20px 60px !important;height: 20px;margin: 0 0 0 150px;} /*--------*/ /* ----------------------------------------------------------- */ /* =Asides -------------------------------------------------------------- */ .home #content .category-asides p {font-size: 14px;line-height: 20px;margin-bottom: 10px;margin-top: 0;} .home .hentry.category-asides {padding: 0;} .home #content .category-asides .entry-content {padding-top: 0;} /* =Gallery listing-------------------------------------------------------------- */.category-gallery .size-thumbnail img {border: 10px solid #f1f1f1;margin-bottom: 0;} .category-gallery .gallery-thumb {float: left;margin-right: 20px;margin-top: -4px;} .home #content .category-gallery .entry-utility {padding-top: 4px;} /* =Attachment pages-------------------------------------------------------------- */.attachment .entry-content .entry-caption {font-size: 140%;margin-top: 24px;} .attachment .entry-content .nav-previous a:before {content: '\2190\00a0';} .attachment .entry-content .nav-next a:after {content: '\00a0\2192';} /* =Images-------------------------------------------------------------- */#content img {margin: 0;height: auto;max-width: 942px;width: auto;} #content .attachment img {max-width: 900px;} #content .alignleft,#content img.alignleft {display: inline;float: left;margin-right: 24px;margin-top: 4px;} #content .alignright,#content img.alignright {display: inline;float: right;margin-left: 24px;margin-top: 4px;} #content .aligncenter,#content img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;} #content img.alignleft,#content img.alignright,#content img.aligncenter {margin-bottom: 12px;} #content .wp-caption {background: #f1f1f1;line-height: 18px;margin-bottom: 20px;padding: 4px;text-align: center;} #content .wp-caption img {margin: 5px 5px 0;} #content .wp-caption p.wp-caption-text {color: #888;font-size: 12px;margin: 5px;} #content .wp-smiley {margin: 0;} #content .gallery {margin: 0 auto 18px;} #content .gallery .gallery-item {float: left;margin-top: 0;text-align: center;width: 33%;} #content .gallery img {border: 2px solid #cfcfcf;} #content .gallery .gallery-caption {color: #888;font-size: 12px;margin: 0 0 12px;} #content .gallery dl {margin: 0;} #content .gallery img {border: 10px solid #f1f1f1;} #content .gallery br+br {display: none;} #content .attachment img { /* single attachment images should be centered */display: block;margin: 0 auto;} /* =Sidebar-------------------------------------------------------------- */#rightcolumn {float: left;width: 300px;margin: 0 0 20px 0	} #rightcolumn h2 {font-size: 14px;color: #000000;font-weight: bold;padding: 0 0 10px 0;	} /*#rhsform1 {background: url(images/rhsform1bg.png) 0 0 no-repeat;padding: 0 18px;width: 253px;float: left;margin: 0 0 20px 0;	} #rhsform1 table {background: #F1F1F1;margin: 345px 0 5px 0;width: 251px;} #rhsform1 label {width: 200px;margin: 0 11px 5px 11px;float: left;} #rhsform1 input.txt {clear: both;float: left;width: 220px;margin: 0 11px 12px 11px;height: 27px;} */#enquiryformrhs {background: url(http://www.pilatesinnerstrength.com.au/pilatesinnerstrengthnew/wp-content/uploads/2013/04/enquiryformbg1.png) 20px 0 no-repeat;width: 242px;height: 373px;padding: 50px 30px;text-align: left;margin: 50px 0 0 0;	} #enquiryformrhs .theinput {margin: 5px 0 0 0;	width: 214px;display: inline;font-size: 12px;line-height: 15px;} #enquiryformrhs .submitbtn {margin: 5px 0;text-align: center;width: 220px;background: transparent;padding: 0;} #enquiryformrhs .initialClass {color: #999999;} #enquiryformrhs .normalClass {color: #000000;} #fbwidget {float: left;padding: 0;margin: 0;} #optinvid {padding: 0 18px;width: 253px;float: left;} #optinform1 {background: url(images/optinsubscribebg.png) 0 0 no-repeat;width: 260px;height: 186px;margin: 0 auto;} #optinvid table {background: #F1F1F1;margin: 50px 0 15px 0;width: 256px;} #optinvid label {width: 46px;margin: 3px 11px;float: left;text-align: right;} #optinvid input.txt {float: left;width: 170px;margin: 0 5px 5px 5px;height: 17px;} #optinvid p {margin: 10px 0 0 0;} /* =Navigation -------------------------------------------------------------- */.navigation {color: #888;font-size: 12px;line-height: 18px;overflow: hidden;} .navigation a:link,.navigation a:visited {color: #888;text-decoration: none;} .navigation a:active,.navigation a:hover {color: #ff4b33;} .nav-previous {float: left;width: 50%;} .nav-next {float: right;text-align: right;width: 50%;} #nav-above {margin: 0 0 18px 0;} #nav-above {display: none;} .paged #nav-above,.single #nav-above {display: block;} #nav-below {margin: 10px 0 30px 0;padding: 10px 0 0 0;float: left;width: 600px;} #nav-below h2 {color: #333333;font-size: 24px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;font-weight: bold;margin: 0 0 36px 0;	} #nav-below table {border: 0px solid #e7e7e7;vertical-align: middle;} #nav-below table tr td {border: 0px solid #e7e7e7;padding: 0;vertical-align: middle;text-align: left;} #nav-below table tr td a {font-weight: normal;font-size: 13px;color: #007ac8;text-decoration: underline;} #howcanwehelpwidget {margin: 10px 0;padding: 10px 0 0 0;border-top: 3px solid #bdbdbd;} #howcanwehelpwidget h2 {color: #333333;font-size: 24px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;font-weight: bold;margin: 0 0 26px 0;	} #commentsdivider {background: url(images/subtle_hr.png) 0 0 no-repeat;width: 568px;height: 36px;float: left;} #youtubecomments {display: none;font-size: 12px;} #facebookcomments h3, #youtubecomments h3 {color: #333333;font-size: 24px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;font-weight: bold;margin: 0 0 36px 0;} #youtubecomments .vcard {float: right;} #youtubecomments .url {	color: #0000FF;font-style: normal;font-weight: bold;} /* =Comments-------------------------------------------------------------- */#comments {display: none;clear: both;margin: 10px 0 0 0;padding: 10px 0 0 0;} #theblogcomments {	display: none;} #theblogcomments > #comments  {	display: block;	width: 650px;	float: left;	clear: none;	margin-top: -20px;} #comments h2 {color: #333333;font-size: 24px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;font-weight: bold;margin: 0 0 36px 0;	} #comments .navigation {padding: 0 0 18px 0;} h3#comments-title,h3#reply-title {color: #333333;font-size: 24px;font-family: "MyriadPro-Regular", Arial, Helvetica, Tahoma, sans-serif;font-weight: bold;margin: 0;	} h3#comments-title {padding: 24px 0;} .commentlist {list-style: none;margin: 0;} .commentlist li.comment {/*border-bottom: 1px solid #e7e7e7;*/line-height: 24px;margin: 0 0 24px 0;clear: both;/*position: relative;*/} .commentlist li:last-child {border-bottom: none;margin-bottom: 0;} .commentlist li li {padding-left: 70px;} #comments .comment-body ul,#comments .comment-body ol {margin-bottom: 18px;} #comments .comment-body p:last-child {margin-bottom: 6px;} #comments .comment-body blockquote p:last-child {margin-bottom: 24px;} .commentlist ol {list-style: decimal;} .commentlist .avatar {/*position: absolute;top: 4px;left: 0;*/text-align: center;} .comment-author {width: 10%;float: left;text-align: center; min-height: 250px;} .comment-meta cite {color: #000;font-style: normal;font-weight: bold;} .comment-meta .says {font-style: italic;padding: 0 10px 0 0;} li .comment-meta {width: 80%;float: none;font-size: 12px;margin: 0 0 18px 0;background: #EFEFEF;padding: 5px 6px;} li li .comment-meta {background: none;} li li li .comment-meta, li li li .comment-meta a, li li li .comment-meta cite, li li li .comment-meta .says {background:  #339bd4;color: #FFFFFF !important;} .comment-meta a:link,.comment-meta a:visited {color: #888;text-decoration: none;} .comment-meta a:active,.comment-meta a:hover {color: #ff4b33;} .commentlist .even {} .commentlist .bypostauthor {} .vcard {width: 70px;} .reply {font-size: 12px;padding: 0 0 24px 0;} .reply a,a.comment-edit-link {color: #888;} .reply a:hover,a.comment-edit-link:hover {color: #ff4b33;} .commentlist .children {list-style: none;margin: 0;} .commentlist .children li {border: none;margin: 0;} .nopassword,.nocomments {display: none;} #comments .pingback {border-bottom: 1px solid #e7e7e7;margin-bottom: 18px;padding-bottom: 18px;} .commentlist li.comment+li.pingback {margin-top: -6px;} #comments .pingback p {color: #888;display: block;font-size: 12px;line-height: 18px;margin: 0;} #comments .pingback .url {font-size: 13px;font-style: italic;} /* Comments form */input[type=submit] {color: #333;} #respond {border-top: 0px solid #bdbdbd;margin: 24px 0;overflow: hidden;position: relative;clear: both;} #theblogcomments > #comments #respond {	float: left;} #theblogcomments > #comments #respond textarea {	width: 650px;} .comment-form-author label, .comment-form-email label, .comment-form-url label, .comment-form-comment label {	width: 70px;	float: left;} #respond p {margin: 0;} #respond .comment-notes {margin-bottom: 1em;} .form-allowed-tags {line-height: 1em;} .children #respond {margin: 0 48px 0 0;} h3#reply-title {margin: 18px 0;} #comments-list #respond {margin: 0 0 18px 0;} #comments-list ul #respond {margin: 0;} #cancel-comment-reply-link {font-size: 12px;font-weight: normal;line-height: 18px;} #respond .required {/*color: #ff4b33;*/color: #AAAAAA;font-weight: normal;} #respond label {color: #222222;font-size: 14px;} #respond input {margin: 0 0 9px;width: 250px;} #respond textarea {width: 98%;} #respond .form-allowed-tags {color: #888;font-size: 12px;line-height: 18px;display: none;} #respond .form-allowed-tags code {font-size: 11px;} #respond .form-submit {margin: 12px 0;} #respond .form-submit input {font-size: 14px;width: auto;} #respond #submit {/*background: url(images/postcommentbtn.png) 0 0 no-repeat;*/width: 139px;height: 38px;/*border: none;*/float: right;cursor: pointer;} /* Thumbs Up/ Thumbs Down */ #thethumbs {clear: both;} .thumbsup {background: url(images/thumbsup.png) 0 0 no-repeat;float: left;width: 53px;height: 27px;} .thumbsup:hover {background: url(images/thumbsup-ov.png) 0 0 no-repeat;cursor: pointer;float: left;} .thumbsup img {display: none;	} .thumbsup span {padding: 0 0 0 35px;font-size: 15px;margin: -5px 0 0 0;	} .thumbsdown {background: url(images/thumbsdown.png) 0 0 no-repeat;float: left;width: 53px;height: 27px;margin: 0 0 0 15px;} .thumbsdown:hover {background: url(images/thumbsdown-ov.png) 0 0 no-repeat;cursor: pointer;float: left;} .thumbsdown img {display: none;	} .thumbsdown span {padding: 0 0 0 35px;font-size: 15px;margin: -5px 0 0 0;	} /* ---------------------- *//* =Widget Areas-------------------------------------------------------------- */.widget-area ul {list-style: none;margin-left: 0;} .widget-area ul ul {/*list-style: square;*/list-style: none;margin-left: 1.3em;} .widget_search #s {/* This keeps the search inputs in line */width: 60%;} .widget_search label {display: none;} .widget-container {margin: 0 0 18px 0;} .widget-title {color: #222;font-weight: bold;} .widget-area a:link,.widget-area a:visited {text-decoration: none;} .widget-area a:active,.widget-area a:hover {text-decoration: underline;} .widget-area .entry-meta {font-size: 11px;} #wp_tag_cloud div {line-height: 1.6em;} #wp-calendar {width: 100%;} #wp-calendar caption {color: #222;font-size: 14px;font-weight: bold;padding-bottom: 4px;text-align: left;} #wp-calendar thead {font-size: 11px;} #wp-calendar thead th {} #wp-calendar tbody {color: #aaa;} #wp-calendar tbody td {background: #f5f5f5;border: 1px solid #fff;padding: 3px 0 2px;text-align: center;} #wp-calendar tbody .pad {background: none;} #wp-calendar tfoot #next {text-align: right;} .widget_rss a.rsswidget {color: #000;} .widget_rss a.rsswidget:hover {color: #ff4b33;} .widget_rss .widget-title img {width: 11px;height: 11px;} /* Main sidebars */#main .widget-area ul {margin-left: 0;padding: 0 20px 0 0;} #main .widget-area ul ul {border: none;margin-left: 1.3em;padding: 0;} #primary {} #secondary {} /* Footer widget areas */#footer-widget-area {} /* =Footer-------------------------------------------------------------- */#footer {background: #462d0e;border-top: 7px solid #cccc99;} #colophon {background: url(images/footershadow.jpg) 0 25px no-repeat;overflow: hidden;padding: 24px 0;position: relative;} #footer-left {padding: 24px 35px 0 35px;margin: 0;background: url(images/footer-vert-divider.gif) 100% 50% no-repeat;width: 50%;float: left;} #footer-right {padding: 54px 35px 0 35px;width: 35%;float: left;} #footer-right h2 {padding: 0 0 20px 0;} #footer-right a {color: #666666;} #topbtn a {position: absolute;right: 0;top: 0;display: block;width: 78px;height: 24px;background: url(images/topbtn.jpg) 0 0 no-repeat;	} #subfooter {width: 901px;margin: 0 auto;padding: 0 50px;} #copyright {float: left;font-size: 11px;padding: 4px 0 0 0;} ul#navFooter {float: left;overflow: auto;font-size: 11px;padding: 4px 0 0 0;} #navFooter li {list-style: none none;background: none;float: left;margin: 0 0 0 7px;} #navFooter li:before {content: "|";color: #FFFFFF;} #navFooter li:first-child:before {content:"";} #navFooter li a {list-style: none none;color: #fff;padding: 0 0 0 7px;} #footer-socialmedia {float: right;	padding: 6px 0 0 0;} /* =Print Style-------------------------------------------------------------- */@media print {	body {		background: none !important;	} 	#wrapper {		clear: both !important;		display: block !important;		float: none !important;		position: relative !important;	} 	#header {		border-bottom: 2pt solid #000;		padding-bottom: 18pt;	} 	#colophon {		border-top: 2pt solid #000;	} 	#site-title,#site-description {		float: none;		line-height: 1.4em;		margin: 0;		padding: 0;	} #site-title {font-size: 13pt;} .entry-content {font-size: 14pt;line-height: 1.6em;} .entry-title {font-size: 21pt;} #access,#branding img,#respond,.comment-edit-link,.edit-link,.navigation,.page-link,.widget-area {display: none !important;} #container,#header,#footer {margin: 0;width: 100%;} #content,.one-column #content {margin: 24pt 0 0;width: 100%;} .wp-caption p {font-size: 11pt;} #site-info,#site-generator {float: none;width: auto;} #colophon {width: auto;} img#wpstats {display: none;} #site-generator a {margin: 0;padding: 0;} #entry-author-info {border: 1px solid #e7e7e7;} #main {display: inline;} .home .sticky {border: none;} }.entry-content ul li {background: url("/images/bullet_disc.gif") no-repeat scroll 0 10px transparent;display: block !important;list-style: disc outside none;margin: 0;padding: 0 0 8px 10px !important;} #thevideotranscripts span {cursor: pointer;color: #537fff;} .meshim_widget_widgets_ZopimBranding {display: none !important;} .submitmyapplicationbtn {background: url(http://www.pilatesinnerstrength.com.au/pilatesinnerstrengthnew/wp-content/uploads/2013/08/submitmyapplicationbtn.png) 0 0 no-repeat;width: 229px;height: 51px;border: 0;}/* Post Pagination/Post Navigation */.navigation {    color: #888;    font-size: 12px;    line-height: 18px;    overflow: hidden;    position: absolute;    margin-top: 25px;}.prev-posts {    text-align: left;    float: right;    width: auto;}.next-posts {    text-align: right;    width: 85px;    float: right;}.prev-posts a, .next-posts a {	color: #4d4e4f !important;	font-weight: bold;}