/* CSS Document */
body {width:100%; font-family:Arial, Helvetica, sans-serif; line-height:24px; font-size:12px; margin:0; padding:0; background-image:url(images/BG.gif); background-repeat:repeat-x; background-color:#AFB0B0}
h1 {font-size:16px; font-weight:bold; margin:0; padding:0}
h2 {font-size:12px; margin:0; padding:0; display:inline}
.container {width:985px; display:block; margin-left:auto; margin-right:auto; margin-top:0px; padding-top:0px}
.logo {width:985px; height:113px; display:block; background-image:url(images/logo.gif); background-repeat:no-repeat}
.twitfacehold {margin-top:0px; padding-top:80px; font-weight:bold}
.bottom {width:985px; display:block}
.left_column {width:157px; height:398px; display:block; float:left;}
.left_menu {width:157px; height:362px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat}
.adbox {width:154px; height:214px; display:block; background-image:url(images/adbox.gif); display:block; padding-left:3px; padding-top:3px}
.adspace {width:157px; height:26px; display:block}
.content_box {width:661px; display:block; margin-left:26px; background-image:url(images/content_BG.jpg); background-repeat:repeat-y; float:left}
.content_top {width:661px; height:4px; display:block; overflow:hidden; background-image:url(images/content_top.jpg); background-repeat:no-repeat; overflow:hidden}
.content_bot {width:661px; height:7px; display:block; overflow:hidden; background-image:url(images/content_bot.jpg); background-repeat:no-repeat; overflow:hidden}
.content_mid {width:624px; padding-left:15px; padding-right:15px; display:block; background-image:url(images/home_box_bg.gif); background-repeat:repeat-x; color:#FFFFFF;  margin-left:3px; background-color:#595959; padding-top:15px}
.extra_padding {padding:10px}
.content_mid_merchandise {width:654px; padding-left:0px; padding-right:0px; display:block; background-image:url(images/home_box_bg.gif); background-repeat:repeat-x; color:#FFFFFF;  margin-left:3px; background-color:#595959; padding-top:0px}

.footer {width:797px; margin-left:auto; margin-right:auto; display:block; padding-left:183px; clear:both}

.atum_link {font-weight:bold; color:#eeeeee; text-decoration:none}

/* new blades homepage */
.sufc_top {width:654px; height:228px; display:block; background-image:url(images/sufc_top.jpg); background-repeat:no-repeat; margin:0px; padding:0px}
.sufc_second {width:614px; height:194px; display:block; background-image:url(images/sufc_second.jpg); background-repeat:no-repeat; margin:0px; padding:0px; text-align:center; padding-left:20px; padding-right:20px; line-height:18px}
.content_mid_sufc {width:653px; height:1300px; overflow:hidden; padding-left:0px; padding-right:0px; display:block; background-image:url(images/home_box_bg.gif); background-repeat:repeat-x; color:#FFFFFF;  margin-left:3px; background-color:#606062; padding-top:0px}
.sufc_box01 {width:283px; height:166px; display:block; float:left; background-image:url(images/sufcbox01.jpg); background-repeat:no-repeat; padding-top:30px; text-align:center; padding-left:10px; padding-right:10px}
.sufc_box02 {width:283px; height:166px; display:block; float:left; background-image:url(images/sufcbox02.jpg); background-repeat:no-repeat; margin-left:15px; padding-top:30px; text-align:center; padding-left:10px; padding-right:10px}
.sufc_box03 {width:283px; height:166px; display:block; float:left; background-image:url(images/sufcbox03.jpg); background-repeat:no-repeat; padding-top:30px; text-align:center; padding-left:10px; padding-right:10px}
.sufc_box04 {width:283px; height:166px; display:block; float:left; background-image:url(images/sufcbox04.jpg); background-repeat:no-repeat; margin-left:15px; padding-top:30px; text-align:center; padding-left:10px; padding-right:10px}
.sufc_clear {width:630px; height:5px; display:block; clear:both}
.extra_padding_sufc {width:630px; padding:15px}
.extra_padding_mid {padding:10px; text-align:center}

/* party page */
.party_bg {width:654px; height:550px; display:block; background-image:url(images/partyBG.jpg); background-repeat:no-repeat}
.content_mid_party {width:624px; padding-left:15px; padding-right:15px; display:block; background-image:url(images/partyBG.jpg); background-repeat:repeat-x; color:#FFFFFF;  margin-left:3px; background-color:#595959; padding-top:45px; line-height:18px; text-align:center}
.extra_padding_gap_party {padding:10px; padding-top:45px}
.party_txt_2 {padding:10px; padding-top:20px}


/* social media */
.social_hold {display:block; float:left; padding-top:8px; color:#eeeeee}
.facebook {width:70px; height:26px; display:block; float:left; background-image:url(images/facebook.gif); background-repeat:no-repeat; margin-left:5px; border:1px solid #ffffff} 
.twitter {width:70px; height:26px; display:block; float:left; background-image:url(images/twitter.gif); background-repeat:no-repeat; margin-left:5px; border:1px solid #ffffff} 
.youtube {width:70px; height:26px; display:block; float:left; background-image:url(images/youtube.gif); background-repeat:no-repeat; margin-left:5px; border:1px solid #ffffff} 

/* side menu */
.menu_top_space {width:157px; height:20px; display:block; margin:0; padding:0}
a.home:active, a.home:link, a.home:visited {width:154px; height:29px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:0px -20px}
a.home:hover {width:154px; height:29px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:-157px -20px}

a.about:link, a.about:visited, a.about:active {width:154px; height:32px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:0px -49px}
a.about:hover {width:154px; height:32px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:-157px -49px}

a.presenters:active, a.presenters:visited, a.presenters:link {width:154px; height:34px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:0px -81px}
a.presenters:hover {width:154px; height:34px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:-157px -81px}

a.merchandise:active, a.merchandise:visited, a.merchandise:link {width:154px; height:32px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:0px -113px}
a.merchandise:hover {width:154px; height:32px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:-157px -113px}

a.dancecrew:active, a.dancecrew:visited, a.dancecrew:link {width:154px; height:31px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:0px -145px}
a.dancecrew:hover {width:154px; height:31px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:-157px -145px}

a.kids:active, a.kids:visited, a.kids:link {width:154px; height:33px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:0px -176px}
a.kids:hover {width:154px; height:33px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:-157px -176px}

a.holiday_camps:active, a.holiday_camps:visited, a.holiday_camps:link {width:154px; height:35px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:0px -209px}
a.holiday_camps:hover {width:154px; height:35px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:-157px -209px}

a.testimonials:active, a.testimonials:visited, a.testimonials:link {width:154px; height:33px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:0px -244px}
a.testimonials:hover {width:154px; height:33px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:-157px -244px}

a.gallery:active, a.gallery:visited, a.gallery:link {width:154px; height:35px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:0px -277px}
a.gallery:hover {width:154px; height:35px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:-157px -277px}

a.contact:active, a.contact:visited, a.contact:link {width:154px; height:33px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:0px -312px}
a.contact:hover {width:154px; height:33px; display:block; background-image:url(images/menu2/menu_all.jpg); background-repeat:no-repeat; background-position:-157px -312px}



/*home page */
.content_box_home {width:661px; display:block; margin-left:26px; float:left}
.content_box_correction {width:661px; display:block; background-image:url(images/content_BG.jpg); background-repeat:repeat-y;}

.header_home {width:980px; height:227px; display:block; background-image:url(images/home/header.jpg); background-repeat:no-repeat}
.dancedaze_home {width:136px; height:539px; display:block; background-image:url(images/home/dance.gif); background-repeat:no-repeat; float:left}
.flash {width:600px; height:370px; display:block; margin-left:auto; margin-right:auto; border:2px solid #ffffff;}
.scroll_box {width:657px; height:22px; display:block; padding-left:0px; border:2px solid #ffffff; font-weight:bold; color:#EEEEEE}
.scroll_space {width:657px; height:10px; display:block; overflow:hidden; padding-top:2px}
.scroll_spacer {width:150px; height:25px; display:inline}
.scroll_sizer {width:630px; padding-left:10px; padding-right:10px}

/*about page */
.header_about {width:980px; height:227px; display:block; background-image:url(images/about/header.jpg); background-repeat:no-repeat}
.dancedaze_about {width:136px; height:539px; display:block; background-image:url(images/about/dance.gif); background-repeat:no-repeat; float:left}
.pic_holder {width:600px; height:174px; padding-top:20px; clear:both}
.picture {width:130px; height:174px; display:block; float:left; border:2px solid #ffffff}
.pic_space {width:20px; height:174px; display:block; float:left}

/*presenter page */
.header_presenters {width:980px; height:227px; display:block; background-image:url(images/presenters/header.jpg); background-repeat:no-repeat}
.dancedaze_presenters {width:136px; height:539px; display:block; background-image:url(images/presenters/dance.gif); background-repeat:no-repeat; float:left}
.pic_holder_caption {width:600px; height:225px; padding-top:20px; font-size:16px; clear:both}
.pic_caption {width:130px; height:174px; display:block; border:2px solid #ffffff}
.picture_caption {width:130px; height:225px; display:block; float:left; text-align:center}
.pic_space_caption {width:20px; height:225px; display:block; float:left}
.presenter_link { text-decoration:none; color:#EEEEEE}
.borderless {border:0}
.presenter_info {width:150px; height:280px; float:right; display:block; margin-left:15px; padding-top:0px; text-align:right}
.extra_space {width:600px; clear:both; height:15px; display:block}

/* merchandise page */
.header_merchandise {width:980px; height:227px; display:block; background-image:url(images/merchandise/header.jpg); background-repeat:no-repeat}
.dancedaze_merchandise {width:136px; height:539px; display:block; background-image:url(images/merchandise/merchandise.gif); background-repeat:no-repeat; float:left}
.hoodies {width:600px; height:191px; display:block; background-image:url(images/merchandise/hoodies.jpg); background-repeat:no-repeat}

.merch01 {width:654px; height:244px; display:block; background-image:url(images/merchandise/merch01.jpg); background-repeat:no-repeat}
.merch02 {width:654px; height:178px; display:block; background-image:url(images/merchandise/merch02.jpg); background-repeat:no-repeat}
.merch03 {width:654px; height:192px; display:block; background-image:url(images/merchandise/merch03.jpg); background-repeat:no-repeat}
.merch04 {width:654px; height:265px; display:block; background-image:url(images/merchandise/merch04.jpg); background-repeat:no-repeat; text-align:center; padding-top:55px; line-height:24px}
.merchspace {width:300px; height:46px; display:block}
/* dancecrew */
.header_crew {width:980px; height:227px; display:block; background-image:url(images/dancecrew/header.jpg); background-repeat:no-repeat}
.dancedaze_crew {width:136px; height:539px; display:block; background-image:url(images/dancecrew/dance.gif); background-repeat:no-repeat; float:left}
.dancecrew_logo {width:609px; height:304px; background-image:url(images/dancecrew/crewlogo.jpg); background-repeat:no-repeat; display:block; margin-left:auto; margin-right:auto}
.crew_txt {text-align:center; font-size:14px}

/* kids */
.header_kids {width:980px; height:227px; display:block; background-image:url(images/kids/header.jpg); background-repeat:no-repeat}
.dancedaze_kids {width:136px; height:539px; display:block; background-image:url(images/kids/dance.gif); background-repeat:no-repeat; float:left}

/* holiday camps */
.header_holiday {width:980px; height:227px; display:block; background-image:url(images/holiday/header.jpg); background-repeat:no-repeat}
.dancedaze_holiday {width:136px; height:539px; display:block; background-image:url(images/holiday/dance.gif); background-repeat:no-repeat; float:left}
.intxtlink {text-decoration:none; font-weight:bold; color:#EEEEEE}

/* holiday camps */
.header_test {width:980px; height:227px; display:block; background-image:url(images/testimonials/header.jpg); background-repeat:no-repeat}
.dancedaze_test {width:136px; height:539px; display:block; background-image:url(images/testimonials/dance.gif); background-repeat:no-repeat; float:left}

/* gallery camps */
.header_gallery {width:980px; height:227px; display:block; background-image:url(images/gallery/header.jpg); background-repeat:no-repeat}
.dancedaze_gallery {width:136px; height:539px; display:block; background-image:url(images/gallery/dance.gif); background-repeat:no-repeat; float:left}
.gallery_hold {width:625px; height:400px; display:block; margin-left:auto; margin-right:auto; border:2px solid #ffffff;}
.vid_hold {width:620px; height:150px; display:block; margin-left:auto; margin-right:auto; padding-top:15px; padding-left:2px }
.video {width:190px; height:150px; float:left; display:block; text-align:center;}
.video_border {width:190px; height:133px; border:2px solid #FFFFFF; display:block}
.vid_space {width:19px; height:150px; float:left; display:block; overflow:hidden}

/* forum camps */
.header_forum {width:980px; height:227px; display:block; background-image:url(images/forum/header.jpg); background-repeat:no-repeat}
.dancedaze_forum {width:136px; height:539px; display:block; background-image:url(images/forum/dance.gif); background-repeat:no-repeat; float:left}

/*contact */
.red {color:#FF0000; font-weight:bold}
.green {color:#00FF00; font-weight:bold}

/*forum */
.content_mid_forum {width:654px; padding-left:0px; padding-right:0px; display:block; background-image:url(images/content_mid_fade.jpg); background-repeat:repeat-x; color:#FFFFFF;  margin-left:3px; background-color:#595959; padding-top:0px}
.stats {width:0px; height:0px; display:block; overflow:hidden}

