@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:url(/img/redken_events_hd.gif) no-repeat;
}
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:142px;

	/*background-image:url(/img/nav/about.gif);*/

	background-image:url(/img/top_nav/nav6.gif);

}

div#navigation ul li#su a {

	width:80px;

	/*background-image:url(/img/nav/sign_up.gif);*/

	background-image:url(/img/top_nav/nav7.gif);

}

div#navigation ul li#nha a {

	width:119px;

	/*background-image:url(/img/nav/2010_nyc_hair_awards.gif);*/

	background-image:url(/img/top_nav/nav1.gif);

	display:block inline;

}

div#navigation ul li#r10 a {

	width:156px;

	/*background-image:url(/img/nav/redken_connects_10.gif);*/

	background-image:url(/img/top_nav/nav2.gif);

}

div#navigation ul li#t10 a {

	width:99px;

	/*background-image:url(/img/nav/tribe10.gif);*/

	background-image:url(/img/top_nav/nav3.gif);

}

div#navigation ul li#bs a {

	width:125px;

	/*background-image:url(/img/nav/business_summit.gif);*/

	background-image:url(/img/top_nav/nav4.gif);

}

div#navigation ul li#sy a {

	width:124px;

	background-image:url(/img/top_nav/nav5.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 10 */
div#tribe_10 {
	height:295px;
	margin-bottom:55px;
}
div#tribe_10 div#vid_embed {
	position:relative;
	float:left;
	width:480px;
	height:295px;
}
div#tribe_10 div#tribe_info {
	position:relative;
	float:left;
	padding:23px 0px 0px 25px;
	background-image:url(/img/tribe-10/main_background2.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:272px;
	width:215px;
}
div#tribe_10 div#tribe_info h2 {
	background-image:url(/img/tribe-10/tribe_hd.gif);
	text-indent:-99999em;
	background-position:top left;
	background-repeat:no-repeat;
	height:34px;
	width:184px;
	margin-bottom:10px;
}
div#tribe_10 div#tribe_info ul {
}
div#tribe_10 div#tribe_info ul li {
	position:relative;
	float:left
}
div#tribe_10 div#tribe_info ul li a#email_friend {
	display:block;
	width:46px;
	height:9px;
	text-indent:-99999em;
	background-image:url(/img/tribe-10/email2.gif);
	margin-top:4px;
	margin-right:14px;
	background-repeat:no-repeat;
}
div#tribe_10 div#tribe_info ul li a#share_facebook {
	display:block;
	width:105px;
	height:10px;
	text-indent:-99999em;
	background-image:url(/img/tribe-10/share_on_facebook2.gif);
	margin-top:4px;
	margin-left:14px;
	margin-right:10px;
	background-repeat:no-repeat;
}
div#tribe_10 div#tribe_info div#be_part {
	width:184px;
	height:200px;
	float:left;
	position:relative;
	display:inline;
}
div#tribe_10 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_10 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/tr2010/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-10/charity.gif);
	text-indent:-9999em;
	margin-top:10px;
	margin-left:79px;
}
a.charity {
display:
}
div#tribe_10_info {
	background-image:url(/img/tribe-09/be_inspired.gif);
	width:717px; /*padding:68px 16px 20px 16px;*/
}
div#tribe_10_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_10_info h2 {/* width:565px; height:23px; text-indent:-99999em; background-image:url(/img/tribe-10/are_you_ready.gif); margin-bottom:14px;*/
	text-indent:-9999em;
}
div#tribe_10_info div.col {
	width:322px;
	float:left;
	position:relative;
	margin-right:20px;
}
div#tribe_10_info div.col p.aids {
	font-size:12px;
	background:transparent url(/img/tribe-10/aids_ribbon.png) no-repeat left top;
	line-height:18px;
	padding-left:80px;
	height:103px;
}
/*
.............
*/
/* used span instead of a p. unable to modify p elements */
div#press_release span {
	display:block;
	float: left;
	clear: both;
	font-size:14px;
	font-weight: normal;
	width: 100%;
	/*
	letter-spacing:-1px;
	*/
	margin-bottom:14px;
}
div#press_release span a
{
	font-weight: bold;
}
div#press_release span a:hover
{
	text-decoration: underline;
}
/*
..............
*/
div#tribe_10_info div#col_1 {
	width:207px;
	margin-right:0;
}
div#tribe_10_info div#col_1 h4 {
	font-size:18px;
	font-weight:normal;
	letter-spacing:-1px;
	margin-bottom:23px;
}
div#tribe_10_info div#col_1 p {
	font-size:13px;
	line-height:23px;
	font-weight:normal;
	letter-spacing:-0.04em;
}
div#tribe_10_info div#col_2 {
	width:430px;
	border-right:1px solid #FFF;
	padding:0 15px 20px 16px;
}
div#tribe_10_info div#col_2 h3.the_winners {
	text-indent:-9999em;
	background:transparent url(/img/tribe-10/the_winners_h3.gif) no-repeat top left;
	height:68px;
	margin-bottom:13px;
	width:394px;
}
div#tribe_10_info div.col div.list_of_winners {
	background:transparent url(/img/tribe-10/list_of_winners.png) no-repeat 7px top;
	height:161px;
	margin-bottom:14px;
	border-bottom:1px solid #FFF;
	padding-bottom:14px;
	padding-left:7px;
}
div#tribe_10_info div.col div.list_of_winners h4 {
	text-indent:-9999em;
	margin:10px;
	height:14px;
	font-size:0;
	line-height:0;
}
div#tribe_10_info div.col div.list_of_winners p {
	font-size:14px;
	margin:10px 0 0 24px;
}
div#tribe_10_info div.col h3 {
	background-image:url(/img/tribe-10/this_years_line_up_h3.gif);
	width:298px;
	height:216px;
	text-indent:-9999em;
	margin-bottom:15px;
}
div#tribe_10_info div.col h3.tribe10 {
	background-image:url(/img/tribe-10/tribe10_h3.gif);
	width:134px;
	height:25px;
}
div#tribe_10_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_10_info div.col div.info {
	background-image:url(/img/tribe-10/artistic_shows.gif);
	width:193px;
	height:114px;
	text-indent:-9999em;
	display:block;
	float:left;
	position:relative;
}
div#tribe_10_info div.col img {
	float:left;
	position:relative;
	margin-right:4px;
}
div#tribe10_artists {
	width:717px;
	position:relative;
}
div#tribe_10_info div.nav {
	height:64px;
	width:717px;
	background:transparent url(/img/tribe-10/shadow.gif) no-repeat right bottom;
}
div#tribe_10_info div.nav ul li {
	float:left;
	position:relative;
}
div#tribe_10_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_10_info div.nav ul li a.artist_nav:hover {
	background-position:0 -64px;
}
div#tribe_10_info div.nav ul li a.sel {
	background-position:0 -128px!important;
}
div#tribe_10_info div.nav ul li a#artist_nav_1 {
	background-image:url(/img/tribe-10/lee_stafford_nav.gif);
}
div#tribe_10_info div.nav ul li a#artist_nav_2 {
	background-image:url(/img/tribe-10/andrew_barton_nav.gif);
	width:195px;
}
div#tribe_10_info div.artist_info {
	background-image:url(/img/tribe-10/tribe10_bg.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#631929;
	display:block;
	width:717px;
}
div#tribe_10_info div.artist_info div.ab {
	padding:22px 17px;
	display:block;
}
div#tribe_10_info div.artist_info div.ab img {
	float:left;
	position:relative;
	margin-right:16px;
}
div#tribe_10_info div.artist_info div.ab h3 {
	text-transform:uppercase;
	font-size:28px;
	line-height:29px;
	margin-bottom:17px;
}
div#tribe_10_info div.artist_info div.ab div.descript {
	float:left;
	position:relative;
}
div#tribe_10_info div.artist_info div.ab h3 strong {
	font-weight:bold;
}
div#tribe_10_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-10/last_years_photos.gif);
	text-indent:-99999em;
	margin-bottom:22px;
}
div#tribe_10 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-10/videos.gif);
	text-indent:-99999em;
	margin-bottom:22px;
}
/* tribe 10 */
/* duplicates some items from tribe 10 */
div#tribe_10 {
	height:295px;
	margin-bottom:55px;
}
div#tribe_10 div#vid_embed {
	position:relative;
	float:left;
	width:480px;
	height:295px;
}
div#tribe_10 div#tribe_info {
	position:relative;
	float:left;
	padding:23px 0px 0px 25px;
	background-image:url(/img/tribe-10/main_background2.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:272px;
	width:215px;
}
div#tribe_10 div#tribe_info h2 {
	background-image:url(/img/tribe-10/tribe_hd.gif);
	text-indent:-99999em;
	background-position:top left;
	background-repeat:no-repeat;
	height:34px;
	width:184px;
	margin-bottom:10px;
}
div#tribe_10 div#tribe_info ul {
}
div#tribe_10 div#tribe_info ul li {
	position:relative;
	float:left
}
div#tribe_10 div#tribe_info ul li a#email_friend {
	display:block;
	width:46px;
	height:9px;
	text-indent:-99999em;
	background-image:url(/img/tribe-10/email2.gif);
	margin-top:4px;
	margin-right:14px;
	background-repeat:no-repeat;
}
div#tribe_10 div#tribe_info ul li a#share_facebook {
	display:block;
	width:105px;
	height:10px;
	text-indent:-99999em;
	background-image:url(/img/tribe-10/share_on_facebook2.gif);
	margin-top:4px;
	margin-left:14px;
	margin-right:10px;
	background-repeat:no-repeat;
}
div#tribe_10 div#tribe_info div#be_part {
	width:184px;
	height:200px;
	float:left;
	position:relative;
	display:inline;
}
div#tribe_10 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_10 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/tr2010/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-10/charity.gif);
	text-indent:-9999em;
	margin-top:10px;
	margin-left:79px;
}
a.charity {
display:
}
div#tribe_10_info {
	background-image:url(/img/tribe-10/be_inspired.gif);
	width:717px; /*padding:68px 16px 20px 16px;*/
}
div#tribe_10_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_10_info h2 {/* width:565px; height:23px; text-indent:-99999em; background-image:url(/img/tribe-10/are_you_ready.gif); margin-bottom:14px;*/
	text-indent:-9999em;
}
div#tribe_10_info div.col {
	width:322px;
	float:left;
	position:relative;
	margin-right:20px;
}
div#tribe_10_info div.col p.aids {
	font-size:12px;
	background:transparent url(/img/tribe-10/aids_ribbon.png) no-repeat left top;
	line-height:18px;
	padding-left:80px;
	height:103px;
}
div#tribe_10_info div#col_1 {
	width:207px;
	margin-right:0;
}
div#tribe_10_info div#col_1 h4 {
	font-size:18px;
	font-weight:normal;
	letter-spacing:-1px;
	margin-bottom:23px;
}
div#tribe_10_info div#col_1 p {
	font-size:13px;
	line-height:23px;
	font-weight:normal;
	letter-spacing:-0.04em;
}
div#tribe_10_info div#col_2 {
	width:430px;
	border-left:1px solid #FFF;
	padding:0 15px 20px 16px;
}
div#tribe_10_info div#col_2 h3.the_winners {
	text-indent:-9999em;
	background:transparent url(/img/tribe-10/the_winners_h3.gif) no-repeat top left;
	height:68px;
	margin-bottom:13px;
	width:394px;
}
div#tribe_10_info div.col div.list_of_winners {
	background:transparent url(/img/tribe-10/list_of_winners.png) no-repeat 7px top;
	height:161px;
	margin-bottom:14px;
	border-bottom:1px solid #FFF;
	padding-bottom:14px;
	padding-left:7px;
}
div#tribe_10_info div.col div.list_of_winners h4 {
	text-indent:-9999em;
	margin:10px;
	height:14px;
	font-size:0;
	line-height:0;
}
div#tribe_10_info div.col div.list_of_winners p {
	font-size:15px;
	margin:10px 0 0 24px;
}
div#tribe_10_info div.col h3 {
	background-image:url(/img/tribe-10/this_years_line_up_h3.gif);
	width:298px;
	height:216px;
	text-indent:-9999em;
	margin-bottom:15px;
}
div#tribe_10_info div.col h3.tribe10 {
	background-image:url(/img/tribe-10/tribe10_h3.gif);
	width:134px;
	height:25px;
}
div#tribe_10_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_10_info div.col div.info {
	background-image:url(/img/tribe-10/artistic_shows.gif);
	width:193px;
	height:114px;
	text-indent:-9999em;
	display:block;
	float:left;
	position:relative;
}
div#tribe_10_info div.col img {
	float:left;
	position:relative;
	margin-right:4px;
}
div#tribe10_artists {
	width:717px;
	position:relative;
}
div#tribe_10_info div.nav {
	height:64px;
	width:717px;
	background:transparent url(/img/tribe-10/shadow.gif) no-repeat right bottom;
}
div#tribe_10_info div.nav ul li {
	float:left;
	position:relative;
}
div#tribe_10_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_10_info div.nav ul li a.artist_nav:hover {
	background-position:0 -64px;
}
div#tribe_10_info div.nav ul li a.sel {
	background-position:0 -128px!important;
}
div#tribe_10_info div.nav ul li a#artist_nav_1 {
	background-image:url(/img/tribe-10/lee_stafford_nav.gif);
}
div#tribe_10_info div.nav ul li a#artist_nav_2 {
	background-image:url(/img/tribe-10/andrew_barton_nav.gif);
	width:195px;
}
div#tribe_10_info div.artist_info {
	background-image:url(/img/tribe-10/tribe10_bg.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#631929;
	display:block;
	width:717px;
}
div#tribe_10_info div.artist_info div.ab {
	padding:22px 17px;
	display:block;
}
div#tribe_10_info div.artist_info div.ab img {
	float:left;
	position:relative;
	margin-right:16px;
}
div#tribe_10_info div.artist_info div.ab h3 {
	text-transform:uppercase;
	font-size:28px;
	line-height:29px;
	margin-bottom:17px;
}
div#tribe_10_info div.artist_info div.ab div.descript {
	float:left;
	position:relative;
}
div#tribe_10_info div.artist_info div.ab h3 strong {
	font-weight:bold;
}
div#tribe_10_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-10/last_years_photos.gif);
	text-indent:-99999em;
	margin-bottom:22px;
}
div#tribe_10 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-10/videos.gif);
	text-indent:-99999em;
	margin-bottom:22px;
}
/* urban talent 10 */
div#ut_10 div#vid_embed {
	position:relative;
	float:left;
	width:480px;
	height:295px;
}
div#ut_10 {
	height:345px;
}
div#ut_10 div#ut_info {
	position:relative;
	float:left;
	padding:23px 0px 0px 25px;
	background-image:url(/img/ut-10/main_background2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:272px;
	width:215px;
}
div#ut_10 div#ut_info div {
	position:absolute;
	top:52px;
	left:25px;
}
div#ut_10 div#ut_info ul {
}
div#ut_10 div#ut_info ul li {
	position:relative;
	float:left
}
div#ut_10 div#ut_info ul li a#email_friend {
	display:block;
	width:46px;
	height:9px;
	text-indent:-99999em;
	background-image:url(/img/tribe-10/email.gif);
	margin-top:4px;
	margin-right:14px;
	background-repeat:no-repeat;
}
div#ut_10 div#ut_info ul li a#share_facebook {
	display:block;
	width:105px;
	height:10px;
	text-indent:-99999em;
	background-image:url(/img/tribe-10/share_on_facebook.gif);
	margin-top:4px;
	margin-left:14px;
	margin-right:10px;
	background-repeat:no-repeat;
}
div#ut_10 div#ut_10_left {
	position:relative;
	float:left;
	width:480px;
	height:295px;
	background-image:url(/img/ut-10/ut_info_left.jpg);
}
div#ut_10 div#ut_info a#see {
	margin-top:25px;
	margin-bottom:14px;
}
div#ut_10 div#ut_info a#see h2 {
	background-image:url(/img/ut-10/see_the_finalists.gif);
}
div#ut_10 div#ut_info a#see2 h2 {
	background-image:url(/img/ut-10/see_ut_finalists.gif);
	height:145px;
}
div#ut_10 div#ut_info a#see2 {
	margin-top:25px;
	margin-bottom:14px;
}
div#ut_10 div#ut_info h2 {/*background-image:url(/img/ut-10/see_the_finalists.gif);*/
	width:201px;
	height:151px;
	text-indent:-9999em;
}
div#ut_10 div#ut_info h2#nha {
	background:transparent url(/img/nha/new_nha.gif) no-repeat 0 24px;
	height:152px;
}
div#ut_10 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_10 div#ut_info a:hover {
	color:#000;
}
div#ut_10 div#ut_10_left h1, div#ut_10 div#ut_10_left h2, div#ut_10 div#ut_10_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_10_left p {
	font-size:12px;
	width:417px;
	position:absolute;
	top:205px;
	left:29px;
	font-weight:normal;
}
div#ut10_be_part_of_it p {
	font-weight:normal;
}
/* urban talent 10 */
/* duplicates some items from urban talent 10 */
div#ut_10 div#vid_embed {
	position:relative;
	float:left;
	width:480px;
	height:295px;
}
div#ut_10 {
	height:345px;
}
div#ut_10 div#ut_info {
	position:relative;
	float:left;
	padding:23px 0px 0px 25px;
	background-image:url(/img/ut-10/main_background2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:272px;
	width:215px;
}
div#ut_10 div#ut_info div {
	position:absolute;
	top:52px;
	left:25px;
}
div#ut_10 div#ut_info ul {
}
div#ut_10 div#ut_info ul li {
	position:relative;
	float:left
}
div#ut_10 div#ut_info ul li a#email_friend {
	display:block;
	width:46px;
	height:9px;
	text-indent:-99999em;
	background-image:url(/img/tribe-10/email.gif);
	margin-top:4px;
	margin-right:14px;
	background-repeat:no-repeat;
}
div#ut_10 div#ut_info ul li a#share_facebook {
	display:block;
	width:105px;
	height:10px;
	text-indent:-99999em;
	background-image:url(/img/tribe-10/share_on_facebook.gif);
	margin-top:4px;
	margin-left:14px;
	margin-right:10px;
	background-repeat:no-repeat;
}
div#ut_10 div#ut_10_left {
	position:relative;
	float:left;
	width:480px;
	height:295px;
	background-image:url(/img/ut-10/ut_info_left.jpg);
}
div#ut_10 div#ut_info a#see {
	margin-top:25px;
	margin-bottom:14px;
}
div#ut_10 div#ut_info a#see h2 {
	background-image:url(/img/ut-10/see_the_finalists.gif);
}
div#ut_10 div#ut_info a#see2 h2 {
	background-image:url(/img/ut-10/see_ut_finalists.gif);
	height:145px;
}
div#ut_10 div#ut_info a#see2 {
	margin-top:25px;
	margin-bottom:14px;
}
div#ut_10 div#ut_info h2 {/*background-image:url(/img/ut-10/see_the_finalists.gif);*/
	width:201px;
	height:151px;
	text-indent:-9999em;
}
div#ut_10 div#ut_info h2#nha {
	background:transparent url(/img/nha/new_nha.gif) no-repeat 0 24px;
	height:152px;
}
div#ut_10 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_10 div#ut_info a:hover {
	color:#000;
}
div#ut_10 div#ut_10_left h1, div#ut_10 div#ut_10_left h2, div#ut_10 div#ut_10_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_10_left p {
	font-size:12px;
	width:417px;
	position:absolute;
	top:205px;
	left:29px;
	font-weight:normal;
}
div#ut10_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-10/utc_h2.gif);
	width:352px;
	height:27px;
	text-indent:-9999em;
	margin-bottom:13px;
}
div#utc h3 {
	background-image:url(/img/ut-10/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-10/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-10/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-10/cgf_h2.gif);
	width:254px;
	height:22px;
	float:left;
	position:relative;
}
div#utf div.finalists span.enlarge {
	background-image:url(/img/ut-10/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-10/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-10/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-10/view_larger_image_sif.gif);
}
div#utf div#mef h3 {
	background-image:url(/img/ut-10/male_expert_finalists_h2.gif);
	width:240px;
	height:22px;
	float:left;
	position:relative;
}
div#utf div.shadow_bottom_cgf {
	background-image:url(/img/ut-10/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-10/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-10/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-10/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-10/color_genius_h4.gif);
}
div#wb_si h4 {
	background-image:url(/img/ut-10/style_innovator_h4.gif);
}
div#wb_me h4 {
	background-image:url(/img/ut-10/male_expert_h4.gif);
}
div.shadow_bottom_utf {
	background-image:url(/img/ut-10/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/tr2010/videos_h2.png);
	background-repeat:no-repeat;
	width:258px;
	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:250px;
	margin-right:75px;
	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.videos {
	background-color:#d1d1d1;
	padding:23px 19px 0 19px;
	height:525px;
	overflow:hidden;
}
div#videos4 {
	height: 450px
}
div#videos4 h2#finalists_title {
	background-image:url(../img/rap-10/finalists_title.gif);
	width: 132px
}
div.videos2 {
	background-color:#d1d1d1;
	padding:0px 19px;
	overflow:hidden;
}
div.videos2 h2, div.videos h2 {
	background:url('/img/tr2010/videos_h2.png') no-repeat;
	width:258px;
	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.video_block_2{
        width:250px;
	margin-right:75px;
}
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.videos div.videos_pretext {
	color: #666666;
	clear: both;
	margin-bottom: 22px
}
div.tab_bottom_videos {
	background-image:url(/img/ut-10/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-10/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-10/close_arrow.gif);
}
div.tab_bottom_photos a#closePhotos {
	margin-right:60px;
	background-image:url(/img/ut-10/close_arrow.gif);
}
div.notab_bottom_videos {
	background-image:url("/img/rap-10/bottom_light_notab.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/tr2010/tribe2010_photos.png);
	background-repeat:no-repeat;
	width:258px;
	height:28px;
	margin-bottom:9px;
	text-indent:-9999em;
}
div.photos div#photos_winner h2 {
	background-image:url(/img/ut-10/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-10/tribe10_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-10/bottom_dark_tab.gif);
	width:720px;
	height:46px;
	/*background-color:transparent;*/
	background-color: #000;
}
div.tab_bottom_photos a {
	float:right;
	margin:23px 32px 0 0;
	padding-left:18px;
	background-image:url(/img/ut-10/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#ut10_be_part_of_it {
	background-color:#333333;
	padding:28px 22px 40px 18px;
	margin-bottom:30px;
	background-image:url(/img/ut-10/be_part_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
div#ut10_be_part_of_it strong {
	font-weight:bold;
}
div#ut10_be_part_of_it a#dl {
	background-image:url(/img/ut-10/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-10/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-10/salon_team_entry.gif);
	margin-bottom:12px;
}
div#contest_description a.wl {
	text-transform:uppercase;
	color:#fff;
}
div#ut_10_lastyear {
	border-top:1px solid #131313;
	padding-top:28px;
	position:relative;
}
div#ut_10_lastyear h2 {
	width:374px;
	height:23px;
	background-image:url(/img/ut-10/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-10/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-10/color_genius.gif);
	width:127px;
}
div#contest_t2 h5#second {
	background-image:url(/img/ut-10/style_innovator.gif);
	width:154px;
}
div#contest_t2 h5#third {
	background-image:url(/img/ut-10/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-10/color_genius_prize.gif);
	width:181px;
}
div#contest_t3 h3#second {
	background-image:url(/img/ut-10/style_innovator_prize.gif);
	width:208px;
}
div#contest_t3 h3#third {
	background-image:url(/img/ut-10/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-10/get_inspired.gif);
	width:118px;
}
div#contest_t4 h5#second {
	background-image:url(/img/ut-10/put_together.gif);
	width:306px;
}
div#contest_t4 h5#third {
	background-image:url(/img/ut-10/choose_your_category.gif);
	width:214px;
}
div#contest_t4 h5#fourth {
	background-image:url(/img/ut-10/compile_a_mood.gif);
	width:401px;
}
div#contest_t4 h5#fifth {
	background-image:url(/img/ut-10/photograph.gif);
	width:112px;
}
div#contest_t4 h5#sixth {
	background-image:url(/img/ut-10/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-10/mood_board_entry.gif);
	width:253px;
}
div#contest_t5 h3.judging {
	background-image:url(/img/ut-10/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-10/judging_of_entries.gif);
	width:181px;
}
div#contest_t6 h5#second {
	background-image:url(/img/ut-10/judging_day.gif);
	width:340px;
	height:40px;
}
div#contest_t6 h5#third {
	background-image:url(/img/ut-10/regional_winners.gif);
	width:316px;
	height:42px;
}
div#contest_t6 h5#fourth {
	background-image:url(/img/ut-10/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-10/terms_and_conditions.gif);
	width:208px;
}
/* rap 10 */
div#rap_10 {
	height:295px;
	margin-bottom:55px;
}
div#rap_10 div#vid_embed {
	position:relative;
	float:left;
	width:480px;
	height:295px;
}
div#rap_10 div#rap_info {
	position:relative;
	float:left;
	padding:23px 0px 0px 25px;
	background-image:url(/img/ut-10/main_background2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:272px;
	width:215px;
}
div#rap_10 div#rap_info h2 { /*background-image:url(/img/rap-10/rap10_h2.gif);*/
	background-image:url(/img/rap-10/redken_connects.gif);
	text-indent:-99999em;
	background-position:top left;
	background-repeat:no-repeat;
	height:120px;
	width:197px;
	margin-bottom:10px;
}
div#rap_10 div#rap_info ul {
}
div#rap_10 div#rap_info ul li {
	position:relative;
	float:left
}
div#rap_10 div#rap_info ul li a#email_friend {
	display:block;
	width:46px;
	height:9px;
	text-indent:-99999em;
	background-image:url(/img/tribe-10/email.gif);
	margin-top:4px;
	margin-right:14px;
	background-repeat:no-repeat;
}
div#rap_10 div#rap_info ul li a#share_facebook {
	display:block;
	width:105px;
	height:10px;
	text-indent:-99999em;
	background-image:url(/img/tribe-10/share_on_facebook.gif);
	margin-top:4px;
	margin-left:14px;
	margin-right:10px;
	background-repeat:no-repeat;
}
div#rap_10 div#rap_info div#be_part {
	width:187px;
	height:164px;
	background-image:url(/img/rap-10/be_part.gif);
	background-repeat:no-repeat;
	text-indent:-99999em;
}
div#rap_10 div#rap_info a#see {
	margin-top:25px;
	margin-bottom:14px;
}
div#rap_10 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_10 div#rap_info a:hover {
	color:#000;
}
div#rap_10_info h2 {
	width:677px;
	height:53px;
	text-indent:-99999em;
	background-image:url(/img/rap-10/gain_professional.gif);
	margin-bottom:14px;
}
div#rap_10_info p {
	font-size:12px;
	font-weight:normal;
	padding-bottom:14px;
	border-bottom:1px solid #1d1d1d;
	margin-bottom:24px;
}
div#rap_10 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_10_tour {
	margin-bottom:54px;
}
div#rap_10_tour h2 {
	background-image:url(/img/rc10/redken_connects_tour.gif);
	background-repeat:no-repeat;
	height:105px;
	margin-bottom:17px;
	text-indent:-9999em;
	width:730px;
/*background-image:url(/img/rap-10/rap10tour_h2.gif); width:197px; height:28px;text-indent:-9999em;margin-bottom:17px;*/}
div#rap_10_tour h2.beneath_nav {
	margin-top: 20px;
}
div#rap_10_tour h3 {
	width:493px;
	height:30px;
	text-indent:-9999em;
	margin-bottom:11px;
}
div#rap_10_tour h3.awards {
	background-image:url(/img/rap-10/redken_connects_title.gif);
	background-repeat:no-repeat;
	width:700px;
	margin-top:20px
}
div#rap_10_tour h3.judging {
	background-image:url(/img/rap-10/judging_day_title.gif);
	background-repeat:no-repeat;
	width:700px;
	margin-top:20px
}
div#rap_10_tour h3.awards img, div#rap_10_tour h3.judging img {
	float: right;
	margin-top: 9x;
}
div#rap_10_tour p {
	font-size:14px;
	line-height:19px;
	color:#d7d7d7;
	margin-bottom:24px;
	font-weight:normal;
}
div#rap_10_tour strong {
	font-weight:bold;
}
div#rap_10_tour div#artists {
}
div#rap_10_tour div#artists h2 {
	background-image:url(/img/rap-10/artists_h2.gif);
	width:105px;
	height:19px;
	text-indent:-9999em;
	margin-bottom:12px;
}
div#rap_10_tour div#artists ul li {
	float:left;
	position:relative;
	width:171px;
	margin-right:10px;
}
div#rap_10_tour div#artists ul li.last {
	margin:0;
}
div#rap_10_tour div#artists ul li img {
	float:left;
	position:relative;
	margin-right:8px;
	margin-bottom: 10px
}
div#rap_10_tour div#artists ul li div.info {
	float:left;
	position:relative;
	width:170px;
}
div#rap_10_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_10_tour div#artists ul li div.info span {
	color:#666666;
	font-size:11px;
	line-height:12px;
}
div#rap_10_tour div#artists ul li div.info div.bio {
	font-weight: normal;
	clear: both
}
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;
}
div#shows_nav_regional {
	height:48px;
}
div#shows_nav_regional ul li {
	float:left;
	position:relative;
}
div#shows_nav_regional ul li.space {
	width:10px;
	background-color:#000000;
}
div#shows_nav_regional ul li a {
	background-repeat:no-repeat;
	background-position:0 -96px;
	height:48px;
	text-indent:-9999em;
	display:block;
}
div#shows_nav_regional ul li a.sel {
	background-position:0 0px !important;
}
div#shows_nav_regional ul li a:hover {
	background-position:0 -48px;
}
a#show1-nav {
	background-image:url(/img/rap-10/show1.gif);
	width:191px;
}
a#show2-nav {
	background-image:url(/img/rap-10/show2.gif);
	width:234px;
}
a#regional-nav1 {
	background-image:url(/img/rap-10/nav_southern_region.gif);
	width:160px;
}
a#regional-nav2 {
	background-image:url(/img/rap-10/nav_northern_region.gif);
	width:160px;
}
a#regional-nav3 {
	background-image:url(/img/rap-10/nav_midland_region.gif);
	width:160px;
}
a#regional-nav4 {
	background-image:url(/img/rap-10/nav_finalists.gif);
	width:160px;
}
a#utf1-nav {
	background-image:url(/img/ut-10/utf1.gif);
	width:191px;
}
a#utf2-nav {
	background-image:url(/img/ut-10/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-10/artists_light_h2.gif);
	width:97px;
	height:24px;
	margin-right:20px;
}
div.show_wrapper h2 {
	text-indent:-9999em;
	background-image:url(/img/rap-10/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:300px;
}
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#rasta_vintage_nav {
	width: 137px
}
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-10/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-10/prev.gif);
	background-position:0 -23px;
	display:block;
	height:23px;
	padding:0;
	text-indent:-9999em;
	width:52px;
}
div.formula_nav a#rasta {
	background-image:url(/img/rap-10/rasta-button.gif);
	background-position:0 -23px;
	display:block;
	height:23px;
	padding:0;
	text-indent:-9999em;
	width:55px;
}
div.formula_nav a#vintage {
	background-image:url(/img/rap-10/vintage-button.gif);
	background-position:0 -23px;
	display:block;
	height:23px;
	padding:0;
	text-indent:-9999em;
	width:67px;
}
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#show1 div.show_block a#after {
	top: 243px;
} /* pictures are shorter */
div#show1 div.show_block a#before {
	top: 243px;
} /* pictures are shorter */
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 p.missing_strong_header {
	margin-top:19px
}
div.show_block div.formula_info {
	float:left;
	position:relative;
	width:351px;
}
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-10/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-10/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-10/lee_stafford.jpg)
}
div#rap_confirmed div ul li#moody {
	background-image:url(/img/rap-10/chris_moody.jpg)
}
div#rap_confirmed div ul li#garcia {
	background-image:url(/img/rap-10/george_garcia.jpg)
}
div#rap_confirmed div ul li#baran {
	background-image:url(/img/rap-10/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-10/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 5px 8px 0;
	width:121px;
	height:121px;
}
/*fix for gallery thumbs */
div.expandeds a img
{
	margin:0 8px 8px 0;
	padding: 0;
}
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:12px;
	right:28px;
}
div.photos div#gallery_navigation_judging {
	top: 0
}
div#new_tribe_photos div.photos div.gallery_navigation {
	position:absolute;
	top:100px;
	right:28px;
}
div#ut_10_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-10/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-10/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 {
	position:relative;
	padding:16px 0px;
	text-align:center;
	background-color: #000;
}
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;
	z-index:10;
	text-align:center;
	position:absolute;
	top:0px;
	width: 100%
}
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:830px;
	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#hglimg_container div#staf_form a {
	float:none;
	margin-bottom:2px;
	margin-left:790px;
}
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 div#staf_form a#submit_stap_button {
	position:absolute;
	top:355px;
	left:250px;
	margin-left:0;
}
/* new hair awards */
div#nha div#ut_10 div#ut_info p {
	margin-bottom:10px;
}
div#nha div#ut_10 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_10 div#rap_info p {
	font-size:13px;
	margin-bottom:10px;
}
div#rc10 div#rap_10 div#rap_info h2 {
	background-image:url(/img/rc10/redken_connects.gif);
	width:205px;
	height:105px;
}
div#rc10 div#rap_10 div#rap_info a.click {/*padding-right:5px;*/
	display:inline;
	text-transform:none;
	color:#ccc;
}
div#rc10 div#rap_10_tour h2 {
	background-image:url(/img/rc10/redken_connects_tour.gif);
	width:100%;
	background-repeat:no-repeat;
	height:105px;
}
div#rc10 div#rap_10_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_10_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_10_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_10_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_10_info div.col {
	float:none;
	margin:0;
	padding:0 0 30px 20px;
	width:auto;
}
div#tribe_10 div#tribe_10_info div.col p {
	margin-bottom:15px;
}
div#tribe_10 div#tribe_10 div#tribe_info h2 {
	background-image:url(/img/tribe-10/tribe_hd.gif);
	height:27px;
}
div#tribe_10 div#be_part2 h3 {
	background-image:url(/img/tribe-10/save_the_date.gif);
}
div#tribe_10 div#tribe_10_info h2 {
	background:transparent url(/img/tribe-10/tribe_hd.gif) no-repeat left top;
	height:27px;
	margin-bottom:15px;
}
/* business summit 2010 */
div#bs10 div#ut_10 div#ut_info ul {
}
div#bs10 div#ut_10 div#ut_info div {
	position:relative;
	left:auto;
	top:auto;
}
div#bs10 div#ut_10 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;
}

/**** NEW NAVIGATION ****/

div#navigation ul li#are a {
	width:129px;
	/*background-image:url(/img/nav/about.gif);*/
	background-image:url(/img/top_nav/nav6.gif);
}
div#navigation ul li#su a {
	width:75px;
	/*background-image:url(/img/nav/sign_up.gif);*/
	background-image:url(/img/top_nav/nav7.gif);
}
div#navigation ul li#nha a {
	width:102px;
	/*background-image:url(/img/nav/2010_nyc_hair_awards.gif);*/
	background-image:url(/img/top_nav/nav1.gif);
	display:block inline;
}
div#navigation ul li#r10 a {
	width:126px;
	/*background-image:url(/img/nav/redken_connects_10.gif);*/
	background-image:url(/img/top_nav/nav2.gif);
}
div#navigation ul li#t10 a {
	width:63px;
	/*background-image:url(/img/nav/tribe10.gif);*/
	background-image:url(/img/top_nav/nav3.gif);
}
div#navigation ul li#bs a {
	width:125px;
	/*background-image:url(/img/nav/business_summit.gif);*/
	background-image:url(/img/top_nav/nav4.gif);
}
div#navigation ul li#sy a {
	width:99px;
	background-image:url(/img/top_nav/nav5.gif);
}

div#navigation ul li a {
	background-position:0 0px;
	height:34px;
	overflow:hidden;
	display:block;
	text-indent:-99999em;
}
div#navigation ul li a.sel {
	background-position:0 34px;
	height:34px;
	overflow:hidden;
	display:block;
	text-indent:-99999em;
}
div#navigation ul li a:hover {
	background-position:0px 34px;
}



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:142px;

	/*background-image:url(/img/nav/about.gif);*/

	background-image:url(/img/top_nav/nav6.gif);

}

div#navigation ul li#su a {

	width:80px;

	/*background-image:url(/img/nav/sign_up.gif);*/

	background-image:url(/img/top_nav/nav7.gif);

}

div#navigation ul li#nha a {

	width:119px;

	/*background-image:url(/img/nav/2010_nyc_hair_awards.gif);*/

	background-image:url(/img/top_nav/nav1.gif);

	display:block inline;

}

div#navigation ul li#r10 a {

	width:156px;

	/*background-image:url(/img/nav/redken_connects_10.gif);*/

	background-image:url(/img/top_nav/nav2.gif);

}

div#navigation ul li#t10 a {

	width:99px;

	/*background-image:url(/img/nav/tribe10.gif);*/

	background-image:url(/img/top_nav/nav3.gif);

}

div#navigation ul li#bs a {

	width:125px;

	/*background-image:url(/img/nav/business_summit.gif);*/

	background-image:url(/img/top_nav/nav4.gif);

}

div#navigation ul li#sy a {

	width:124px;

	background-image:url(/img/top_nav/nav5.gif);

}
div#s_11_info{
background-image:url(/img/symposium-11/background_2011.jpg);
}


