/* Gen Frame Styles */
body {background-color: #B7D28D}
body.menu     {color: #F7F0E7; font-size: 13px; 
    font-weight: bold; text-align: center; font-variant:small-caps;
    font-family: Californian FB, Verdana, sans-serif}
body.gen_info {font-family: Goudy Old Style, Arial, Verdana, sans-serif; 
    font-weight: bold; text-align: center}
body.pg_info  {color: rgb(70,70,70); 
    font-family: Goudy Old Style, Arial, Verdana, sans-serif}    
body.zumba    {color: rgb(70,70,70); 
    font-family: Goudy Old Style, Arial, Verdana, sans-serif}    

/* Header Frame Divisions */


/* Menu Frame Styles */
#menu {background-color: #4F2068; font-weight: bold; 
    border: inset 3pz #D6D8D0; margin: 3px}
#menu a {color: #F6EDE3; text-decoration: none}
#menu span.bullet {color: #B7D28D; font-size: 16}

    
/* Gen Info Frame Styles */
#address {font-family: Hanzel, Verdana, sans-serif;
    font-size: 10; text-align: center; color: #4F2068;
    font-weight: bold; font-variant: small-caps} 
#address span.phone {font-size: 13px; color: #F6EDE3;
    font-weight: bold}
#address a {font-family: Hanzel, Verdana, sans-serif; 
    font-size: 15px; font-weight: bold; color: #4F2068}        
#address span.call {font-size: 11; color: green; font-weight: bold} 

#hrs {font-size: 12; background-color: #F6EDE3; color: Green}
#hrs a {text-align: center; font-size: 18; font-weight: bold;
    color: #4F2068}
#hrs span.time   {text-align: center; font-size: 14; font-weight: normal}
#hrs span.bullet {color: #F7F0E7; font-size: 10}

#hrs table  {color: green; border: none}
#hrs th     {text-align: center; font-size: 18; font-weight: bold;
    color: #4F2068}
#hrs td.day {text-align: left; font-size: 14; font-weight: normal}
#hrs td.hr  {text-align: right; font-size: 14; font-weight: normal}

#spec_event {color: #4F2068; font-weight: bold; text-align: center}
#spec_event span.date  {color: #F7F0E7; font-size: 18}
#spec_event span.free  {color: green; font-size: 20; 
    font-variant:small-caps}
#spec_event span.event {color: #4F2068; font-size: 17;
    font-variant:small-caps}
#spec_event span.oth   {color: #F7F0E7; font-size: 16; font-weight: normal}

#credit {color: #F7F0E7; font-size: 11px; font-weight: normal;
    text-align: center; font-family: Californian FB, Verdana, sans-serif}
#credit span.crowbare {color: green; font-weight: bold}
#credit span.crownum {color: #4F2068; font-weight: bold}    
#credit span.bullet {color: #F7F0E7; font-size: 10}    
#credit a {color: green; text-decoration: none}
#credit a:hover {color: green; text-decoration: underline}

#gen_motto {clear: both; text-align: center; font-size: 20; 
    font-weight: bold; color: green}
#gen_motto span.30min {font-size: 20; font-weight: bold; color: #4F2068}


/* Pg Info Frame Styles */
p.ptitle {font-weight: bold; font-size: 26; text-align: center; 
    color: rgb(100,50,50)}
    
#body {font-size: 15; font-weight: bold; text-align: justify}
#body a {font-weight:bold; font-size: 15; color: rgb(125,75,50)}
#body p.ptitle {font-weight: bold; font-size: 26; text-align: center; 
    color: rgb(100,50,50)}
#body p.stitle {font-size: 24; font-weight: bold; color: rgb(100,50,50)}
#body p.stitle a {font-size: 21; font-weight: bold; color: rgb(100,50,50)}
#body p.ntitle {clear: both; font-size: 24; font-weight: bold; 
    color: rgb(100,50,50)}
#body p.stitle2 {font-size: 17; font-weight: bold}
#body p.bznamectr {font-family: Californian FB, Verdana, Sans-Serif; 
    font-weight: bold; font-size: 23; text-align: center; color: rgb(125,75,50)}
#body p.bznamectr a:link {font-size: 23; color: rgb(100,50,50); text-decoration: underline}
#body p.bznamectr a:visited {font-size: 23; color: rgb(100,50,50); text-decoration: none}
#body p.bznamectr a:hover {font-size: 23; color: rgb(50,25,25); text-decoration: underline}
#body p.bznamectr a:active {font-size: 23; color: rgb(100,50,50); text-decoration: none}

#body img.wip_a {height: 275; 
    margin-right: 10; margin-left: 10; margin-top: 5; margin-bottom: 5}   
#body img.wip_b {height: 225; 
    margin-right: 10; margin-left: 10; margin-top: 5; margin-bottom: 5}   
#body img.wipr {width: 300; clear: left; float: right;  
    margin-right: 10; margin-left: 10; margin-top: 5; margin-bottom: 10}
#body img.wipl {height: 175; clear: right; float: left;  
    margin-right: 10; margin-left: 10; margin-top: 5; margin-bottom: 10}
#body img.testimony {float: left; height: 100;  
    margin-right: 15; margin-left: 15; margin-top: 5; margin-bottom: 15}

 
#body p.ftnote {font-size: 10}
#body p.quote1 {margin-left: 50; margin-right: 50; color: green; clear: right}
#body p.quote2 {margin-left: 50; margin-right: 50; color: purple; clear: left}
#body p.rightbold {font-weight: bold; font-size: 14; text-align: right; 
    margin-right:50}
#body p.ctr {text-align: center}
#body p.ctrbold {font-weight: bold; font-size: 16; text-align: center; 
    color: rgb(125,75,50)}
#body p.indent10 {margin-left: 10%; margin-right: 10%}
#body p.indent20 {margin-left: 20%; margin-right: 20%}
#body span.bzname {font-size: 18; font-weight: bold; color: rgb(125,75,50);
    font-family: Californian FB, Verdana, Sans-Serif}
#body span.bold {font-weight: bold; font-size: 15}
#body span.under {text-decoration: underline; font-weight: bold}
#body span.italic {font-style: italic}
#body span.book {font-weight: bold; font-size: 16; text-decoration: underline; 
    color: rgb(100,50,50)}

#phead p.ptitle {text-align: center; color: #4F2068; font-size: 35;
    font-weight: bold}


#services {text-align: left; color: #4F2068; font-size: 25}
#services p.ptitle {text-align: center; color: #4F2068; font-size: 35;
    font-weight: bold}
#services p.stitle {color: #F6EDE3; font-size: 30; font-weight: bold;
    margin-left: 5}
#services span.time {color: green; font-size: 23; margin-left: 20;
     font-weight: bold}
#services span.prices {color: #4F2068; font-size: 22; margin-left: 20;
    font-weight: bold}
#services span.bullet {color: #F6EDE3; font-size: 20}
#services span.sidenote {color: #4F2068; font-size: 16; 
    font-weight: normal; margin-left: 20}
#services span.bold_sidenote {color: green; font-size: 20; margin-left: 20;
     font-weight: bold}

#events {text-align: left; color: #4F2068; font-size: 25}
#events p.ptitle {text-align: center; color: #4F2068; font-size: 35;
    font-weight: bold}
#events span.bullet {color: #F6EDE3; font-size: 25}
#events span.stitle {color: green; font-size: 28; font-weight: bold;
    margin-left: 2%}
#events span.datetime {color: #F6EDE3; font-size: 25; margin-left: 7%}
#events span.rsvp {color: #F6EDE3; font-size: 25; margin-left: 7%}
#events a {font-size: 23; color: #F6EDE3; text-decoration: none}
#events a.stitle {color: green; font-size: 28; font-weight: bold;
    margin-left: 2%; text-decoration: underline}
#events a.emailus {color: green; font-size: 25; font-weight: bold}
#events a:hover {color: #4F2068; text-decoration: underline}
#events a:active {color: #4F2068; text-decoration: underline}

#us img.lt {height: 200}
#us img.rt {height: 200}
#us p {color: #4F2068; font-size: 16; margin-left: 20}
#us p.ptitle {color: #4F2068; font-size: 35; font-weight: bold}
#us p.name {color: #F6EDE3; font-size: 30; font-weight: bold}
#us span.title {color: #F6EDE3; font-size: 18}

#motto {clear: both; text-align: center; font-size: 22; 
    font-weight: bold; color: green}

#scroll {clear: both}

#service_list {clear: both; font-size: 24px; text-align: center; width: 100%;
    padding-top: 5; padding-bottom: 5}
#service_list span.c1 {color: #4F2068}
#service_list span.c2 {color: green}
#service_list span.c3 {color: green; font-size: 20px}
#service_list span.c4 {color: #4F2068; font-size: 20px}

#mission {clear: both}
#mission p {text-align: justify; color: #4F2068; font-size: 17} 
#mission p.stitle {text-align: center; color: #4F2068; font-size: 25;
    font-weight: bold}
#mission span.bzname {font-size: 20; font-weight: bold; 
    font-family: Brush Script MT, Californian FB, Verdana, sans-serif}

#eric_link {float: left; font-size: 18; font-weight: bold; 
    text-align: center; margin-top: 10; color: green}
#eric_link p {text-align: center}
#eric_link img {font-size: 20; font-weight: bold}
#eric_link a {color: green; font-size: 20; font-weight: bold;
    text-decoration: none}
/*
#eric_link a.emailus {color: #4F2068; font-size: 25; font-weight: bold}
#eric_link a:hover {color: #4F2068; text-decoration: none}
#eric_link a:active {color: #4F2068; text-decoration: none} */ 

#studio_space {float: right; color: #4F2068; font-size: 20; 
    font-weight: bold; text-align: center }
#studio_space img {height: 200}
#studio_space a {font-weight:bold; font-size: 20; 
    color: #4F2068; text-decoration: none}

#slide {clear: both; float: right}

#slide_clients {float: left; text-align: center; font-size: 20; font-weight: bold}

#slide_studio {float: right; text-align: center; font-size: 20; font-weight: bold}    

#zumba {text-align: left; color: #4F2068; font-size: 18}
#zumba p.ptitle {text-align: center; color: #F6EDE3; font-size: 35;
    font-weight: bold}
#zumba img {width: 35%; float: left; margin-right: 10; margin-left: 5; margin-bottom: 5}