a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#testimonials,
#qa,
#pastperformance,
#pid5weddingdance,
#pid3thedances,
#pid2aboutus,
#homepage,
#pid4schedule,
#pid9weeklydances,
#pid10contactus,
#pid8specialevents  {
   margin: 0px auto 0px auto;
   width: 1152px;
   position: relative;
}

#afteraverytext p,
#weddingtext p,
#studiotext p,
#scheduletext p,
#specialeventstext p,
#bio1text p,
#thedancestext p,
#bio2text p  {
   font: 12px Verdana;
   margin: 0px;
   text-align: left;
   color: #FDFEFF;
}

#answer2text p,
#qasmalltext p,
#newstext2text p,
#kidsballroomtext p,
#id88newstext1text p,
#answer1text p  {
   font: 11px Verdana;
   margin: 0px;
   color: #FDFEFF;
   text-align: left;
}

#aboutusbutton a,
#contactusbutton a,
#homepagebutton a,
#schedulebutton a,
#thedancesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#performancetext p,
#embedvideotext p,
#debscontacttext p,
#contactformtext p  {
	margin: 0px;
	text-align: center;
	color: #FDFEFF;
	font-family: Verdana;
	font-size: 16px;
	line-height: 16px;
}

#welcometexttext p,
#newsandeventstext p,
#testimonialstext p  {
   font: bold 16px/15px "Myriad Pro Semibold";
   margin: 0px;
   text-align: left;
}

#newsdate1text p,
#dancelifetimetext2text p,
#news2hd p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   text-align: left;
}

#shape1copy7,
#shape1copy6,
#shape1copy5,
#shape1copy4  {
   background: url(weeklydancesmedia/shape1copy7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 32px;
   z-index: 7;
   width: 7px;
   height: 7px;
}

#ballroomdanceiintrotext p,
#ballroomdance2text p  {
   font: 12px/14px Verdana;
   margin: 0px;
   text-align: left;
}

#testimonialsmalltext p,
#sloganaboutustextcopy p  {
   font: 12px/11px "Myriad Pro";
   margin: 0px;
   text-align: left;
}

#aboutusmainheader,
#contactmainheader  {
   visibility: visible;
   position: absolute;
   left: 467px;
   top: 371px;
   z-index: 9;
   height: 39px;
   background-repeat: no-repeat;
}

#id13 p,
#id14 p,
#id19 p,
#id20 p  {
   font: 8px/14px Tahoma;
   margin: 0px;
   text-align: left;
}

#question1text p,
#question2text p  {
   font: bold 12px/14px Verdana;
   margin: 0px;
   text-align: left;
}

#scheduletext,
#specialeventstext  {
   visibility: visible;
   position: absolute;
   left: 462px;
   top: 452px;
   z-index: 8;
   width: 472px;
}

#darkpurplelinenewsandevents  {
   visibility: visible;
   position: absolute;
   left: 222px;
   top: 373px;
   z-index: 9;
   width: 209px;
   height: 28px;
   background-color: #5A1D30;
   background-image: none;
}

#ballroomdanceiintrotext p  {
   color: #FCFAFA;
}

#bottommenumenu li a:hover  {
   text-decoration: underline;
}

#middlemenumenu li a:hover  {
   color: #FFFFFF;
   text-decoration: underline;
}

#ballromdancelessonstext p  {
   font: bold 24px/15px Georgia;
   margin: 0px;
   color: #FDFEFF;
   text-align: center;
}

#dancelifetimetext2text p  {
   color: #FFE074;
}

#ballromdancelessonstext  {
   visibility: visible;
   position: absolute;
   left: 194px;
   top: 233px;
   z-index: 5;
   width: 317px;
}

#ballroomdanceiintrotext  {
   visibility: visible;
   position: absolute;
   left: 624px;
   top: 442px;
   z-index: 9;
   width: 290px;
}

#sloganaboutustextcopy p  {
   color: #FBF5F7;
}

#thedancesbutton a:hover  {
   background-position: -97px 0%;
}

#contactusbutton a:hover  {
   background-position: -96px 0%;
}

#testimonialsmalltext p  {
   color: #EECECF;
}

#commonlyaskedquestions  {
   background: url(homepagemedia/commonlyaskedquestions.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 700px;
   top: 599px;
   z-index: 5;
   width: 203px;
   height: 13px;
}

#ballroomdancelessonshd  {
   background: url(weeklydancesmedia/ballroomdancelessonshd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 398px;
   top: 87px;
   z-index: 10;
   width: 375px;
   height: 44px;
}

#ballroomdancers176x144  {
   background: url(weeklydancesmedia/ballroomdancers176x144.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 182px;
   top: 89px;
   z-index: 9;
   width: 291px;
   height: 263px;
}

#homepagebutton a:hover  {
   background-position: -86px 0%;
}

#schedulebutton a:hover  {
   background-position: -80px 0%;
}

#dancelifetimetext2text  {
   visibility: visible;
   position: absolute;
   left: 470px;
   top: 724px;
   z-index: 9;
   width: 150px;
}

#id22draw,
#mainfooter  {
   visibility: visible;
   position: absolute;
   left: 188px;
   z-index: 5;
   width: 775px;
   height: 64px;
   background-image: none;
}

#aboutusbutton a:hover  {
   background-position: -78px 0%;
}

#sloganaboutustextcopy  {
   visibility: visible;
   position: absolute;
   left: 468px;
   top: 425px;
   z-index: 9;
   width: 464px;
}

#dancinglastsalifetime  {
   background: url(homepagemedia/dancinglastsalifetime.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 467px;
   top: 600px;
   z-index: 8;
   width: 179px;
   height: 12px;
}

#testimonialsmalltext  {
   visibility: visible;
   position: absolute;
   left: 252px;
   top: 599px;
   z-index: 9;
   width: 156px;
}

#ballroomdance2text p  {
   color: #FBFCFE;
}

#id88newstext1text p  {
   line-height: 14px;
}

#newsandeventstext p  {
   color: #FFE481;
}

#livetimesmalltext p  {
   font: 11px/11px "Myriad Pro";
   margin: 0px;
   color: #FBFCFE;
   text-align: left;
}

#specialeventstext p  {
   line-height: 14px;
}

#middlemenumenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FEEFAA;
   height: 100%;
}

#bottommenumenu li a  {
   text-decoration: none;
   color: #FFE3CC;
   height: 100%;
   display: block;
}

#schedulemainheader  {
   background: url(qandamedia/schedulemainheader.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 466px;
   top: 371px;
   z-index: 9;
   width: 187px;
   height: 37px;
}

#testimonialstext p  {
   color: #FFE481;
}

#id27,
#id26,
#id24  {
   background: url(weeklydancesmedia/id27.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 488px;
   width: 198px;
   height: 2px;
}

#ballroomdance2text  {
   visibility: visible;
   position: absolute;
   left: 466px;
   top: 521px;
   z-index: 8;
   width: 441px;
}

#kidsballroomtext p  {
   line-height: 14px;
}

#testimonial1text p  {
   font: 11px/12px Verdana;
   margin: 0px;
   text-align: left;
   color: #F4C7C8;
}

#contactmainheader  {
   background-image: url(contactusmedia/contactmainheader.gif);
   width: 225px;
}

#middlemenumenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#livetimesmalltext  {
   visibility: visible;
   position: absolute;
   left: 468px;
   top: 616px;
   z-index: 8;
   width: 160px;
}

#welcometexttext p  {
   color: #FFE27B;
}

#headerdancecouple  {
   background: url(weeklydancesmedia/headerdancecouple.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 719px;
   top: 69px;
   z-index: 9;
   width: 244px;
   height: 276px;
}

#aboutusmainheader  {
   background-image: url(aboutusmedia/aboutusmainheader.gif);
   width: 189px;
}

#thedancesbutton a  {
   width: 97px;
   background-image: url(weeklydancesmedia/thedancesbutton.gif);
}

#phonenumbertext p  {
   font: bold 14px/11px Verdana;
   margin: 0px;
   color: #FFDE6D;
   text-align: left;
}

#bottommenumenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#id88newstext1text  {
   visibility: visible;
   position: absolute;
   left: 251px;
   top: 431px;
   z-index: 10;
   width: 163px;
}

#contactformtext p  {
   text-align: center;
}

#newsandeventstext  {
   visibility: visible;
   position: absolute;
   left: 267px;
   top: 381px;
   z-index: 10;
   width: 160px;
}

#contactusbutton a  {
   width: 96px;
   background-image: url(weeklydancesmedia/contactusbutton.gif);
}

#schedulebutton a  {
   width: 80px;
   background-image: url(weeklydancesmedia/schedulebutton.gif);
}

#afteraverytext p  {
   line-height: 15px;
}

#testimonial1text  {
   visibility: visible;
   position: absolute;
   left: 252px;
   top: 616px;
   z-index: 8;
   width: 164px;
}

#homepagebutton a  {
   width: 86px;
   background-image: url(weeklydancesmedia/homepagebutton.gif);
}

#gainbetterhealth  {
   background: url(weeklydancesmedia/gainbetterhealth.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 496px;
   top: 263px;
   z-index: 4;
   width: 190px;
   height: 12px;
}

#moreqacomingsoon  {
   background: url(homepagemedia/moreqacomingsoon.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 714px;
   top: 785px;
   z-index: 5;
   width: 155px;
   height: 12px;
}

#kidsballroomtext  {
   visibility: visible;
   position: absolute;
   left: 469px;
   top: 637px;
   z-index: 8;
   width: 163px;
}

#testimonialstext  {
   visibility: visible;
   position: absolute;
   left: 252px;
   top: 580px;
   z-index: 8;
   width: 142px;
}

#thedancesbutton  {
   visibility: visible;
   position: absolute;
   left: 522px;
   top: 29px;
   z-index: 7;
   width: 97px;
   height: 13px;
}

#copyrighttext p  {
   font: 11px/16px Arial;
   margin: 0px;
   color: #FFE3CC;
   text-align: center;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 827px;
   top: 29px;
   z-index: 7;
   width: 96px;
   height: 13px;
}

#newsdate1text p  {
   color: #FFE481;
}

#aboutusbutton a  {
   width: 78px;
   background-image: url(weeklydancesmedia/aboutusbutton.gif);
}

#phonenumbertext  {
   visibility: visible;
   position: absolute;
   left: 778px;
   top: 368px;
   z-index: 7;
   width: 224px;
}

#newstext2text p  {
   line-height: 14px;
}

#question2text p  {
   color: #FFDE6E;
}

#question1text p  {
   color: #FFE688;
}

#welcometexttext  {
   visibility: visible;
   position: absolute;
   left: 630px;
   top: 395px;
   z-index: 9;
   width: 281px;
}

#thedancestext p  {
   line-height: 14px;
}

#middlemenumenu  {
   font: bold 12px/16px Verdana;
   margin: 0px;
   height: 16px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #FEEFAA;
   position: absolute;
   left: 227px;
   top: 330px;
   z-index: 11;
}

#sidebarshadow2  {
   background: url(weeklydancesmedia/sidebarshadow2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 196px;
   top: 350px;
   z-index: 7;
   width: 282px;
   height: 647px;
}

#schedulebutton  {
   visibility: visible;
   position: absolute;
   left: 676px;
   top: 29px;
   z-index: 7;
   width: 80px;
   height: 13px;
}

#scheduletext p  {
   line-height: 14px;
}

#homepagebutton  {
   visibility: visible;
   position: absolute;
   left: 230px;
   top: 29px;
   z-index: 7;
   width: 86px;
   height: 13px;
}

#learnanewskill  {
   background: url(weeklydancesmedia/learnanewskill.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 496px;
   top: 229px;
   z-index: 6;
   width: 173px;
   height: 12px;
}

#bottommenumenu  {
   font: 11px/20px Arial;
   height: 20px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFE3CC;
   position: absolute;
   left: 386px;
   top: 926px;
   z-index: 9;
   width: 391px;
}

#middlemenubar  {
   visibility: visible;
   position: absolute;
   left: 187px;
   top: 321px;
   z-index: 10;
   width: 777px;
   height: 28px;
   background-color: #893851;
   background-image: none;
}

#question1text  {
   visibility: visible;
   position: absolute;
   left: 711px;
   top: 640px;
   z-index: 5;
   width: 196px;
}

#funforallages  {
   background: url(weeklydancesmedia/funforallages.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 497px;
   top: 292px;
   z-index: 5;
   width: 160px;
   height: 12px;
}

#purplelowerbg  {
   background: url(weeklydancesmedia/purplelowerbg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 345px;
   z-index: 4;
   width: 775px;
   height: 569px;
}

#answer2text p  {
   line-height: 11px;
}

#question2text  {
   visibility: visible;
   position: absolute;
   left: 713px;
   top: 709px;
   z-index: 5;
   width: 209px;
}

#newsdate1text  {
   visibility: visible;
   position: absolute;
   left: 269px;
   top: 416px;
   z-index: 9;
   width: 164px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 386px;
   top: 29px;
   z-index: 7;
   width: 78px;
   height: 13px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 460px;
   top: 931px;
   z-index: 8;
   width: 223px;
}

#newsenvelope2  {
   background: url(weeklydancesmedia/newsenvelope2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 253px;
   top: 489px;
   z-index: 8;
   width: 14px;
   height: 10px;
}

#star2,
#star1  {
   background: url(homepagemedia/star2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 688px;
   z-index: 5;
   width: 13px;
   height: 13px;
}

#newstext2text  {
   visibility: visible;
   position: absolute;
   left: 254px;
   top: 506px;
   z-index: 9;
   width: 158px;
}

#id59dancefeet  {
   background: url(homepagemedia/id59dancefeet.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 469px;
   top: 440px;
   z-index: 9;
   width: 146px;
   height: 75px;
}

#qasmalltext p  {
   font-family: "Myriad Pro";
   line-height: 11px;
}

#weddingtext p  {
   line-height: 14px;
}

#answer1text p  {
   line-height: 11px;
}

#slogantext p  {
   font: 12px/11px "Times New Roman";
   margin: 0px;
   color: #FBF5F7;
   text-align: left;
}

#studiotext p  {
   line-height: 15px;
}

#headerslogan  {
   background: url(weeklydancesmedia/headerslogan.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 470px;
   top: 148px;
   z-index: 10;
   width: 242px;
   height: 65px;
}

#answer1text  {
   visibility: visible;
   position: absolute;
   left: 714px;
   top: 660px;
   z-index: 5;
   width: 202px;
}

#shape1copy4  {
   left: 349px;
}

#shape1copy5  {
   left: 497px;
}

#qasmalltext  {
   visibility: visible;
   position: absolute;
   left: 702px;
   top: 614px;
   z-index: 5;
   width: 245px;
}

#id13,
#id14  {
   visibility: visible;
   position: absolute;
   left: 247px;
   z-index: 8;
   width: 171px;
}

#answer2text  {
   visibility: visible;
   position: absolute;
   left: 715px;
   top: 728px;
   z-index: 5;
   width: 202px;
}

#id20,
#id19  {
   visibility: visible;
   position: absolute;
   left: 442px;
   z-index: 8;
   width: 234px;
}

#shape1copy6  {
   left: 639px;
}

#shape1copy7  {
   left: 793px;
}

#bio2text p  {
   line-height: 13px;
}

#slogantext  {
   visibility: visible;
   position: absolute;
   left: 471px;
   top: 414px;
   z-index: 10;
   width: 522px;
}

#mainfooter  {
   background-color: #5E2634;
   top: 914px;
}

#footerline  {
   background: url(weeklydancesmedia/footerline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 914px;
   z-index: 8;
   width: 775px;
   height: 4px;
}

#bio1text p  {
   line-height: 13px;
}

#id94check  {
   background: url(weeklydancesmedia/id94check.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 667px;
   top: 283px;
   z-index: 5;
   width: 28px;
   height: 23px;
}

#id96check  {
   background: url(weeklydancesmedia/id96check.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 676px;
   top: 218px;
   z-index: 4;
   width: 28px;
   height: 23px;
}

#news2hd p  {
   color: #FFE481;
}

#id95check  {
   background: url(weeklydancesmedia/id96check.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 692px;
   top: 252px;
   z-index: 10;
   width: 28px;
   height: 23px;
}

#envelope1  {
   background: url(weeklydancesmedia/newsenvelope2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 252px;
   top: 418px;
   z-index: 9;
   width: 14px;
   height: 10px;
}

#id15draw  {
   background: url(weeklydancesmedia/id15draw.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 322px;
   z-index: 8;
   width: 537px;
   height: 128px;
}

#id21draw  {
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 41px;
   z-index: 4;
   width: 775px;
   height: 28px;
   background-color: #380E02;
   background-image: none;
}

#id23draw  {
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 6px;
   z-index: 6;
   width: 775px;
   height: 30px;
   background-color: #8F425A;
   background-image: none;
}

#id22draw  {
   background-color: #893851;
   top: 0px;
}

#id7line  {
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 351px;
   z-index: 5;
   width: 775px;
   height: 4px;
   background-color: #82232E;
   background-image: none;
   font-size: 1px;
}

#news2hd  {
   visibility: visible;
   position: absolute;
   left: 272px;
   top: 487px;
   z-index: 8;
   width: 89px;
}

#id9line  {
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 348px;
   z-index: 7;
   width: 775px;
   height: 1px;
   background-color: #491F2C;
   background-image: none;
   font-size: 1px;
}

#welcome  {
   background: url(homepagemedia/welcome.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 467px;
   top: 370px;
   z-index: 9;
   width: 149px;
   height: 41px;
}

#id8draw  {
   background: url(weeklydancesmedia/id8draw.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 348px;
   z-index: 6;
   width: 775px;
   height: 39px;
}

#id20 p  {
   color: #AD6D6F;
}

#shape6  {
   background: url(weeklydancesmedia/shape6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 69px;
   z-index: 3;
   width: 774px;
   height: 318px;
}

#id19 p  {
   color: #AD6D6F;
}

#id14 p  {
   color: #FFFFFF;
}

#shape5  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1152px;
   height: 978px;
   background-color: #A8646A;
   background-image: none;
}

#id13 p  {
   color: #FFFFFF;
}

#shadow  {
   background: url(weeklydancesmedia/shadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 219px;
   top: 300px;
   z-index: 2;
   width: 744px;
   height: 48px;
}

#shape4  {
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 66px;
   z-index: 2;
   width: 3px;
   height: 283px;
   background-color: #8E5155;
   background-image: none;
}

#star2  {
   top: 708px;
}

#star1  {
   top: 641px;
}

#id19  {
   top: 706px;
}

#id26  {
   z-index: 4;
   top: 291px;
}

#id27  {
   z-index: 9;
   top: 332px;
}

#id24  {
   z-index: 4;
   top: 250px;
}

#id14  {
   top: 556px;
}

#id13  {
   top: 467px;
}

#id20  {
   top: 787px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #A8646A;
}

