@charset "UTF-8";html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,em,font,img,samp,strong,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td { margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent; }body { line-height:1em; font-size:62.5%; font-family:Verdana,Arial,sans-serif; }legend {position: absolute; font-size: 0; left: -1000px;}.geo { visibility:hidden; margin-bottom:-10px;}ol,ul { list-style:none; }object, embed { width: 480px; height: 360px;}blockquote,q { quotes:none; }blockquote:before,blockquote:after,q:before,q:after { content:'';content:none; }table { border-collapse:collapse;border-spacing:0;}.clear { clear: both; }.hide, .country-name { display: none; }.floatLeft { float: left;margin: 1em 0;padding-right: 1em;}.floatRight { float: right; margin: 0 0 1em 1em; border:1px solid #000;}blockquote p {margin: 0;}.cite { font-style: italic; }.seo { color:#666666;}strong {font-weight: inherit;}p strong {font-weight: bold;}#wrapper {width: 800px; background:url(../img/bg.gif) repeat-x; padding-top: 17px;}.header { float:left; width: 100%;}.header h1 { float: left; display: inline; margin: 10px 0px 0 15px; }.header img { float: right; }.header h1 a {background: #fff url(../img/logo.gif) no-repeat top left;width: 232px;height: 57px;display: block;text-indent: -5555px;margin:0;}.header blockquote {float: right;width: 400px;}#film {text-align: center;}blockquote#rotate { margin: 20px 0; }blockquote#rotate p { color:#333333; font-size:2em; line-height:26px; font-family: "Hoefler Text","Baskerville old face",Garamond,"Times New Roman",serif; text-indent: -5px;}blockquote#rotate p.cite { text-indent: 0; margin-top: 5px;}.inner {background: #cccccc;border-bottom: 1px solid #999999;clear: both;float: left; width: 100%; }.inner p { margin: 0; text-shadow:0 1px 0 rgba(255, 255, 255, 0.4); float: left; padding: 5px 5px 5px 30px;}.inner p strong { font-weight: inherit; }.inner p.contact { float: right; padding: 5px 15px 5px 0px;}.inner p a { font-weight: normal;}p { font-size: 1.1em; font-weight: normal; line-height: 1.4em; margin-bottom: 14px; }li { margin-bottom: 4px;font-size: 1.1em;background:#fff url(../img/bullet.gif) no-repeat center left;padding-left: 15px; line-height: 1.2em;}a { color: #660099; font-weight: bold; }a:hover, a:focus { text-decoration: none; }.nav {width: 169px;float: left; padding: 10px 10px 20px 30px; background: #fff url(../img/left-bg.gif) repeat-y top left;}.nav h5 { font-size: 1.3em; font-weight: normal; background: #d5d5d5 url(../img/nav.gif) repeat-y top left; padding: 5px 10px 5px 18px; border-bottom: 1px solid #797979; clear: both;font-family:"Helvetica Neue",Arial,sans-serif;}.nav h5.link {padding: 0; margin-bottom:5px;}.nav {text-shadow:0 1px 0 rgba(255, 255, 255, 1);}.nav h5 a { background: #d5d5d5; padding: 5px 0 5px 5px; margin-left: 12px; font-weight: normal;}.nav a {text-decoration: none; color:#444; display: block;}.nav h5 a:hover, .nav h5 a:focus {background-color: #d6acd5;}.nav ul { margin: 5px 0 20px 0;}.nav ul li a { color:#333333; font-weight: bold; }.nav ul li a:hover, .nav ul li a:focus, .nav li.active a { color:#660099;}.nav ul#contact li { background: none; margin-left: 0; padding-left: 0;}.nav .section { border: none; padding: 0; margin-top: 5px; float: left; width: 100%;}.nav .section ul { margin: 0;}.nav .section img { float: none; margin:4px 0px 5px 35px;}.nav .vcard { margin-bottom: 15px; }.nav .vcard p { margin: 0;}.nav .vcard p a { color:#660099; text-decoration: underline; }.nav .vcard ul { margin-top: 5px;}.main { float: left;border-top: 1px solid #999999;margin: 10px 0 20px 0;}.main-content {width: 570px;float: left;padding: 20px 0px 20px 20px;border-left: 1px solid #999999;}.section { margin: 20px 0; padding-top: 20px;border-top: 1px solid #cc99cc;position:relative;}.first {margin-top: 0;}.section p.link a, .section p.odd { position: absolute; top: 15px; right: 0;}.section p.link a,.section span.new {font-size: 1.1em !important; }.section span.new,.section p.link a,.section p.odd {background: #660099; color:#fff; text-decoration: none; text-transform: uppercase; font-weight: bold; font-size:1.2em; padding: 2px 7px; }.section p.odd { top: 182px;}.section p.link a:hover, .section p.link a:focus { text-decoration: underline; }.section ul { margin: 0 0 10px 20px; }.section ul.clients li span { font-weight: bold;}.section img { float: right;}.exhibition, .copy{ text-align: center;}.copy { clear: both; }.exhibition img { float: none; display: inline; margin: 2px 5px 10px;}h1, h2, h3 {font-family:"Helvetica Neue",Arial,sans-serif;}h1, h2 {font-size: 1.7em;line-height: 1.4em;}h2 {margin-bottom: 20px;}h3 {color:#660099;font-size:1.5em;font-weight:bold;margin-bottom: 12px;line-height: 1.4em;}h4 {line-height: 1.4em; font-size: 1.13em;}h6 {font-size: 1.1em;}h2 { width: 300px; float: left; font-size: 1.6em; line-height: 21px;margin-bottom:12px;}#pilatesQuotes { width: 245px; float: right; border-left: 1px solid #999999; padding-left: 15px; display: inline;margin-bottom:12px;}#pilatesQuotes p {font-size:1.1em; color:#660099;}#pilatesQuotes p.cite, #pilatesQuotes cite { color:#444;}.twothirds { width: 305px; float: left; border-right: 1px solid #cc99cc; padding-right: 20px;margin-bottom: 20px;}.onethird { width: 235px; float: right;}.onethird img { margin-bottom: 10px;}.main-content h1 { margin-bottom: 13px;}.main-content h4 { margin-bottom: 10px;}.main-content ul { margin-bottom: 10px;}.main-content ul li { margin-bottom: 7px;}form { }label {font-size: 1.1em; display: block; margin-bottom: 5px; cursor: pointer;}input {font-size: 1.1em; margin-bottom: 5px; width: 90%;}button {font-size: 1.2em; margin-bottom: 5px; border: 1px solid #660099; color:#fff; background: #660099;cursor: pointer; padding: 2px 5px; }button:hover, button:focus {color:#660099; background: #fff;}#map { float: right; margin-left: 10px; display: inline; }#quotes blockquote { border-top: 1px solid #CC99CC;margin: 20px 0;padding-top: 20px;position: relative;}
