a td  {
   text-decoration: none;
   font-family: verdana;
   font-size: 10px;
   color: #c0c0c0;
}

table#subnav a {
   font-size: 10px;
   font-family: verdana;
}

a {
   text-decoration: none;
   color: #ffffff;
}


a ins  {
   text-decoration: none;
}

div#masterdiv {
	width: 100%;	
}

table#subnav {
   position: absolute;
   top: 600px;
}

div#sitemaplogo {
	width: 100%;
	background: #49123d;
}

div#sitemap {
    width:  100%;
    padding: 5px 15px 5px 15px;
	background: black;
}

h2 {
	font-family: verdana;
	color: white;
}

li {
	font-family: verdana;	
}


#staffbutton a:hover,
#photosbutton a:hover,
#contactbutton a:hover,
#calendarbutton a:hover,
#calendarmenu li a:hover,
#dancesbutton a:hover,
#aboutprogramsbutton a:hover,
#activitiesbutton a:hover  {
   text-decoration: underline overline;
}

#dancesbutton a,
#photosbutton a,
#activitiesbutton a,
#staffbutton a,
#calendarbutton a,
#fortworthbutton a,
#midcitiesbutton a,
#contactbutton a,
#aboutprogramsbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#contacttext p,
#welcometothedancecentersoffortworthandmidcitiesdan p,
#programsscroll p,
#activitesscroll p,
#belowisaselectionofdancesweteachtoseemoreinformatio p  {
   margin: 0px;
   color: #FFFFFF;
   line-height: 14px;
   font-size: 12px;
   text-align: left;
}

h1 {
    font-family: Verdana;
    color:#FFFFFF;
    font-size:12px;
    line-height:14px;
    margin:0;
    text-align:left;
}

#activitesscroll p,
#programsscroll p {
  width: 500px;
  }

#belowisaselectionofdancesweteachtoseemoreinformatio p  {
   font-family: Verdana;
}

#welcometothedancecentersoffortworthandmidcitiesdan p  {
   font-family: Verdana;
}

#welcometothedancecentersoffortworthandmidcitiesdan  {
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 490px;
   z-index: 4;
   width: 566px;
}

#midcitiesbutton,
#fortworthbutton  {
   font: 12px/14px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 525px;
   z-index: 5;
   height: 10px;
}

#activitiesbutton,
#contactbutton  {
   font: 16px/20px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 44px;
   z-index: 3;
   height: 20px;
}

#layer27,
#layer32,
#layer25 {  
   visibility: visible;
   position: absolute;
   left: 9px;
   z-index: 3;
   width: 581px;
   height: 388px;
   background-repeat: no-repeat;
}

#shape5copy12,
#shape5copy11  {
   visibility: visible;
   position: absolute;
   top: 179px;
   z-index: 4;
   width: 84px;
   height: 97px;
   background-repeat: no-repeat;
}

#shape5copy7,
#shape5copy8  {
   visibility: visible;
   position: absolute;
   left: 456px;
   z-index: 4;
   width: 84px;
   height: 97px;
   background-repeat: no-repeat;
}

#shape5copy5,
#shape5copy4  {
   visibility: visible;
   position: absolute;
   left: 242px;
   z-index: 4;
   width: 84px;
   height: 97px;
   background-repeat: no-repeat;
}

#shape5copy,
#shape5copy2  {
   visibility: visible;
   position: absolute;
   left: 19px;
   z-index: 4;
   width: 84px;
   height: 97px;
   background-repeat: no-repeat;
}

#aboutprogramsbutton  {
   font: 16px/26px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 41px;
   z-index: 3;
   width: 146px;
   height: 26px;
}

#homebutton a:hover  {
   background-position: -249px 0%;
}

#activitesscroll p  {
   font-family: Verdana;
}

#calendarmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#programsscroll p  {
   font-family: Tahoma;
}

#activitiesbutton  {
   width: 130px;
   left: 473px;
}

#calendarmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#midcitiesbutton  {
   width: 162px;
   left: 378px;
}

#fortworthbutton  {
   width: 177px;
   left: 42px;
}

#calendarbutton  {
   font: 16px/22px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 841px;
   top: 43px;
   z-index: 5;
   width: 64px;
   height: 22px;
}

#contacttext p  {
   font-family: Tahoma;
}

#contactbutton  {
   width: 56px;
   left: 917px;
}

#homebutton a  {
   background: url(midcitiesmedia/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 74px;
   width: 249px;
   font-size: 74px;
   line-height: 74px;
}

#calendarmenu  {
   font: 10px/14px Tahoma;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 819px;
   top: 67px;
   z-index: 4;
   width: 178px;
}

#dancesbutton  {
   font: 16px/24px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 382px;
   top: 43px;
   z-index: 3;
   width: 84px;
   height: 24px;
}

#photosbutton  {
   font: 16px/19px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 773px;
   top: 45px;
   z-index: 3;
   width: 52px;
   height: 19px;
}

#shape5copy11  {
   background-image: url(midcitiesmedia/shape5copy11.gif);
   left: 35px;
}

#shape5copy12  {
   background-image: url(midcitiesmedia/shape5copy12.gif);
   left: 246px;
}

#shape5copy4  {
   background-image: url(fortworthmedia/shape5copy4.gif);
   top: 304px;
}

#shape5copy5  {
   background-image: url(fortworthmedia/shape5copy5.gif);
   top: 449px;
}

#staffbutton  {
   font: 16px/24px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 270px;
   top: 42px;
   z-index: 3;
   width: 104px;
   height: 24px;
}

#shape5copy2  {
   background-image: url(fortworthmedia/shape5copy2.gif);
   top: 451px;
}

#shape5copy8  {
   background-image: url(fortworthmedia/shape5copy8.gif);
   top: 451px;
}

#shape5copy7  {
   background-image: url(fortworthmedia/shape5copy7.gif);
   top: 304px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 13px;
   z-index: 3;
   width: 249px;
   height: 74px;
}

#shape5copy  {
   background-image: url(fortworthmedia/shape5copy.gif);
   top: 304px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 600px;
   width: 985px;
   position: relative;
   background-color: #140111;
   background-image: none;
}

#calendar  {
   background: url() no-repeat;
   visibility: visible;
   position: absolute;
   left: -220px;
   top: 0px;
   z-index: 4;
   width: 124px;
   height: 33px;
}

#layer29  {
   background: url(activitiesmedia/layer29.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 599px;
   top: 139px;
   z-index: 4;
   width: 375px;
   height: 214px;
}

#layer41  {
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 105px;
   z-index: 6;
   width: 970px;
   height: 500px;
   background-image: none;
   }



#layer31  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 91px;
   z-index: 3;
   width: 965px;
   height: 496px;
   background-color: #330001;
   background-image: none;
   }

#layer25  {
   background-image: url(contactmedia/layer25.gif);
   top: 92px;
}

#layer27  {
   background-image: url(dancesmedia/layer27.gif);
   top: 91px;
}

#layer32  {
   background-image: url(homemedia/layer32.gif);
   top: 91px;
}

#layer23  {
   background: url(homemedia/layer23.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 597px;
   top: 92px;
   z-index: 4;
   width: 378px;
   height: 492px;
}

#layer17  {
   background: url(midcitiesmedia/layer17.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 599px;
   top: 90px;
   z-index: 4;
   width: 376px;
   height: 498px;
}

#layer18  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 483px;
   z-index: 3;
   width: 581px;
   height: 105px;
   background-color: #140801;
   background-image: none;
}

#layer30  {
   background: url(activitiesmedia/layer30.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 599px;
   top: 352px;
   z-index: 5;
   width: 375px;
   height: 236px;
}

#shape1  {
   background: url(midcitiesmedia/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 5px;
   z-index: 2;
   width: 974px;
   height: 587px;
}

#shape3  {
   background: url(midcitiesmedia/shape3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 598px;
   top: 90px;
   z-index: 3;
   width: 375px;
   height: 497px;
}

#shape4  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 89px;
   z-index: 3;
   width: 582px;
   height: 499px;
   background-color: #330001;
   background-image: none;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #140111;
}

#patricetext  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 406px;
   z-index: 4;
   width: 85px;font-size: 12px;font-family: verdana;
   color: #ffffff;
}

#neiltext  {
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 552px;
   z-index: 5;
   width: 150px;   font-size: 12px;font-family: verdana;
   color: #ffffff;
}
