body {background-color: #f8eb32;color: black; margin: 0; padding: 0; font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;}
.container {width: 1024px; margin:0 auto;}
a {color: #3c56a5; }
a:hover{color: #e66a2b;}
h2{color: #52246a; margin-bottom: 8pt;margin-top: 20pt;}
h3{color: #e66a2b;}
img {border: 0;}

.header {background: url('images/inschool-shows.jpg') no-repeat; background-color: #e66a2b; height:175px; width: 1024px; }
.logo { float: left; background: url('images/logotop.jpg') no-repeat; height: 175px; width: 425px; }
a.logo { display: block; float: left; background: url('images/logotop.jpg') no-repeat; height: 175px; width: 425px; }
.logobottom {float: left; background: url('images/logobottom.jpg') no-repeat; height: 175px; width: 425px;}

.menu{padding-top: 126px; text-align: center;font-size: 90%;}

div.clear {clear: both; height: 1px; _font-size: 1px;}
.animation{ float: left; margin: 20px 0 0 40px; _margin: 20px 0 0 20px; _clear: both;}
.main { background-color: white; width: 599px; float: right; margin: 40px 0 0 0; }
.text{ padding: 20px 40px 40px 40px; _padding: 20px 20px 40px 20px; }

th.pricing {font-size: 120%;border-bottom: 2.1pt solid #3c56a5;border-right: 2.1pt solid #3c56a5;}
td.pricing {border-bottom: 2.1pt solid #3c56a5;border-right: 2.1pt solid #3c56a5;}
td.purple{color: #52246a; font-weight: bold; margin: 0; padding: 0;}

.footer{ background-color: #3c56a5; height: 64px;color: white; font-size: 80%; padding: 20px; clear: both; margin: 20px 0 0 0; }
a.footerl:link {color: #f8eb32; }
a.footerl:hover{color: white;}
a.footerl:visited{color:#f8eb32;}
.BMM {font-size: 90%;}
a.BMM:link {color: white;text-decoration: none;}
a.BMM:hover{color: white;}
a.BMM:visited{color:#f8eb32;}

/*.roundcont {width: 599px; background-color: white;  color: black; float: right; }*/

.roundtop {background: url(images/cornerrt.gif) no-repeat top right; }
.roundbottom {background: url(images/cornerbt.gif) no-repeat top right; }
img.corner { width: 15px; height: 15px; border: none; display: block !important;}

input {background:#bfd0eb; color: #52246a; border:2px solid #3c56a5;}
input.button{ background-image: url('images/submit.gif') no-repeat; height:42px; width: 98px; }
input.button:hover{ background-image: url('images/submita.gif') no-repeat;height:42px; width: 98px;}

#img1 { background-image: url("images/jb1.jpg"); }
#img2 { background-image: url("images/jb2.jpg"); }
#img3 { background-image: url("images/jb3.jpg"); }
#img4 { background-image: url("images/jb4.jpg"); }
#img5 { background-image: url("images/jb5.jpg"); }
#img6 { background-image: url("images/jb6.jpg"); }
#img7 { background-image: url("images/jb7.jpg"); }
#img8 { background-image: url("images/jb8.jpg"); }
#img9 { background-image: url("images/jb9.jpg"); }
#img10 { background-image: url("images/jb10.jpg"); }
#img11 { background-image: url("images/jb11.jpg"); }
#img12 { background-image: url("images/jb12.jpg"); }
#img13 { background-image: url("images/jb13.jpg"); }
#img14 { background-image: url("images/jb14.jpg"); }
.hidden { display: none; }
#animcontainer { position: relative; width: 295px; height: 455px; padding: 0; }
#animcontainer div { width: 295px; height: 455px; position: absolute; top: 0px; left: 0px; background-position: top left; background-repeat: no-repeat; }
     

.hideme, blockquote.hideme {
  display: none !important;
}

td.smallfont {font-size: 80%;}

#tandcbox { border: 2px solid #3c56a5; width: 400px; height: 250px; background: #f8eb32; color: #52246a; position: absolute; top: 1000px; left: 600px; padding: 20px; text-align: center; }
