@charset "utf-8";
@import "reset.css";


body				{ background-color:#000000; text-align:center; }
a					{ color:#fff; text-decoration:none; }
a:hover				{ color:#fff; }
div#hp_container	{ width:1024px; margin:0px auto; text-align:left; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold }
div#container		{ width:720px; margin:0px auto; text-align:left; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold }
p strong	{ font-weight:bold;}
p em	{ font-style:italic;}


/* main site */
div#header					{ height:116px; padding:30px 0px 20px 0px; }
div#header h1				{ position:relative; float:right; width:239px; height:82px; background-image:url(/img/redken_events_hd.gif); }
div#header h1 a				{ display:block; height:100%; text-indent:-99999em; }
div#header div#hd_banner	{ width:430px; height:82px; overflow:hidden; }

div#navigation				{ height:34px; background-color:#666666; /*background-image:url(/img/nav.gif)*/ }
div#navigation ul li			{ position:relative; float:left; }
div#navigation ul li a			{ background-position:0 -34px; height:34px; overflow:hidden; display:block; text-indent:-99999em; }
div#navigation ul li a.sel		{ background-position:0 0px; height:34px; overflow:hidden; display:block; text-indent:-99999em; }
div#navigation ul li a:hover		{ background-position:0px 0px; }
div#navigation ul li#su			{ float:right;}

div#navigation ul li#ut9 a		{ width:127px; background-image:url(/img/nav/urban_talent_09.gif);  display:block inline; }
div#navigation ul li#r9 a		{ width:65px; background-image:url(/img/nav/rap_09.gif); }
div#navigation ul li#t9 a		{ width:77px; background-image:url(/img/nav/tribe_09.gif); }
div#navigation ul li#are a		{ width:139px; background-image:url(/img/nav/about.gif);  }
div#navigation ul li#su a		{ width:80px; background-image:url(/img/nav/sign_up.gif); }
div#navigation ul li#nha a		{ width:153px; background-image:url(/img/nav/2010_nyc_hair_awards.gif);  display:block inline; }
div#navigation ul li#r10 a		{ width:139px; background-image:url(/img/nav/redken_connects_10.gif); }
div#navigation ul li#t10 a		{ width:71px; background-image:url(/img/nav/tribe10.gif); }
div#navigation ul li#bs a		{ width:138px; background-image:url(/img/nav/business_summit.gif); }

/* about */
div#about_redken_events		{ background-image:url(/img/about_redken_events.gif); background-position:top left; background-repeat:no-repeat; height:82px; }
div#about_redken_events h2	{ text-indent:-99999em; width:0px; height:0px; }
div#about_redken_events ul	{ position:relative; float:right; margin-top:30px; }
div#about_redken_events ul li	{ position:relative; float:left }
div#about_redken_events ul li a#email_friend	{ display:block; width:45px; height:9px; text-indent:-99999em; background-image:url(/img/email_black_background.gif); margin-top:4px; margin-right:14px; background-repeat:no-repeat; }
div#about_redken_events ul li a#share_facebook	{ display:block; width:106px; height:10px; text-indent:-99999em; background-image:url(/img/facebook_black_background.gif); margin-top:4px; margin-left:14px; margin-right:10px; background-repeat:no-repeat; }

div#about_highlights_img	{ padding:0px 5px; }
div#about_highlights img	{ display:block; position:relative; float:left; border:1px solid #1d1d1d; margin-right:15px; margin-bottom:40px; }
div#about_highlights img.last	{ margin-right:0px; }
div#about_highlights h2			{ text-indent:-99999em; background-image:url(/img/about/gain_professional_edge.gif); background-repeat:no-repeat; background-position:top left; height:22px; width:555px; padding-bottom:13px; }
div#about_highlights p			{ font-size:12px; font-weight:normal; padding-bottom:14px; border-bottom:1px solid #1d1d1d; margin-bottom:24px; }

div#event_calendar h2			{ width:177px; height:23px; text-indent:-99999em; background-image:url(/img/about/event_calendar.gif); margin-bottom:14px; }
div#event_calendar				{ width:720px; height:300px; overflow:hidden; position:relative; }
div#year_wrapper				{ position:relative; }
a#cal_left						{ position:absolute; top:41px; left:0px; z-index:3 }
a#cal_right						{ position:absolute; top:41px; right:0px; z-index:3 }

span.close_map			{ text-transform:uppercase; font-size:11px; color:#666666; margin-left:60px }
span.close_map em		{ color:#ffffff;; }
div#rap_date_locations ul li a.mp					{ display:inline; }
div#rap_date_locations ul li span.close_map a				{ display:inline; }

/* tribe 09 */
div#tribe_09		{ height:295px; margin-bottom:55px; }
div#tribe_09 div#vid_embed	{ position:relative; float:left; width:480px; height:295px; }
div#tribe_09 div#tribe_info	{ position:relative; float:left; padding:8px 0px 0px 25px; background-image:url(/img/tribe-09/darkgreybg.gif); background-position:top left; background-repeat:no-repeat; height:287px; width:215px;}
div#tribe_09 div#tribe_info h2	{ background-image:url(/img/tribe-09/tribe_hd.gif); text-indent:-99999em; background-position:top left; background-repeat:no-repeat; height:34px; width:184px; margin-bottom:10px; }

div#tribe_09 div#tribe_info ul	{  }
div#tribe_09 div#tribe_info ul li	{ position:relative; float:left }
div#tribe_09 div#tribe_info ul li a#email_friend	{ display:block; width:46px; height:9px; text-indent:-99999em; background-image:url(/img/tribe-09/email2.gif); margin-top:4px; margin-right:14px; background-repeat:no-repeat; }
div#tribe_09 div#tribe_info ul li a#share_facebook	{ display:block; width:105px; height:10px; text-indent:-99999em; background-image:url(/img/tribe-09/share_on_facebook2.gif); margin-top:4px; margin-left:14px; margin-right:10px; background-repeat:no-repeat; }
div#tribe_09 div#tribe_info div#be_part		{ width:184px; height:200px; float:left; position:relative; display:inline;}
div#tribe_09 div#tribe_info div#be_part h4	{ color:#999999; text-transform:uppercase; font-size:14px; font-weight:bold; margin:6px 0 0 0; letter-spacing:-0.02em; text-align:left;}
div#tribe_09 div#tribe_info div#be_part p	{ color:#ffffff; font-size:11px; font-weight:bold; letter-spacing:-0.02em; margin:0;}
div#be_part2	{width:210px;}
div#be_part2 h3	{text-indent:-9999em;height:18px;background:transparent url(/img/tribe-09/this_years_h3.gif) no-repeat top left;margin-bottom:16px;margin-top:24px;}
div#be_part2 p	{font-size:14px;font-weight:normal;margin-bottom:14px;letter-spacing:-0.04em;}
div#be_part2 p strong	{font-weight:bold;}
div.charity									{ width:283px; height:67px; background-image:url(/img/tribe-09/charity.gif); text-indent:-9999em; margin-top:10px;margin-left:79px;}
a.charity									{ display: }

div#tribe_09_info				{ background-image:url(/img/tribe-09/be_inspired.gif); width:717px; /*padding:68px 16px 20px 16px;*/}
div#tribe_09_info p strong			{font-weight:bold;}
div.line_up						{ background-image:url(/img/tribe-09/be_inspired2.gif)!important;padding-top:33px !important;}
div#tribe_09_info h2				{/* width:565px; height:23px; text-indent:-99999em; background-image:url(/img/tribe-09/are_you_ready.gif); margin-bottom:14px;*/ text-indent:-9999em; }
div#tribe_09_info div.col			{ width:322px; float:left; position:relative; margin-right:20px;}
div#tribe_09_info div.col p.aids	{ font-size:12px;background:transparent url(/img/tribe-09/aids_ribbon.png) no-repeat left top; line-height:18px;padding-left:80px;height:103px;}
div#tribe_09_info div#col_1		{width:207px;margin-right:0;}
div#tribe_09_info div#col_1 h4		{font-size:18px; font-weight:normal; letter-spacing:-1px; margin-bottom:23px;}
div#tribe_09_info div#col_1 p		{font-size:13px; line-height:23px; font-weight:normal; letter-spacing:-0.04em;}
div#tribe_09_info div#col_2		{width:430px;border-right:1px solid #904455; padding:0 15px 20px 16px;}
div#tribe_09_info div#col_2 h3.the_winners	{text-indent:-9999em;background:transparent url(/img/tribe-09/the_winners_h3.gif) no-repeat top left; height:68px;margin-bottom:13px;width:394px;}
div#tribe_09_info div.col div.list_of_winners	{background:transparent url(/img/tribe-09/list_of_winners.png) no-repeat 7px top;height:161px;margin-bottom:14px;border-bottom:1px solid #904455;padding-bottom:14px;padding-left:7px;}
div#tribe_09_info div.col div.list_of_winners h4	{text-indent:-9999em;margin:10px;height:14px;font-size:0;line-height:0;}
div#tribe_09_info div.col div.list_of_winners p	{font-size:16px;margin:10px 0 0 24px;}
div#tribe_09_info div.col h3		{ background-image:url(/img/tribe-09/this_years_line_up_h3.gif); width:298px; height:216px; text-indent:-9999em; margin-bottom:15px;}
div#tribe_09_info div.col h3.tribe09{background-image:url(/img/tribe-09/tribe09_h3.gif); width:134px; height:25px;}
div#tribe_09_info div.col p			{ font-size:14px; font-weight:normal;/* padding-bottom:14px; margin-bottom:18px; */ line-height:20px; letter-spacing:-0.02em;}
div#tribe_09_info div.col div.info	{ background-image:url(/img/tribe-09/artistic_shows.gif); width:193px; height:114px; text-indent:-9999em; display:block; float:left; position:relative;}
div#tribe_09_info div.col img		{ float:left; position:relative; margin-right:4px;}
div#tribe09_artists			{ width:717px; position:relative;}
div#tribe_09_info div.nav	{ height:64px; width:717px;background:transparent url(/img/tribe-09/shadow.gif) no-repeat right bottom;}
div#tribe_09_info div.nav ul li	{ float:left; position:relative;}
div#tribe_09_info div.nav ul li a.artist_nav	{ height:64px; width:197px; background-position:0 0 ; background-repeat:no-repeat; text-indent:-99999em; display:block;}
div#tribe_09_info div.nav ul li a.artist_nav:hover	{ background-position:0 -64px;}
div#tribe_09_info div.nav ul li a.sel			{ background-position:0 -128px!important;}
div#tribe_09_info div.nav ul li a#artist_nav_1	{ background-image:url(/img/tribe-09/lee_stafford_nav.gif);}
div#tribe_09_info div.nav ul li a#artist_nav_2	{ background-image:url(/img/tribe-09/andrew_barton_nav.gif); width:195px;}
div#tribe_09_info div.artist_info		{ background-image:url(/img/tribe-09/tribe09_bg.gif); background-position:right bottom; background-repeat:no-repeat; background-color:#631929; display:block; width:717px;}
div#tribe_09_info div.artist_info div.ab	{ padding:22px 17px; display:block;}
div#tribe_09_info div.artist_info div.ab img	{ float:left; position:relative; margin-right:16px;}
div#tribe_09_info div.artist_info div.ab h3	{ text-transform:uppercase; font-size:28px; line-height:29px; margin-bottom:17px;}
div#tribe_09_info div.artist_info div.ab div.descript	{ float:left; position:relative;}
div#tribe_09_info div.artist_info div.ab h3 strong	{ font-weight:bold;}
div#tribe_09_info div.artist_info div.ab p	{ font-size:13px; letter-spacing:-0.02em; line-height:18px; font-weight:normal; width:500px; margin-bottom:24px;}

div#tribe_lastyear		{ border-top:1px solid #131313; padding-top:28px; position:relative; }
div#tribe_lastyear h2		{ width:284px; height:24px; background-image:url(/img/tribe-09/last_years_photos.gif); text-indent:-99999em; margin-bottom:22px;  }
div#tribe_09 a#see_more		{ display:block; background-image:url(/img/see_more_photo_video.gif); width:147px; height:12px; margin-top:8px; text-indent:-99999em; background-repeat:no-repeat }

div#tribe_video_lastyear	{ border-top:1px solid #131313; padding-top:28px; position:relative; }
div#tribe_video_lastyear h2		{ width:278px; height:23px; background-image:url(/img/tribe-09/videos.gif); text-indent:-99999em; margin-bottom:22px;  }

/* urban talent 09 */
div#ut_09 div#vid_embed	{ position:relative; float:left; width:480px; height:295px; }
div#ut_09				{ height:345px; }
div#ut_09 div#ut_info	{ position:relative; float:left; padding:23px 0px 0px 25px; background-image:url(/img/ut-09/main_background2.jpg); background-position:top right; background-repeat:no-repeat; height:272px; width:215px; }

div#ut_09 div#ut_info div	{ position:absolute; top:52px; left:25px; }

div#ut_09 div#ut_info ul	{  }
div#ut_09 div#ut_info ul li	{ position:relative; float:left }
div#ut_09 div#ut_info ul li a#email_friend	{ display:block; width:46px; height:9px; text-indent:-99999em; background-image:url(/img/tribe-09/email.gif); margin-top:4px; margin-right:14px; background-repeat:no-repeat; }
div#ut_09 div#ut_info ul li a#share_facebook	{ display:block; width:105px; height:10px; text-indent:-99999em; background-image:url(/img/tribe-09/share_on_facebook.gif); margin-top:4px; margin-left:14px; margin-right:10px;  background-repeat:no-repeat; }
div#ut_09 div#ut_09_left	{ position:relative; float:left; width:480px; height:295px; background-image:url(/img/ut-09/ut_info_left.jpg); }
div#ut_09 div#ut_info a#see	{margin-top:25px;margin-bottom:14px;}
div#ut_09 div#ut_info a#see h2	{background-image:url(/img/ut-09/see_the_finalists.gif);}
div#ut_09 div#ut_info a#see2 h2{background-image:url(/img/ut-09/see_ut_finalists.gif);height:145px;}
div#ut_09 div#ut_info a#see2	{margin-top:25px;margin-bottom:14px;}
div#ut_09 div#ut_info h2	{/*background-image:url(/img/ut-09/see_the_finalists.gif);*/ width:201px; height:151px; text-indent:-9999em;}
div#ut_09 div#ut_info h2#nha	{background:transparent url(/img/nha/new_nha.gif) no-repeat 0 24px;height:152px;}
div#ut_09 div#ut_info a	{text-transform:uppercase;text-decoration:none;color:#ebebeb; font-family:arial, verdana, sans-serif;font-size:14px; display:block;margin-bottom:9px;}
div#ut_09 div#ut_info a:hover	{color:#000;}
div#ut_09 div#ut_09_left h1,
div#ut_09 div#ut_09_left h2,
div#ut_09 div#ut_09_left h3		{ text-indent:-99999em; }
div#entry_deadline			{ position:absolute; left:257px; top:78px; line-height:20px; }
div#entry_deadline a			{ text-transform:uppercase; }
div#ut_09_left p				{ font-size:12px; width:417px; position:absolute; top:205px; left:29px; font-weight:normal;}
div#ut09_be_part_of_it p	{ font-weight:normal;}

div.indent	{ padding-bottom:20px}
div#nha div.indent h3	{ width:auto;}
a.callout	{ font-size:20px; margin-bottom:20px; display:block; letter-spacing:-1px; text-indent:-9999em; background:transparent url(/img/see_the_redken.gif) no-repeat left top; height:22px;}
div.pdfs	{ padding-left:15px;}
div.pdfs ul	{ margin-bottom:15px;}
div.pdfs li	{ margin-bottom:10px;}
div.pdfs a	{background:transparent url(/img/pdf_icon.gif) no-repeat left top; height:14px; line-height:14px; padding-left:20px;font-size:14px;font-weight:normal;}
div#utc		{}
div#nha div#utc div.finalists		{ margin-bottom:30px;}
div#nha div#utc div.finalists h3	{ text-indent:-9999em; background:transparent no-repeat left top; height:22px; margin-top:30px;}
div#nha div#utc div.finalists h3#srf	{ background-image:url(/img/nha/srf.gif);}
div#nha div#utc div.finalists h3#mrf	{ background-image:url(/img/nha/mrf.gif);}
div#nha div#utc div.finalists h3#nrf	{ background-image:url(/img/nha/nrf.gif);}
div#nha div#utc div.finalists h4	{ margin-left:15px;}
div#nha div#utc div.finalists h4.srf-1	{ background-image:url(/img/nha/srf-1.gif); height:18px;}
div#nha div#utc div.finalists h4.srf-2	{ background-image:url(/img/nha/srf-2.gif); height:18px;}
div#nha div#utc div.finalists h4.srf-3	{ background-image:url(/img/nha/srf-3.gif); height:18px;}
div#nha div#utc div.finalists ul	{ padding-left:30px; margin-bottom:15px;}
div#nha div#utc div.finalists li	{ margin-bottom:10px;font-size:14px;font-weight:normal;}
div#utc img#photo { float:right;margin:30px 0 30px 30px; display:block;}
div#nha div#utc img#photo { float:none;margin:0 0 5px 0;} 
div#utc h2	{background-image:url(/img/ut-09/utc_h2.gif); width:352px; height:27px; text-indent:-9999em;margin-bottom:13px;}
div#utc h3	{background-image:url(/img/ut-09/the_search_h3.gif); width:493px; height:104px; text-indent:-9999em;margin-bottom:16px;}
div#nha div.nyc-hair	{ margin-top:15px;}
div#nha div.nyc-hair h1	{ text-indent:-9999em; background:transparent url(/img/nha/nyc-hair-awards.gif) no-repeat left top; width:131px; height:128px; margin:0 auto 15px;}
div#nha div#utc h2#regional-finalists	{ background:transparent url(/img/regional-finalists.gif) no-repeat left top; height:22px; width:556px;}
div#nha div#utc h3#nyc-judging	{ text-indent:-9999em; height:21px; background:transparent url(/img/nyc-judging.gif) no-repeat left top; width:175px; float:left;}
div#nha div#utc div.indent span	{display:block;float:left;margin-top:17px;}
div#nha div#utc h3#model-showcase	{ text-indent:-9999em; height:21px; background:transparent url(/img/model-showcase.gif) no-repeat left top;}
div#utc h3.winners	{background-image:url(/img/ut-09/the_search2_h3.gif); width:493px; height:104px; text-indent:-9999em;margin-bottom:16px;}
div#utc p	{font-family:arial, verdana, sans-serif;font-size:14px;color:#d7d7d7;line-height:19px;font-weight:normal;margin-bottom:20px;}
div#utc p#congrats	{font-family:arial, verdana, sans-serif;font-size:15px;color:#d7d7d7;line-height:19px; font-weight:bold;}
div#utc p#congrats a	{ text-decoration:underline;color:#ffffff;}

div#utf		{background-color:#e7e7e7;padding:23px 19px;}
div#utf h2	{text-indent:-9999em;background-repeat:no-repeat;background-image:url(/img/ut-09/utf_h2.gif);width:314px; height:27px;margin-bottom:15px;}
div#utf h3	{text-indent:-9999em;}
div#utf div#cgf	{background-color:#f3f3f3;padding:19px 12px;}
div#utf div#sif	{background-color:#d1d1d1;padding:19px 12px;}
div#utf div#mef	{background-color:#f3f3f3;padding:19px 12px;}
div#utf div#cgf ul	{}
div#utf div.finalists ul li{margin:12px 0;border-bottom:1px solid #c5c5c5;padding-bottom:12px;}
div#utf div#sif ul l	i	{border-bottom:1px solid #aaaaaa;}
div#utf div.finalists ul li.last	{border:none;padding-bottom:0;}
div#utf div.finalists ul li div#thumb{width:57px; height:57px; background-color:#000000;float:left;margin-right:14px;}
div#utf div.finalists ul li div.info{float:left;margin-top:0px;}
div#utf div.finalists ul li div.info p	{font-size:17px; color:#000000; font-weight:bold;line-height:20px;}
div#utf div.finalists ul li div.info span{font-size:14px;color:#8b8b8b;line-height:17px;font-weight:normal;}
div#utf div#cgf h3	{background-image:url(/img/ut-09/cgf_h2.gif);width:254px; height:22px;float:left;position:relative;}
div#utf div.finalists span.enlarge	{background-image:url(/img/ut-09/view_larger_image.gif);height:16px;background-repeat:no-repeat;text-indent:-9999em;margin:5px 0 0 261px;display:block;}
div#utf div#sif span.enlarge	{margin:5px 0 0 289px;}
div#utf div#mef span.enlarge	{margin:5px 0 0 246px;}
div#utf div.finalists a.view_larger				{padding-left:18px;background-image:url(/img/ut-09/magnify.gif); background-repeat:no-repeat;font-size:11px;color:#666666;display:block;margin-top:5px;}
div#utf div.finalists a.view_larger:hover		{text-decoration:underline;}
div#utf div#sif h3	{background-image:url(/img/ut-09/style_innovation_finalists_h2.gif);width:292px; height:22px;background-repeat:no-repeat;float:left;position:relative;}
div#utf div#sif span.enlarge	{background-image:url(/img/ut-09/view_larger_image_sif.gif);}
div#utf div#mef h3	{background-image:url(/img/ut-09/male_expert_finalists_h2.gif);width:240px; height:22px;float:left;position:relative;}
div#utf div.shadow_bottom_cgf	{background-image:url(/img/ut-09/container_shadow_dark_bg.gif);width:682px;height:11px;background-repeat:no-repeat;display:block;font-size:8px;}
div#utf div.shadow_bottom_sif	{background-image:url(/img/ut-09/container_shadow_light_bg.gif);width:682px;height:11px;background-repeat:no-repeat;display:block;font-size:8px;}
div#utf div.shadow_bottom_mef	{background-image:url(/img/ut-09/container_shadow_medium_bg.gif);width:682px;height:11px;background-repeat:no-repeat;display:block;font-size:8px;}

/*winners*/
div.winners h2	{background-image:url(/img/ut-09/utw_h2.gif)!important;}
div.winner_block	{ border-top:1px solid #bbbbbb; padding:20px 14px;}
div.winner_block img	{float:left;position:relative;margin-right:17px;}
div.winner_block div.info	{ float:left; position:relative;width:500px;}
div.winner_block h4	{ background:transparent no-repeat top left; text-indent:-9999em; height:23px; margin:0 0 3px 0;}
div.winner_block p	{font-size:14px; line-height:21px; color:black; font-weight:normal;}
div#wb_cg h4	{ background-image:url(/img/ut-09/color_genius_h4.gif);}
div#wb_si h4	{ background-image:url(/img/ut-09/style_innovator_h4.gif);}
div#wb_me h4	{ background-image:url(/img/ut-09/male_expert_h4.gif);}

div.shadow_bottom_utf	{background-image:url(/img/ut-09/shadow_dark_bg.gif); width:720px;height:10px;background-repeat:no-repeat;font-size:8px;}

div#videos		{background-color:#d1d1d1;padding:23px 19px 0 19px;height:305px;overflow:hidden;}
div#videos2		{background-color:#d1d1d1;padding:0px 19px;overflow:hidden;}
div#videos2 h2, div#videos h2		{background-image:url(/img/ut-09/videos_h2.gif);width:91px;height:27px;margin-bottom:9px;text-indent:-9999em;}
div#videos2 h4, div#videos h4		{text-transform:uppercase;font-size:13px;color:#484848;line-height:13px;margin-bottom:10px;text-align:left; width:auto;font-weight:bold;}
div#videos2 div.video_block, div#videos div.video_block	{ width:333px;margin-right:16px;float:left;}
div#videos2 object, div#videos object	{margin-bottom:10px;}
div#videos2 span, div#videos span	{font-size:12px;text-transform:uppercase;color:#676767;font-weight:bold;}
.nomargin	{margin:0 !important;}

div.tab_bottom_videos	{background-image:url(/img/ut-09/bottom_light_tab.gif);width:720px;height:46px;background-color:#B1B1B1;padding-bottom:23px;background-repeat:no-repeat;}
div.tab_bottom_videos a	{float:right;margin:23px 34px 0 0;padding-left:18px;background-image:url(/img/ut-09/open_arrow.gif);background-position:left center;background-repeat:no-repeat;text-transform:uppercase;color:#000000;}
div.tab_bottom_videos a:hover	{text-decoration:underline;color:#000000;}
div.tab_bottom_videos a#closeVideos {margin-right:60px;background-image:url(/img/ut-09/close_arrow.gif);}
div.tab_bottom_photos a#closePhotos {margin-right:60px;background-image:url(/img/ut-09/close_arrow.gif);}

div#photos		{background-color:#b1b1b1;padding:0px 10px 0px 19px;/*height:195px;*/overflow:hidden;position:relative;font-size:12px;line-height:12px;}
div#photos h2		{background-image:url(/img/ut-09/photos_h2.gif);width:97px;height:28px;margin-bottom:9px;text-indent:-9999em;}
div#photos div#photos_winner h2	{background-image:url(/img/ut-09/judging_photos.gif);width:265px;}
div#photos div.regions	{margin-bottom:10px;display:block;width:100%;}
div#new_tribe_photos	{margin-top:20px;}
div#new_tribe_photos h2	{background-image:url(/img/tribe-09/tribe09_photos_h2.gif);width:258px;margin-bottom:12px;height:29px;}
div#new_tribe_photos	div#photos	{padding-top:33px;}
div#new_tribe_photos	div#photos div.regions	{margin-bottom:42px;}
div#photos div.regions a	{line-height:17px;font-size:13px;color:#676767;text-transform:uppercase;text-decoration:none;padding:1px;}
div#photos div.regions li		{float:left;position:relative;}
div#photos div.regions li.div	{margin: 0 5px;color:#000000;font-size:15px;line-height:15px;}
div#photos div.regions a#nr	{margin:0 5px 0 0;}
div#photos div.regions a#mr	{margin:0 0px 0 5px;}
div#photos div.regions a:hover, div#photos div.regions a.active	{color:#000000;background-color:#9d9d9d;}

div#click_a_photo	{font-size:13px;line-height:21px;color:#484848;text-transform:uppercase;background-color:#b1b1b1;padding-left:19px;padding-top:10px;}
div#click_a_photo span	{font-weight:bold;color:#000000;}

div.tab_bottom_photos	{background-image:url(/img/ut-09/bottom_dark_tab.gif);width:720px;height:46px;background-color:transparent;}
div.tab_bottom_photos a	{float:right;margin:23px 32px 0 0;padding-left:18px;background-image:url(/img/ut-09/open_arrow.gif);background-position:left center;background-repeat:no-repeat;text-transform:uppercase;color:#000000;}
div.tab_bottom_photos a:hover	{text-decoration:underline;}

div#ut09_be_part_of_it		{ background-color:#333333; padding:28px 22px 40px 18px; margin-bottom:30px; background-image:url(/img/ut-09/be_part_bg.gif); background-position:top left; background-repeat:no-repeat; }
div#ut09_be_part_of_it strong	{ font-weight:bold;}
div#ut09_be_part_of_it a#dl	{ background-image:url(/img/ut-09/download_form.gif); width:200px; height:18px; display:block; text-indent:-99999em; position:relative; float:right }

div#contest_nav				{ margin-top:8px; background-color:transparent; height:28px;  }
div#contest_nav ul li		{ position:relative; float:left; text-indent:-99999em; height:28px;  }
div#contest_nav ul li a.sel	{ background-position:0px 0px; }
div#contest_nav ul li a		{ display:block; height:28px; background-position:0px 28px; }
div#contest_nav ul li a:hover		{ display:block; height:28px; background-position:0px 0px; }

div#contest_nav ul li a#t1		{ width:69px; background-image:url(/img/nav_ut/theme.gif); }
div#contest_nav ul li a#t2		{ width:94px; background-image:url(/img/nav_ut/categories.gif); }
div#contest_nav ul li a#t3		{ width:73px; background-image:url(/img/nav_ut/prizes.gif); }
div#contest_nav ul li a#t4		{ width:111px; background-image:url(/img/nav_ut/enter.gif); }
div#contest_nav ul li a#t5		{ width:81px; background-image:url(/img/nav_ut/judging.gif); }
div#contest_nav ul li a#t6		{ width:97px; background-image:url(/img/nav_ut/next_steps.gif); }
div#contest_nav ul li a#t7		{ width:155px; background-image:url(/img/nav_ut/terms.gif); }

div#contest_description		{ padding:20px 16px 24px 30px; background-color:#a3aaac; background-image:url(/img/ut-09/desc_bg.jpg); background-position:bottom left; background-repeat:no-repeat; }

div#contest_description div p.categories			{ width:300px; }

ol { list-style-position:outside; font-weight:normal; color:#333;  margin-left:20px; margin-bottom:20px; }
ol li	{ margin-bottom:8px; }
ul.criteria	{ list-style-type:disc; margin-left:20px; width:90% }
ul.criteria li	{ margin-bottom:4px; }

div#contest_description div#contest_t7 ol		{ float:none }
div#contest_description div#contest_t7 ol li	{ color:#333;}

div#contest_t5									{ color:#333;}
div#contest_t3 strong, div#contest_t1 strong	{ font-weight:bold; color:#333; }
div#contest_t5 strong							{ font-weight:bold; color:#fff;}	
div#contest_t5 li strong						{ font-weight:bold; color:#333;}	
div#contest_t5 p								{ color:#fff !important; font-weight:bold;}
div#contest_description div#contest_t5 ul li	{ color:#333;}

div#contest_description div h5		{ font-size:34px; margin-top:14px; }
div#contest_description div h5 em		{ font-size:24px; text-transform:uppercase; }

div#contest_description img.framed	{ display:block; position:relative; float:right; border:6px solid #fff; margin-left:12px }
div#contest_description p	{ color:#333; }
div#contest_description p.int	{ color:#333; width:375px; }

div#contest_description ul li	{ margin-bottom:9px; }
div#contest_description ul		{ font-weight:normal; position:relative; float:left }
div#contest_description ul.left_insp			{ margin-right:40px; }
div#contest_description h3.team	{ text-indent:-99999em; width:168px; height:20px; background-image:url(/img/ut-09/salon_team_entry.gif); margin-bottom:12px; }
div#contest_description a.wl	{  text-transform:uppercase; color:#fff; }


div#ut_09_lastyear		{ border-top:1px solid #131313; padding-top:28px; position:relative; }
div#ut_09_lastyear h2		{ width:374px; height:23px; background-image:url(/img/ut-09/last_year_ut.gif); text-indent:-99999em; margin-bottom:22px;  }

/* titles */
div#contest_t1 h5#fashion			{ text-indent:-9999em; display:block; height:15px; background-repeat:no-repeat; background-position:top left; margin-bottom:10px; background-image:url(/img/ut-09/fashion_week_dates.gif); width:144px;}

div#contest_t2 h5					{ text-indent:-9999em; display:block; height:20px; background-repeat:no-repeat; background-position:top left; margin-bottom:10px;}
div#contest_t2 h5#first				{ background-image:url(/img/ut-09/color_genius.gif); width:127px;}
div#contest_t2 h5#second			{ background-image:url(/img/ut-09/style_innovator.gif); width:154px;}
div#contest_t2 h5#third				{ background-image:url(/img/ut-09/male_expert.gif); width:115px;}

div#contest_t3 h3					{ text-indent:-9999em; display:block; height:20px; background-repeat:no-repeat; background-position:top left; margin-bottom:2px;}
div#contest_t3 h3#first				{ background-image:url(/img/ut-09/color_genius_prize.gif); width:181px;}
div#contest_t3 h3#second			{ background-image:url(/img/ut-09/style_innovator_prize.gif); width:208px;}
div#contest_t3 h3#third				{ background-image:url(/img/ut-09/male_expert_prize.gif); width:169px;}

div#contest_t4 h5					{ text-indent:-9999em; display:block; height:20px; background-repeat:no-repeat; background-position:top left; margin-bottom:10px;}
div#contest_t4 h5#first				{ background-image:url(/img/ut-09/get_inspired.gif); width:118px;}
div#contest_t4 h5#second			{ background-image:url(/img/ut-09/put_together.gif); width:306px;}
div#contest_t4 h5#third				{ background-image:url(/img/ut-09/choose_your_category.gif); width:214px;}
div#contest_t4 h5#fourth			{ background-image:url(/img/ut-09/compile_a_mood.gif); width:401px;}
div#contest_t4 h5#fifth				{ background-image:url(/img/ut-09/photograph.gif); width:112px;}
div#contest_t4 h5#sixth				{ background-image:url(/img/ut-09/complete_entry_form.gif); width:241px;}

div#contest_t5 h3					{ text-indent:-9999em; display:block; height:20px; background-repeat:no-repeat; background-position:top left; margin-bottom:10px;}
div#contest_t5 h3.mood				{ background-image:url(/img/ut-09/mood_board_entry.gif); width:253px;}
div#contest_t5 h3.judging			{ background-image:url(/img/ut-09/judging_day_in.gif); width:377px; height:42px;}

div#contest_t6 h5					{ text-indent:-9999em; display:block; height:20px; background-repeat:no-repeat; background-position:top left; margin-bottom:10px;}
div#contest_t6 h5#first				{ background-image:url(/img/ut-09/judging_of_entries.gif); width:181px;}
div#contest_t6 h5#second			{ background-image:url(/img/ut-09/judging_day.gif); width:340px; height:40px;}
div#contest_t6 h5#third				{ background-image:url(/img/ut-09/regional_winners.gif); width:316px; height:42px;}
div#contest_t6 h5#fourth			{ background-image:url(/img/ut-09/the_final.gif); width:404px; height:40px;}

div#contest_t7 h3					{ text-indent:-9999em; display:block; height:20px; background-repeat:no-repeat; background-position:top left; margin-bottom:10px;}
div#contest_t7 h3.terms				{ background-image:url(/img/ut-09/terms_and_conditions.gif); width:208px;}

/* rap 09 */
div#rap_09		{ height:295px; margin-bottom:55px; }
div#rap_09 div#vid_embed	{ position:relative; float:left; width:480px; height:295px; }
div#rap_09 div#rap_info	{ position:relative; float:left; padding:23px 0px 0px 25px; background-image:url(/img/ut-09/main_background2.jpg); background-position:top right; background-repeat:no-repeat; height:272px; width:215px; }
div#rap_09 div#rap_info h2	{ /*background-image:url(/img/rap-09/rap09_h2.gif);*/ background-image:url(/img/rap-10/rap10_h2.gif); text-indent:-99999em; background-position:top left; background-repeat:no-repeat; height:154px; width:197px; margin-bottom:10px; }

div#rap_09 div#rap_info ul	{  }
div#rap_09 div#rap_info ul li	{ position:relative; float:left }
div#rap_09 div#rap_info ul li a#email_friend	{ display:block; width:46px; height:9px; text-indent:-99999em; background-image:url(/img/tribe-09/email.gif); margin-top:4px; margin-right:14px; background-repeat:no-repeat; }
div#rap_09 div#rap_info ul li a#share_facebook	{ display:block; width:105px; height:10px; text-indent:-99999em; background-image:url(/img/tribe-09/share_on_facebook.gif); margin-top:4px; margin-left:14px; margin-right:10px; background-repeat:no-repeat; }
div#rap_09 div#rap_info div#be_part		{ width:187px; height:164px; background-image:url(/img/rap-09/be_part.gif); background-repeat:no-repeat; text-indent:-99999em; }
div#rap_09 div#rap_info a#see	{margin-top:25px;margin-bottom:14px;}
div#rap_09 div#rap_info a	{text-transform:uppercase;text-decoration:none;color:#ebebeb; font-family:arial, verdana, sans-serif;font-size:13px; display:block;margin-bottom:10px;}
div#rap_09 div#rap_info a:hover	{color:#000;}

div#rap_09_info h2		{ width:677px; height:53px; text-indent:-99999em; background-image:url(/img/rap-09/gain_professional.gif); margin-bottom:14px; }
div#rap_09_info p			{ font-size:12px; font-weight:normal; padding-bottom:14px; border-bottom:1px solid #1d1d1d; margin-bottom:24px; }
div#rap_09 a#see_more		{ display:block; background-image:url(/img/see_more_photo_video.gif); width:147px; height:12px; margin-top:8px; text-indent:-99999em; background-repeat:no-repeat; }

div#rap_09_tour 		{margin-bottom:54px;}
div#rap_09_tour h2 {

background-image:url("/img/rap-10/rap10tour_h2.jpg");
height:58px;
margin-bottom:17px;
text-indent:-9999em;
width:301px;

/*background-image:url(/img/rap-09/rap09tour_h2.gif); width:197px; height:28px;text-indent:-9999em;margin-bottom:17px;*/}
div#rap_09_tour h3 {background-image:url(/img/rap-09/rap09tour_h3.gif); width:693px; height:39px;text-indent:-9999em;margin-bottom:11px;}
div#rap_09_tour p	{font-size:14px;line-height:19px;color:#d7d7d7;margin-bottom:24px;font-weight:normal;}
div#rap_09_tour strong	{font-weight:bold;}
div#rap_09_tour div#artists	{}
div#rap_09_tour div#artists h2	{background-image:url(/img/rap-09/artists_h2.gif);width:105px;height:19px;text-indent:-9999em;margin-bottom:12px;}
div#rap_09_tour div#artists ul li	{float:left;position:relative;width:171px;margin-right:10px;}
div#rap_09_tour div#artists ul li.last {margin:0;}
div#rap_09_tour div#artists ul li img	{float:left;position:relative;margin-right:8px;}
div#rap_09_tour div#artists ul li div.info	{float:left;position:relative;width:85px;}
div#rap_09_tour div#artists ul li div.info p	{font-family:helvetica,arial,sans-serif;font-size:12px;text-transform:uppercase;color:#ffffff;line-height:15px;margin:10px 0 2px 0;}
div#rap_09_tour div#artists ul li div.info span	{color:#666666;font-size:11px;line-height:12px;}

div#shows					{}
div#shows_nav		{height:57px;}
div#shows_nav ul li 	{float:left;position:relative;}
div#shows_nav ul li.space	{width:10px;background-color:#000000;}
div#shows_nav ul li a	{background-repeat:no-repeat;background-position:0 -114px;height:57px;text-indent:-9999em;display:block;}
div#shows_nav ul li a.sel	{background-position:0 0px !important;}
div#shows_nav ul li a:hover	{background-position:0 -57px;}
a#show1-nav					{background-image:url(/img/rap-09/show1.gif);width:191px;}
a#show2-nav					{background-image:url(/img/rap-09/show2.gif);width:234px;}
a#utf1-nav					{background-image:url(/img/ut-09/utf1.gif);width:191px;}
a#utf2-nav					{background-image:url(/img/ut-09/utf2.gif);width:234px;}
div#shows div.show_wrapper	{background-color:#e7e7e7;padding:30px 20px;position:relative;width:680px;}
div#artists_info				{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #cecece;height:30px; display:block;}
div#artists_info span strong	{font-weight:bold;vertical-align:top;}
div#artists_info ul li			{float:left;position:relative;}
div#artists_info ul li h2		{text-indent:-9999em;background-image:url(/img/rap-09/artists_light_h2.gif);width:97px;height:24px;margin-right:20px;}
div.show_wrapper h2			{text-indent:-9999em;background-image:url(/img/rap-09/formula_h2.gif);width:301px;height:33px;margin-bottom:10px;display:block;}
div.show_wrapper h3			{font-size:26px;font-weight:bold;color:#000000;text-transform:uppercase;margin-bottom:11px;width:200px;}
div#artists_info img			{margin-right:8px;}
div#artists_info span			{font-size:23px;color:#676767;font-weight:normal;text-transform:uppercase;line-height:30px;vertical-align:top;}
div#artists_info li.div		{color:#cecece;margin:0 25px;font-size:30px;line-height:30px;width:3px;}
div.show_block				{background-color:#d1d1d1;padding:11px;border-top:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c;}
div.formula_nav				{position:absolute;right:25px;top:144px;width:116px;}
div.formula_nav a				{margin-right:6px;float:left;position:relative;}
div.formula_nav a:hover		{background-position:0 0 !important;}
div.formula_nav a#next		{background-image:url(/img/ut-09/next.gif);background-position:0 -23px;display:block;height:23px;padding:0;text-indent:-9999em;width:52px;}
div.formula_nav a#prev		{background-image:url(/img/ut-09/prev.gif);background-position:0 -23px;display:block;height:23px;padding:0;text-indent:-9999em;width:52px;}
div.show_block h4				{font-size:16px;text-transform:uppercase;font-weight:bold;text-align:left;margin:15px 0 0 0;color:#000000;}
div.show_block img.photo		{float:left;position:relative;}
div.show_block div.before_after	{position:relative;width:251px;z-index:1;float:left;margin-right:22px;}
div.show_block a#after		{height:27px;left:126px;position:absolute;top:300px;width:122px;z-index:2;cursor:pointer;}
div.show_block a#before		{height:27px;left:0;position:absolute;top:300px;width:126px;z-index:2;cursor:pointer;}
div.show_block strong			{font-size:13px;margin-top:19px;font-weight:bold;text-transform:uppercase;color:#000000;display:block;line-height:14px;}
div.show_block p				{font-size:13px;font-weight:normal;margin:0;color:#000000;line-height:14px;/*text-transform:uppercase;*/}
div.show_block div.formula_info	{float:left;position:relative;width:351px;}
div#show2 h3					{background-image:url(/img/rap-09/lee_stafford_h3.gif);width:340px;height:20px;text-indent:-9999em;background-repeat:no-repeat;}
div#show2 h4					{font-size:26px;font-weight:bold;margin:0 0 10px 0;}
div#show2 p					{color:#000000;font-size:14px;font-weight:normal;line-height:19px;text-transform:none;}
div#show2 p#intro			{font-size:13px;margin-bottom:10px;}
div#show2 img#show2_photos	{float:left;position:relative;margin-right:21px;}
div#show2 p.show2_desc		{color:#000000;font-size:14px;font-weight:normal;line-height:19px;text-transform:none;}
div#show2 p.show2_desc span a	{color:#000000;text-decoration:underline;}
div#show2_formula_nav		{position:absolute;right:25px;top:230px;}
div#show2_block_1			{display:block !important;}

div#rap_confirmed h2	{ background-image:url(/img/confirmed_artists.gif); width:215px; height:23px; text-indent:-99999em; margin-bottom:10px; }
div#rap_confirmed div#from_uk h3	{ width:115px; height:18px; text-indent:-99999em; background-image:url(/img/rap-09/from_uk.gif); margin-bottom:12px; }
div#rap_confirmed div#from_us h3	{ width:115px; height:18px; text-indent:-99999em; background-image:url(/img/rap-09/from_us.gif); margin-bottom:12px; }

div#rap_confirmed		{ padding-bottom:15px; border-bottom:1px solid #1d1d1d; margin-bottom:38px; }
div#rap_confirmed div#from_uk		{ position:relative; float:left; width:370px; }
div#rap_confirmed div#from_us		{ position:relative; float:left; }

div#rap_confirmed div ul li			{ position:relative; float:left; width:75px; margin-right:10px; text-transform:uppercase; padding:8px 0px 0px 85px; background-position:top left; background-repeat:no-repeat; height:83px; }
div#rap_confirmed div ul li span	{ text-transform:none; display:block; color:#666666; font-weight:normal; font-size:10px; }

div#rap_confirmed div ul li#stafford		{ background-image:url(/img/rap-09/lee_stafford.jpg) }
div#rap_confirmed div ul li#moody		{ background-image:url(/img/rap-09/chris_moody.jpg) }
div#rap_confirmed div ul li#garcia		{ background-image:url(/img/rap-09/george_garcia.jpg) }
div#rap_confirmed div ul li#baran		{ background-image:url(/img/rap-09/chris_baran.jpg) }


div#rap_date_locations		{  }
div#rap_date_locations h2	{ width:206px; height:23px; text-indent:-99999em; background-image:url(/img/dates_locations.gif); margin-bottom:20px; }
div#rap_date_locations		{  }
div#rap_date_locations ul li		{ position:relative; float:left; font-weight:normal; width:150px; border-right:1px solid #1a1a1a; padding-right:50px; margin-right:70px; }
div#rap_date_locations ul li.last		{ border:none; padding:0px; margin:0px; width:160px }
div#rap_date_locations ul li span		{ text-transform:uppercase; }
div#rap_date_locations ul li a			{ display:block; margin-top:8px; color:#666666; text-transform:uppercase;  }
div#rap_date_locations ul li a.sel		{ color:#ffffff;  }

div#rap_date_locations ul li a:hover		{ color:#ffffff;  }
div#rap_date_locations div.map		{ margin-top:12px; height:0px; overflow:hidden; }
div#rap_date_locations div.map div		{ position:absolute; }

div#rap_last_year		{ padding-top:38px; margin-top:20px; border-top:1px solid #131313; position:relative; }
div#rap_last_year h2		{ width:262px; height:24px; text-indent:-99999em; background-image:url(/img/rap-09/last_years.gif); margin-bottom:22px; }
div#rap_last_year img		{  }

div.last_year a img		{ /*filter:alpha(opacity=70); KHTMLOpacity:.70; MozOpacity:.70; opacity:.70;*/ border:3px solid #B1B1B1;margin:0 9px 9px 0; width:121px;height:121px;}
div.last_year a:hover img		{ /*filter:alpha(opacity=100); KHTMLOpacity:1; MozOpacity:1; opacity:1; */border:3px solid #ffffff; }

div#rap_last_year div#gallery_navigation		{ position:absolute; top:48px; left:340px; }
div#photos div#photos_winner div.gallery_navigation	{ position:absolute; top:8px; right:28px; }
div#photos div.gallery_navigation				{ position:absolute; top:32px; right:28px; }
div#new_tribe_photos div#photos div.gallery_navigation	{ position:absolute; top:100px; right:28px; }
div#ut_09_lastyear div#gallery_navigation		{ position:absolute; top:37px; left:393px; }
div#tribe_lastyear div#gallery_navigation		{ position:absolute; top:38px; left:340px; }
div#tribe_lastyear div#photo_video_nav			{ position:absolute; top:38px; left:600px; }
div#tribe_lastyear div#photo_video_nav a		{ color:#333; }

div#tribe_video_lastyear div#video_photo_nav		{ position:absolute; top:38px; left:600px; }
div#tribe_video_lastyear div#video_photo_nav a		{ color:#333; }

div#tribe_video_lastyear div.video_embeds	{ width:250px; padding:0px 50px; position:relative; float:left; text-transform:uppercase; text-align:center; padding-bottom:36px; }
div#tribe_video_lastyear div.video_embeds a	{ text-transform:none; }

div.gallery_navigation li	{float:left;position:relative;}
div.gallery_navigation a	{ color:#676767; margin-right:6px; padding:3px 6px;line-height:22px;font-size:12px;}
div.gallery_navigation a#prev	{background-image:url(/img/ut-09/prev.gif); background-position:0 -23px;padding:0;width:52px;height:23px;text-indent:-9999em;display:block}
div.gallery_navigation a#prev:hover	{background-position:0 0px;}
div.gallery_navigation a#next	{background-image:url(/img/ut-09/next.gif); background-position:0 -23px;padding:0;width:52px;height:23px;text-indent:-9999em;display:block}
div.gallery_navigation a#next:hover	{background-position:0 0px;}
div.gallery_navigation a.sel,	
div.gallery_navigation a:hover	{ color:#000; background-color:#9d9d9d; }

/* homepage */
div#homepage_header		{ height:116px; padding:18px 24px 15px 24px; }
div#homepage_header	h1	{ background-image:url(/img/redken_events_hd_hp.gif); text-indent:-99999em; width:334px; height:114px; margin-left:321px; }
div#homepage_header	div#hp_about	{ display:block; position:relative; float:right; background-image:url(/img/learn_more_hd_hp.gif); margin-top:12px; width:148px; height:45px; text-align:right; padding:20px 25px 0px 0px; text-align:right; background-repeat:no-repeat; }
div#homepage_header	div a#abt		{ display:block; text-align:right; }
div#homepage_header	div a#abt span	{ display:block; color:#a9a9a9; text-transform:uppercase; margin-top:5px; margin-right:-7px; }
div#homepage_header a#signup	{ display:block; position:relative; float:right; clear:right; text-indent:-99999em; background-image:url(/img/sign_up_hd_hp.gif); background-repeat:no-repeat; width:195px; height:12px; margin-top:21px; }
div#homepage_movie		{ width:1024px; height:678px; background-color:#333333; position:relative; }
div#homepage_movie div.container		{ background-color:#3d3d3d; /*filter:alpha(opacity=55); KHTMLOpacity:.55; MozOpacity:.55; opacity:.55;*/  }
div#homepage_movie div.content	{ cursor:pointer !important; }

div#homepage_movie div.container#banner_1			{ width:255px; height:210px; position:absolute; top:430px; left:257px; z-index:2 }
div#homepage_movie div.content#banner_content_1		{ width:255px; height:210px; position:absolute; top:430px; left:257px; background-image:url(/img/urban_talent_hp_movie.png); background-position: 26px 16px; z-index:3; background-repeat:no-repeat }
div#homepage_movie div.content#banner_content_1 a	{ padding-top:120px;}
div#homepage_movie div.container#banner_2			{ width:255px; height:210px; position:absolute; top:430px; left:513px; z-index:2 }
div#homepage_movie div.content#banner_content_2		{ width:255px; height:210px; position:absolute; top:430px; left:513px; background-image:url(/img/redkenconnects_hp_movie.png); background-position: 79px 13px; z-index:3; background-repeat:no-repeat }
div#homepage_movie div.content#banner_content_2 a	{ padding-top:122px;}
div#homepage_movie div.container#banner_3			{ width:254px; height:210px; position:absolute; top:430px; left:769px; z-index:2 }
div#homepage_movie div.content#banner_content_3		{ width:254px; height:210px; position:absolute; top:430px; left:769px; background-image:url(/img/tribe10_hp_movie.png); background-position: 13px 36px; z-index:3; background-repeat:no-repeat }
div#homepage_movie div.container#banner_4			{ width:255px; height:210px; position:absolute; top:430px; left:1px; z-index:2 }
div#homepage_movie div.content#banner_content_4		{ width:255px; height:210px; position:absolute; top:430px; left:1px; background-image:url(/img/business_summit_hp_movie.png); background-position: 69px 15px; z-index:3; background-repeat:no-repeat }

div#homepage_movie div.content a					{ display:block; /*padding:130px 50px 0px 45px;*/padding:106px 30px 0; text-align:right; font-weight:normal }
div#homepage_movie div.content a span				{ display:block; color:#a9a9a9; text-transform:uppercase; margin-top:5px; margin-right:-7px; }





/* footer */
div#footer				{ padding:16px 0px; text-align:center; }
div#footer ul			{ width:608px; margin:0px auto; }
div#footer ul li		{ position:relative; float:left; }
div#footer ul li a#learn_more	{ display:block; width:239px; height:18px; text-indent:-99999em; background-image:url(/img/footer_learn_more.gif) }
div#footer ul li a#redken_youtube	{ display:block; width:317px; height:18px; text-indent:-99999em; background-image:url(/img/footer_youtube.gif) }
div#footer ul li#footer_divider		{ margin:0px 15px; }


/* image highlight layer */
div#img_highlight				{ background-color:transparent; width:720px; z-index:10; text-align:center; position:absolute; top:0px; left:0px; }
div#hglimg_container			{ text-align:right; background-color:#000000; border:1px solid #282828; padding:15px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:430px; margin:0px auto 8px auto; }
div#hglimg_container a			{ display:block; position:relative; float:right; margin-bottom:2px; }
div#hglimg						{ text-align:center; min-height:150px; height:auto !important; height:150px; position:relative; z-index:2; }
img#loader						{ display:block; margin:0px auto; margin-top:50px; }
div#loading_img_spinner						{ position:absolute; z-index:1; margin-left:194px; margin-top:70px; }

/* signup layer */
div#fade_layer					{ background-color:#000000; filter:alpha(opacity=70); KHTMLOpacity:.7; MozOpacity:.7; opacity:.7; z-index:5; position:absolute; top:0px; left:0px; width:100%; height:100%; }
div#signup_layer				{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; z-index:10; position:absolute; top:0px; left:0px; width:283px; background-color:#000000; border:1px solid #282828; padding:13px; padding-left:24px; }
div#signup_layer a#close_signup	{ display:block; text-indent:-99999em; position:relative; float:right; width:22px; height:22px; background-image:url(/img/signup_close.gif); margin-bottom:8px; }
div#signup_layer span			{ display:block; color:#999999; margin-bottom:8px; }
form#signup_form div.c			{ position:relative; float:left; width:130px; line-height:22px; }
form#signup_form div em			{ font-size:10px; }

form#signup_form div#prf1		{ float:none; width:auto; }
form#signup_form div#prf2		{ float:none; width:auto; }
form#signup_form div#prf_pre	{ float:none; width:auto; }
div#errors						{ color:#ff0000; margin:8px 0px; }

form#signup_form input.field	{ width:130px; border:3px solid #000; margin-bottom:12px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold }
form#signup_form input.contact_add	{ width:260px; margin-bottom:0px; }
form#signup_form input#submit_signup	{ position:relative; float:right; width:74px; height:15px; background-image:url(/img/submit_signup.gif); border:none; background-color:#000; margin-top:18px; cursor:pointer; margin-bottom:8px; }


/* events calendar styles */
div.calendar	{ width:232px; background-image:url(/img/calendar_bg.gif); background-position:top left; background-repeat:no-repeat; padding-top:16px;}
div.calendar div.day	{ width:27px; height:29px; border:1px solid #c2c2c2; position:relative; float:left; margin-right:2px; margin-bottom:1px; font-size:9px; text-align:right; padding:1px;}
div.calendar div.inactive	{ border:1px solid #404040; }
div.calendar div.active		{ background-image:url(/img/calendar_event.gif); }
div.calendar div.active a	{ display:block; width:27px; height:29px; }
div.calendar h4							{ font-size:18px; text-transform:uppercase; color:#666666; width:232px; text-align:center; margin-bottom:12px; }

div.calendar_wrapper		{ position:relative; float:left; margin-right:8px; margin-bottom:24px; .width:232px;}
div.calendar_event_info		{ background-image:url(/img/calender_event_bg.gif); background-repeat:repeat-x;  background-repeat:repeat-x; position:absolute; width:210px; height:83px; top:0px; left:0px; z-index:5; padding:8px; text-align:left; cursor:pointer; }
div#container div.urban_talent_info		{ height:103px; background-color:#A2AAAC; background-position:bottom left;}
div.calendar_event_info span		{ color:#fff; font-size:18px; }
div.calendar_event_info div.event_details	{ background-repeat:no-repeat; width:210px; height:47px; position:absolute; top:9px; left:37px; text-transform:uppercase; color:#000; font-size:11px; font-weight:bold; padding-top:30px; }
div.bs10_info div.event_details	{ padding-top:70px;}
div.nha_info div.event_details	{ padding-top:70px;}
div#container div.urban_talent_info div.event_details	{ padding-top:60px;}
div#container div.rc10_info div.event_details	{ padding-top:69px;}

div#hglimg_container a#staf	{ margin-top:4px; }
div#hglimg_container a#download_image { clear:right; }

div#staf_form		{ text-align:left; position:relative;}
img#redken_logo		{ display:block; margin-bottom:20px; }

div#staf_form p		{ margin-bottom:8px; }
form#staf_formfields label	{ display:block; margin-bottom:3px; margin-top:11px; font-size:11px; }

form#staf_formfields input.staf	{ border:none; }
div#preview_submit_x		{ position:relative; float:right; margin-top:38px; width:170px; text-align:left; }
img#staf_preview		{ position:absolute; top:180px; left:250px; border:4px solid #ffffff; border-bottom:25px solid #ffffff; }
div#hglimg_container a#submit_stap_button	{ position:absolute; top:355px; left:250px; }

/* new hair awards */
div#nha div#ut_09 div#ut_info p	{margin-bottom:10px;}
div#nha div#ut_09 div#ut_info p.large	{ font-size:15px; width:180px}
div#nha div#utc h2	{background-image:url(/img/nha/rnha.gif);background-repeat:no-repeat; width:450px; height:30px;}
div#nha div#utc h3	{font-size:25px;font-weight:bold;letter-spacing:-1px; margin:10px 0; background:none; text-indent:0; height:auto;}
div#nha div#utc h3#enter_nha	{ background:transparent url(/img/nha/enter_nha.gif) no-repeat left top; height:22px; text-indent:-9999em; width:375px;}
div#nha div#utc h4	{ text-indent:-9999em; background:transparent url(/img/nha/are_you_h4.gif) no-repeat left top; height:128px; margin-bottom:12px;}
/*div#nha div#utc h4 em	{ font-size:11px; line-height:13px; font-weight:bold;}*/
div#nha div#utc p#why_enter	{ font-size:20px; font-weight:bold; color:white; margin-bottom:10px; /*text-transform:lowercase;*/}
div#nha div#utc ol		{ width:450px; padding-left:25px; margin:0; list-style-position:outside;}
div#nha div#utc ol li	{ color:white; font-size:14px;}
div#nha div#utc div.photo	{ float:right; width:204px;margin:30px 0 30px 30px;}
div#nha div#utc div.photo a	{ text-indent:-9999em; background:transparent no-repeat left top; height:31px; display:block;}
div#nha div#utc div.photo a#find_out	{ background-image:url(/img/nha/find_out.gif); margin-bottom:10px;}
div#nha div#utc div.photo a#see_highlights	{ background-image:url(/img/nha/see_highlights.gif);}

/* redken connects */
div#rc10 div#rap_09 div#rap_info p	{ font-size:13px; margin-bottom:10px;}
div#rc10 div#rap_09 div#rap_info h2	{background-image:url(/img/rc10/redken_connects.gif);width:205px;height:105px;}
div#rc10 div#rap_09 div#rap_info a.click	{/*padding-right:5px;*/ display:inline; text-transform:none; color:#ccc;}
div#rc10 div#rap_09_tour h2 {background-image:url(/img/rc10/redken_connects_tour.gif);width:100%;background-repeat:no-repeat; height:105px;}
div#rc10 div#rap_09_tour h3	{background-image:url(/img/rc10/new_to_2010.gif);background-repeat:no-repeat; height:30px; text-indent:-9999em; margin-bottom:5px;}
div#rc10 div#rap_09_tour h4	{background-image:url(/img/rc10/pre_show.gif);background-repeat:no-repeat; height:22px; text-indent:-9999em; margin-bottom:5px;}
div#rc10 div#rap_09_tour h4#tour_dates	{background-image:url(/img/rc10/tour_dates.gif);background-repeat:no-repeat; height:22px; text-indent:-9999em; margin-bottom:5px;}
div#rc10 div#rap_09_tour a#see_highlights	{ text-indent:-9999em; background:transparent url(/img/rc10/see_highligts.gif) no-repeat left top; height:31px; display:block;}

/* tribe 2010 */
div#tribe_10 div#tribe_09_info div.col	{float:none;margin:0;padding:0 0 30px 20px;width:auto;}
div#tribe_10 div#tribe_09_info div.col p	{ margin-bottom:15px;}
div#tribe_10 div#tribe_09 div#tribe_info h2 {background-image:url(/img/tribe-10/tribe_hd.png); height:39px;}
div#tribe_10 div#be_part2 h3 {background-image:url(/img/tribe-10/save_the_date.gif); width:133px; height:25px;}
div#tribe_10 div#tribe_09_info h2	{background:transparent url(/img/tribe-10/tribe_hd.png) no-repeat left top;height:39px;margin-bottom:15px;}

/* business summit 2010 */
div#bs10 div#ut_09 div#ut_info ul	{}
div#bs10 div#ut_09 div#ut_info div	{ position:relative; left:auto; top:auto;}
div#bs10 div#ut_09 div#ut_info p	{ font-size:13px; margin-bottom:10px;}
div#bs10 div#ut_info h2#bs10_h2	{ width:155px; height:85px; background:transparent url(/img/bs10/business_summit_logo.gif) no-repeat left top; margin-bottom:15px;}
div#bs10 div#ut_info p	{ font-weight:normal; width:200px;}
div#bs10 div#bs10_info h2	{ text-indent:-9999em; background:transparent url(/img/bs10/business_summit_h2.gif) no-repeat left top; height:42px; margin:15px 15px 5px;}
div#bs10 div#bs10_info h3	{ text-indent:-9999em; background:transparent url(/img/bs10/april.gif) no-repeat left top; height:31px; margin:0 15px 5px;}
div#bs10 div#bs10_info div.info	{ background:#f36f21 url(/img/bs10/info_bg.gif) repeat-x left top; padding:15px;}
div#bs10 div#bs10_info div.info h3	{background:transparent url(/img/bs10/do_you_want.gif) no-repeat left top; height:22px; margin:0 0 5px 0;}
div#bs10 div#bs10_info div.info ul	{ padding-left:10px; margin-bottom:10px;}
div#bs10 div#bs10_info div.info ul li	{ list-style-type:disc; font-size:14px;}
div#bs10 div#bs10_info div.info p		{ margin-bottom:7px; font-size:14px;}
div#bs10 div#bs10_info div.info p, div#bs10 div#bs10_info div.info li			{ color:black; font-weight:normal;}
div#bs10 div#bs10_info div.info p strong#dates	{ text-indent:-9999em; display:block;background:transparent url(/img/bs10/dates.gif) no-repeat left top; height:22px; margin-bottom:5px;}
div#bs10 div#bs10_info div.info p strong#package	{ text-indent:-9999em; display:block;background:transparent url(/img/bs10/package_price.gif) no-repeat left top; height:22px; margin-bottom:5px;}
div#bs10 div#bs10_info div.info p strong#booking	{ text-indent:-9999em; display:block;background:transparent url(/img/bs10/booking_deadline.gif) no-repeat left top; height:22px; margin-bottom:5px; width:177px; display:block; float:left; margin-right:10px;}
div#bs10 div#bs10_info div.info p em	{ line-height:30px; font-style:normal;}
