/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Title : Willow Yoga (3)
Author : Brian Robinson
URL : http://willowyoga.com
Created : 8.21.09
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.container {width: 790px;}
a {color: #019100;}
a:hover {text-decoration: none; color: #02cf00;}
.purple {color: #660099;}
h1, h2, h3, h4, #event dt, h1 a {letter-spacing: -1px; color:#660099; text-decoration:none;}
.inline {display:inline !important;}

#side {background: #fff url('http://willowyoga.com/images/bannermiddle.gif') repeat-y left;}
  #top {background: #fff url('http://willowyoga.com/images/willowyoga_top.gif') no-repeat left; height: 200px;}
  #top a {border: none; text-decoration: none; width: 230px; padding: 0; margin: 0; height: 200px; display: block;}
  #middle, #footer {padding: 0 10px;}

  .navigation {list-style: none; padding: 0; margin: 16px 0;}
  .navigation li {border-bottom: 1px solid #d580ff;}
  .navigation a {display:block; text-decoration: none; color: #47006b; padding: 3px;}
  .navigation a:hover {background: #d580ff;  color: #fff !important}

#highlight {float: right; background: #eabfff; border:1px solid #d580ff; text-align: center;}
#highlight p {padding: 0; margin: 0}

#goto a.button {background: #eabfff; border: 1px solid #d580ff; color: #609;}
#goto a.button:hover {background: #d580ff; border: 1px solid #609;}

#main {clear: both; margin-top: 140px;}
  #main h1.noshow {display: none;}
  #main img {border:1px solid #ccc; border-color: #ccc #999 #999 #ccc; background: #fff; padding: 8px;}
  #main p.none img {border: none; padding: 0;}
  #main li {list-style: disc url("http://willowyoga.com/images/flower.gif");}
  #main em {font-style: normal; margin: 0; background: #ff9;}


  #classes dt {margin: 13px 0 3px;}
  #classes dd {border-bottom: 1px solid #f1daf1; padding: 0 0 5px 15px; font-size: 13px;}

  #event dt {margin: 13px 0 3px; font-size: 16px}
  #event dd {border-bottom: 1px solid #f1daf1; padding: 0 0 5px 15px; font-size: 13px;}


  #content .signup {background: #eabfff; border:1px solid #d580ff;}
  #content #locate {font-size: 12px; line-height: 1.3em; text-align: center; color: #666; font-weight: bold;}

  .scheduledate {background-color:#eabfff; padding: 3px; margin-bottom: 0}
  .tableschedule {margin: 0 30px;}
  .tableschedule th, .schedule td {border-bottom: 1px solid #eabfff; padding: 1px 4px;}
  .tableschedule th {width: 100px; font-weight: normal; text-align: center;}
  .tableschedule td {width: 350px;}
  .tableschedule .n td {background: #c0ffbf}

/*
 #pg_index .index a,
  #pg_aboutus .aboutus a,
  #pg_ classfees .classfees a,
  #pg_location .location a,
  #pg_private .private a,
  #pg_yogaclasses .yogaclasses a,
  #pg_takeatour .takeatour a,
  #pg_schedule .schedule a,
  #pg_party .party a,
  #pg_events .events a,
  #pg_contactus .contactus a,
  #pg_signup .signup a,
  #pg_massagetherapy .massagetherapy a,
  #pg_whyyoga .whyyoga a */
   .current a
    {background: #d580ff; color: #47006b;}