/*
Theme Name: Pilates Seattle Custom
Theme URI: 
Description: PSI Custom Theme
Version: 4.5
Author: C.J.Meffie
Author URL: http://discoverywebworks.com
Released: 06/01/2009
*/
body,page,div#sidebar2,#scooplink{background-color:#FFF}
#header,div#sidebar{background-color:#90A8C0}
div#horizontal-navbar{background-color:#F58026;border-bottom:6px solid #FFF;border-top:6px solid #FFF;clear:both;font-family:'Lucida Grande', Helvetica;font-size:1.125em;font-weight:bolder;letter-spacing:1px;margin:0;min-height:1em;padding:.5em 0;text-align:center;width:100%}
div#footer{background-color:transparent;clear:both;margin:2em auto;width:90%}
#logobox{background:url(/art/corners/tlc_45_6a7075_ffffff.gif) top left no-repeat #6A7075;border-right:5px solid #FFF;clear:left;display:inline;float:left;height:100%;margin:0}
div#IEheader{background-color:#999;width:100%}
body{color:#020202;font-family:'Lucida Grande', Arial, helvetica, sans-serif;font-size:1em;margin:0;padding:0}
div#testimonial,div#sidebar2{border:1px dotted #7C1624}
div#page{margin-left:auto;margin-right:auto;width:62em}
div#header{background-position:right;background-repeat:no-repeat;height:150px}
#logobox,div#sidebar{width:16em}
div#wrapper{width:100%}
div#sidebar{float:left;height:100%;min-height:1000px;padding:0}
div#content{float:left;width:35em}
div#content .post{float:left;font-family:"Lucida Grande", Georgia, Arial, sans-serif;margin-left:1em;text-align:left}
div#sidebar2,div#testimonial{float:right;min-height:800px;padding:.5em;text-align:center;width:12em}
div#adbar{border:0 dotted #90A8C0;float:right;min-height:800px;padding:0;text-align:center;width:8em}
div#scoopleftbar{border:1px solid #F58026;float:left;margin-right:.5em;min-height:800px;padding-left:.75em;padding-right:.75em;padding-top:.25em;width:15em}
div#scoop-post{font-size:.87em;margin:.5em 0 .75em;width:100%}
h1{font-size:2em;text-align:center}
h2{font-size:1.5em}
img.logo{border:0;margin-left:0;margin-top:2px}
ul#horizontal-navlist{clear:both;display:inline;list-style:none inside none;margin-left:auto;margin-right:auto;text-align:center}
ul#horizontal-navlist li{background-color:transparent;border:0 solid #FFF;display:inline;height:2em;margin:0 1em;white-space:nowrap}
ul#horizontal-navlist li:hover{background-color:transparent}
#horizontal-navbar .navitem a{color:#FFF;padding-bottom:.5em;padding-top:.5em;text-decoration:none}
div#mini-navbar{background-color:#FFF;clear:both;color:#715069;font-family:Helvetica, sans-serif;font-size:1.125em;letter-spacing:.20em;padding:.5em 0;text-align:right;width:100%}
div#mini-navbar a{color:#7C1624;padding-left:.25em;padding-right:.25em;text-decoration:none}
div#hoursbox{border:1px dotted silver;margin:.75em auto 1.25em;padding-bottom:1em;padding-top:1em;text-align:center;width:90%}
div#hoursbox h2{color:navy;font-size:1.25em;font-weight:100;margin:.75em 0 0;padding:0}
#hoursbox p{color:#020202;font-size:1em;margin-top:0;padding:0}
div#adbox{display:block;width:100%}
div#adbox iframe{clear:both;display:block;margin-left:auto;margin-right:auto;padding-top:5px}
div#adminbox{font-size:.5em;font-weight:100}
div#breadcrumb-nav{margin-bottom:.5em;width:100%}
#breadcrumb-nav a:hover{color:navy}
.narrowcolumn{padding-bottom:2em;padding-left:1em;white-space:wrap}
.entrytext p{font-size:.94em;padding:0 .25em}
.widecolumn{line-height:1.6em;padding:5px 0 4px}
.post{line-height:1.25em;padding:0 .33em}
h2.page-title{font-family:Helvetica;font-size:1.75em;letter-spacing:.125em;line-height:1em;margin-bottom:.25em;margin-top:.5em}
h3.event-title{border-top:1px dotted silver;font-size:1.33em;letter-spacing:0;line-height:1em;margin-bottom:0;margin-left:0;margin-top:.5em;padding-bottom:.5em;padding-top:.5em}
.entry p{font-size:1em;margin-left:1em;margin-top:0;padding:0 .5 0 .5em}
div#footer p.footertext{border-top:1px solid #F58026;clear:both;margin-top:4em;text-align:center}
div#scooplink{border:1px dotted #000;margin-left:auto;margin-right:auto;margin-top:.5em;padding-bottom:.75em;width:90%}
div#scooplink h2{font-family:Times, Georgia;letter-spacing:.1em;margin:.5em auto 0;text-align:center}
div#scooplink h2 a:hover{text-decoration:underline}
div#scooplink p{font-size:80%;margin:0 auto;padding:0;text-align:center}
div#sidebar ul{margin-right:1em}
div#sidebar ul,#sidebar ul ol,#sidebar ul ul,#sidebar ul ul ul,#instructorlist{background-color:transparent;list-style:none inside none;margin-top:1em;width:auto}
div#sidebar ul li,#sidebar ul ul li,#sidebar ul ul ul li,#instructorlist li{border-bottom:1px dotted silver;margin-bottom:.75em;margin-left:0;text-align:right}
div#sidebar ul ul li{margin-bottom:.5em;margin-right:0}
div#searchbox{margin:2px}
.narrowcolumn .entry,.widecolumn .entry{text-align:left}
.narrowcolumn .postmetadata{font-size:1em;text-align:left}
.alt{background-color:#f8f8f8;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:0;padding:10px}
small{font-size:.75em;line-height:1.25em}
.description{font-size:.9em;text-align:center}
small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#777}
code{font:1.1em 'Courier New', Courier, Fixed}
acronym,abbr,span.caps{cursor:help;font-size:.9em;letter-spacing:.07em}
#wp-calendar #prev a{font-size:9pt;padding-left:10px;text-align:left}
#wp-calendar a{display:block;text-decoration:none}
#wp-calendar caption{font:bold 125%;text-align:center;width:100%}
div#contactaddressbox{font-size:small;text-align:center}
div#contactform,div#signup{border:1px dotted silver;padding:0 1em}
h3.comments{margin:40px auto 20px;padding:0}
p img{max-width:100%;padding:0}
img.centered{display:block;margin-left:auto;margin-right:auto}
.alignright{float:right}
.alignleft{float:left}
img.biopic{display:inline;float:left;margin:.25em .75em .10em 0;padding:0}
.postmetadata ul,.postmetadata li{display:inline;list-style-image:none;list-style-type:none}
#searchform{margin:0 auto;padding:3px;text-align:center}
#sidebar #searchform #s{padding:0;width:60%}
#sidebar #searchsubmit{padding:1px}
#commentform input{margin:5px 5px 1px 0;padding:2px;width:170px}
#commentform textarea{padding:2px;width:100%}
#commentform #submit{float:right;margin:0}
.commentlist{padding:0;text-align:justify}
.commentlist li{list-style:none;margin:15px 0 3px;padding:5px 10px 3px}
.commentlist p{margin:10px 5px 10px 0}
#commentform p{margin:5px 0}
.nocomments{margin:0;padding:0;text-align:center}
.commentmetadata{display:block;margin:0}
#wp-calendar{empty-cells:show;margin:0 auto}
#wp-calendar #next a{padding-right:10px;text-align:right}
#wp-calendar td{padding:3px 0;text-align:center}
#wp-calendar td.pad:hover{background-color:#fff}
acronym,abbr{border-bottom:1px dashed #999}
blockquote{border-left:5px solid #ddd;margin:15px 30px 0 10px;padding-left:20px}
blockquote cite{display:block;margin:5px 0 0}
hr{display:none}
a img{border:none}
.navigation{display:block;margin-bottom:60px;margin-top:10px;text-align:center}
.entrytext{line-height:1.5em}
small.credentials{color:#90A8C0;display:inline;margin-top:-10px;padding:4px}
div#specialoffer{border:1px dotted #F58026;margin-bottom:1em;text-align:center;width:20em}
<!-- rates table -->
table#rates{border:1px dotted #F58026;border-collapse:collapse;vertical-align:top}
table#rates tr{border:1px dotted #F58026;padding-right:.5em;vertical-align:top}
table#rates tr td.ratecol1{border:0 dotted #F58026;padding-left:1em;padding-right:3em;width:17em}
table#rates tr td.ratecol2{border:0 dotted #F58026;padding-right:.5em;text-align:right;width:7em}
table#rates tr small{margin-left:1em;text-align:right}
table#rates th.rateheader{border-top:1px dotted #F58026;padding:.5em;text-align:center}
div.testimonial{border:1px dotted silver;float:right;padding:1em;width:14em}
strong.rates{align:left;margin-right:4em}
div.whitebox{background-color:#FFF;border:1px solid #020202;margin-left:auto;margin-right:auto;padding:.5em;text-align:center;width:80%; clear:both; margin-top:.5em; margin-bottom: .5em}
.whitebox p{font-size:.85em;margin:0;padding:0}
div#IEheader img.IElogo{border:.5em solid #999;float:left}
div#IEheader img.IElogo a{border:0 solid transparent;text-decoration:none}
div#testimonial.testimonial-sidebar small{margin-left:.5em}
div#sidebar-testimonial.mini{border-left:.5em solid #FFF;border-right:.5em solid #FFF;font-family:Georgia, serif;font-size:.80em;line-height:1.5em;margin-bottom:0;margin-top:0;padding:0;text-align:left}
div#testimonial p.postmetadata{font-size:.75em;margin-top:0;padding-top:0}
div#instructorlistbox{border:1px dotted #7C1624;float:right;padding:1em;width:10em}
#wrapper,#IEheader{display:block;float:left}
#wrapper:after,#IEheader:after{clear:both;content:'[DO NOT LEAVE IT IS NOT REAL]';display:block;height:0;visibility:hidden}
h2.page-title,#sidebar ul li.page_item a,h3.event-title a,a:visited,div#mini-navbar a,#scooplink h2 a{color:#7C1624}
#sidebar ul li.page_item a:hover,#horizontal-navbar .navitem a:hover{color:#304890}
img.logo a,#breadcrumb-nav a,li.page_item a,#sidebar ul ul li a,div#sidebar ul li.page_item a:hover,h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#sidebar h2,#wp-calendar caption,cite,a.parentlnk,a{text-decoration:none}
div#mini-navbar a:hover,h3.event-title a:hover{color:navy;text-decoration:underline}
p.newspost,.entry form,.center{text-align:center}
.widecolumn .post,#sidebar form,div#sidebar,div#content,div#sidebar2{margin:0}
h1,h2,h3,.current_page_item{font-weight:700}
img.alignright,img.alignleft{display:inline;padding:0 1em}
#homespecialsbox h3,div#testimonial.testimonial-sidebar h3.event-title{margin:0;padding:0}
#sidebar2 .box1{padding:1em}
h2#scoopleftbarhd{background-color:#EBEBEB;border:1px dotted #7C1624;font-family:Georgia, serif;letter-spacing:.25em;margin-top:0;padding:.5em;text-align:center}

