html,body,div,ul,ol,li p,h1,h2,h3,h4,h5,h6,form,fieldset{margin:0;padding:0;border:0;}

body{background:#310000;color:white;font:10pt/18px Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif;text-align:left;/* this centers the wrapper in IE 5* browsers. The text is then set to the left aligned default in the #wrapper selector */}

a,a:visited,a:focus{color:#fff;text-decoration:none;font-style:italic;}

a:hover{color:#d2d2d2;text-decoration:none;font-style:italic;}

#AllHolder{background-color:#666;min-height:640px;width:928px;left:0;top:0;margin-bottom:20px;position:relative;visibility:visible;}

#wrapper{background-color:transparent;position:relative;/*bottom:20px;top:0;*/
width:100%;max-width:75em;min-width:58em;margin:0 auto;text-align:left;/* this overrides the text-align:center on the body element. */
/*visibility:hidden;*/}

/* START HeaderArea */
#HeaderWrap{background-color:#535353;background-color:#565656;/*height:625px;*/
height:auto;width:928px;left:0;top:0;z-index:0;position:absolute;visibility:visible;}

#headerNavBar{left:0;height:20px;width:928px;top:76px;/*z-index:30;*/
position:absolute;visibility:visible;border-top:4px solid #c00;background:#900;}

#headerNavBar ul{left:60px;width:100%;list-style:none;font-size:8pt;text-transform:uppercase;font-weight:bold;line-height:8pt;text-align:center;margin:2px 0 0 0;padding:0;}

#headerNavBar ul li{display:inline;letter-spacing:0.2em;margin:0;padding:0 2px 0 7px;}

#headerNavBar li + li{border-left:2px solid #3a3a3a;}

#headerNavBar a:link,#headerNavBar a:visited{color:#fff;font-weight:bold;text-decoration:none;padding:4px 2px 4px 7px;}

#headerNavBar a:focus,#headerNavBar a:hover,#headerNavBar a:active{font-weight:bold;background-color:#c00;text-decoration:none;padding:4px 2px 4px 7px;}


/*page 2 */

#TopRightType div ul{display:inline;list-style:none;font-size:8pt;color:#3a3a3a;font-weight:normal;line-height:10pt;float:none;margin:0;}

#TopRightType div ul li{display:inline;padding:0 0.25em 0 0.5em;margin:0;}

#TopRightType div li + li{border-left:1px solid #3a3a3a;}

#TopRightType div a:link,#TopRightType div a:visited{color:#fff;text-decoration:none;}

#TopRightType div a:focus,#TopRightType div a:hover,#TopRightType div a:active{color:#3a3a3a;text-decoration:none;}

/*
#LogoBanner{background-color:#585858;background-image:url(http://www.binghamtondance.org/CSS/GrayBanner.png);no-repeat;height:65px;width:928px;left:0;top:0;border-top:0px solid #333;z-index:2;position:absolute;visibility:visible;text-align:left;}
*/

#LogoBanner{img alt="Binghamton Community Dance" src="http://www.binghamtondance.org/CSS/GrayBanner.png"}


#RightTop{/* background-color:#353535;*/
background:#353535 no-repeat;height:20px;width:328px;left:600px;top:0px;z-index:3;position:absolute;visibility:visible;}

#TopRightType{height:30px;width:300px;left:20px;top:0px;z-index:6;position:absolute;visibility:visible;text-align:left;}

#TopRightType ul{display:inline;list-style:none;font-size:8pt;color:#3a3a3a;font-weight:normal;line-height:10pt;float:none;margin:0;}

#TopRightType ul li{display:inline;padding:0 0.25em 0 0.5em;margin:0;}

#TopRightType li + li{border-left:1px solid #3a3a3a;}

#TopRightType a:link,.AHA #TopRightType a:visited{color:#fff;text-decoration:none;}

#TopRightType a:focus,#TopRightType a:hover,#TopRightType a:active{color:#3a3a3a;text-decoration:none;}
/* END header area */

/* search area deleted */


/* Main Content Area */
#mainWrap{width:928px;background-color:#565656;background-color:#666;height:auto;min-height:640px;}

#BannerImage{background-image:url('http:/www.binghamtondance.org/css/RedBanner2.jpg');height:80px;width:928px;left:0;top:100px;z-index:8;position:relative;visibility:visible;}

#BannerImage span{font-size:24px;font-weight:bold;text-align:right;vertical-align:sub;height:40px;width:434px;left:450px;top:20px;position:absolute;z-index:9;visibility:visible;}

#VariableTextST{background-color:#3a3a3a;height:auto;min-height:400px;width:664px;left:190px;bottom:0;right:0;top:100px;z-index:4;position:relative;visibility:visible;padding-top:30px;padding-left:30px;padding-bottom:50px;margin-bottom:7em;}

#VariableTextST h1{font-size:18pt;font-weight:bold;line-height:24pt}

#VariableTextST div{padding-left:0;margin:0 0 1em 0;width:90%;}

#Theimage.Wide{height:170px;width:453px;background:#3a3a3a no-repeat scroll right;}

#Theimage.Tall{float:left;width:145px;height:250px; no-repeat scroll left 200px;overflow:hidden;}

#Theimage.Tall + div{/* float:left;*/
margin-left:170px;padding-left:1em;max-width:450px;}
/* end Main Content area */

/* sideBar area */
#SideBar{background-color:#666;min-height:430px;width:190px;left:0px;bottom:auto;top:180px;z-index:9;position:absolute;visibility:visible;}

#sideColumn1{min-height:430px;width:150px;left:20px;top:10pt;z-index:16;position:absolute;visibility:visible;}

#sideColumn1 .subnav{background:#6c6c6c;}
#sideColumn1 .subnav a:link,#sideColumn1 .subnav a:visited{color:#ddd;font-size:9pt;background-color:#666;margin-left:6pt;}

#sideColumn1 .subnav a:focus,#sideColumn1 .subnav a:hover,#sideColumn1 .subnav a:active{color:#fff;background-color:#444;}

#sideColumn1 ul li{padding:0;list-style-type:none;}

#sideColumn1 h1{color:#3a3a3a;font-size:14pt;font-weight:bold;}

#sideColumn1 a{font-weight:normal;font-size:10pt;text-decoration:none;padding:0.25em 0 0.25em 0.25em;display:block;border-bottom:1px solid #898989;}

#sideColumn1 a:link,#sideColumn1 a:visited{color:#fff;background-color:#666;}

#sideColumn1 a:focus,#sideColumn1 a:hover,#sideColumn1 a:active{color:#fff;background-color:#444;}

#menu ul li.menu ul li a{width:148px;z-index:10;}

#menu ul li.menu ul li a:link,#menu ul li.menu ul li a:visited{color:#fff;background-color:#59312f;}

#menu ul li.menu ul li a:focus,#menu ul li.menu ul li a:hover,#menu ul li.menu ul li a:active{color:#fff;background-color:#444;}

#menu ul li.menu ul ul{width:148px;z-index:10;float:right;left:150px;position:absolute;clear:both;margin-top:-1.9em;}
/* END side bar area */

/* START footer area */
#FooterST{background-color:#333;height:50px;width:928px;left:0px;bottom:0px;z-index:16;position:relative;visibility:visible;margin-top:2em;}

#footer{clear:both;position:relative;z-index:5;min-height:30px;border-top:1px solid #303030;background-color:#333;text-align:center;margin:-0.1em 0 0;padding:0 0 8px;visibility:visible;}

#footer ul{width:100%;list-style:none;margin:0;padding:2px 0 0;}

#footer ul li{display:inline;font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif;font-size:7pt;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase;color:#fff;padding:0 0.2em 0 0.5em;}

#footer li + li{border-left:1px solid #fff;}

#footer a:link,#footer a:visited{color:#fff;text-decoration:none;}

#footer a:focus,#footer a:hover,#footer a:active{color:#3a3a3a;text-decoration:none;}
/* END footer area */