/* LAYOUT.CSS */

<!--#masterframe { width: 948px; 
               margin: 0 auto; 
               text-align: center; /* ie 5 does not support auto margins */
               /*background: #ffffff url('/images/background.gif') repeat-y; */
               background-color: #ffffff;
         font-size: .8em; } -->
<!--
p.topIndent1 { padding: 150px 70px 7px 5px; margin: 0; }
p.afterIndent1 { padding: 0 70px 7px 5px; margin: 0; }

.noFlash3{ width: 304px; height: 319px; min-height: 319px; max-height: 319px;
            background: #ffffff url(../../images/danceclasses2.gif); color: #fff; font-size: 13px; }

p.topIndent3 { padding: 245px 30px 0px 5px; margin: 0; }
p.afterIndent3 { padding: 0 70px 0px 5px; margin: 0; }

.column2 h1 { background-color: #000; color: #fff; font-size: 1em; font-weight: bold; margin: 8px 0 0 0; padding: 0 8px 0 8px; }
.column2 p { margin: 8px; padding: 0; }
-->

/* b-day pages */
.bday_container { background-color: #000000; border: solid 3px #000000; margin: 1% 2%; width: 750px; }
.bday_left { float: left; width: 450px; }
.bday_right { float: right; width: 290px; }
.bday_right p { font-size: 1.5em; text-align: center; color: #ffffff!important; }
.bday_right img { margin: 0 48px; }

/* summer pages */
.minicolor { color: #f57e20; }
.juniorcolor { color: #bb3b95; }
.seniorcolor { color: #97b33b; }
.bignbold { font-size: 1.5em; font-weight: bold; }
.pforsssessions { border-top: solid 1px #bb3b95; }
.curriculum { font-weight: bold; font-size:1.2em; letter-spacing:.1em; }
.titles { color: #f00; font-size: 21px; letter-spacing: .2em; font-weight: bold; }
.ss_container { margin-top: 1%; }
.ss_left { float: left; width: 75px; margin-left: 2%; margin-top: 1%; }
.ss_right { float: right; width: 640px; }
.summerfees { margin-left: 2%; padding-right: 40px; }
.summerfees td { padding: 2px; }
.summerfees th { padding: 2px; text-align: center; }
#summerbg { width: 910px; padding: 20px; background: #ffffff url(/images/sswebbanner.png); background-repeat: repeat-x;}
#summerbg h1 { width: 950px; color: #ffffff; background: #000000 url('/images/h1bg.gif') repeat-y;
  font-size: 1.5em; letter-spacing: .1em; font-weight: normal; padding: .2em .2em .2em 35px; margin: 0% 0 1% 0%;}
#summerbg h2 { color: #000000; margin: 2% 0 1% 0%; padding: 0; font-weight: normal; font-size: 1.5em; }
#sswave { background: #ffffff url(/images/webwave.png); background-repeat: repeat-x; }
#sswave h1 { color: #ffffff; background: #000000 url('/images/h1bg.gif') repeat-y;
  font-size: 1.5em; letter-spacing: .1em; font-weight: normal; padding: .2em .2em .2em 35px; margin: .2em 0 0 0;}

/* reg procs */
.yellowsquarebullets { background-color: #e0e0dc;
  margin-left: 30px; 
  margin-right: 2%;
  margin-top: 10px; 
  padding: 3px
}

.yellowsquare { background-color: #e0e0dc; 
  margin-left: 2%; 
  margin-right: 2%;
  margin-top: 10px; 
  padding: 5px;
  font-weight: bold;
}
.bigindent { margin-left: 60px; font-size: 10pt }




