/* Mass Reset
############################################################*/
*{padding:0;margin:0;}body{padding:0;margin:30px0;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}pre,blockquote,form,label,ul,ol,li,dl,fieldset,address{margin:0;padding:0;}dd,blockquote{margin-left:0;}fieldset{padding:0;}img{border:0;}

/* Common
############################################################*/
body {font-size:62.5%;text-align:center;font-family:Arial, Helvetica, sans-serif;background:#000 url(images/bg.jpg) repeat-x;}

h1{font-family:helvetica,arial,tahoma; font-weight:bold; font-size:14px; margin:0px;}
h2{font-family:helvetica,arial,tahoma; font-weight:bold; font-size:16px; margin:0px; color:#23C04B}
h3{font-family:helvetica,arial,tahoma; font-weight:bold; font-size:14px; color:#068EAC; margin:0px;}
p{font-size:1.2em;padding:12px 0;width:650px;}
span{}
a:hover { color: #3FD3D3; font-family: arial; font-size: 10px; text-decoration: underline; }
a:active, a:link, a:visited { color: #3FD3D3; font-family: arial; font-size: 1.2em; text-decoration: none; }
table{font-size:1.2em;}

#container{margin-left:auto;margin-right:auto;width:980px;text-align:left;position:relative;background:url(images/bg.jpg) repeat-y;}

#header{background:url(images/header.jpg);width:980px;height:247px;}
	#header a.logo{}

#menu{position:relative;top:-28px;float:left;}
	
#content{float:left;padding-left:10px;width:660px;}

#content li#bullet {background: url(../images/blt_notes.gif) left no-repeat; font-family:helvetica,arial,tahoma; font-weight:bold; color:#068EAC; font-size: 14px;  list-style: none; padding-left: 14px;}
#content ul#bullet { margin:0px; text-align:left;}
#content li#bullet2 {background: url(../images/blt_notes2.gif) left no-repeat; font-family:arial; font-size:12px;  list-style: none; padding-left:10px;  line-height: 20px;  }
#content ul#bullet2 { padding-left:15px; margin:0px;}

#homelist{list-style:none;margin:0;padding:0;}
#homelist li{margin:12px 0 0 0;padding:0 8px 0 32px;background:url(../images/icn.jpg) no-repeat 5px 0;font-size:1.2em;}

.btn{padding:0 0 0 120px;}
.btn a:hover {background-position:top right;}
/* .b1{background:url(../images/btn1.jpg);width:144px;height:34px;float:left;display:block;} */
.b2{background:url(../images/btn2.jpg);width:144px;height:34px;float:left;display:block;margin:10px 0 0 10px;}
.b3{background:url(../images/btn3.jpg);width:144px;height:34px;float:left;display:block;margin:10px 0 0 10px;}
.summer{background:url(../images/btn_summerclasses.jpg);width:144px;height:34px;float:left;display:block;margin:10px 0 0 10px;}
.summerSchedule{background:url(../images/btn_summerschedule_2010.jpg); width:298px; height:34px; float:left; display:block; margin: 10px 0 0 10px;}
.spring{background:url(../images/btn_springclasses.jpg);width:144px;height:34px;float:left;display:block;margin:10px 0 0 10px;}
.spring.wide{background:url(../images/btn_springclasses_wide.jpg);width:298px;margin-left:163px;}
.newsletter{background:url(../images/btn_newsletters.jpg);width:144px;height:34px;float:left;display:block;margin:10px 0 0 10px;}

img.danceimg{border:3px solid #15a2b6;margin:0 10px 10px 0;}

#footer{background:url(images/footer.jpg) no-repeat bottom left;width:780px;height:57px;clear:both;padding:5px 20px 0 180px;color:#8a8369;margin-bottom:25px;text-align:center;}
	#footer a{color:#8a8369;position:relativee;font-size:1em;}
	#footer a:hover{color:#26c2c1;}