/* talenthouse - main.css */
/* green: #80c242 */
/* blau: #367FD3 */
/* filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
		text-decoration:none;
*/
/* :after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
*/
/* http://assets.talenthouse.com/images_01 */
/* general */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
}
 body {
		font-family:"lucida grande",tahoma,arial,sans-serif;
		font-size:71%;
		color:#444444;
		background:#f5f5f5;
 }
 h6 { font-size: 12px; } /* h6 reset */
 a {
		/*color:#000;*/
		/*color: #367FD3;*/
		color: #00A0DE;
		text-decoration:none;
 }
 a:hover {
		text-decoration:underline;
 }
 a img {
		border:none;
 }
 a.link_underline {
		text-decoration:underline;
 }
 a.link_underline:hover {
		text-decoration:none;
 }
 ul {
		list-style-type:none;
 }
 .no_bl {/* no border right */
		border-left:none ! important;
 }
 .no_br {/* no border right */
		border-right:none ! important;
 }
 .no_bb {/* no border bottom */
		border-bottom:none ! important;
 }
 input.th_checkbox, input[type=checkbox] {
		width:auto ! important;
		border:none ! important;
		overflow:hidden ! important;
		width:13px ! important;
		height:13px ! important;
		margin:0 ! important;
 }
 fieldset.checkbox_label label {
		display:inline ! important;
 }
 textarea {
		border:1px solid #808080;
		font-family:"lucida grande",tahoma,arial,sans-serif;
		font-size:1em;
		/*padding-left:5px;*/
		padding: 5px;
		overflow:auto;
 }
 input {
		border:1px solid #808080;
		padding-left:5px;
 }
 input:focus, textarea:focus {
		border:1px solid #80c242;
		box-shadow: 0 0 3px #80c242;
 }
input[type=file], input[type=file]:focus {
	border: none;
}
 select {
		border:1px solid #808080;
 }
 select option {
		padding-right:10px;
 }
 .error {
		font-weight:bold;
		color:#fff;
		background:#f00;
 }
 .error-notification {
		font-weight:bold;
		color:#f00;
 }
 .success {
		font-weight:bold;
		color:#fff;
		background:#0c0;
 }
 .success-notification {
		font-weight:bold;
		color:#0c0;
 }
 input.error,
 textarea.error {
 background:#fff ! important;
 border-color:#f00 ! important;
 box-shadow: 0 0 3px #f00;
 /*border-width:2px ! important;*/
 color:#000;
 font-weight:normal ! important;
}
 .gray {
		/*color:#acacac ! important;*/
 }
 a.gray:hover {
		color:#80c242 ! important;
 }
 .f_left {
		float:left;
 }
 .f_right {
		float:right;
 }
 .pt_10 {padding-top:10px;}
 .pt_20 {padding-top:20px;}
 .pb_10 {padding-bottom:10px;}
 .pb_20 {padding-bottom:20px;}
 .mb_25 {margin-bottom:25px;}
 fieldset {border:none;}
 .no_border_bottom {border-bottom:0 ! important;}

 /* roundies */
 .rounded_all {
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		border-radius:5px;
 }
 .rounded_t_lr {
		-moz-border-radius:5px 5px 0 0;
		-webkit-border-radius:5px 5px 0 0;
		border-radius:5px 5px 0 0;
 }
 .rounded_t_r {
		-moz-border-radius:0 5px 0 0;
		-webkit-border-radius:0 5px 0 0;
		border-radius:0 5px 0 0;
 }
 .rounded_tr_br {
		-moz-border-radius:0 5px 5px 0;
		-webkit-border-radius:0 5px 5px 0;
		border-radius:0 5px 5px 0;
 }
 .rounded_tl_bl {
		-moz-border-radius:5px 0 0 5px;
		-webkit-border-radius:5px 0 0 5px;
		border-radius:5px 0 0 5px;
 }
 .rounded_bl {
		-moz-border-radius:0 0 0 5px;
		-webkit-border-radius:0 0 0 5px;
		border-radius:0 0 0 5px;
 }
 .rounded_b_lr {
		-moz-border-radius:0 0 5px 5px;
		-webkit-border-radius:0 0 5px 5px;
		border-radius:0 0 5px 5px;
 }
 .rounded_b_lr_t_r {
		-moz-border-radius:0 5px 5px 5px;
		-webkit-border-radius:0 5px 5px 5px;
		border-radius:0 5px 5px 5px;
 }

/* scroll table */
 div.scroll_table_wrapper {
		position:relative;
		margin:15px 0 15px 0;
 }
 table.main_table {
		background:#dadada;
		border-collapse:collapse;
 }
 table.main_table td {padding:3px 5px 3px 5px;
		border:1px solid #fff;
		font-weight:normal;
		overflow:hidden;
		white-space:nowrap;
 }
 table.main_table th {
		text-align:left;
		padding:3px 5px 3px 5px;
		overflow:hidden;
		white-space:nowrap;
 }
 table.main_table td.check,
 table.main_table th.check {width:13px; /* td with checkbox */
 }
 table.scroll_table_head {
		background:url(http://assets.talenthouse.com/images_01/tunnel_bgrnd_bottom.jpg) repeat-x left top #000;
		color:#fff;

		height:12px;
 }
 div.scroll_table_content {
		overflow:auto;
 }
 table.scroll_table_foot {
		background:url(http://assets.talenthouse.com/images_01/tunnel_bgrnd_bottom.jpg) repeat-x left top #000;
		color:#fff;
 }

/* head - login - main menue */
 div.head {
		background:url(http://assets.talenthouse.com/images_01/head_bgrnd.jpg) repeat-x bottom left #fff;
		height:1%;
		position: relative; /* ie7 fix - sothat menu hover is actually over content */
		z-index: 200; /* ie7 fix - sothat menu hover is actually over content */
		min-width: 956px;
 }
 div.head:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.head div.logo_login {
		width:965px;
		margin:0 auto 10px auto;
		height:1%;
		position:relative;
		z-index:200;
 }
 div.head div.logo_login:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.head div.logo_login h1 { /* logo */
		width:392px;
		height:53px;
		float:left;
		margin-top:8px;
		background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat -3px 7px;
 }
 div.head div.logo_login h1 a {
		display:block;
		width:276px;
		height:43px;
		text-indent:-5000px;
		outline: 0;
 }
 div.head div.logo_login ul.login_logout {/* login - logout */
		float:right;
		padding-top:48px;
		position:absolute;
		top:0;
		right:0;
		z-index:2000;
 }
 div.head div.logo_login ul.login_logout-fb {
		padding-top:25px;
 }
 div.head div.logo_login ul.login_logout li {
		float:left;
		padding:0 7px 0 7px;
		font-size: 11px; /* set to px for consistant size */
 }
 div.head div.logo_login ul.login_logout li a {
		color:#444444;
 }
 div.head div.logo_login ul.login_logout li a:hover {
		color:#666;
 }
 /*div.head div.logo_login ul.login_logout li.inbox a.active {
		padding-right:25px;
		background:url(http://assets.talenthouse.com/images_01/sprites/mail_bgrnd.png) no-repeat right top;
 }
 div.head div.logo_login ul.login_logout li.inbox a.active:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/mail_bgrnd.png) no-repeat right bottom;
 }*/
 div.head div.logo_login ul.login_logout li.language a {
		padding-right:15px;
		background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat right -131px transparent;
 }
 div.head div.logo_login ul.login_logout li.language a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat right -152px transparent;
 }
 div.head div.logo_login ul.login_logout li.language a:active {
		background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat right -151px transparent;
 }
 div.head div.logo_login ul.login_logout li.fb {
		padding-right:0;
 }
 div.head div.logo_login ul.login_logout li.fb a {
		display:block;
		width:60px;
		height:18px;
		background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat -107px -61px transparent;
		position: relative;
		top: -2px;
 }

/* help v3
		width:964px; */
 div.help_v3 {
		background:url(http://assets.talenthouse.com/images_01/header_bar_bg_1.jpg) no-repeat top center #5c5c5c;
		height:1%;
 }
 div.help_v3 div.help_v3_content:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.help_v3 div.help_v3_content {
		width:964px;
		margin:0 auto;
		color:#fff;
		padding:17px 0 17px 0;
 }
 div.help_v3 div.help_v3_content p.help_v3_question {
		float:left;
		font-size:1.2em;
		font-weight:bold;
		width:221px;
		padding:5px 20px 0 0;
		text-align:right;
 }

 div.help_v3 div.help_v3_content p.help_v3_answer {
		float:left;
		border-left:1px solid #80c242;
		width:702px;
		padding:5px 0 5px 20px;
		font-size:1.05em;
 }



/* tunnel */
 div.tunnel {
		background:url(http://assets.talenthouse.com/images_01/tunnel_bgrnd_bottom.jpg) repeat-x left bottom #000;
 }
/* menue under tunnel */
 div.menue_tunnel_bottom {
		width:962px;
		height:31px;
		margin:0 auto;
		padding-left:1px;
		background:url(http://assets.talenthouse.com/images_01/menue_tunnel_bottom_border.png) no-repeat top left;
 }
 div.menue_tunnel_bottom ul.artists_projects {
		float:left;
 }
 div.menue_tunnel_bottom ul.artists_projects li {
		float:left;
		background:url(http://assets.talenthouse.com/images_01/menue_tunnel_bottom_border.png) no-repeat top right #000;
		font-size:1em;
 }
 div.menue_tunnel_bottom ul.artists_projects li a {
		display:block;
		height:31px;
		line-height:31px;
		padding:0 30px 0 60px;
		color:#fff;
		text-decoration:none;
		font-weight:bold;
		margin-right:1px;
 }
 div.menue_tunnel_bottom ul.artists_projects li a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
		text-decoration:none;
 }
 div.menue_tunnel_bottom ul.artists_projects li a.active:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		text-decoration:none;
		cursor:default;
 }
 div.menue_tunnel_bottom ul.artists_projects li.projects a {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) repeat-x 0 -350px;
		padding-left:54px;
 }
 div.menue_tunnel_bottom ul.artists_projects li.projects a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) repeat-x 0 -470px;
 }
 div.menue_tunnel_bottom ul.artists_projects li.artists a {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) repeat-x 0 -400px;
		padding-left:54px;
 }
 div.menue_tunnel_bottom ul.artists_projects li.artists a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) repeat-x 0 -520px;
 }

/* filter by */
 div.menue_tunnel_bottom ul.filter_by {
		float:right;
		margin-top:5px;
 }
 div.menue_tunnel_bottom ul.filter_by li {
		float:left;
 }
 div.menue_tunnel_bottom ul.filter_by li a {
		display:block;
		height:20px;
		line-height:20px;
		font-size:0.95em;
		padding:0 10px 0 0;
		color:#fff;
 }
 div.menue_tunnel_bottom ul.filter_by li a:hover {
			filter:alpha(opacity=80);
			-moz-opacity:0.8;
			opacity: 0.8;
			text-decoration:none;
 }
 div.menue_tunnel_bottom ul.filter_by li a.active:hover {
			filter:alpha(opacity=100);
			-moz-opacity:1;
			opacity:1;
			text-decoration:none;
 }
 div.menue_tunnel_bottom ul.filter_by li.filter_music a {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) no-repeat 0 -584px;
		padding-left:27px;
 }
 div.menue_tunnel_bottom ul.filter_by li.filter_music a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) no-repeat 0 -614px;
 }

 div.menue_tunnel_bottom ul.filter_by li.filter_film a {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) no-repeat 0 -644px;
		padding-left:34px;
 }
 div.menue_tunnel_bottom ul.filter_by li.filter_film a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) no-repeat 0 -674px;
 }

 div.menue_tunnel_bottom ul.filter_by li.filter_fashion a {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) no-repeat 0 -704px;
		padding-left:26px;
 }
 div.menue_tunnel_bottom ul.filter_by li.filter_fashion a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) no-repeat 0 -734px;
 }

 div.menue_tunnel_bottom ul.filter_by li.filter_art a {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) no-repeat 0 -764px;
		padding-left:29px;
 }
 div.menue_tunnel_bottom ul.filter_by li.filter_art a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) no-repeat 0 -794px;
 }

 div.menue_tunnel_bottom ul.filter_by li.filter_photo a {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) no-repeat 0 -824px;
		padding-left:32px;
 }
 div.menue_tunnel_bottom ul.filter_by li.filter_photo a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) no-repeat 0 -854px;
 }

 div.menue_tunnel_bottom ul.filter_by li.filter_all a {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) no-repeat 0 -884px;
		padding:0 0 0 30px;
 }
 div.menue_tunnel_bottom ul.filter_by li.filter_all a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue.png) no-repeat 0 -914px;
 }
 div.menue_tunnel_bottom ul.filter_by li.filter_all a span {
		display:block;
		height:20px;
		padding-right:10px;
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue_filter_all.png) no-repeat right top;
 }
 div.menue_tunnel_bottom ul.filter_by li.filter_all a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/main_menue_filter_all.png) no-repeat right bottom;
 }


















/* content wrapper - 965px */
 div.content_wrapper {
		width:965px;
		padding-top:15px;
		margin:0 auto 6px auto;
		height:1%;
		clear:both;
		float:none;
 }
 div.content_wrapper:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}


/* #### standard box #### */
 div.stnd_box {
		border:1px solid #959595;
		padding:0 10px 10px 10px;
		line-height:100%;
		background:#fff;
		margin-bottom:0.76em;
		position:relative;
 }
 div.stnd_box a {
		color:#367FD3
 }
 div.stnd_box:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.stnd_box b {
		padding-left:5px ! important;
		background-image:none ! important;
 }
 /* --- old --- */
		p.stnd_box_head {
		background:#fff;
		margin:-1px -11px 15px -11px;
		color:#80c242;
		height:2.5em;
		position:relative;
		overflow:hidden;
		border:1px solid #959595;
		border-bottom:0;
		}
		p.stnd_box_head:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
		p.stnd_box_head b {/* icon */
			display:block;
			float:left;
			line-height:2.35em;
			padding:0 0 0 10px ! important;
			background-image:none ! important;
		}
		p.stnd_box_head span {
			display:block;
			float:right;
			padding-right:4px;
		}
		p.stnd_box_head span a {
			display:block;
			float:left;
			height:16px;
			margin-top:4px;
			padding:4px 6px 0 9px;
			color:#fff;
		}
		p.stnd_box_head span a:hover {
			filter:alpha(opacity=80);
			-moz-opacity:0.8;
			opacity: 0.8;
			text-decoration:none;
		}
		p.stnd_box_head span a:focus {
			outline:none;
		}
		p.stnd_box_head span a.link_left {
			background:url(http://assets.talenthouse.com/images_01/sprites/network_links_1.png) no-repeat bottom left;
		}
		p.stnd_box_head span a.link_left_active {
			background:url(http://assets.talenthouse.com/images_01/sprites/network_links_1.png) no-repeat top left;
		}
		p.stnd_box_head span a.link_left_active:hover {
			filter:alpha(opacity=100);
			-moz-opacity:1;
			opacity: 1;
			cursor:default;
		}
		p.stnd_box_head span a.link_right {
			background:url(http://assets.talenthouse.com/images_01/sprites/network_links_1.png) no-repeat top right;
		}
		p.stnd_box_head span a.link_right_active {
			background:url(http://assets.talenthouse.com/images_01/sprites/network_links_1.png) no-repeat bottom right;
		}
		p.stnd_box_head span a.link_right_active:hover {
			filter:alpha(opacity=100);
			-moz-opacity:1;
			opacity: 1;
			cursor:default;
		}
		/* icons */
		div.stnd_box_pulse p.stnd_box_head b,
		div.stnd_box_pulse div.stnd_box_head b {
			background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -34px;
		}
		div.stnd_box_network p.stnd_box_head b,
		div.stnd_box_network div.stnd_box_head b {
			background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -116px;
		}
		div.stnd_box_artwork p.stnd_box_head b,
		div.stnd_box_artwork div.stnd_box_head b {
			background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -154px;
		}
		div.stnd_box_exhibitions p.stnd_box_head b,
		div.stnd_box_exhibitions div.stnd_box_head b {
			background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -1224px;
			padding:0 0 0 36px;
		}
		div.stnd_box_explore_artists_top_rated p.stnd_box_head b,
		div.stnd_box_explore_artists_top_rated div.stnd_box_head b {
			background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -156px;
			padding:0 0 0 32px;
		}
		div.stnd_box_explore_artists_most_viewed p.stnd_box_head b,
		div.stnd_box_explore_artists_most_viewed div.stnd_box_head b {
			background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -1136px;
			padding:0 0 0 35px;
		}
		div.stnd_box_explore_artists_latest p.stnd_box_head b,
		div.stnd_box_explore_artists_latest div.stnd_box_head b {
			background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -1180px;
			padding:0 0 0 34px;
		}




		div.stnd_box i {
			font-style:normal;
			color:#80c242;
		}
		/* extended box */
		div.stnd_box_extended {
			position:relative;
		}
		div.stnd_box_extended ul.choose_theme {
			position:absolute;
			top:0;
			right:-10px;
			height:2.35em;
			background:#000;
		}
		div.stnd_box_extended ul.choose_theme li {
			float:left;
			border-left:1px solid #000;
		}
		div.stnd_box_extended ul.choose_theme li a {
			display:block;
			background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) repeat-x #525252;
			height:2.35em;
			line-height:2.35em;
			padding:0 15px 0 15px;
			color:#fff;
		}
		div.stnd_box_extended ul.choose_theme li a:hover {
			filter:alpha(opacity=80);
			-moz-opacity:0.8;
			opacity: 0.8;
			text-decoration:none;
		}
		div.stnd_box_extended ul.choose_theme li a.active {
			background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) repeat-x 0 -1550px;
		}
		div.stnd_box_extended ul.choose_theme li a.active:hover {
			filter:alpha(opacity=100);
			-moz-opacity:1;
			opacity:1;
			text-decoration:none;
			cursor:default;
		}
 /* --- old end --- */

 div.stnd_box_head {
		background:#fff;
		margin:-1px -11px 15px -11px;
		color:#80c242;
		height:2.5em;
		position:relative;
		overflow:hidden;
		border:1px solid #959595;
		border-bottom:none;
 }
 div.stnd_box_head:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.stnd_box_head b {/* icon */
		display:block;
		float:left;
		line-height:2.3em;
		padding:0 0 0 36px;
		font-size:1.1em;
 }
 div.stnd_box_head span {
		display:block;
		float:right;
		padding-right:4px;
 }
 div.stnd_box_head span a {
		display:block;
		float:left;
		height:16px;
		margin-top:4px;
		padding:4px 6px 0 9px;
		color:#fff;
 }
 div.stnd_box_head span a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
		text-decoration:none;
 }
 div.stnd_box_head span a:focus {
		outline:none;
 }
 div.stnd_box_head span a.link_left {
		background:url(http://assets.talenthouse.com/images_01/sprites/network_links_1.png) no-repeat bottom left;
 }
 div.stnd_box_head span a.link_left_active {
		background:url(http://assets.talenthouse.com/images_01/sprites/network_links_1.png) no-repeat top left;
 }
 div.stnd_box_head span a.link_left_active:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity: 1;
		cursor:default;
 }
 div.stnd_box_head span a.link_right {
		background:url(http://assets.talenthouse.com/images_01/sprites/network_links_1.png) no-repeat top right;
 }
 div.stnd_box_head span a.link_right_active {
		background:url(http://assets.talenthouse.com/images_01/sprites/network_links_1.png) no-repeat bottom right;
 }
 div.stnd_box_head span a.link_right_active:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity: 1;
		cursor:default;
 }
/* icons */
 div.stnd_box_invites p.stnd_box_head b,
 div.stnd_box_invites div.stnd_box_head b {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px 5px;
		padding-left:33px;
 }
 div.stnd_box_challenges p.stnd_box_head b,
 div.stnd_box_challenges div.stnd_box_head b {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -76px;
		padding-left:32px;
 }

 div.stnd_box_artwork p.stnd_box_head b,
 div.stnd_box_artwork div.stnd_box_head b {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -154px;
 }

 div.stnd_box i {
		font-style:normal;
		color:#80c242;
 }
/* menue head right */
 div.stnd_box_head ul {
		position:absolute;
		top:7px;
		right:5px;
		height:2.35em;
 }
 div.stnd_box_head ul li {
		float:left;
 }
 div.stnd_box_head ul li a {
		color:#367FD3;
		padding:0 5px 0 5px;
 }
 div.stnd_box_head ul li a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
		text-decoration:none;
 }
 div.stnd_box_head ul li a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) repeat-x 0 -1550px;
 }
 div.stnd_box_head ul li a.active:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		text-decoration:none;
		cursor:default;
 }


/* show all - back */
 a.show_all {/* ie7 */
		display:block;
		float:right;
		height:23px;
		padding:0 10px 0 0;
		margin-left:5px;
		font-size:0.9em;
		line-height:2em;
		color:#fff ! important;
		background:url(http://assets.talenthouse.com/images_01/sprites/show_all.png) no-repeat top right;
 }
 a.show_all span {
		display:block;
		height:23px;
		width:10px;
		float:left;
		background:url(http://assets.talenthouse.com/images_01/sprites/show_all.png) no-repeat top left;
 }
 a.show_all:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
		text-decoration:none;
 }

 a.back {
		display:block;
		float:right;
 }
 a.back span {
		display:none;
 }



/* page navi */
 div.page_navi {
		border-top:1px solid #d6d6d6;
		padding-top:5px;
		position:absolute;
		left:0;
		bottom:2.3em;
 }
 div.stnd_box div.page_navi ul {
		float:left;
		padding-top:3px;
 }
 div.page_navi ul li {
		float:left;
		padding-top:3px;
 }
 div.page_navi ul li a {
		display:block;
		padding:0 3px 0 3px;
		line-height:0.9em;
 }
 div.page_navi ul li a.active {
		text-decoration:underline;
 }
 div.page_navi ul li a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
 }

 div.page_navi ul li.prev {
		padding-right:10px;
 }
 div.page_navi ul li.prev a {
		display:block;
		padding:2px 7px 0 0;
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 0 -998px;
 }
 div.page_navi ul li.next {
		padding-left:10px;
 }
 div.page_navi ul li.next a {
		display:block;
		padding:2px 7px 0 0;
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 0 -1048px;
 }
 div.page_navi ul li.prev a:hover,
 div.page_navi ul li.next a:hover {
		text-decoration:none;
 }
 div.page_navi a.show_all {
		float:right;
		margin-top:2px;
		font-weight:bold;
 }


/* edit submenue */
 ul.edit_submenue {
		clear:both;
		padding-top:20px;
		height:1%;
		overflow:auto;
 }
 ul.edit_submenue li {
		float:left;
		border-right:1px solid #464646;
 }
 ul.edit_submenue li a {
		display:block;
		padding:0 25px 0 25px;
		line-height:24px;
		color:#fff;
 }
 ul.edit_submenue li a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
		text-decoration:none;
 }
 ul.edit_submenue li a.active {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		cursor:default;
 }


/* stnd box right (my account, create, ) */
 div.stnd_box_myaccount div.stnd_box_head {
		margin:-1px 0 0 0;
 }
 div.stnd_box_myaccount_right {
		width:720px;
		padding:10px;
		float:left;
/*		background:url(http://assets.talenthouse.com/images_01/hr720.png) no-repeat 10px 0 #fff;*/
		border:1px solid #959595;
		border-top:none;
		position: relative;
		background-color: white;
 }
 div.stnd_box_myaccount_right:after {
	content: "";
	position: absolute;
	top: 0px;
	left: 10px;
	border-top: 1px solid #999;
	width: 718px;
	height: 1px;
 }
*:first-child+html div.stnd_box_myaccount_right { border-top: 1px solid #999; } /* IE7 hack */
 div.stnd_box_myaccount_right div.edit_area {
		padding-bottom:0;
 }

/* #### left menue */
 ul.left_menue {
		width:223px;
		float:left;
		background:#fff;
		border-top:1px solid #959595;
 }
 ul.left_menue li {
		height:46px;
		overflow:hidden;
		position:relative;
 }
 ul.left_menue li a {
		display:block;
		width:168px;
		padding:16px 0 0 55px;
		height:30px;
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) repeat-x 0 -200px #ccc;
 }
 ul.left_menue li a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
		text-decoration:none;
 }
 ul.left_menue li a.active {
		background:#4e4e4e;
		color:#fff;
 }
 ul.left_menue li a.active:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		text-decoration:none;
 }
 ul.left_menue li a span {
		display:block;
		width:45px;
		height:46px;
		position:absolute;
		top:0;
		left:0;
 }

/* my account */
/* left menue */
 ul.left_menue li.creative_profile a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -300px;
 }
 ul.left_menue li.creative_profile a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -346px;
 }
 ul.left_menue li.change_profile_picture a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -400px;
 }
 ul.left_menue li.change_profile_picture a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -446px;
 }
 ul.left_menue li.account_information a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -500px;
 }
 ul.left_menue li.account_information a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -546px;
 }
 ul.left_menue li.community_sites a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -600px;
 }
 ul.left_menue li.community_sites a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -646px;
 }

 ul.left_menue li.supported_artists a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_3.png) no-repeat 0 0;
 }
 ul.left_menue li.supported_artists a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_3.png) no-repeat 0 -46px;
 }

 ul.left_menue li.my_shop a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/my_account-shopbutton.png) no-repeat 0 1px;
 }
 ul.left_menue li.my_shop a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/my_account-shopbutton.png) no-repeat 0 -45px;
 }
 ul.left_menue li.notification_settings a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -700px;
 }
 ul.left_menue li.notification_settings a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -746px;
 }
/* inbox */
 ul.left_menue li.inbox a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -950px;
 }
 ul.left_menue li.inbox a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -996px;
 }
 ul.left_menue li.sent_messages a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -1050px;
 }
 ul.left_menue li.sent_messages a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -1096px;
 }
 ul.left_menue li.compose_message a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -1150px;
 }
 ul.left_menue li.compose_message a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -1196px;
 }

/* post share */
 ul.left_menue li.post_embed a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -1300px;
 }
 ul.left_menue li.post_embed a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -1346px;
 }
 ul.left_menue li.share a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -1400px;
 }
 ul.left_menue li.share a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -1446px;
 }







/* explore - my profile */
 div.content_explore_left div.stnd_box,
 div.content_explore_right div.stnd_box {
		height:25.8em;
 }
 div.content_explore_right_show_all div.stnd_box {
		height:auto;
		padding-bottom:2.1em;
 }

 div.content_left div.page_navi,
 div.content_right div.page_navi {
		margin-top:0;
		height:1%;
 }
 /* those are needed for the corrept navigation display of the profile-show-more pages */
 div.content_explore_right_show_all div.stnd_box_comments{
 	padding-bottom:50px;
 }
 div.content_explore_right_show_all div.stnd_box_artwork{
 	padding-bottom:40px;
 }
 div.content_explore_right_show_all div.stnd_box_pulse{
 	padding-bottom:40px;
 }
/* content left */
 div.content_left {
		width:221px;
		padding-right:10px;
		float:left;
 }
 div.content_explore_left p.stnd_box_head {
		margin-bottom:7px;
		background:url(http://assets.talenthouse.com/images_01/hr206.jpg) no-repeat 0 2.4em;
 }
 div.content_explore_left div.stnd_box h3 {
		font-size:1em;
		line-height:1.2em;
		color:#80c242;
		height:2.5em;
		overflow:hidden;
		margin-top:10px;
		margin-bottom:3px;
		padding-left:5px;
 }

 div.content_explore_left div.stnd_box p.big_pic_left {
		width:188px;
		height:92px;
		font-size:0;
		line-height:0;
		margin:3px 0 13px 5px;
 }
 div.content_explore_left div.stnd_box p.left_content {
		padding:0 0 0 5px;
		line-height:140%;
		height:7.25em;
 }
 div.content_explore_left p.horizontal_rule {
		border-top:1px solid #d6d6d6;
		width:219px;
		margin:0 -10px 0 -10px;
 }

 div.content_explore_left div.stnd_box div.page_navi {
		left:8px;
		width:205px;
 }

/* content right */
 div.content_right {
		float:left;
		width:732px;
 }
 div.content_right div.stnd_box_head,
 div.content_right p.stnd_box_head {
		background:url(http://assets.talenthouse.com/images_01/hr720.png) no-repeat 6px 2.4em;
 }
 div.content_right div.stnd_box div.page_navi {
		width:716px;
		left:8px;
 }
 div.stnd_box_pulse {
 }
 div.stnd_box_pulse div.stnd_box_head {
		margin-bottom:5px;
 }
/* pulse */
 div.stnd_box_pulse div.stnd_box_head b {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -34px;
		padding-left:34px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse {
		position:absolute;
		top:4px;
		right:3px;
		height:22px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li {
		border:none;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li a {
		display:block;
		height:22px;
		width:27px;
		color:#fff;
		padding:0;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
		text-decoration:none;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li a.active:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity: 1;
		cursor:default;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.spread_pulse a {
		width:auto;
		height:22px;
		line-height:20px;
		padding:0 14px 0 7px;
		font-weight:bold;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.spread_pulse a:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		text-decoration:underline;
 }



 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.all a {
		width:auto;
		height:22px;
		line-height:20px;
		padding:0 7px 0 7px;
		background:url(http://assets.talenthouse.com/images_01/sprites/filter_icons_1.jpg) no-repeat 0 -500px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.all a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/filter_icons_1.jpg) no-repeat 0 -544px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.networks a {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat -11px -1739px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.networks a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat -11px -1948px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.uploads a {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat -11px -1784px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.uploads a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat -11px -1983px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.challenges a {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat -11px -1824px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.challenges a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat -11px -2023px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.invites a {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat -11px -1864px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.invites a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat -11px -2063px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.favorite a {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -1904px;
		width:29px;
 }
 div.stnd_box_pulse div.stnd_box_head ul.choose_pulse li.favorite a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -2103px;
 }

 div.pulse_content_left {
		width:354px;
		float:left;
		border-right:1px solid #d6d6d6;
		margin-bottom:7px;
 }
 div.pulse_content_right {
		width:342px;
		float:left;
		padding-left:7px;
 }
 div.pulse_content_content {
		padding:7px 0 5px 33px;
		height:5.6em;
		width:309px;
		float:left;
		border-bottom:1px solid #d6d6d6;
 }
 div.pulse_content_content p {
		height:2.5em;
 }
 div.pulse_content_content ul {
		margin-left:-5px;
 }
 div.pulse_content_content ul li {
		width:48px;
		height:33px;
		float:left;
		margin-left:5px;
		font-size:0;
		line-height:0;
 }
 div.pulse_content_content ul li.user_pic {
		width:33px;
		height:33px;
		float:left;
		margin-left:5px;
		font-size:0;
		line-height:0;
 }
 div.pulse_content_content ul li.user_pic img {
		width:33px;
		height:33px;
 }




/* show all creative invites */
 div.content_explore_right div.stnd_box_invites div.stnd_box_head ul li {
		border-left:1px solid #000;
 }
 div.content_explore_right div.stnd_box_invites div.show_all_content_wrapper {
		clear:both;
		width:725px;
		margin-left:-15px;
		padding:10px 0 0 0;
 }
 div.content_explore_right div.stnd_box_invites div.show_all_content_wrapper div.show_all_content {
		float:left;
		width:220px;
		margin-left:20px;
		margin-bottom:15px;
		height:26.5em;
 }
 div.content_explore_right div.stnd_box_invites div.show_all_content_wrapper div.show_all_content h3 {
		font-size:1em;
		line-height:1.2em;
		color:#4e4e4e;
		height:2.5em;
		overflow:hidden;
		margin-bottom:3px;
 }
 div.content_explore_right div.stnd_box_invites div.show_all_content_wrapper div.show_all_content p.big_pic_right {
		width:188px;
 }
 div.content_explore_right div.stnd_box_invites div.show_all_content_wrapper div.show_all_content p {
		line-height:140%;
 }
 div.content_explore_right div.stnd_box_invites div.show_all_content_wrapper div.show_all_content p.right_content {
		padding:12px 0 5px 0;
 }
 div.content_explore_right div.stnd_box_invites div.show_all_content_wrapper div.show_all_content p.detail_description {
		color:#367FD3;
 }
 div.content_explore_right div.stnd_box_invites div.show_all_content_wrapper div.show_all_content a.show_details {
		float:left;
		margin-left:0;
		margin-top:10px;
 }

 div.content_explore_right_show_all div.page_navi {
		bottom:2.3em;
 }

/* icons */
 div.pulse_content_support {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 0 -235px;
 }
 div.pulse_content_add {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 0 -355px;
 }
 div.pulse_content_rated {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 0 -475px;
 }
 div.pulse_content_invites {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 0 -895px;
 }
 div.pulse_content_support ul li.arrow {
		width:19px;
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 0 -605px;
 }
/* network */
 div.stnd_box_network div.stnd_box_head {
		margin-bottom:7px;
 }
 div.stnd_box_network div.stnd_box_head b {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -116px;
		padding-left:35px;
 }
 div.stnd_box_network div.stnd_box_head ul.supported {
		top:4px;
		right:4px;
 }
 div.stnd_box_network div.stnd_box_head ul.supported li a {
		display:block;
		width:auto;
		height:20px;
		line-height:20px;
		padding:0 7px 0 7px;
		color:#fff;
 }
 div.stnd_box_network div.stnd_box_head ul.supported li a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
		text-decoration:none;
 }
 div.stnd_box_network div.stnd_box_head ul.supported li a.active:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity: 1;
		text-decoration:none;
		cursor:default;
 }
 div.stnd_box_network div.stnd_box_head ul.supported li.supported_by a {
		background:url(http://assets.talenthouse.com/images_01/sprites/network_links_1.png) no-repeat bottom left;
 }
 div.stnd_box_network div.stnd_box_head ul.supported li.supported_members a {
		background:url(http://assets.talenthouse.com/images_01/sprites/network_links_1.png) no-repeat top right;
 }
 div.stnd_box_network div.stnd_box_head ul.supported li.supported_by a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/network_links_1.png) no-repeat top left;
 }
 div.stnd_box_network div.stnd_box_head ul.supported li.supported_members a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/network_links_1.png) no-repeat bottom right;
 }




 div.stnd_box_network ul.network_list {
		padding:18px 0 15px 0;
		height:15.4em;
 }
 div.stnd_box_network ul.network_list:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.stnd_box_network ul.network_list li {
		float:left;
		width:72px;
		height:9em;
		text-align:center;
		font-size:0.9em;
		padding:0 3px 0 3px;
 }
 div.stnd_box_network ul.network_list li .pic_link {
		display:block;
		width:50px;
		height:50px;
		margin:0 auto;
		margin-bottom:3px;
		position:relative;
 }
 div.stnd_box_network ul.network_list li .pic_link:hover {
		text-decoration:none;
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
 }

/* ### fb- memeber ### */
 div.stnd_box_network ul.network_list li .pic_link img.fb-member {
 position:absolute;
 bottom:0;
 right:0;
}


/* artwork */
 div.stnd_box_artwork p.stnd_box_head {
		margin-bottom:7px;
 }
 div.stnd_box_artwork ul.artwork_list {
		padding:18px 0 15px 0;
		height:15.4em;
 }
 div.stnd_box_artwork ul.artwork_list {
 }
 div.stnd_box_artwork ul.artwork_list li {
		float:left;
		width:136px;
		height:9em;
		padding:0 3px 0 3px;
		text-align:center;
		font-size:0.9em;
 }
 div.stnd_box_artwork ul.artwork_list li p {
		width:103px;
		height:64px;
		margin:0 auto;
		font-size:0;
		line-height:0;
		margin-bottom:3px;
 }

/* comments */
/* comments form */
 div.stnd_box_comments {
		height:auto ! important;
		padding-bottom:40px;
 }
 div.stnd_box_comments p.stnd_box_head {
		margin-bottom:7px;
 }
 div.stnd_box_comments p.stnd_box_head b,
 div.stnd_box_comments div.stnd_box_head b {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -792px;
 }
 div.stnd_box_comments form {
		margin-top:10px;
		padding-bottom:15px;
		border-bottom:1px solid #d6d6d6;
 }
 div.stnd_box_comments form:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.stnd_box_comments form fieldset {
 }
 div.stnd_box_comments form fieldset p.comment-author-pic {
		float:left;
 }
 div.stnd_box_comments form fieldset textarea {
		width:644px;
		height:38px;
		float:right;
 }
 div.stnd_box_comments form fieldset p.cancel_save {
		display:block;
		clear:both;
		padding-bottom: 8px;
 }
 div.stnd_box_comments form fieldset p.cancel_save span.share-comment-fb {
		float:left;
		padding:7px 0 0 0;
 }
 div.stnd_box_comments form fieldset p.cancel_save span.share-comment-fb span.share-comment-fb-text {
		display:block;
		float:right;
		padding:0 10px 0 7px;
 } 
 div.stnd_box_comments form fieldset p.cancel_save span.share-comment-fb input.th_checkbox {
		display:block;
		float:right;
 }
 div.stnd_box_comments form fieldset p.cancel_save a.save {
		height:26px;
		padding:0 23px;	
		-webkit-border-radius:4px;
		-moz-border-radius:4px;
		border-radius:4px;
		background:url(http://assets.talenthouse.com/images_01/overlay-new-button-green.png) no-repeat -10px 0;
	   text-shadow: #777 1px 1px 1px;
		float:right;
		line-height:26px;
 }
 div.stnd_box_comments form fieldset p.cancel_save a.save span {display:none;}
 
 div.stnd_box_comments form fieldset p.cancel_save-fb a.save {
		background:url(http://assets.talenthouse.com/images_01/sprites/comments-fb.png) no-repeat top right;
		padding:0 13px 0 0;
 }
 div.stnd_box_comments form fieldset p.cancel_save-fb a.save span {
		display:block;
		background:url(http://assets.talenthouse.com/images_01/sprites/comments-fb.png) no-repeat top left;
		width:33px;
 }
 /* comment form in overlay */
 div.overlay_main div.stnd_box_comments {
		padding:0;
		border:none;
 }
 div.overlay_main div.stnd_box_comments form {
		border-bottom:none;
		padding:0;
 }
 div.overlay_main div.stnd_box_comments form fieldset textarea {
		width: 425px;
		margin-top: 0;
 }
 div.overlay_main div.stnd_box_comments form fieldset p.cancel_save a.save {
		margin-right:0;
 }

/* comments list */
 div.stnd_box_comments ul.comments_list li {
		border-bottom:1px solid #d6d6d6;
		height:1%;
		padding:15px 0 15px 0;
 }
 div.stnd_box_comments ul.comments_list li:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.stnd_box_comments ul.comments_list a.pic_link {
		display:block;
		width:50px;
		height:50px;
		float:left;
		margin-bottom:10px;
 }
 div.stnd_box_comments ul.comments_list a.pic_link:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
		text-decoration:none;
 }
 div.stnd_box_comments ul.comments_list li p {
		padding-left:65px;
 }
 div.stnd_box_comments ul.comments_list li p.name_date span {
		display:block;
		margin:5px 0 5px 0;
		padding-bottom:5px;
		border-bottom:1px solid #ececec;
 }
 div.stnd_box_comments ul.comments_list li p.comment {
		line-height:130%;
 }
 div.stnd_box_comments div.page_navi {
		border-top:none;
 }


/* explore artists */
 div.stnd_box_explore_artists ul.network_list {
		height:1%;
		padding-top:10px;
 }
 div.stnd_box_explore_artists ul.network_list li {
		width:98px;
		height:9.5em;
		padding:0 1px 0 1px;
		font-size:1em;
		line-height:120%;
 }
 div.stnd_box_explore_artists ul.network_list li a {
		display:block;
 }
/* explore all artists */
 div.content_explore_right_artists_show_all div.stnd_box_explore_artists {
		height:auto;
 }
 div.content_explore_right_artists_show_all div.stnd_box_explore_artists ul.network_list {
		padding-bottom:0;
 }
 div.content_explore_right_artists_show_all div.stnd_box_explore_artists div.page_navi {
		clear:both;
		position:static;
 }

/* explore projects */
 div.stnd_box_artwork p.stnd_box_head b,
 div.stnd_box_artwork div.stnd_box_head b {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -1270px;
 }
 div.stnd_box_explore_projects ul.artwork_list {
		height:1%;
		margin-top:-10px;
 }
 div.stnd_box_explore_projects ul.artwork_list li {
		height:9.8em;
		width:169px;
		font-size:1em;
		line-height:120%;
 }
 div.stnd_box_explore_projects ul.artwork_list li p:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
		text-decoration:none;
 }
 /* explore all projects */
 div.content_explore_right_projects_show_all div.stnd_box_explore_projects {
		height:auto;
 }
 div.content_explore_right_projects_show_all div.stnd_box_explore_projects div.page_navi {
		clear:both;
		position:static;
 }






/* my profile */
/* my account */
 div.stnd_box_myaccount {
		border:none;
 }
 div.stnd_box_myaccount p.stnd_box_head,
 div.stnd_box_myaccount div.stnd_box_head {
		margin:0;
 }
 div.stnd_box_myaccount p.stnd_box_head b,
 div.stnd_box_myaccount div.stnd_box_head b {
		padding:0 0 0 10px;
 }
 div.stnd_box_myaccount p.stnd_box_head span a.close,
 div.stnd_box_myaccount div.stnd_box_head span a.close {
		display:block;
		height:21px;
		width:22px;
		margin-top:4px;
		padding:0;
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -85px;
		text-indent:-5000px;
 }
 div.stnd_box_myaccount p.stnd_box_head span a.close:hover,
 div.stnd_box_myaccount div.stnd_box_head span a.close:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -134px;
		text-decoration:none;
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity: 1;
 }
 div.stnd_box_myaccount_right a {
		color:#367FD3;
 }

/* form - cancel_save */
 div.stnd_box_myaccount_right form {
		width:702;
		padding:20px 0 20px 20px;
		background:#fff;
 }
 div.stnd_box_myaccount_right form:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 p.cancel_save {
		padding-top:10px;
		height:1%;
 }
 p.cancel_save:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 p.cancel_save a {
		display:block;
		float:right;
		font-weight:bold;
		height:22px;
		padding:0 12px 0 0;
		margin-left:5px;
		line-height:2em;
		font-size:0.9em;
 }
 p.cancel_save a span {
		display:block;
		float:left;
		height:22px;
		width:12px;
 }
 p.cancel_save a.save:hover {
		text-decoration:none;
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
 }
 p.cancel_save a.cancel {
		font-weight:normal;
		color:#367FD3 ! important;
 }
 p.cancel_save a.cancel span {
		display:none;
 }
 p.cancel_save a.save {
	 -webkit-border-radius:4px;
	 -moz-border-radius:4px;
	 border-radius:4px;
		background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat 0 -227px transparent;
		color:#fff ! important;
 }

 p.cancel_save_new a.save {
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_new_bgrnd.png) repeat-x;
		padding-left:10px;
 }
 p.cancel_save a.save span {
		/*background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_white.png) no-repeat top left;*/
 }
 p.cancel_save_gray a.save {
	 -webkit-border-radius:4px;
	 -moz-border-radius:4px;
	 border-radius:4px;
		background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat 0 -227px transparent;
		/*background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_gray_ca.png) no-repeat top right ! important;*/
 }
 p.cancel_save_gray a.save span {
		/*background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_gray_ca.png) no-repeat top left ! important;*/
 }
 input.th_submit {/* ie7 */
		display:block;
		font-weight:bold;
		height:22px;
		color:#fff;
		padding:0 10px 1px 10px;
		font-size:0.9em;
		float:left;
		background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat 0 -227px transparent;
		/*background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button.png) no-repeat -10px 0;*/
		border:none;
		margin-right:5px;
 }
 input.th_submit:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
 }

/* create profile */
 div.stnd_box_creative_profile p {
		padding-left:3px;
 }
 div.stnd_box_creative_profile form {
		margin-top:10px;
		padding-bottom:50px;
		position:relative;
 }
 div.stnd_box_creative_profile form fieldset {
		background:#4e4e4e;
		width:507px;
		padding:12px 0 20px 20px;
		border:1px solid #4e4e4e;
 }
 div.stnd_box_creative_profile form label {
		line-height:18px;
 }
 div.stnd_box_creative_profile form label a {
		display:block;
		height:23px;
		width:18px;
		float:left;
		margin-right:5px;
 }
 div.stnd_box_creative_profile form label a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
		text-decoration:none;
 }
 div.stnd_box_creative_profile form label a.open {
		background:url(http://assets.talenthouse.com/images_01/sprites/open_close.gif) no-repeat 0 -37px;
 }
 div.stnd_box_creative_profile form label a.close {
		background:url(http://assets.talenthouse.com/images_01/sprites/open_close.gif) no-repeat 0 -6px;
 }
 div.stnd_box_creative_profile form textarea {
		width:480px;
		height:75px;
		margin:0 0 5px 0;
		overflow:auto;
 }
 div.stnd_box_creative_profile form textarea.opened {
		height:180px;
 }

 div.stnd_box_creative_profile form div.open_close_talents p a {
		display:block;
		height:23px;
		width:18px;
		float:left;
		margin-right:5px;
 }
 div.stnd_box_creative_profile form div.open_close_talents p a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
		text-decoration:none;
 }
 div.stnd_box_creative_profile form div.open_close_talents p a.open {
		background:url(http://assets.talenthouse.com/images_01/sprites/open_close.gif) no-repeat 0 -37px;
 }
 div.stnd_box_creative_profile form div.open_close_talents p a.close {
		background:url(http://assets.talenthouse.com/images_01/sprites/open_close.gif) no-repeat 0 -6px;
 }
 div.stnd_box_creative_profile form div.open_close_talents label {
		display:block;
		line-height:18px;
		margin:0 0 5px 18px;
 }
 div.stnd_box_creative_profile form div.open_close_talents select {
		margin:0 0 5px 20px;
		width:467px;
		height:45px;
 }
 div.stnd_box_creative_profile form div.open_close_talents select.opened {
		height:160px;
 }

 div.stnd_box_creative_profile form div.open_close_talents p {
		clear:left;
		padding:0 0 5px 0;
		color:#444444;
 }
 div.stnd_box_creative_profile form div.open_close_talents p:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.stnd_box_creative_profile form div.open_close_talents p i {
		float:left;
		width:157px;
		padding-right:30px;
		font-style:normal;
		line-height:23px;
 }
 div#talents p a.multiSelect {
		margin-left:0;
		color:#444444 ! important;
 }
 div#talents p a.multiSelect span {
		display:inline-block;
		width:382px ! important;
		overflow:hidden;
		white-space:nowrap;
		line-height:23px;
 }


 div.stnd_box_creative_profile form div.open_close_talents div.talent_category_container {
  width: 410px;
  margin-left:197px;
 }
 div.stnd_box_creative_profile form div.open_close_talents div.talent_category_container:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}

 div.stnd_box_creative_profile form div.open_close_talents div.talent_category_container div#primaryTalentContainer,
 div.stnd_box_creative_profile form div.open_close_talents div.talent_category_container div#secondaryTalentContainer {
		width:200px;
		float:left;
		padding:0 0 8px 0;
 }
 div.stnd_box_creative_profile form div.open_close_talents div.talent_category_container div#primaryTalentContainer {
		padding-right:7px;
 }
 div.stnd_box_creative_profile form div.open_close_talents div.talent_category_container div label {
		text-align:left;
		margin:0 0 3px 0;
 }





 div.stnd_box_creative_profile form fieldset p.cancel_save {/* ie7 */
		clear:both;
		position:absolute;
		left:20px;
		bottom:30px;
 }
 div.stnd_box_creative_profile form fieldset p.cancel_save a.save {
		float:left;
		margin:0 5px 0 0;
 }
 div.stnd_box_creative_profile form fieldset p.cancel_save a.save span {
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_white.png) no-repeat top left;
 }
 div.stnd_box_creative_profile form fieldset p.cancel_save a.cancel {
		float:left;
 }

/* change profile picture */
 div.stnd_box_change_profile_picture p {
		width:680px;
		background:#4e4e4e;
		padding:20px 20px 0 20px;
 }
 form#cropUpload {
		width:700px;
		background:#4e4e4e;
		padding:0 20px 0 0;
		margin-bottom:-5px;
		margin-top:-5px;
		color:#fff;
 }
 div.stnd_box_change_profile_picture form input {
		border:none;
		float:left;
		height:auto;
 }
 div.stnd_box_change_profile_picture form p.cancel_save {
		width:650px;
 }
 div.stnd_box_change_profile_picture form p.cancel_save a.save {
		float:left;
 }
 div.crop_image {
		width:680px;
		background:#4e4e4e;
		padding:20px 20px 0 20px;
 }
 div.stnd_box_change_profile_picture div.crop_image:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.stnd_box_change_profile_picture div.crop_image p.cancel_save {
		width:400px;
		padding:10px 0 20px 0;
		background:#4e4e4e;
 }
 div.stnd_box_change_profile_picture div.crop_image p.cancel_save a.save {
		float:left;
		margin-left:0;
 }



/* account information */
 div.stnd_box_account_info form {
 padding-bottom:10px;
 }
 div.stnd_box_account_info form fieldset label {
		display:block;
		margin:6px 0 3px 0;
		color:#fff;
 }
 div.stnd_box_account_info p {
		padding:0 0 10px 0px;
 }
 div.stnd_box_account_info p b {
 }
 div.stnd_box_account_info p a {
		color:#367FD3;
		padding-right:10px;
 }

 div.stnd_box_account_info form fieldset {
		padding-left:20px;
		margin-right:20px;
		border:1px solid #4e4e4e;
 }
 div.stnd_box_account_info form fieldset.mail_name,
 div.stnd_box_account_info form fieldset.birth,
 div.stnd_box_account_info form fieldset.checkbox_label,
 div.stnd_box_account_info form fieldset.gender,
 div.stnd_box_account_info form fieldset.address,
 div.stnd_box_account_info form fieldset.default_language {
		background:#4e4e4e;
		width:380px;
 }
 div.stnd_box_account_info form fieldset.mail_name {
		padding-top:10px;
 }
 div.stnd_box_account_info form#frm_createProject fieldset label {
		color:#444;
 }


 div.stnd_box_account_info form fieldset p {
		padding:10px 0 5px 0;
 }
 div.stnd_box_account_info form fieldset input {
		padding-top:4px;
		width:355px;
 }
 div.stnd_box_account_info form fieldset.change {
		border:1px solid #4e4e4e;
		background:#4e4e4e;
		margin-bottom:10px;
		width:380px;
 }
 div.stnd_box_account_info form fieldset.change p {
		padding:10px 20px 10px 0;
		font-weight:bold;
		color:#fff;
 }
 div.stnd_box_account_info form fieldset select {
		margin-bottom:5px;
 }
 div.stnd_box_account_info form fieldset.checkbox_label {
		margin-bottom:0;
		padding-bottom:0;
 }
 div.stnd_box_account_info form fieldset.gender label {
		padding-top:10px;
 }
 div.stnd_box_account_info form fieldset.address {
		padding-bottom:20px;
 }
 div.stnd_box_account_info form fieldset.address p {
		padding:10px 0 10px 0;
		color:#fff;
		font-weight:bold;
 }
 div.stnd_box_account_info form fieldset.address select {
		width:310px;
		margin-bottom:5px;
 }
 div.stnd_box_account_info p.cancel_save {
		margin-top:10px;
		margin-left:-3px;
		background:#fff;
 }
 div.stnd_box_account_info p.cancel_save a {
		float:left;
		margin-right:5px;
 }
 /*div.stnd_box_account_info p.cancel_save a.save span {
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_white.png) no-repeat top left;
 }*/
 div.stnd_box_account_info form fieldset.change p.cancel_save {
		margin-top:0;
		background:#4e4e4e;
		margin-right:15px;
		margin-left:0;
 }
 div.stnd_box_account_info form fieldset.change p.cancel_save a {
		margin-top:0;
		float:left;
 }
 div.stnd_box_account_info form fieldset.change p.cancel_save a.save {
		margin-top:0;
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top right;
		float:left;
		margin-left:0;
		margin-right:5px;
 }
 div.stnd_box_account_info form fieldset.change p.cancel_save a.save span {
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top left;
 }


/* community sites */
 div.stnd_box_community_sites form {
		padding:20px 20px 10px 20px;
		margin:10px 0 0 0;
 }
 div.stnd_box_community_sites form fieldset {
		padding:10px 0 30px 20px;
		background:#4e4e4e;
		width:335px;
		border:1px solid #4e4e4e;
		color:#fff;
 }
 div.stnd_box_community_sites p {
		font-size:1.1em;
		padding-left:3px;
 }
 div.stnd_box_community_sites form p {
		padding:10px 0 10px 20px;
		width:337px;
		margin-top:10px;
 }
 div.stnd_box_community_sites form fieldset p {
		padding:0 0 6px 0;
		width:330px;
		margin-top:0;
 }
 div.stnd_box_community_sites form input {
		/*height:21px;*/
		width:307px;
		margin:6px 0 3px 0;
 }
 div.stnd_box_community_sites form fieldset.communities {
		margin-top:-5px;
		padding:0 0 20px 20px;
 }
 div.stnd_box_community_sites form fieldset.communities p {
		padding:5px 0 5px 35px;
		width:auto;
		margin-top:0;
 }
 div.stnd_box_community_sites form fieldset.communities p input {
		width:272px;
 }
 div.stnd_box_community_sites form fieldset.communities p.facebook {
		background:url(http://assets.talenthouse.com/images_01/sprites/community_sites_1.png) no-repeat -3px 6px;
 }
 div.stnd_box_community_sites form fieldset.communities p.twitter {
		background:url(http://assets.talenthouse.com/images_01/sprites/community_sites_1.png) no-repeat -3px -57px;
 }
 div.stnd_box_community_sites form fieldset.communities p.myspace {
		background:url(http://assets.talenthouse.com/images_01/sprites/community_sites_1.png) no-repeat -3px -122px;
 }
 div.stnd_box_community_sites form fieldset.communities p.vimeo {
		background:url(http://assets.talenthouse.com/images_01/sprites/community_sites_1.png) no-repeat -3px -184px;
 }
 div.stnd_box_community_sites form fieldset.communities p.youtube {
		background:url(http://assets.talenthouse.com/images_01/sprites/community_sites_1.png) no-repeat -3px -256px;
 }
 div.stnd_box_community_sites form fieldset.communities p.flickr {
		background:url(http://assets.talenthouse.com/images_01/sprites/community_sites_1.png) no-repeat -3px -327px;
 }
 div.stnd_box_community_sites form fieldset.communities a {
		color:#367FD3;
 }
 div.stnd_box_community_sites p.cancel_save {
		background:#fff;
		padding:5px 0 0 0;
 }
 div.stnd_box_community_sites p.cancel_save a.save {
		float:left;
		margin:0 0 10px 0;
 }
 div.stnd_box_community_sites p.cancel_save a.save span {
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_white.png) no-repeat top left;
 }
 div.stnd_box_community_sites p.cancel_save a.cancel {
		float:left;
		margin:0 0 0 10px;
 }
 /* pulse to the world */
 div.stnd_box_community_sites form fieldset.puls_to_world {
		margin-bottom:10px;
 }
 div.stnd_box_community_sites form fieldset.puls_to_world p {
		padding-left:0;
 }
 div.stnd_box_community_sites form fieldset.puls_to_world p.facebook,
 div.stnd_box_community_sites form fieldset.puls_to_world p.twitter {
		padding:13px 0 5px 35px;
 }
 div.stnd_box_community_sites form fieldset.puls_to_world div {
		padding:5px 15px 0 15px;
		border:2px solid #4e4e4e;
		float:left;
		margin-top:25px;
 }
 div.stnd_box_community_sites form fieldset.puls_to_world div p.facebook,
 div.stnd_box_community_sites form fieldset.puls_to_world div p.twitter {
		padding-bottom:20px;
 }
 div.stnd_box_community_sites form fieldset.puls_to_world div input {
		width:253px;
		display:block;
 }
 div.stnd_box_community_sites form fieldset.puls_to_world p.cancel_save {
		background:#4e4e4e;
 }
 div.stnd_box_community_sites form fieldset.puls_to_world p.cancel_save a.save {
		float:left;
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top right;
	}
 div.stnd_box_community_sites form fieldset.puls_to_world p.cancel_save a.save span {
		float:left;
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top left;
	}

/* supported artists */
 h4.headline-green {
		font-size:1.1em;
		color:#80c242;
		padding:10px 0 5px 0;
 }
 ul.supported_artists-list {
		border-top:1px solid #d5d5d5;
		margin-top:15px;
 }
 ul.supported_artists-list li {
		position:relative;
		height:65px;
		padding-top:10px;
		border-bottom:1px solid #d5d5d5;
 }
 ul.supported_artists-list li span.user-pic {
		display:block;
		width:50px;
		height:50px;
		float:left;
		margin-right:10px;
 }
 ul.supported_artists-list li span.username-enabled_settings {
		float:left;
		width:600px;
 }
 ul.supported_artists-list li span.username-enabled_settings b {
		display:block;
		padding:8px 0 2px 0;
		color:#367FD3;
		font-weight:normal;
		font-size:1.05em;
 }

 ul.supported_artists-list li div.set-settings {
		position:absolute;
		top:10px;
		right:0;
 }

 ul.supported_artists-list li div.set-settings a.opener {
		display:block;
		width:24px;
		height:24px;
		float:right;
		text-indent:-5000px;
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_3.png) no-repeat 0 -150px;
 }
 ul.supported_artists-list li div.set-settings-open a.opener {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_3.png) no-repeat 0 -180px;
 }
 ul.supported_artists-list li div.set-settings a.opener:focus {
		outline:none;
 }
 ul.supported_artists-list li div.set-settings ul {
		/*width:180px;*/
		background:#fff;
		border:1px solid #d5d5d5;
		position:absolute;
		top:0;
		right:22px;
		padding-bottom:10px;
		display:none;
 }
 ul.supported_artists-list li div.set-settings-open ul {
		display:block;
 }
 ul.supported_artists-list li div.set-settings ul li {
		height:auto;
		border:none;
		padding:10px 10px 0 10px;
		white-space:nowrap;
 }
 div.stnd_box_supported_artists div.page_navi {
		position:relative;
		border:none;
		bottom:0;
		padding-top:15px;
 }








/* notification settings */
 div.stnd_box_notification_settings p {
		padding:0 0 10px 0;
		margin-bottom:0;
		background:#fff;
		font-weight:bold;
		font-size:1.1em;
 }
 div.stnd_box_notification_settings form {
		padding:0;
 }
 div.stnd_box_notification_settings form fieldset {
		padding:10px 10px 0 10px;
		width:430px;
		border:1px solid #4e4e4e;
		background:#4e4e4e;
 }
 div.stnd_box_notification_settings form label {
		color:#80c242;
		padding-left:10px;
 }
 div.stnd_box_notification_settings form p {
		padding:3px 0 25px 23px;
		font-weight:normal;
		color:#fff;
		font-size:1em;
		background:#4e4e4e;
 }
 div.stnd_box_notification_settings form p.cancel_save {
		padding:10px 0 0 0;
		background:#fff;
 }
 div.stnd_box_notification_settings form p.cancel_save a.save {
		float:left;
		margin:0 5px 0 0;
 }
 div.stnd_box_notification_settings form p.cancel_save a.save span {
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_white.png) no-repeat top left;
 }
 div.stnd_box_notification_settings form p.cancel_save a.cancel {
		float:left;
 }


/* ##### inbox */
 div.stnd_box_inbox {
		width:720px;
		padding:10px 10px 0 10px;
 }
 div.stnd_box_inbox table.mail_list {
		width:722px;
		border-spacing:0;
		border-collapse:collapse;
 }
 div.stnd_box_inbox table.mail_list tr.new_mail_row {
		background:#4e4e4e;
 }
 div.stnd_box_inbox table.mail_list td {
		vertical-align:top;
		padding:22px 10px 15px 10px;
 }
 div.stnd_box_inbox table.mail_list tr.new_mail_row td {
		border-right:1px solid #4e4e4e;
 }
 div.stnd_box_inbox table.mail_list tr.last_mail_row td {
		border:none;
 }
 div.stnd_box_inbox table.mail_list td a {
		display:block;
		padding-bottom:3px;
 }
 div.stnd_box_inbox table.mail_list td.new_mail {
		width:27px;
		padding-left:0;
		padding-right:0;
 }
 div.stnd_box_inbox table.mail_list tr.new_mail_row td.new_mail {
		background:url(http://assets.talenthouse.com/images_01/sprites/inbox_icons_2.gif) no-repeat 10px -54px;
 }
 div.stnd_box_inbox table.mail_list td.select_mail {
		width:15px;
		padding:40px 5px 0 5px;
 }
 div.stnd_box_inbox table.mail_list td.user_pic {
		padding:20px 0 20px 0;
		width:50px;
 }
 div.stnd_box_inbox table.mail_list td.mail_sent_by {
		width:200px;
 }
 div.stnd_box_inbox table.mail_list td.mail_subject {
		color:#7b7b7b;
		width:346px;
 }
 div.stnd_box_inbox table.mail_list tr.new_mail_row td.mail_subject {
		color:#fff;
 }
 div.stnd_box_inbox table.mail_list td.delete_mail {
		width:18px;
 }
 div.stnd_box_inbox table.mail_list td.delete_mail a {
		display:block;
		width:18px;
		height:17px;
		padding:0;
		background:url(http://assets.talenthouse.com/images_01/sprites/inbox_icons_2.gif) no-repeat 0 0;
 }
 div.stnd_box_inbox table.mail_list td.delete_mail a:hover {
		text-decoration:none;
		background:url(http://assets.talenthouse.com/images_01/sprites/inbox_icons_2.gif) no-repeat 0 -30px;
 }
 div.stnd_box_inbox table.mail_list td.user_pic p {
		width:50px;
		height:50px;
		float:left;
 }
/* mail list navi */
 div.stnd_box_inbox div.mail_list_navi {
		background:#4e4e4e;
		overflow:auto;
		height:1%;
		width:722px;
		padding:15px 0 15px 0;
		margin-bottom:8px;
 }
 div.stnd_box_inbox div.mail_list_navi a {
		color:#367FD3;
 }
 div.stnd_box_inbox div.mail_list_navi p {
		padding-left:5px;
		color:#367FD3;
 }
 div.stnd_box_inbox div.mail_list_navi p a {
		padding:0 5px 0 5px;
 }
 div.stnd_box_inbox div.mail_list_navi ul {
		float:right;
		padding-right:10px;
 }
 div.stnd_box_inbox div.mail_list_navi ul li {
		float:left;
		padding:0 3px 0 3px;
 }
 div.stnd_box_inbox div.mail_list_navi ul li.prev {
		padding-right:10px;
 }
 div.stnd_box_inbox div.mail_list_navi ul li.next {
		padding-right:0;
		padding-left:10px;
 }
 div.stnd_box_inbox div.mail_list_navi ul li a.active {
		text-decoration:underline;
 }
/* inbox reply */
 div.stnd_box_inbox_reply p.reply_head {
		float:right;
		height:5px;
		padding:0 3px 0 0;
 }
 div.stnd_box_inbox_reply table.mail_list {
		clear:both;
 }
 div.stnd_box_inbox_reply table.mail_list td.user_pic {
		padding-left:10px;
 }
 div.stnd_box_inbox_reply table.mail_list td.mail_sent_by {
		width:160px;
 }
 div.stnd_box_inbox_reply table.mail_list td.mail_subject {
		width:462px;
 }
 div.stnd_box_inbox_reply table.mail_list td.mail_subject p.subject {
		padding-bottom:10px;
		color:#444444;
 }
 div.stnd_box_inbox_reply form {
		padding:0 0 20px 0;
		width:auto;
		background:#4e4e4e;
		border-top:1px solid #464646;
		margin-left:-10px;
		margin-right:-10px;
 }
 div.stnd_box_inbox_reply form label {
		display:block;
		padding:10px 0 5px 240px;
 }
 div.stnd_box_inbox_reply form textarea {
		margin:0 0 0 240px;
		width:410px;
		height:210px;
 }
 div.stnd_box_inbox_reply form p.cancel_save {
		margin:0 0 0 235px;
 }
 div.stnd_box_inbox_reply form p.cancel_save a.save {
		float:left;
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top right;
	}
 div.stnd_box_inbox_reply form p.cancel_save a.save span {
		float:left;
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top left;
	}
 div.stnd_box_inbox_reply div.mail_list_navi ul {
		padding-right:13px;
 }
 div.stnd_box_inbox_reply div.mail_list_navi p {
		padding-left:8px;
 }
/* inbox compose message */
 div.stnd_box_compose_message form {
		width:698px;
		padding:20px 0 20px 20px;
		margin:0 auto 10px auto;
 }
 div.stnd_box_compose_message form fieldset {
		width:362px;
		padding:10px 20px 20px 20px;
		/*background:#252525;*/
 }
 div.stnd_box_compose_message form label {
		display:block;
		padding:7px 0 0 0;
		height:23px;
		overflow:hidden;
 }
 div.stnd_box_compose_message form input {
		width:355px;
 }
 div.stnd_box_compose_message form textarea {
		height:210px;
		width:355px;
 }
 div.stnd_box_compose_message form fieldset p.cancel_save a.save {
		float:left;
		margin-left:0;
 }
 div.stnd_box_compose_message form fieldset p.cancel_save a.save span {
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_white.png) no-repeat top left;
 }
 div.stnd_box_compose_message form fieldset p.cancel_save a.cancel {
		float:left;
		margin-left:10px;
 }

/* suggestion list */
 div.stnd_box_compose_message form {
		position:relative;
 }
 div.stnd_box_compose_message form ul.suggestion_list {
		position:absolute;
		left:40px;
		top:78px;
		border-width:1px 1px 0 1px;
		border-style:solid;
		border-color:#999;
		z-index:10;
 }
 div.stnd_box_compose_message form ul.suggestion_list li {
		border-bottom:1px solid #999;
		background:#fff;
 }
 div.stnd_box_compose_message form ul.suggestion_list li:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.stnd_box_compose_message form ul.suggestion_list li.dark {
		background:#f2f2f2;
 }
 div.stnd_box_compose_message form ul.suggestion_list li a {
		display:block;
		padding:8px 30px 8px 8px;
		height:2.3em;
		overflow:hidden;
 }
 div.stnd_box_compose_message form ul.suggestion_list li a span {
		display:block;
		float:left;
		margin-right:7px;
		width:30px;
		height:30px;
 }






/* post and embed */
 div.stnd_box_post form {
		width:674px;
		padding:5px 0 25px 7px;
		margin:10px 0 15px 0;
 }
 div.stnd_box_post form p {
		padding-bottom:10px;
		background:none;
 }
 ul.choose_platform {
		width:639px;
		height:28px;
		margin-left:25px;
 }
 ul.choose_platform li {
		float:left;
		border-right:1px solid #464646;
 }
 ul.choose_platform li.xanga {
		border-right:none;
 }
 ul.choose_platform li a {
		display:block;
		width:107px;
		height:28px;
 }
 ul.choose_platform li a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
		text-decoration:none;
 }
 ul.choose_platform li.facebook a {
		background:url(http://assets.talenthouse.com/images_01/sprites/post_menue_1.png) no-repeat 0 -82px;
 }
 form.post_to_facebook {
		background:#4e4e4e ! important;
 }
 form.post_to_facebook ul.choose_platform li.facebook a {
		background:url(http://assets.talenthouse.com/images_01/sprites/post_menue_1.png) no-repeat 0 0;
 }
 form.post_to_facebook ul.choose_platform li.facebook a:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		cursor:default;
 }

 ul.choose_platform li.myspace a {
		background:url(http://assets.talenthouse.com/images_01/sprites/post_menue_1.png) no-repeat -110px -82px;
 }
 form.post_to_myspace {
		background:#4e4e4e ! important;
 }
 form.post_to_myspace ul.choose_platform li.myspace a {
		background:url(http://assets.talenthouse.com/images_01/sprites/post_menue_1.png) no-repeat -110px 0;
 }
 form.post_to_myspace ul.choose_platform li.myspace a:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		cursor:default;
 }

  ul.choose_platform li.blogger a {
		width:95px;
		background:url(http://assets.talenthouse.com/images_01/sprites/post_menue_1.png) no-repeat -214px -82px;
 }
 form.post_to_blogger {
		background:#4e4e4e ! important;
 }
 form.post_to_blogger ul.choose_platform li.blogger a {
		width:95px;
		background:url(http://assets.talenthouse.com/images_01/sprites/post_menue_1.png) no-repeat -214px 0;
 }
 form.post_to_blogger ul.choose_platform li.blogger a:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		cursor:default;
 }

  ul.choose_platform li.friendster a {
		background:url(http://assets.talenthouse.com/images_01/sprites/post_menue_1.png) no-repeat -312px -82px;
 }
 form.post_to_friendster ul.choose_platform li.friendster a {
		background:url(http://assets.talenthouse.com/images_01/sprites/post_menue_1.png) no-repeat -312px 0;
 }
 form.post_to_friendster ul.choose_platform li.friendster a:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		cursor:default;
 }

 ul.choose_platform li.typepad a {
		background:url(http://assets.talenthouse.com/images_01/sprites/post_menue_1.png) no-repeat -420px -82px;
 }
 form.post_to_typepad ul.choose_platform li.typepad a {
		background:url(http://assets.talenthouse.com/images_01/sprites/post_menue_1.png) no-repeat -420px 0;
 }
 form.post_to_typepad ul.choose_platform li.typepad a:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		cursor:default;
 }

 ul.choose_platform li.xanga a {
		width:91px;
		background:url(http://assets.talenthouse.com/images_01/sprites/post_menue_1.png) no-repeat -528px -82px;
 }
 form.post_to_xanga ul.choose_platform li.xanga a {
		width:89px;
		background:url(http://assets.talenthouse.com/images_01/sprites/post_menue_1.png) no-repeat -528px 0;
 }
 form.post_to_xanga ul.choose_platform li.xanga a:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		cursor:default;
 }


 form.post_to_friendster {
  background:#4e4e4e ! important;
 }
 form.post_to_typepad {
  background:#4e4e4e ! important;
 }
 form.post_to_xanga {
  background:#4e4e4e ! important;
 }
/* allg */
 div.stnd_box_post form div.post_to_login {/* ie7 */
		width:617px;
		padding:15px 0 15px 0;
		background:#fff;
		border-width:0 1px 1px 1px;
		border-style:solid;
		border-color:#4e4e4e;
		margin-left:25px;
 }
 div.stnd_box_post form div.post_to_login fieldset {
		width:572px;
		margin:0 auto;
		padding:10px 0 10px 15px;
		background:#e1e1e1;
		border:1px solid #fff;
 }
 div.stnd_box_post form div.post_to_login fieldset p {
		padding:0;
		font-weight:bold;
 }
 div.stnd_box_post form div.post_to_login fieldset label {
		display:block;
		padding:5px 0 0 0;
		color:#000;
 }
 div.stnd_box_post form div.post_to_login fieldset input {
		width:300px;
 }
 div.stnd_box_post form div.post_to_login fieldset select {
		width:305px;
 }
 div.stnd_box_post form div.post_to_login fieldset p.cancel_save {
		width:306px;
		padding:5px 0 10px 0;
 }

 div.stnd_box_post form fieldset.width_height {
		width:118px;
		padding:0 0 0 15px;
		float:left;
		margin-left:-7px;
 }
 div.stnd_box_post form fieldset.width_height input {
		width:60px;
		margin:2px 0 5px 0;
 }
 div.stnd_box_post form fieldset.copy_code {
		width:478px;
		float:left;
 }
 div.stnd_box_post form fieldset.copy_code input {
		width:320px;
		margin:2px 0 0 0;
 }
/* facebook */
 div.stnd_box_post form.post_to_facebook div.post_to_login fieldset {
		width:407px;
		padding:20px 0 0 180px;
		height:165px;
		background:url(http://assets.talenthouse.com/images_01/facebook_myspace.png) no-repeat 10px 10px #e1e1e1;
 }
 div.stnd_box_post form.post_to_facebook div.post_to_login fieldset p.cancel_save {
		width:280px;
 }
 div.stnd_box_post form.post_to_facebook div.post_to_login fieldset p.cancel_save a {
		float:left;
		margin-left:-2px;
 }
/* myspace */
 div.stnd_box_post form.post_to_myspace div.post_to_login fieldset {
		width:407px;
		padding:20px 0 0 180px;
		height:165px;
		background:url(http://assets.talenthouse.com/images_01/facebook_myspace.png) no-repeat 10px -280px #e1e1e1;
 }
 div.stnd_box_post form.post_to_myspace div.post_to_login fieldset p.cancel_save {
		width:280px;
 }
 div.stnd_box_post form.post_to_myspace div.post_to_login fieldset p.cancel_save a {
		float:left;
		margin-left:-2px;
 }

/* share */
 div.stnd_box_share form.choose_share_platform {
		width:auto;
		padding:20px 0 34px 20px;
		background:#4e4e4e;
 }
/* sub menue */
 ul.share_sub_menue {
		width:619px;
		background:url(http://assets.talenthouse.com/images_01/sprites/share_sub_menue_1.png) no-repeat 0 0;
 }
 ul.share_sub_menue:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 ul.share_sub_menue li {
		float:left;
		border-right:1px solid #464646;
		background:#000;
 }
 ul.share_sub_menue li a {
		display:block;
		height:22px;
		padding:8px 12px 0 12px;
		color:#fff;
		background:url(http://assets.talenthouse.com/images_01/sprites/share_sub_menue_1.png) no-repeat -10px 0;
 }
 ul.share_sub_menue li a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_sub_menue_1.png) no-repeat -10px -100px;
		color:#367FD3;
		text-decoration:underline;
 }
 ul.share_sub_menue li.first_share_sub_menue_item a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_sub_menue_1.png) no-repeat 0 0;
 }
 ul.share_sub_menue li.first_share_sub_menue_item a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_sub_menue_1.png) no-repeat 0 -100px;
 }
 ul.share_sub_menue li a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
		text-decoration:none;
 }
 ul.share_sub_menue li a.active:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		cursor:default;
		text-decoration:underline;
 }

 div.choose_share_platform_content {/* ie7 */
		width:682px;
		background:#fff;
		border-width:0 1px 1px 1px;
		border-style:solid;
		border-color:#464646;
		height:1%;
		padding-bottom:10px;
 }
 form.choose_share_platform ul.share_sub_menue {
		width:684px;
		background:url(http://assets.talenthouse.com/images_01/sprites/share_sub_menue_1.png) no-repeat right top;
 }
 div.stnd_box_share div.choose_share_platform_content p {
		padding:12px 0 12px 10px;
  margin:0 0 0 0;
	 color:#666;
  font-weight:normal;
  background:#fff;
  font-size:1em ! important;
 }
 div.choose_share_platform_content:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
/* form */
 div.choose_share_platform_content fieldset {
		background:#e1e1e1;
		border:1px solid #fff;
		width:636px;
		padding:15px 0 15px 15px;
		float:left;
		margin:0 0 0 15px;
 }
 div.choose_share_platform_content fieldset label {
		display:block;
		padding-bottom:3px;
		color:#464646;
 }
 div.choose_share_platform_content fieldset input {
		width:295px;
		margin-bottom:5px;
 }
 div.choose_share_platform_content fieldset select {
		width:302px;
		margin-bottom:5px;
 }
 div.choose_share_platform_content fieldset p.cancel_save {
		padding:0;
		background:#e1e1e1;
 }
 div.choose_share_platform_content fieldset p.cancel_save a.save {
		float:left;
		margin:0;
 }
/* icon list */
 ul.share_icons {
		width:300px;
		padding-left:20px;
		clear:both;
 }
 ul.share_icons li {
		float:left;
 }
 ul.share_icons li a {
		display:block;
		width:100px;
		height:50px;
 }
 ul.share_icons li a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
		text-decoration:none;
 }
/* social platforms */
 ul.share_icons li.facebook a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat 0 0;
 }
 ul.share_icons li.myspace a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat 0 -50px;
 }
 ul.share_icons li.hi5 a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat 0 -100px;
 }
 ul.share_icons li.friendster a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat 0 -150px;
 }
 ul.share_icons li.orkut a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat 0 -200px;
 }
 ul.share_icons li.xing a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat 0 -250px;
 }
 ul.share_icons li.twitter a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat 0 -300px;
 }
 ul.share_icons li.black_planet a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat 0 -350px;
 }
 ul.share_icons li.bebo a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat 0 -400px;
 }
 ul.share_icons li.meinvz a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat 0 -450px;
 }
 ul.share_icons li.hyves a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat 0 -500px;
 }
 ul.share_icons li.linkedin a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat 0 -550px;
 }
 div.choose_share_platform_content a.see_more {
		clear:both;
		display:block;
		padding:15px 0 15px 20px;
 }
/* address books */
 ul.share_icons li.hotmail a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -50px;
 }
 ul.share_icons li.msn a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -100px;
 }
 ul.share_icons li.yahoo a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -150px;
 }
 ul.share_icons li.gmail a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -200px;
 }
 ul.share_icons li.aol a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -250px;
 }
 ul.share_icons li.gmx a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -300px;
 }
 ul.share_icons li.icqmail a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -350px;
 }
 ul.share_icons li.outlook a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -400px;
 }
 ul.share_icons li.thunderbird a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -450px;
 }
 ul.share_icons li.hotmail_live a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -500px;
 }
 ul.share_icons li.lycos a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -550px;
 }
 ul.share_icons li.plaxo a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -700px;
 }
 ul.share_icons li.myspace_address_book a {
		background:url(http://assets.talenthouse.com/images_01/sprites/share_icons.gif) no-repeat -150px -650px;
 }
 ul.share_icon_community_1,
 ul.share_icon_community_2,
 ul.share_icon_address_book,
 ul.share_icon_address_book_2 {
		width:600px;
 }



/* share - scroll list */
 div.stnd_box_share p {
		color:#fff;
		font-weight:bold;
		margin:0 20px 0 20px;
		background:#252525;
 }
 div.stnd_box_share form.scroll_list_form {
		width:auto;
		padding:0;
		background:none;
		margin-top:10px;
		padding-top:20px;
 }
 div.scroll_list_wrapper {
		height:345px;
		position:relative;
		overflow:hidden;
 }
 div.scroll_list_inner_wrapper {
		height:345px;
		overflow:auto;
 }
 div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content {
		width:630px;
		margin:0 0 0 10px;
		border-bottom:30px solid #000;
 }
 div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content td {
		border-bottom:1px solid #333;
		padding:0 7px 0 7px;
 }
 div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content td.scroll_list_checkbox {
		width:15px;
 }
/* social communities */
 div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_community td.scroll_list_userpic {
		padding:13px 7px 15px 7px;
		width:50px;
 }
 div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_community td.scroll_list_userpic span {
		display:block;
		width:50px;
		height:50px;
 }
 div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_community td.scroll_list_name {
		width:523px;
 }
/* address books */
 div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_addressbook td {
		padding-top:10px;
		padding-bottom:10px;
 }
 div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_addressbook td.scroll_list_name {
		width:287px;
 }
 div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_addressbook td.scroll_list_mail {
		width:286px;
 }


/* single invites*/
 div.stnd_box_share_single div.choose_share_platform_content {
 margin-bottom:20px;
 }
 div.stnd_box_share fieldset.single_invites {
		width:627px;
		margin-left:19px;
		margin-bottom:10px;
		height:1%;
		overflow:auto;
 }
 div.stnd_box_share fieldset.single_invites div.mails {
 }
 div.stnd_box_share fieldset.single_invites div.mails input {
		width:300px;
		display:block;
		margin-bottom:2px;
 }
 div.stnd_box_share fieldset.single_invites div.message {
		padding-top:10px;
 }
 div.stnd_box_share fieldset.single_invites div.message textarea {
		width:300px;
		height:110px;
		margin-bottom:10px;
 }
 div.stnd_box_share fieldset.single_invites div.message p.cancel_save {
		width:225px;
 }
 div.stnd_box_share fieldset.single_invites div.message p.cancel_save a.save {
		float:left;
		margin-left:0;
 }








 div.scroll_list_wrapper p.select_delete {
		height:25px;
		padding-top:7px;
		width:630px;
		position:absolute;
		left:10px;
		bottom:0;
		background:#4e4e4e;
		z-index:15;
		font-weight:normal;
		font-size:0.95em;
 }
 div.scroll_list_wrapper p.select_delete b {
		color:#367FD3;
		padding:0 5px 0 5px;
 }
 /* send to scroll list */
 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list {
		margin-top:20px;
		padding-top:15px;
		border:1px solid #252525;
 }
 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list label {
		display:block;
		padding:0 0 0 162px;
 }
 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list input {
		margin:5px 0 10px 162px;
		width:360px;
 }
 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list textarea {
		margin:5px 0 10px 162px;
		width:360px;
		height:60px;
 }
 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list p.cancel_save {
		padding:0 0 20px 162px;
 }
 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list p.cancel_save a.save {
		float:left;
		margin-left:0;
 }









/* ### footer */
 #footer {
		clear:both;
		padding:0 0 35px 0;
		background:url(http://assets.talenthouse.com/images_01/footer_bg_left_and_right.jpg) repeat-x #464646;
		margin-top:30px;
 }
 #footer div.footer_content {
		width:965px;
		margin:0 auto;
		height:1%;
		padding:16px 0 20px 0;
		background:url(http://assets.talenthouse.com/images_01/footer_bg_center_1.jpg) no-repeat;
 }
 #footer div.footer_content:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 #footer div.footer_content ul {
		float:left;
		width:19%;
 }
 #footer div.footer_content ul li {
		padding:0 0 8px 0;
		clear:both;
 }
 #footer div.footer_content ul h4 {
		font-weight:bold;
		font-size:1.1em;
		color:#fff;
 }
 #footer div.footer_content ul li,
 #footer div.footer_content ul li a {
		color:#fff;
 }
 #footer div.footer_content ul li a:hover {
		text-decoration:underline;
 }

 #footer div.footer_content ul.footer_last_list_v3 {
		float:right;
		width:24%;
 }
 #footer div.footer_content ul.footer_last_list_v3 h4 a {
		color:#80c242;
 }
 #footer div.footer_content ul.footer_last_list_v3 li a.footer_twitter_v3 {
		float:left;
		line-height:15px;
		padding:3px 10px 10px 17px;
		color:#28C5E6;
		background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat -297px -58px transparent;
 }
 #footer div.footer_content ul.footer_last_list_v3 li a.footer_facebook_v3 {
		float:left;
		line-height:15px;
		padding:3px 10px 10px 17px;
		color:#3789F4;
		background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat -297px -98px transparent;
 }
 #footer div.footer_content ul.footer_last_list_v3 li a.footer_vkontakt_v3 {
		display:block;
		clear:both;
		line-height:15px;
		padding:3px 10px 10px 17px;
		background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat -297px -138px transparent;
 }

/* ##### overlay ######### */
 div.overlay_main {
		background:#aeaeae;
		color:#444;
		padding: 5px 5px 7px;
		position:relative;
		-moz-box-shadow: 0 0 200px #000;
		-webkit-box-shadow: 0 0 200px #000;
		box-shadow: 0 0 200px #000;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
 }
 div.overlay_main:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.inner_overlay {
		background:url(http://assets.talenthouse.com/images_01/sprites/overlay-bgrndgradient.jpg) repeat-x left bottom #fff;
		padding:0 13px;
		height:100%;
		border:1px solid #999;
 }
 div.inner_overlay:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.overlay_main p.cancel_save a.save {
		float:left;
		margin-left:0;
		margin-right:10px;
		background:url(http://assets.talenthouse.com/images_01/overlay-new-button-green.png) no-repeat top right;
  text-shadow: #777 1px 1px 1px;
		height:26px;
		line-height:26px;
 }
 div.overlay_main p.cancel_save a.save span {
		background:url(http://assets.talenthouse.com/images_01/overlay-new-button-green.png) no-repeat top left;
		height:26px;
		line-height:26px;
 }
 div.overlay_main p.cancel_save a.cancel {
		float:left;
		margin-left:0;
 }

 div.overlay_main p.head_border {
		background:#aeaeae;
		height:6px;
		width:100%;
		position:absolute;
		top:-6px;
		left:0;
		padding:0;
 }
 div.overlay_main p.footer_border {
		background:#aeaeae;
		height:7px;
		width:100%;
		position:absolute;
		bottom:-7px;
		left:0;
		padding:0;
 }


 div.overlay_main a {
		color:#367FD3;
 }
 div.overlay_main p.overlay_head {
		margin:0 0 5px 0;
		padding:10px 0 5px 0;
		font-weight:bold;
		font-size:1.15em;
		border-bottom:1px solid #a5a5a5 ! important;
		position:relative;
 }
 div.overlay_main p.overlay_head a {
		background:url(http://assets.talenthouse.com/images_01/close-overlay.png) no-repeat 0 2px;
		display:block;
		width:15px;
		height:15px;
		position:absolute;
		top:10px;
		right:0;
		text-indent:-5000px;
 }
 div.overlay_main p.overlay_head a:hover {
		background:url(http://assets.talenthouse.com/images_01/close-overlay.png) no-repeat 0 -38px;
		text-decoration:none;
 }
 div.overlay_main input {
		background:url(http://assets.talenthouse.com/images_01/input-shadow.jpg) no-repeat top right ! important;
		height:30px;
		line-height:30px;
 }
 divv.overlay_main textarea {
		background:url(http://assets.talenthouse.com/images_01/input-shadow.jpg) no-repeat top right ! important;
 }
 /* old */
 div.overlay_main a.submit_link {
		float:right;
		padding:3px 10px;
		margin-top:30px;
		color:#fff;
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients.png) repeat-x 0 -200px #4F4F51;
 }
 div.overlay_main a.submit_link:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients.png) repeat-x 0 -300px #636267;
		text-decoration:none;
 }
 div.overlay_main p.skip_submit {
		text-align:right;
 }
 div.overlay_main p.skip_submit a.submit_link {
		float:none;
		margin-left:15px;
		font-weight:normal;
 }
 div.overlay_main div.inner_overlay p.skip_submit a.skip {
		color:#80c242;
 }
 /* old end */
/* participate */
 div.participate_overlay div.inner_overlay {
		padding-left:15px;
 }
 div.invites_title {
		overflow:auto;
		line-height:150%;
		padding-bottom:15px;
		padding-top:5px;
 }
 div.invites_title:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.invites_title h3 {
		font-size:1em;
		padding:0 0 5px 0;
		color:#fff;
 }
 div.invites_title p.big_pic_left {
		width:188px;
		height:92px;
		float:left;
		margin:0 10px 0 0;
 }
 div.invites_title p.invites_descr {
		width:280px;
		float:left;
 }
 div.invites_title p.inviter_logo {
		width:180px;
		padding-top:65px;
		line-height:100%;
		float:right;
		text-align:right;
		color:#fff;
 }
 div.invites_scroll {
		height:315px;
		overflow:auto;
		border-top:1px solid #484848;
 }
 div.invites_scroll p.invites_descr {
		padding:10px 10px 10px 0;
		border-bottom:1px solid #484848;
		font-size:1.1em;
 }
 div.invites_scroll h3 {
		font-size:1.1em;
		padding:10px 0 5px 0;
		color:#fff;
 }
 div.invites_scroll form fieldset {
		line-height:150%;
 }
 div.invites_scroll form fieldset select {
		display:block;
		margin:5px 0 10px 0;
 }
 div.invites_scroll form fieldset p.cancel_save a.save {
		float:left;
		margin:5px 0 10px 0;
 }
 div.invites_scroll form fieldset p.cancel_save a.cancel {
		margin:5px 0 0 15px;
 }

/* join talenthouse */
/* start */
 div.join_talenthouse div.join_reg_start {
		width:auto;
		padding:20px;
		margin:20px 0 20px 0;
		height:334px;
 }
 div.join_talenthouse div.join_reg_start:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.join_talenthouse div.artist,
 div.join_talenthouse div.supporter {
		width:286px;
		padding-bottom:25px;
		float:left;
		background:#fff;
 }
 div.join_talenthouse div.artist {
		margin-right:20px;
 }
 div.join_talenthouse div.artist div,
 div.join_talenthouse div.supporter div {/* height of the inner box */
		height:15em;
 }
 div.join_talenthouse h3 {
		padding:28px 0 17px 75px;
		margin:0 3px 35px 3px;
		font-size:1.15em;
 }
 div.join_talenthouse div.artist h3 {
		background:url(http://assets.talenthouse.com/images_01/sprites/join_icons_3.png) no-repeat 15px -535px;
 }
 div.join_talenthouse div.supporter h3 {
		background:url(http://assets.talenthouse.com/images_01/sprites/join_icons_3.png) no-repeat 15px -635px;
 }
 div.join_talenthouse div.artist p,
 div.join_talenthouse div.supporter p {
		padding:0 20px 20px 20px;
		text-align:left;
 }
 div.join_talenthouse p.cancel_save a.f_left {
		color:#367FD3;
		background:none;
		font-weight:normal;
 }
 div.join_talenthouse p.cancel_save a.f_left span {
		display:none;
 }
 div.join_talenthouse p.cancel_save a.save span {
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_white.png) no-repeat top left;
 }

/* join menue */
 div.join_talenthouse ul.join_menue {
		width:145px;
		float:left;
		margin-right:-2px;
 }
 div.join_talenthouse ul.join_menue li {
		height:41px;
		padding:9px 0 0 50px;
		color:#666;
 }
 div.join_talenthouse ul.join_menue li.sign_up {
		background:url(http://assets.talenthouse.com/images_01/sprites/join_icons_3.png) no-repeat 0 0;
 }
 div.join_talenthouse ul.join_menue li.personalize {
		background:url(http://assets.talenthouse.com/images_01/sprites/join_icons_3.png) no-repeat 0 -50px;
 }
 div.join_talenthouse ul.join_menue li.invite {
		background:url(http://assets.talenthouse.com/images_01/sprites/join_icons_3.png) no-repeat 0 -100px;
 }
 div.join_talenthouse ul.join_menue li.profile {
		background:url(http://assets.talenthouse.com/images_01/sprites/join_icons_3.png) no-repeat 0 -150px;
 }

 div.join_talenthouse ul.join_menue li.active_sign_up {
		background:url(http://assets.talenthouse.com/images_01/sprites/join_icons_3.png) no-repeat 0 -200px;
		color:#fff;
 }
 div.join_talenthouse ul.join_menue li.active_personalize {
		background:url(http://assets.talenthouse.com/images_01/sprites/join_icons_3.png) no-repeat 0 -250px;
		color:#fff;
 }
 div.join_talenthouse ul.join_menue li.active_invite {
		background:url(http://assets.talenthouse.com/images_01/sprites/join_icons_3.png) no-repeat 0 -300px;
		color:#fff;
 }
 div.join_talenthouse ul.join_menue li.active_profile {
		background:url(http://assets.talenthouse.com/images_01/sprites/join_icons_3.png) no-repeat 0 -350px;
		color:#fff;
 }




/* register */
 div.join_talenthouse div.join_reg form fieldset {
		padding:10px 0 20px 15px;
		background:#fff;
		border:1px solid #fff;
 }
 div.join_talenthouse form fieldset label {
		display:block;
		padding-bottom:2px;
 }
 div.join_talenthouse form fieldset input,
 div.join_talenthouse form fieldset textarea {
		width:250px;
		margin:0 0 7px 0;
 }
 div.join_talenthouse form fieldset textarea {
		height:80px;
 }
 div.join_talenthouse div.join_reg form fieldset select {
		margin:0 0 7px 0;
 }
 div.join_talenthouse form fieldset p.captcha i { /* label */
		display:block;
		font-style:normal;
		color:#808080;
		padding:10px 0 2px 0;
 }
 div.join_talenthouse form fieldset p.captcha span {/* refresh */
		display:block;
		width:200px; /* width of the captcha */
		text-align:right;
		padding-bottom:10px;
		padding-top:3px;
		font-size:0.9em;
 }
 div.join_talenthouse form fieldset span.tou {
		display:block;
 }
 div.join_talenthouse form fieldset input.reg_zip {
		width:185px;
 }
 div.join_talenthouse form fieldset p.p_url {
		padding-top:10px;
 }
 div.join_talenthouse form fieldset p.p_url i {
		font-style:normal;
		color:#fff;
 }
 div.join_talenthouse form fieldset p.url_warning {
		padding:15px 0 10px 0;
 }
 div.join_talenthouse form fieldset p.p_url input {
		width:187px;
		margin:0;
 }
 div.join_talenthouse div.join_reg form p.cancel_save a.save {
	 -webkit-border-radius:4px;
	 -moz-border-radius:4px;
	 border-radius:4px;
	 background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat 0 -227px transparent;
		/*background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button.png) no-repeat top right;*/
 }
 div.join_talenthouse div.join_reg form p.cancel_save a.save span {
		/*background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_gray_95.png) no-repeat top left;*/
 }

/* invite */
 div.join_talenthouse p.overlay_head {
		margin:0 0 15px 0;
 }
 div.join_talenthouse div.join_invite {
		float:left;
		background:#959595;
		padding:10px;
		width:470px;
 }
 div.join_talenthouse div.join_invite ul.share_sub_menue {
		width:470px;
		height:30px;
		background:url(http://assets.talenthouse.com/images_01/sprites/share_sub_menue_1.png) no-repeat top right;
 }
 div.join_talenthouse div.join_invite div.choose_share_platform_content {
		width:468px;
		height:auto;
		color:#444444;
 }
 div.join_talenthouse div.join_invite div.choose_share_platform_content p {
		padding:10px 0 10px 10px;
 }
 div.join_talenthouse div.join_invite div.choose_share_platform_content fieldset {
		margin-left:10px;
		width:430px;
		border:1px solid #fff;
		background:#e1e1e1;
 }
 div.join_talenthouse div.join_invite div.choose_share_platform_content fieldset select {
		width:190px;
		margin-bottom:10px;
 }
 div.join_talenthouse div.join_invite div.choose_share_platform_content fieldset input {
		width:185px;
 }
 div.join_talenthouse div.join_invite ul.share_icons {
		width:auto;
 }
 div.join_talenthouse div.join_invite div.choose_share_platform_content p.cancel_save {
		padding:5px 0 0 0;
 }
 div.join_talenthouse div.inner_overlay div.join_invite p.skip_step {
		padding-top:10px;
 }
 div.join_talenthouse div.inner_overlay div.join_invite p.skip_step a {
		color:#367FD3;
 }
 div.join_talenthouse div.join_invite p.skip_back {
		padding-bottom:10px;
		padding-top:0;
		margin-top:-10px;
 }
 div.join_talenthouse div.join_invite p.skip_back a {
		float:right;
 }

/* single invites */
 div.join_invite div.choose_share_platform_content form fieldset.single_invites {
		width:405px;
		padding-right:20px;
		padding-top:0;
 }
 div.join_invite div.choose_share_platform_content form fieldset.single_invites label {
		padding-top:10px;
 }
 div.join_invite div.choose_share_platform_content form fieldset.single_invites input {
		width:400px;
		margin-bottom:5px;
 }
 div.join_invite div.choose_share_platform_content form fieldset.single_invites textarea {
		width:400px;
 }


/* share - scroll list */
 div.join_invite form.scroll_list_form {
		width:auto;
		padding:0;
		background:none;
 }
 div.join_invite form.scroll_list_form fieldset {
		padding:0;
		border:none;
 }
 div.join_invite div.scroll_list_wrapper {
		clear:both;
		height:310px;
		width:465px;
		background:#000;
		position:relative;
		overflow:hidden;
		margin-top:10px;
 }
 div.join_invite div.scroll_list_inner_wrapper {
		height:310px;
		width:465px;
		overflow:auto;
 }
 div.join_invite div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content {
		width:424px;
		margin:0 0 0 8px;
		border-bottom:30px solid #000;
 }
 div.join_invite div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content td {
		border-bottom:1px solid #333;
		padding:0 7px 0 7px;
 }
 div.join_invite div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content td.scroll_list_checkbox {
		width:15px;
 }
/* social communities */
 div.join_invite div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_community td.scroll_list_userpic {
		padding:13px 7px 15px 7px;
		width:50px;
 }
 div.join_invite div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_community td.scroll_list_userpic span {
		display:block;
		width:50px;
		height:50px;
		padding:0;
 }
 div.join_invite div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_community td.scroll_list_name {
		width:310px;
 }
/* address books */
 div.join_invite div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_addressbook td {
		padding-top:10px;
		padding-bottom:10px;
 }
 div.join_invite div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_addressbook td.scroll_list_name {
		width:151px;
 }
 div.join_invite div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_addressbook td.scroll_list_mail {
		width:196px;
 }

 div.join_invite div.scroll_list_wrapper p.select_delete {
		width:400px;
 }
 div.join_invite div.scroll_list_wrapper p.select_delete a {
		color:#367FD3;
 }

 div.join_invite form.scroll_list_form fieldset.send_to_scroll_list {
		border:1px solid #000;
		background:#000;
		padding:15px 15px 15px 15px;
		margin-top:10px;
		margin-right:3px;
 }
 div.join_invite form.scroll_list_form fieldset.send_to_scroll_list input {
		width:245px;
 }
 div.join_invite form.scroll_list_form fieldset.send_to_scroll_list textarea {
		width:410px;
 }
 div.join_invite form.scroll_list_form fieldset.send_to_scroll_list p.cancel_save {
		padding-top:10px;
 }
 div.join_invite form.scroll_list_form fieldset.send_to_scroll_list p.cancel_save a.save {
		float:left;
 }

/* OL creative profile */
 div.join_profile form fieldset {
		padding:10px 0 20px 15px;
		background:#fff;
		border:1px solid #000;
 }
 div.join_talenthouse div.join_profile form label {
		clear:both;
		line-height:18px;
 }
 div.join_profile form label a,
 div.join_profile form p.talents a {
		display:block;
		height:23px;
		width:18px;
		float:left;
		margin-right:5px;
 }
 div.join_profile form label a:hover,
 div.join_profile form p.talents a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
		text-decoration:none;
 }
 div.join_profile form label a.open,
 div.join_profile form p.talents a.open {
		background:url(http://assets.talenthouse.com/images_01/sprites/open_close.gif) no-repeat 0 -37px;
 }
 div.join_profile form label a.close,
 div.join_profile form p.talents a.close {
		background:url(http://assets.talenthouse.com/images_01/sprites/open_close.gif) no-repeat 0 -6px;
 }
 div.join_talenthouse div.join_profile form textarea {
		width:362px;
		height:25px;
		margin:0 0 5px 0;
 }
 div.join_talenthouse div.join_profile form textarea.opened {
		height:160px;
 }
/* OL choose talents */
 div.join_profile form div.open_close_talents label {
		margin:0 0 0 20px;
 }
 div.join_profile form div.open_close_talents select {
		margin:0 0 5px 0;
		width:348px;
 }

/* OL project description */
 div.overlay_main div.project_description fieldset {
 }
 div.overlay_main div.project_description fieldset.f_left {
		width:250px;
		float:left;
 }
 div.overlay_main div.project_description fieldset.f_left input {
		width:230px;
		margin-bottom:2px;
 }
 div.overlay_main div.project_description fieldset.f_right {
		width:180px;
		float:left;
 }
 div.overlay_main div.project_description fieldset.f_right input {
		width:150px;
 }
 div.overlay_main div.project_description form fieldset label {
		display:block;
		padding:5px 0 3px 0;
 }
 div.overlay_main div.project_description fieldset.open_close {
		clear:both;
 }
 div.overlay_main div.project_description fieldset.open_close a {
		display:block;
		height:23px;
		width:18px;
		float:left;
		margin-right:5px;
 }
 div.overlay_main div.project_description fieldset.open_close label {
		line-height:20px;
 }
 div.overlay_main div.project_description fieldset.open_close label a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
		text-decoration:none;
 }
 div.overlay_main div.project_description fieldset.open_close a.open {
		background:url(http://assets.talenthouse.com/images_01/sprites/open_close.gif) no-repeat 0 -37px;
 }
 div.overlay_main div.project_description fieldset.open_close a.close {
		background:url(http://assets.talenthouse.com/images_01/sprites/open_close.gif) no-repeat 0 -6px;
 }
 div.overlay_main div.project_description fieldset.open_close select {
		margin-top:-3px;
		margin-bottom:3px;
 }
 div.overlay_main div.project_description fieldset.open_close textarea {
		width:400px;
		height:25px;
		margin-bottom:3px;
 }
 div.overlay_main div.project_description fieldset.open_close textarea.opened {
		height:135px;
 }
 div.overlay_main div.join_profile form p.cancel_save a.save {
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top right;
 }
 div.overlay_main div.join_profile form p.cancel_save a.save span {
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top left;
 }

/* OL edit media item */
 div.overlay_main div.edit_media_item label {
		display:block;
		padding-bottom:3px;
 }
 div.overlay_main div.edit_media_item input {
		width:302px;
		margin-bottom:5px;
 }
 div.overlay_main div.edit_media_item textarea {
		width:302px;
		height:110px;
 }

/* OL delete project */
 div.overlay_main div.delete_project p.cancel_save {
		padding-top:25px;
 }



/* OL upgrade */
 div.upgrade {
 }
 div.upgrade p.as_supp_no {
		color:#fff;
		border-bottom:1px solid #333;
		padding-bottom:10px;
		margin-bottom:10px;
		margin-top:-5px;
 }
 div.upgrade div.artist div,
 div.upgrade div.supporter div {/* height of the inner box */
		height:10em;
 }
 div.upgrade p.do_you_want_upgrade {
		padding-bottom:10px;
 }
 div.activation_welcome p.welcome {
		font-weight:normal ! important;
		color:#444444 ! important;
 }
 div.activation_welcome p.cancel_save a {
		float:left;
		margin-left:0;
 }


/* share buttons in "you've already voted" overlay */
 div.now_supporting div .addthis_buttons {
		margin-top: 10px;
 }

/* OL now supporting */
 div.now_supporting p.big_green {
		color:#80c242;
		text-align:center;
		font-size:1.1em;
		font-weight:bold;
		padding:10px 0 5px 0;
 }
 div.now_supporting p.grey_center {
		text-align:center;
 }
 div.now_supporting ul.support_comu {
		width:146px;
		margin:10px auto;
 }
 div.now_supporting ul.support_comu li {
		float:left;
		padding:0 3px 0 4px;
 }
 div.now_supporting ul.support_comu li a {
		display:block;
		width:22px;
		height:22px;
 }
 div.now_supporting ul.support_comu li a:hover {
		text-decoration:none;
 }
 div.now_supporting ul.support_comu li.facebook a {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradient_3.png) no-repeat 0 -40px;
 }
 div.now_supporting ul.support_comu li.twitter a {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradient_3.png) no-repeat 0 -80px;
 }
 div.now_supporting ul.support_comu li.myspace a {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradient_3.png) no-repeat 0 -120px;
 }
 div.now_supporting ul.support_comu li.buzz a {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradient_3.png) no-repeat 0 -160px;
 }
 div.now_supporting ul.support_comu li.mail a {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradient_3.png) no-repeat 0 -200px;
 }

 div.now_supporting p.both_buttons {
		width:312px;
		margin: 10px auto;
 }
 div.now_supporting p.both_buttons a {
		display:block;
		width:150px;
		line-height:25px;
		margin:0 3px;
		float:left;
		text-align:center;
		color:#fff;
		font-weight:bold;
		background:#f00;
 }
 div.now_supporting p.both_buttons a:hover {
		text-decoration:none;
 }

 div.share_submissions p.both_buttons {
		width:470px;
		margin: 10px auto;
 }
 div.share_submissions p.both_buttons a {
		width:150px;
 }


 div.now_supporting div.fb2th {
		width:209px;
		float:left;
		background:url(http://assets.talenthouse.com/images_01/fb2th.png) no-repeat 11px 12px;
 }
 div.now_supporting div.fb2th img {
		margin:45px 0 0 24px;
 }
 div.now_supporting div.fb2th p.user_name {
		margin:8px 0 15px 10px;
		width:170px;
		text-align:center;
		font-weight:bold;
		color:#367FD3;
 }
 div.now_supporting div.fb2th a.not_you {
		display:block;
		text-align:center;
 }

 div.now_supporting form.sign_in {
		width:220px;
		float:left;
		padding:23px 0 0 0;
 }
 div.now_supporting form.sign_in label {
		display:block;
 }
 div.now_supporting form.sign_in input {
		width:210px;
		margin:2px 0 5px 0;
 }
 div.now_supporting form.sign_in p.cancel_save {
		padding-top:5px;
 }
 div.now_supporting form.sign_in p.cancel_save a.save {
		float:right;
		margin-right:3px;
 }

 div.now_supporting h3.big_green {
		/*color:#80c242;*/
		text-align:center;
		font-size:1.8em;
		padding:25px 0 40px 0;
 }
 div.now_supporting div.three_coloums {
		height:175px;
		overflow:hidden;
		padding:0 20px 0 20px;
 }
 div.now_supporting div.three_coloums p {
		float:left;
		padding:90px 8px 0 0;
 }
 div.now_supporting div.three_coloums p.first {
		width:172px;
		background:url(http://assets.talenthouse.com/images_01/profil_support.jpg) no-repeat 20px 0;
 }
 div.now_supporting div.three_coloums p.second {
		width:165px;
		background:url(http://assets.talenthouse.com/images_01/profil_support.jpg) no-repeat 30px -400px;
 }
 div.now_supporting div.three_coloums p.third {
		width:125px;
		background:url(http://assets.talenthouse.com/images_01/profil_support.jpg) no-repeat 35px -800px;
 }
 div.now_supporting p.support_creative_career {
		text-align:center;
		padding:0;
 }
 div.now_supporting p.support_creative_career a.save {
		line-height:26px;
		font-size:1.1em;
		padding-right:40px;
		float:none;
		display:inline-block;
 }
 div.now_supporting p.support_creative_career a.save span {
		padding-right:25px;
 }




 /* overlay fb thnx like sponsor */
 div.fb-fanbox-sponsor p.fb-fanbox-desc,
 div.fb-fanbox-sponsor .desc {
		line-height:140%;
		height:46px;
		overflow:hidden;
 }
 div.fb-fanbox-sponsor iframe, div.fb-fanbox-sponsor .fb_iframe_widget, div.fb-fanbox-sponsor img {
		display:block;
		margin:0 auto 15px auto;
 }
 p.skip-link {
		text-align:right;
 }

/* two-buttons-centered */
 div.two-buttons-centered {
 }
 div.two-buttons-centered p.cancel_save {
		width:50%;
		float:left;
 }
 div.two-buttons-centered p.cancel_save a.save {
		margin:0 3px;
 }
 div.two-buttons-centered p.two-buttons-centered-left a.save {
		float:right;
 }

/* ## new overlay design ##
 div.overlay_main_wbgrnd div.inner_overlay {
		background-color:#fff;
 }
 div.overlay_main_wbgrnd p.overlay_head {
		color:#818181;
		border-bottom:1px solid #818181 ! important;
 }
 div.overlay_main_wbgrnd p.head_border,
 div.overlay_main_wbgrnd p.footer_border {
 }
 div.overlay_main_wbgrnd p.overlay_head a,
 div.overlay_main_wbgrnd p.overlay_head a:hover {
		width:16px;
		height:17px;
		background:url(http://assets.talenthouse.com/images_01/sprites/gradient_3.png) no-repeat 0 0;
 }
 div.overlay_main_wbgrnd p.cancel_save a.save span {
 background:url("http://assets.talenthouse.com/images_01/sprites/cancel_save_button_white.png") no-repeat;
 }
 div.overlay_main_wbgrnd a.new_blue_button {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradient_3.png) repeat-x 0 -250px;
 }
 */
 div.facebook-support {
		height:3em;
 }
 div.facebook-support h3 {
		color:#7b7b7b;
		float:left;
		font-size:1.1em;
		padding-top:7px;
 }added ext user welcome observer
 div.facebook-support h3 span {
		font-size:1.5em;
		float:left;
		display:inline;
		color:#000;
 }

 div.facebook-support a.fb-sup-li {
		float:right;
		line-height:26px;
		background:url(http://assets.talenthouse.com/images_01/sprites/fb-sup-li.png) no-repeat top right;
		position:relative;
		padding:0 28px 0 38px;
		color:#fff;
 }
 div.facebook-support a.fb-sup-li:hover {
		text-decoration:none;
 }
 div.facebook-support a.fb-sup-li i {
		line-height:26px;
		padding-left:25px;
		position:absolute;
		top:0;
		left:0;
		background:url(http://assets.talenthouse.com/images_01/sprites/fb-sup-li.png) no-repeat top left;
 }

 div.choose-default-lang select.choose-default-lang {
		display:block;
		margin:10px auto 0 auto;
		width:165px;
		padding-left:15px;
 }
 div.choose-default-lang p.cancel_save {
		text-align:center ! important;
 }
 div.choose-default-lang p.cancel_save a.save {
		float:none;
		display:inline-block;
		margin-right:1px;
 }


















/* ### accept deny */
 div.deny_accept {
		width:965px;
		background:#252525;
		margin:10px auto;
		padding:10px 0 10px 0;
 }
 div.deny_accept div.deny_accept_content {
		background:#000;
		width:450px;
		margin:0 auto;
		padding-bottom:15px;
		color:#fff;
 }
 div.deny_accept div.deny_accept_content p.close_dc {
		height:15px;
		padding:5px 5px 0 0;
 }
 div.deny_accept div.deny_accept_content p.close_dc a {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -2180px;
		display:block;
		width:15px;
		height:15px;
		float:right;
 }
 div.deny_accept div.deny_accept_content p.close_dc a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -2200px;
		text-decoration:none;
 }
 div.deny_accept div.deny_accept_content p.dc_content {
		padding:10px 10px 5px 20px;
 }
 div.deny_accept div.deny_accept_content p.dc_content a {
		color:#367FD3;
 }
 div.deny_accept div.deny_accept_content p.cancel_save {
		padding-top:15px;
 }
 div.deny_accept div.deny_accept_content p.cancel_save a.save {
		float:left;
		margin-left:20px;
 }
 div.deny_accept div.deny_accept_content p.cancel_save a.cancel {
		float:left;
		margin-left:10px;
 }


/* #### login forgot pw ###*/
 div.overlay_main div.login p.login_message {
		border-bottom:1px solid #fff ! important;
		padding-bottom:5px;
 }
 div.overlay_main div.login form {
		padding:5px 0 20px 0;
		zoom:1;
 }
 div.overlay_main div.login form:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.overlay_main div.login form fieldset label {
		display:block;
		padding:5px 0 3px 0;
		font-weight:bold;
 }
 div.overlay_main div.login form fieldset input {
		width:285px;
		margin-bottom:5px;
 }
 div.overlay_main div.login p.cancel_save {
		width:100%;
 }
 div.overlay_main div.login p.cancel_save a.save_login {
		padding-right:30px;
		font-size:1.1em;
		margin-right:0;
		float:right;
 }
 p.cancel_save a.save_login span {
		width:30px;
 }
 div.overlay_main div.login p.cancel_save a.forgot_pw {
		display:block;
		float:left;
		padding-top:5px;
		text-align:left;
		font-weight:normal;
 }
 /*div.overlay_main div.login form fieldset p.forgot_pw {
		margin-top:15px;
		padding-top:5px;
		border-top:1px solid #fff;
 }*/

 div.overlay_main div.login p.not_a_member {
		clear:both;
		border-bottom:1px solid #a5a5a5;
		font-size:1.15em;
		font-weight:bold;
		padding:0 0 3px 0;
 }

 div.overlay_main div.login p.cancel_save {
		float:right;
 }
 div.overlay_main div.login span.remember_me {
		display:block;
		float:left;
		padding-top:14px;
 }
 div.overlay_main div.login span.remember_me input {
		border:none;
 }
/* recaptcha */
 div.signin-recaptcha p.support_creative_career {
		line-height:120%;
		height:36px;
		padding:0;
		margin:0;
		float: left;
 }
 div.signin-recaptcha p.cancel_save {
		padding:0;
 }
 div.signin-recaptcha p.cancel_save a.save {
		float:right;
		margin-right:0;
 }

/* ### activate welcome */
 div.overlay_main div.activation_welcome p {
		padding:15px 0 15px 0;
 }
 div.overlay_main div.activation_welcome form fieldset label {
		display:block;
		padding:5px 0 3px 0;
 }
 div.overlay_main div.activation_welcome form fieldset input {
		width:230px;
 }
 div.overlay_main div.activation_welcome p.welcome {
		font-weight:bold;
		color:#fff;
		padding:10px 0 0 0;
 }

/* become supporter to vote */
 div.become-supporter-2-vote p.allow-artist-contact,
 div.become-supporter-2-vote p.post-your-vote {
		color:#444444;
 }
 div.become-supporter-2-vote p.allow-artist-contact strong,
 div.become-supporter-2-vote p.post-your-vote strong {
		display:block;
		color:#444;
		font-size:1.05em;
 }
 div.become-supporter-2-vote p.allow-artist-contact {
		padding:15px 0 0 49px;
		height:50px;
		background:url(http://assets.talenthouse.com/images_01/sprites/allow-post-fb.png) no-repeat 5px 15px;
 }
 div.become-supporter-2-vote p.post-your-vote {
		padding:0 0 10px 49px;
		height:35px;
		background:url(http://assets.talenthouse.com/images_01/sprites/allow-post-fb.png) no-repeat 5px -112px;
 }
 div.become-supporter-2-vote p.descr {
		color:#444444;
		text-align:center;
		padding:5px 0 0 0;
 }
 /* see my submission */
 div.see-my-submission p.supp-descr {
		padding:15px 0 8px 0;
 }
 div.see-my-submission p.cancel_save a.save {
		float:right;
		margin-right:0;
 }

/* ### create ### */
 h2.create_head {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients.png) repeat-x #2c2c2c;
		color:#fff;
		border-width:1px 1px 0 1px;
		border-style:solid;
		border-color:#808080;
		padding:5px 0 5px 20px;
		font-size:1.1em;
		position:relative;
 }
 h2.create_head a {
		display:block;
		height:15px;
		padding:0 20px 0 0;
		background:url(http://assets.talenthouse.com/images_01/sprites/kind_of_media_icons.gif) no-repeat right bottom;
		position:absolute;
		top:3px;
		right:20px;
		color:#fff;
 }
 div.stnd_box_create div.stnd_box_head ul li a:hover {
		text-decoration:underline;
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
 }






 ul.create_menue {
		width:224px;
		float:left;
		border-top:1px solid #403e3f;
 }
 ul.create_menue a {
		display:block;
		padding:17px 0 17px 65px;
		color:#000;
		width:159px;
		border-width:0 0 1px 1px;
		border-style:solid;
		border-color:#808080;
 }
 ul.create_menue a:hover {
		text-decoration:none;
		color:#80c242;
 }
 ul.create_menue a.active {
		text-decoration:none;
		color:#80c242;
 }
 ul.create_menue li.edit a {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons.jpg) no-repeat 27px -185px #ebebeb;
 }
 ul.create_menue li.edit a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons.jpg) no-repeat 27px -1945px #ebebeb;
 }
 ul.create_menue li.edit a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons.jpg) no-repeat 27px -265px #000;
 }
 ul.create_menue li.customize a {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons.jpg) no-repeat 27px -340px #ebebeb;
 }
 ul.create_menue li.customize a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons.jpg) no-repeat 27px -2040px #ebebeb;
 }
 ul.create_menue li.customize a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons.jpg) no-repeat 27px -410px #000;
 }
 ul.create_menue li.share a {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons.jpg) no-repeat 27px -17px #ebebeb;
		border-width:0 0 0 1px;
 }
 ul.create_menue li.share a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons.jpg) no-repeat 27px -1840px #ebebeb;
 }
 ul.create_menue li.share a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons.jpg) no-repeat 27px -107px #000;
 }




/* left menue */
 div.stnd_box_create ul.left_menue li.edit a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -2300px;
 }
 div.stnd_box_create ul.left_menue li.edit a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -2346px;
 }
 div.stnd_box_create ul.left_menue li.customize a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -2400px;
 }
 div.stnd_box_create ul.left_menue li.customize a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -2446px;
 }
 div.stnd_box_create ul.left_menue li.share a span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -2500px;
 }
 div.stnd_box_create ul.left_menue li.share a.active span {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) no-repeat 0 -2546px;
 }











 div.create_content {/* ielt7 */ width:699px;
		padding:20px 20px 20px 20px;
		float:left;
		border:1px solid #000;
		border-top:1px solid #403e3f;
		border-right:1px solid #808080;
		background:#000;
		color:#fff;
 }
 div.create_content h3 {
		font-size:1.2em;
 }
 div.create_content a {
		color:#80c242;
 }

/* artwork */
 div.stnd_box_artwork p.fff {
		padding-left:3px;
 }
 div.stnd_box_artwork h3 {
		color:#000;
		font-size:1.2em;
		padding-bottom:3px;
		padding-left:3px;
 }
 div.stnd_box_artwork div.f_left p.gray {
		padding-left:3px;
		padding-bottom:15px;
 }
 ul.edit_submenue li.artwork a {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_1.png) no-repeat left bottom;
 }
 ul.edit_submenue li.artwork a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_1.png) no-repeat left top;
 }
 ul.edit_submenue li.making_of a {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_1.png) no-repeat -5px -126px;
 }
 ul.edit_submenue li.making_of a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_1.png) no-repeat -5px 0;
 }
 ul.edit_submenue li.collaborators {
		border-right:none;
 }
 ul.edit_submenue li.collaborators a {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_1.png) no-repeat right bottom;
 }
 ul.edit_submenue li.collaborators a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_1.png) no-repeat right top;
 }

/* customize */
 div.stnd_box_customize h3 {
		padding-bottom:5px;
		padding-left:10px;
 }
 div.stnd_box_customize p {
		padding-left:10px;
 }
 ul.customize_bgrnd {
		padding-top:25px;
		margin-left:-15px;
		margin-bottom:-11px;
		width:745px;
		height:1%;
 }
 ul.customize_bgrnd li {
		float:left;
		padding:0 0 36px 36px;
 }
 ul.customize_bgrnd li a {
		display:block;
		border:3px solid #000;
 }
 ul.customize_bgrnd li a.active {
		border-color:#80c242;
 }
 div.stnd_box_customize div.media_list_bgrnd {/* ie7 */
		background:#000;
		margin:15px 10px 0 10px;
		height:1%;
 }
 div.stnd_box_customize {
		padding-bottom:20px;
 }




/* skip cancel submit */
 p.skip_submit {
		clear:both;
		text-align:right;
 }
 p.skip_submit a.submit_link {
		float:none;
		margin-left:15px;
		font-weight:normal;
 }
 p.skip_submit a.skip {
		color:#80c242;
 }
 a.submit_link {
		display:inline-block;
		color:#fff ! important;
		padding:3px 15px 3px 15px;
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients.png) repeat-x 0 -400px #66AA23;
		border:1px solid #fff;
		float:right;
 }
 a.submit_link:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients.png) repeat-x 0 -500px #7DC82D;
		text-decoration:none;
		color:#fff ! important;
 }

/* project list */
 div.scroll_project_select_list {
		clear:both;
		width:722px;
		height:90px;
		padding-top:10px;
		margin-bottom:15px;
		overflow:auto;
		position:relative;
		z-index:5;
		background:#4e4e4e;
 }
 ul.project_select_list {
		padding-left:4px;
 }
 ul.project_select_list li {
		float:left;
		padding:0 4px 0 4px;
 }
 ul.project_select_list li a {
		display:block;
		width:94px;
		height:57px;
		border:3px solid #959595;
		text-decoration:none;
		position:relative;
 }
 ul.project_select_list li a:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
		text-decoration:none;
		z-index:10;
 }
 ul.project_select_list li a.active {
		border-color:#80c242;
 }
 ul.project_select_list li a.active:hover {
		filter:alpha(opacity=100);
		-moz-opacity:1;
		opacity:1;
		cursor:default;
 }

/* media_list */
 ul.media_list {
		clear:both;
		width:720px;
		padding-top:20px;
 }
 ul.media_list li {
		float:left;
		margin:0 0 22px 22px;
		border:2px solid #616161;
		background:#000;
 }
 ul.media_list li p {
		width:93px;
		height:63px;
		margin:0 5px 0 5px;
		border:2px solid #000;
 }
 ul.media_list li p.active {
		border:2px solid #80c242;
 }
 ul.media_list li p a.kind_of_media {
		display:block;
		width:92px;
		height:63px;
 }
 ul.media_list li p a.kind_of_media:hover {
		text-decoration:none;
 }
 ul.media_list li p a.kind_of_media span.toppic { /* top pic */
		display:block;
		width:28px;
		height:28px;
		background:url(http://assets.talenthouse.com/images_01/sprites/kind_of_media_icons.gif) no-repeat 4px -297px;
 }
 ul.media_list li p a.media_pic {
		background:url(http://assets.talenthouse.com/images_01/sprites/kind_of_media_icons.gif) no-repeat 64px 3px;
 }
 ul.media_list li p a.media_sound {
		background:url(http://assets.talenthouse.com/images_01/sprites/kind_of_media_icons.gif) no-repeat 64px -98px;
 }
 ul.media_list li p a.media_movie {
		background:url(http://assets.talenthouse.com/images_01/sprites/kind_of_media_icons.gif) no-repeat 64px -198px;
 }
 ul.media_list li a.edit {
		display:block;
		padding:4px 0 6px 23px;
		color:#367FD3;
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons.jpg) no-repeat 0px -1595px;
 }
 ul.media_list li a.edit:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
 }
 ul.media_list li p.video_title {
		width:93px;
		overflow:hidden;
		background:#000 ! important;
 }




/* edit area */
 div.artwork form {
		width:auto;
		padding:0 0 0 0;
		background:#4e4e4e;
 }
 div.edit_area {
		clear:both;
		padding-bottom:20px;
 }
 div.edit_area:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.edit_area div.status_menue {
		height:41px;
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) repeat-x 0 -280px;
		border-top:1px solid #f0f0f0;
		border-bottom:1px solid #3b3b3b;
 }
 div.edit_area form {
		margin-top:0;
 }
 div.edit_area div.status_menue h3 {
		float:left;
		color:#363636;
		padding:12px 0 0 10px;
		font-size:1em;
 }






/* edit buttons */
 ul.edit_buttons {
		float:right;
		background:#000;
		margin:5px 10px 0 0;
 }
 ul.edit_buttons li {
		float:left;
 }
 ul.edit_buttons li a {
		display:block;
		width:37px;
		height:31px;
 }
 ul.edit_buttons li a:hover {
		text-decoration:none;
 }
 ul.edit_buttons li a.active {
		cursor:default;
 }
 ul.edit_buttons li.upload a {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) no-repeat 0 -4px;
		width:35px;
 }
 ul.edit_buttons li.upload a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) no-repeat 0 -654px;
		width:35px;
 }
 ul.edit_buttons li.upload a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) no-repeat 0 -354px;
 }

 ul.edit_buttons li.making_of a {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) no-repeat 0 -144px;
 }
 ul.edit_buttons li.making_of a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) no-repeat 0 -724px;
 }
 ul.edit_buttons li.making_of a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) no-repeat 0 -424px;
 }


 ul.edit_buttons li.top_pic a {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) no-repeat 0 -74px;
 }
 ul.edit_buttons li.top_pic a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) no-repeat 0 -794px;
 }
 ul.edit_buttons li.top_pic a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) no-repeat 0 -494px;
 }


 ul.edit_buttons li.delete a {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) no-repeat 0 -214px;
		width:36px;
 }
 ul.edit_buttons li.delete a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) no-repeat 0 -864px;
		width:36px;
 }
 ul.edit_buttons li.delete a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons_1.jpg) no-repeat 0 -564px;
		width:36px;
 }

/* collaborators */
 div.stnd_box_collaborators {
		padding-top:10px;
 }
 p.proj_det_del b {
		padding:0 5px 0 5px;
		color:#367FD3;
 }
 div.stnd_box_collaborators h3 {
 }
 div.collaborators form {
		padding:0 0 10px 0;
		width:auto;
 }
 div.collaborators div {
		clear:both;
		padding:10px 12px 14px 10px;
		overflow:hidden;
		height:1%;
		border-bottom:1px solid #464646;
		background:#4e4e4e;
 }
 div.collaborators div.add_collaborator {
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons.jpg) repeat-x 0 -2600px #000;
 }
 div.collaborators p.avatar {
		width:50px;
		height:50px;
		float:left;
		margin-right:15px;
		background:#5e5e5e;
 }
 div.collaborators fieldset {
		width:190px;
		float:left;
		padding:12px 0 0 0;
 }
 div.collaborators label {
		color:#fff;
		padding:0 0 0 0;
 }
 div.collaborators input {
		width:175px;
		padding-top:3px;
 }
 div.collaborators a.add {
		display:block;
		float:left;
		width:26px;
		height:22px;
		margin-top:12px;
		margin-left:-4px;
		background:url(http://assets.talenthouse.com/images_01/sprites/create_icons.jpg) no-repeat 0 -1700px;
 }
 div.collaborators a.add:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
		text-decoration:none;
 }
 div.collaborators p.coll_name {
		float:left;
		line-height:1.35em;
 }
 div.collaborators p.coll_name i {
		font-style:normal;
		color:#fff;
 }
 div.collaborators p.f_right b {
		padding:0 5px 0 5px;
		color:#367FD3;
 }
 div.collaborators p.skip_submit {
		padding-top:15px;
 }
 div.do_you_mean {
		padding:10px 0 15px 60px;
		position:relative;
		background:#4e4e4e;
		border:none;
 }
 div.do_you_mean h3 {
		color:#80c242;
 }
 div.do_you_mean a.close {
		position:absolute;
		top:10px;
		right:10px;
 }
 div.do_you_mean ul {
		overflow:auto;
		height:1%;
		padding:15px 0 10px 0;
 }
 div.do_you_mean ul li {
		float:left;
		width:87px;
		text-align:center;
		position:relative;
 }
 div.do_you_mean ul li a.user_pic {
		display:block;
		width:50px;
		height:50px;
		margin:0 auto 5px auto;
 }
 div.do_you_mean ul li a.user_pic:hover {
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
		text-decoration:none;
 }
 div.do_you_mean ul li img.do_you_mean_star {
		position:absolute;
		top:4px;
		left:20px;
 }
 div.do_you_mean fieldset.did_you_mean_mail {
		display:block;
		width:650px;
		margin:5px 0 5px 15px;
		background:#4e4e4e;
		padding:5px 10px 15px 10px;
 }
 div.do_you_mean fieldset.did_you_mean_mail p {
		padding-bottom:20px;
 }
 div.do_you_mean fieldset.did_you_mean_mail input {
		width:255px;
		float:left;
 }
 div.do_you_mean fieldset.did_you_mean_mail p.cancel_save {
		padding:1px 0 0 0;
 }
 div.do_you_mean fieldset.did_you_mean_mail p.cancel_save a.save {
		float:left;
		margin-left:3px;
 }
 div.collaborators p.cancel_save a.save {
		float:left;
		margin-left:9px;
 }
 div.collaborators p.cancel_save a.cancel {
		float:left;
		margin-left:10px;
 }

/* description */
 div.description div.edit_area label {
		color:#fff;
		padding:10px 0 3px 0;
 }
 div.description form {
		width:500px;
 }
 div.description form input,
 div.description form textarea {
		width:100%;
 }
 div.description form textarea {
		height:80px;
 }
 div.description form input.state {
		width:130px;
 }
 div.description form input.country {
		width:60px;
		margin:0 5px 0 5px;
 }
 div.description form input.city {
		width:130px;
 }
 div.description form p.skip_submit {
		clear:both;
		padding-top:30px;
 }

/* upload */
 div.upload {
		background:#4e4e4e;
 }
 div.upload div p {
		height:35px;
		line-height:31px;
		color:#444;
 }
 div.upload div p img {
		float:left;
		margin:0 10px 0 0;
 }
 div.upload_local {
		padding:10px;
		border-bottom:1px solid #464646;
		color:#fff;
 }
 div.upload_local span.upload_local-txt {
		float:left;
 }
 div.upload_local .fileUploaderBtn {
		margin:5px 0 0 5px;
	 float:left;
 }
 div.upload_website {
		padding:10px;
 }
 div.upload_website ul.edit_submenue {
		border-bottom:none;
 }
 div.upload_website form.sign_in_upload_websites {
		padding:5px 0 15px 15px;
		border:1px solid #464646;
 }
 div.upload_website form.sign_in_upload_websites fieldset {
		background:#e1e1e1;
		width:300px;
		padding:10px 0 10px 35px;
		margin:0 0 0 85px;
 }
 div.upload_website form.sign_in_upload_websites fieldset label {
		display:block;
		padding:10px 0 5px 0;
 }
 div.upload_website form.sign_in_upload_websites fieldset input {
		width:260px;
 }
 div.upload_website form.sign_in_upload_websites fieldset p.cancel_save {
		padding:5px 0 0 0;
 }
 div.upload_website form.sign_in_upload_websites fieldset p.cancel_save a.save {
		float:left;
		margin-left:0;
 }
 div.upload_website ul.edit_submenue li.youtube a {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_upload_1.png) no-repeat bottom left;
 }
 div.upload_website ul.edit_submenue li.youtube a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_upload_1.png) no-repeat top left;
		color:#000;
 }
 div.upload_website ul.edit_submenue li.flickr {
		border-right:none;
 }
 div.upload_website ul.edit_submenue li.flickr a {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_upload_1.png) no-repeat bottom right;
 }

 div.upload_website ul.edit_submenue li.flickr a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_upload_1.png) no-repeat top right;
		color:#000;
 }
 div.upload_website form.sign_in_upload_websites_youtube {
		background:url(http://assets.talenthouse.com/images_01/upload_youtube.png) no-repeat 10px 39px #fff;
 }
 div.upload_website form.sign_in_upload_websites_flickr {
		background:url(http://assets.talenthouse.com/images_01/upload_flickr.png) no-repeat 10px 36px #fff;
 }
/* after import */
 div.after_import form {
		padding-bottom:10px;
		background:#4e4e4e;
 }
 div.after_import form p {
		background:#4e4e4e;
 }
 div.media_list_bgrnd {/* ie7 */
		background:#4e4e4e;
		margin:10px 10px 0 10px;
		height:1%;
 }
 div.media_list_bgrnd:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.after_import div.media_list_bgrnd {
		margin:0;
 }
 div.after_import p {
		padding:10px 10px 0 10px;
 }
 div.after_import form p {
		padding-left:22px;
 }
 div.after_import ul.media_list p {
		padding:0;
 }
 div.after_import form p.cancel_save {
		background:#4e4e4e;
 }
 div.after_import form p.cancel_save a.save {
		float:left;
		margin-left:0;
		margin-right:5px;
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top right;
 }
 div.after_import form p.cancel_save a.save span {
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top left;
 }
 div.after_import form p.cancel_save a.cancel {
		float:left;
 }


/* create post share */
 div.stnd_box_share ul.edit_submenue {
		padding:0;
 }
 div.stnd_box_share div.edit_area {
		background:#4e4e4e;
 }
 div.stnd_box_share div.edit_area div.status_menue {
		height:11px;
 }
 div.stnd_box_share p {
		padding:10px 0 10px 20px;
		font-size:1.1em;
		margin:0;
		border-width:0 20px 0 20px;
		border-style:solid;
		border-color:#4e4e4e;
		background:#4e4e4e;
 }
 div.stnd_box_share form.choose_share_platform {
		padding-bottom:1px;
 }

 div.stnd_box_share div.choose_share_platform_content p {
		padding:15px 0 15px 18px;
		border:none;
 }
 div.stnd_box_share div.choose_share_platform_content p.cancel_save {
		padding:0 0 0 0;
		border-width:0 0 0 0;
 }
 div.stnd_box_share form.scroll_list_form {
		background:#4e4e4e;
		padding-top:0;
		padding-bottom:20px;
		margin-top:-8px;
 }
 div.stnd_box_share div.edit_area form.scroll_list_form {
		padding-bottom:10px;
 }
 div.stnd_box_share form.scroll_list_form fieldset {
		padding:20px 20px 20px 20px;
		margin:0 20px 0 20px;
		background:#fff;
 }




 div.stnd_box_share div.scroll_list_wrapper {
		width:640px;
		margin:-10px auto 0 auto;
		padding-bottom:1px;
		background:#000;
 }
 div.stnd_box_share div.scroll_list_wrapper div.scroll_list_inner_wrapper {
		width:616px;
		width:640px;
		background:#4e4e4e;
 }


 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list {
		padding-top:15px;
		border:1px solid #252525;
		margin-top:-20px ! important;
		background:#fff;
 }

 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list {
		margin-top:20px;
		padding-top:15px;
		border:1px solid #fff;
 }
 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list label {
		display:block;
		padding:0 0 0 0;
 }
 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list input {
		margin:5px 0 10px 0;
		width:360px;
 }
 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list textarea {
		margin:5px 0 10px 0;
		width:360px;
		height:60px;
 }
 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list p.cancel_save {
		padding:0 0 0 0;
		margin-left:0;
		border:none;
		background:#fff;
 }
 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list p.cancel_save a.save {
		float:left;
		margin-left:0;
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_white.png) no-repeat top right;
 }
 div.stnd_box_share form.scroll_list_form fieldset.send_to_scroll_list p.cancel_save a.save span {
		background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_white.png) no-repeat top left;
 }


 div.stnd_box_share div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content {
		width:580px;
 }
 div.stnd_box_share div.edit_area div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content td.scroll_list_checkbox {
		border-left:1px solid #333;
 }
 div.stnd_box_share div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content_addressbook td.scroll_list_checkbox {
		border-left:none ! important;
 }
 div.stnd_box_share div.scroll_list_wrapper div.scroll_list_inner_wrapper table.scroll_list_content td.scroll_list_name {
		width:275px;
 }
 div.stnd_box_share form.scroll_list_form div.scroll_list_wrapper p.select_delete {
		width:580px;
		padding-top:17px;
		padding-left:0;
		padding-bottom:0;
		bottom:1px;
		margin-left:0;
		border-width:0 0 0 0;
 }
 div.stnd_box_share ul.edit_submenue li.share a {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_1.png) no-repeat bottom left;
 }
 div.stnd_box_share ul.edit_submenue li.share a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_1.png) no-repeat top left;
 }
 div.stnd_box_share ul.edit_submenue li.post_to {
		border-right:none;
 }
 div.stnd_box_share ul.edit_submenue li.post_to a {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_1.png) no-repeat bottom right;
 }
 div.stnd_box_share ul.edit_submenue li.post_to a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/edit_submenue_1.png) no-repeat top right;
 }
/* create post */
 div.stnd_box_create div.edit_area form.grab_code {/* with div:edit_area = create */
		margin:0 0 0 20px;
		width:608px;
		padding-top:10px;
		padding-bottom:0;
 }
 div.stnd_box_post form.grab_code p {
		color:#fff;
		font-size:1.1em;
		font-weight:bold;
		line-height:2.2em;
		padding-left:8px ! important;
		margin-left:-7px;
		padding-left:2px;
		padding-top:0 ! important;
		margin-top:-4px;
		border-top:1px solid #000;
		background:#4e4e4e;
 }
 div.stnd_box_post form.grab_code label {
		display:block;
		color:#fff;
 }
 div.stnd_box_post form.grab_code fieldset {
		height:9em;
		background:#4e4e4e;
		border:1px solid #4e4e4e;
 }
 div.stnd_box_post div.edit_area form.grab_code p {
		margin-top:-11px;
 }
 div.stnd_box_post form.grab_code p.cancel_save {
		margin-top:7px;
		padding-left:0 ! important;
		margin-left:0;
		margin-right:10px;
		border:none;
	 }
 div.stnd_box_post div.edit_area form.grab_code p.cancel_save {
		margin-top:7px;
		margin-left:0;
 }
 div.stnd_box_post form.grab_code p.cancel_save a.save {
		float:left;
		margin-left:0;
	 -webkit-border-radius:4px;
	 -moz-border-radius:4px;
	 border-radius:4px;
	 background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat 0 -227px transparent;
		/*background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button.png) no-repeat top right;*/
 }
 div.stnd_box_create form.grab_code p.cancel_save a.save span {}
 div.stnd_box_create div.stnd_box_post form div.post_to_login fieldset p {
		padding-left:0;
		padding-bottom:0;
		font-weight:bold;
 }
 form.choose_embed p {
		color:#fff;
		font-size:1.1em;
		font-weight:bold;
		line-height:2.2em;
 }
 div.stnd_box_post_emebed div.edit_area {
		padding-bottom:20px;
 }
 div.stnd_box_post_emebed {
 }
 div.stnd_box_post_emebed form.choose_embed {
		width:713px;
		padding-bottom:0;
 }
 div.stnd_box_post_emebed form.choose_embed p {
		border-width:0 0 0 0;
		padding-left:12px;
		line-height:1.2em;
 }
 div.stnd_box_post_emebed p {
		border-width:0 0 0 0;
 }
 div.stnd_box_post_emebed form.choose_embed p.cancel_save {
		margin:0 0 0 0;
 }
 form.choose_embed ul.choose_platform {
		margin-left:12px;
 }
 form.choose_embed div.post_to_login {
		margin-left:12px ! important;
 }
 div.stnd_box_post_emebed form.grab_code {/* post */
		width:608px;
		border-width:0 85px 20px 20px;
		border-style:solid;
		border-color:#4e4e4e;
		margin-top:-16px;
		padding-bottom:0;
		margin-bottom:0;
 }
 div.stnd_box_post_emebed div.edit_area form.grab_code {
		border-width:0 0 0 0;
		margin-top:-14px;
 }
 div.stnd_box_post form.choose_embed div.post_to_login p {
		color:#666;
		font-size:1.1em;
		font-weight:normal;
		line-height:normal;
		padding-left:0 ! important;
		margin-left:0 ! important;
 }
 form.choose_embed div.post_to_login p.cancel_save_gray a {
		float:left;
		margin-left:0;
 }

/* search results */
 table.search_results {
		background:#fff;
		border-width:0 1px 1px 1px;
		border-style:solid;
		border-color:#acacac;
		width:965px;
		border-spacing:0;
		margin-top:-15px;
		padding-bottom:10px;
 }
 table.search_results tr:hover {
		background:#f4f4f7;
 }
 table.search_results td {
		padding:15px 0 15px 0;
		border-bottom:1px solid #d6d6d6;
		vertical-align:top;
 }
 table.search_results td a {
		color:#367FD3;
 }
 table.search_results td.search_results_header {
		padding-left:20px;
		font-size:1.1em;
 }
 table.search_results tr:hover td.search_results_header {
		background:#fff;
 }
 table.search_results_projects td.sr_img {
		padding-left:20px;
		padding-right:20px;
		width:103px;
 }
 table.search_results_projects td.sr_img p {
			width:103px;
			height:64px;
 }
 table.search_results_projects td.sr_description {
		width:612px;
		padding:5px 0 5px 0;
 }
 table.search_results td.sr_description div {
		border-right:1px solid #d6d6d6;
		padding:10px 20px 10px 0;
 }
 table.search_results td.sr_description strong {
		font-size:1.1em;
 }
 table.search_results td.sr_description p {
		padding-top:15px;
 }
 table.search_results td.sr_facts {
		width:160px;
		padding-left:20px;
		padding-right:10px;
 }
 table.search_results td.sr_facts a {
		display:block;
 }
 table.search_results td.search_results_page_navi {
		border-bottom:none;
		padding:5px 0 5px 20px;
 }
 table.search_results tr:hover td.search_results_page_navi {
		background:#fff;
 }
 table.search_results td.search_results_page_navi div.page_navi {
		position:static;
		border-top:none;
 }

 table.search_results_artists td.sr_img {
		padding-left:20px;
		padding-right:20px;
		width:50px;
 }
 table.search_results_artists td.sr_img p {
			width:50px;
			height:50px;
 }
 table.search_results_artists td.sr_description {
		width:685px;
		padding:5px 0 5px 0;
 }

/* search big */
 form.search_big {
		width:965px;
		margin:0 auto 13px auto;
		background:#252525;
 }
 form.search_big fieldset {
		padding:20px 0 15px 10px;
		border:1px solid #252525;
 }
 form.search_big fieldset input {
		width:250px;
		height:20px;
		float:left;
 }
 form.search_big fieldset p.cancel_save {
		padding:0;
 }
 form.search_big fieldset p.cancel_save a.save {
		float:left;
		margin:0;
		padding-left:12px;
 		-webkit-border-radius:4px;
      -moz-border-radius:4px;
	   border-radius:4px;
	   background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat 0 -227px transparent;
 }
 form.search_big fieldset p.cancel_save a.save span {
		/*background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top left;*/
 }
 form.search_big fieldset span {
		display:block;
		padding-top:15px;
		font-size:1.1em;
		color:#fff;
 }

/* language */
 div.head div.logo_login ul.login_logout li.language {
		position:relative;
		border-right:none;
/*		padding-right:0;*/
 }
 div.head div.logo_login ul.login_logout ul.language_list {
		position:absolute;
		top:1.2em;
		right:1px;
		z-index:250;
		width:120px;
		background:#fff;
		border:1px solid #d5d5d5;
		border-bottom:0;
 }
 div.head div.logo_login ul.login_logout ul.language_list li {
		float:none;
		border-bottom:1px solid #C0C9D0;
 }
 div.head div.logo_login ul.login_logout ul.language_list li a {
		display:block;
		padding:4px 6px 4px 6px;
		background:#fff;
		font-size:0.9em;
 }
 div.head div.logo_login ul.login_logout ul.language_list li a:hover {
		text-decoration:none;
		background:none;
 }

 /* logged in fb supporter */
 div.head div.logo_login ul.login_logout li.logged-submenue-li {
		position:relative;
		float:none;
		text-align:right;
		padding-right:50px;
 }
 div.head div.logo_login ul.login_logout li.become-artist {
		float:none;
		text-align:right;
		padding:8px 50px 6px 0;
 }
 div.head div.logo_login ul.login_logout li.logged-submenue-li ul {
		width:140px;
 }
 div.head div.logo_login ul.login_logout li.logged-submenue-li ul li a {
		text-align:left;
 }
 div.head div.logo_login ul.login_logout li.become-artist a {
		color:#367FD3;
 }
 div.head div.logo_login ul.login_logout li.logged-submenue-li ul.language_list {
		right:51px;
 }

 div.head div.logo_login ul.login_logout li.fb-pic {
		width:42px;
		height:42px;
		position:absolute;
		bottom:0;
		right:0;
		padding:0;
 }
 div.head div.logo_login ul.login_logout li.fb-pic:hover {
		cursor:pointer;
 }
 div.head div.logo_login ul.login_logout li.inbox-upload ul {
		width:400px;
		text-align:right;
		padding:8px 44px 6px 0;
 }
 div.head div.logo_login ul.login_logout li.inbox-upload li { float: none; display: inline; margin-left: 2px; padding: 0; }
 div.head div.logo_login ul.login_logout li.inbox-upload li a { margin-left: 2px; }
 div.head div.logo_login ul.login_logout li.inbox-upload li:before { content: '\7C'; }
 div.head div.logo_login ul.login_logout li.inbox-upload li:first-child:before { content: ''; }
 div.head div.logo_login ul.login_logout li.inbox-upload p a.upload,
 div.head div.logo_login ul.login_logout li.inbox-upload p a.myprofile {

 }
 div.head div.logo_login ul.login_logout li.inbox .inbox-mails a {
		padding-right:25px;
		background: url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat scroll -60px -126px transparent;
 }
 div.head div.logo_login ul.login_logout li.inbox .inbox-mails a:hover {
		background: url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat scroll -88px -126px transparent;
 }
/* div.head div.logo_login ul.login_logout li.inbox .inbox-mails a.active {
		padding-right:25px;
		background: url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat scroll 19px -149px transparent
 }
 div.head div.logo_login ul.login_logout li.inbox .inbox-mails a.active:hover {
		background: url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat scroll 19px -165px transparent
 }*/

 /* green mailbox icon */
 div.head div.logo_login ul.login_logout li.inbox .inbox-mails a.active {
	background: none;
	padding-right: 25px;
	position: relative;
 }
 div.head div.logo_login ul.login_logout li.inbox .inbox-mails a.active:after {
	content: "";
	display: block;
	background: url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat scroll 0px -149px transparent;
	width: 19px;
	height: 12px;
	position: absolute;
	right: 0;
	top: 0;
 }
 div.head div.logo_login ul.login_logout li.inbox .inbox-mails a.active:hover:after { background-position: 0 -165px; }

 /* IE7 hack - it doesn't understand :before */
 *:first-child+html div.head div.logo_login ul.login_logout li.inbox .inbox-mails a.active {
		padding-right: 25px; background: url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat scroll 19px -149px transparent !important; }

 /* IE7 hack - it doesn't understand :before */
 *:first-child+html div.head div.logo_login ul.login_logout li.inbox .inbox-mails a.active:hover {
		background: url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat scroll 19px -165px transparent !important; }

/* ### help ### */
 div.stnd_box_help {
		background:#fff;
		padding:10px;
		color:#fff;
 }
 div.stnd_box_help h3 {
		font-size:1.15em;
		padding:0 0 10px 3px;
 }
 div.stnd_box_help p.f_left {
		padding:0 0 0 3px;
		color:#444;
 }
 div.stnd_box_help p.f_right {
		padding-right:5px;
 }
 div.stnd_box_help div {
		clear:both;
		overflow:auto;
		height:1%;
 }
 div.stnd_box_help div h4 {
		font-size:1.1em;
		color:#fff;
		padding:10px 0 15px 15px;
		background:#4e4e4e;
		margin:1px 0 0 0;
 }
 div.stnd_box_help div p {
		padding:0 15px 15px 61px;
		background:#4e4e4e;
 }
 div.stnd_box_help div p span {
		display:block;
		height:30px;
		width:60px;
		margin-left:-61px;
		float:left;
 }
 div.stnd_box_help div p strong {
		font-weight:normal;
		color:#80c242;
		display:block;
		padding-bottom:3px;
 }
 div.stnd_box_help div p.horizontal_rule {
		margin:0 20px 0 20px;
		padding:0;
		background:url(http://assets.talenthouse.com/images_01/horizontal_rule.gif) no-repeat 15px 0 #000;
		display:none;
 }
 div.stnd_box_help div.help_making_of {
		border-top:none;
		border-bottom:none;
 }
 div.stnd_box_help div p span.add {
		background:url(http://assets.talenthouse.com/images_01/add-first-project.png) no-repeat 0 0;
 }
 div.stnd_box_help div p span.edit {
		background:url(http://assets.talenthouse.com/images_01/sprites/help_icons_1.png) repeat-x 0 -50px;
 }
 div.stnd_box_help div p span.upload {
		background:url(http://assets.talenthouse.com/images_01/sprites/help_icons_1.png) repeat-x 0 -100px;
 }
 div.stnd_box_help div p span.top_pic {
		background:url(http://assets.talenthouse.com/images_01/sprites/help_icons_1.png) repeat-x 0 -150px;
 }
 div.stnd_box_help div p span.move_making_of {
		background:url(http://assets.talenthouse.com/images_01/sprites/help_icons_1.png) repeat-x 0 -200px;
 }
 div.stnd_box_help div p span.delete_img {
		background:url(http://assets.talenthouse.com/images_01/sprites/help_icons_1.png) repeat-x 0 -250px;
 }
 div.stnd_box_help div p span.collaborate {
		background:url(http://assets.talenthouse.com/images_01/sprites/help_icons_1.png) repeat-x 0 -300px;
 }


 div.stnd_box_help div.help_artwork h4 {
		margin-top:10px;
 }





/* icons explore */
		div.stnd_box_explore_projects_top_rated p.stnd_box_head b,
		div.stnd_box_explore_projects_top_rated div.stnd_box_head b {
			background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -156px;
			padding:0 0 0 32px;
		}
 div.stnd_box_explore_projects_most_viewed p.stnd_box_head b {
				background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -1136px;
				padding:0 0 0 35px;
			}
		div.stnd_box_explore_projects_latest p.stnd_box_head b {
			background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -1180px;
			padding:0 0 0 34px;
		}
/* creative profile workaround */
 div#join_talents div.multiSelectOptions label input {
		float:left;
		border:none;
 }
 div.collaborators input.edit,
 div.collaborators input.add {
		float:left ! important;
		width:26px ! important;
 }
/* project idea */
 div.stnd_box_user_proposal_form p.stnd_box_head b,
 div.stnd_box_user_proposal_form div.stnd_box_head b  {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -76px;
		padding-left:32px;
 }
 div.stnd_box_user_proposal_form p.big_pic_left {
		margin-top:20px ! important;
		margin-bottom:20px ! important;
 }
 div.stnd_box_user_proposal_form h3 {
		color:#80c242 ! important;
		font-size:1.1em ! important;
 }
 div.stnd_box_user_proposal_form p.left_content {
		color:#010101;
		font-size:1.1em;
		line-height:1.8em ! important;
 }
 div.stnd_box_user_proposal_form div.page_navi_s {
		border-top:0;
 }
/* ci details */
 div.stnd_box_ci_deatil_content {
		border-width:0 1px 1px 1px;
		border-style:solid;
		border-color:#c6c6c6;
		background:#fff;
		padding:30px;
		height:1%;
 }
 div.stnd_box_ci_deatil_content:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
 div.stnd_box_ci_deatil_content ul.edit_submenue {
		padding-top:0;
 }
 div.stnd_box_ci_deatil_content ul.edit_submenue li a {
		line-height:23px;
 }
 ul.edit_submenue li.overview a {
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat left bottom;
 }
 ul.edit_submenue li.overview a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat left top;
 }
 ul.edit_submenue li.details a {
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat -5px -126px;
 }
 ul.edit_submenue li.details a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat -5px 0;
 }
 ul.edit_submenue li.bio a {
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat -5px -126px;
 }
 ul.edit_submenue li.bio a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat -5px 0;
 }
 ul.edit_submenue li.faq a {
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat -5px -126px;
 }
 ul.edit_submenue li.faq a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat -5px 0;
 }
 ul.edit_submenue li.files a {
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat -5px -126px;
 }
 ul.edit_submenue li.files a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat -5px 0;
 }
 ul.edit_submenue li.participate {
		border-right:none;
 }
 ul.edit_submenue li.participate a {
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat right bottom;
 }
 ul.edit_submenue li.participate a.active {
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat right top;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_left {
		padding:0;
		width:220px;
		border-color:#fff;
		float:left;
		margin-right:30px;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_left p.stnd_box_head {
		height:21px;
		padding-bottom:0;
		background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) repeat-x #525252 0 -4px;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_left p.stnd_box_head b {
		line-height:21px;
		padding-bottom:0;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_left p.ci_img {
		height:200px;
		border-width:0 1px 0 1px;
		border-style:solid;
		border-color:#c6c6c6;
 }

 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right {
		width:602px;
		float:left;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right p.cancel_save a.save {
	 -webkit-border-radius:4px;
	 -moz-border-radius:4px;
	 border-radius:4px;
	 background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat 0 -227px transparent;
		/*background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top right;*/
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right p.cancel_save a.save span {
		float:left;
		/*background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_dark_gray.png) no-repeat top left;*/
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right div.stnd_box_ci_deatil_content_right_content {
		width:550px;
		padding:0 25px 25px 25px;
		background:#252525;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right div.stnd_box_ci_deatil_content_right_content div.stnd_box_ci_deatil_content_right_content_inner {
		background:#000;
		padding:20px 20px 0 20px;
		margin-top:10px;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right div.stnd_box_ci_deatil_content_right_content div.stnd_box_ci_deatil_content_right_content_inner a {
		color:#367FD3;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right div.stnd_box_ci_deatil_content_right_content div.stnd_box_ci_deatil_content_right_content_inner p {
		padding-bottom:25px;
		color:#fff;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right div.stnd_box_ci_deatil_content_right_content div.stnd_box_ci_deatil_content_right_content_inner img#ci_image {
		margin-left:10px;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right div.stnd_box_ci_deatil_content_right_content div.stnd_box_ci_deatil_content_right_content_inner p strong {
		display:block;
		color:#989898;
		font-weight:normal;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right div.stnd_box_ci_deatil_content_right_content div.stnd_box_ci_deatil_content_right_content_inner p.go_to_next {
		text-align:right;
		padding:10px 0 10px 0;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right div.stnd_box_ci_deatil_content_right_content div.stnd_box_ci_deatil_content_right_content_inner p.go_to_next a {
		color:#367FD3;
		font-weight:bold;
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right div.stnd_box_ci_deatil_content_right_content div.stnd_box_ci_deatil_content_right_content_inner ul.ci_dl_list li {
 }
 div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_right div.stnd_box_ci_deatil_content_right_content div.stnd_box_ci_deatil_content_right_content_inner ul.ci_dl_list li a {
		display:block;
		color:#367FD3;
		padding:7px 0 15px 60px;
		background:url(http://assets.talenthouse.com/images_01/sprites/ci_download.png) no-repeat 0 0;
 }

/* shop */
 div.stnd_box_shop p.stnd_box_head b,
 div.stnd_box_shop div.stnd_box_head b {
		background:url(http://assets.talenthouse.com/images_01/sprites/explore_icons.gif) no-repeat 10px -76px;
		padding-left:31px;
 }
 div.stnd_box_shop ul.shop_list li {
		width:99px;
		padding-bottom:2px;
		float:left;
		font-size:0.91em;
 }
 div.stnd_box_shop ul.shop_list li a {
		display:block;
		padding-top:60px;
		text-align:center;
 }
 div.stnd_box_shop ul.shop_list li.itunes a {
		background:url(http://assets.talenthouse.com/images_01/sprites/shop_icons.jpg) no-repeat 0 -143px;
 }
 div.stnd_box_shop ul.shop_list li.itunes a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/shop_icons.jpg) no-repeat 0 -3px;
 }
 div.stnd_box_shop ul.shop_list li.amazon_mp3 a {
		background:url(http://assets.talenthouse.com/images_01/sprites/shop_icons.jpg) no-repeat 0 -423px;
 }
 div.stnd_box_shop ul.shop_list li.amazon_mp3 a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/shop_icons.jpg) no-repeat 0 -283px;
 }
 div.stnd_box_shop ul.shop_list li.amazon a {
		background:url(http://assets.talenthouse.com/images_01/sprites/shop_icons.jpg) no-repeat 0 -1540px;
 }
 div.stnd_box_shop ul.shop_list li.amazon a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/shop_icons.jpg) no-repeat 0 -560px;
 }
 div.stnd_box_shop ul.shop_list li.apparel a {
		background:url(http://assets.talenthouse.com/images_01/sprites/shop_icons.jpg) no-repeat 0 -843px;
 }
 div.stnd_box_shop ul.shop_list li.apparel a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/shop_icons.jpg) no-repeat 0 -703px;
 }
 div.stnd_box_shop ul.shop_list li.ticketmaster a {
		background:url(http://assets.talenthouse.com/images_01/sprites/shop_icons.jpg) no-repeat 0 -1120px;
 }
 div.stnd_box_shop ul.shop_list li.ticketmaster a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/shop_icons.jpg) no-repeat 0 -980px;
 }
 div.stnd_box_shop ul.shop_list li.blurb a {
		background:url(http://assets.talenthouse.com/images_01/sprites/shop_icons.jpg) no-repeat 0 -1400px;
 }
 div.stnd_box_shop ul.shop_list li.blurb a:hover {
		background:url(http://assets.talenthouse.com/images_01/sprites/shop_icons.jpg) no-repeat 0 -1260px;
 }
/* shop in my account */
 div.stnd_box_my_shop form fieldset.my_stores p.descr {
			padding-left:0;
		}
 div.stnd_box_my_shop form fieldset.my_stores p.descr i {
		font-style:normal;
		color:#444444;
 }
 div.stnd_box_my_shop form fieldset.my_stores p.itunes {
		background:url(http://assets.talenthouse.com/images_01/sprites/myaccount_shopicons_1.png) no-repeat 0 -32px;
 }
 div.stnd_box_my_shop form fieldset.my_stores p.amazon_mp3 {
		background:url(http://assets.talenthouse.com/images_01/sprites/myaccount_shopicons_1.png) no-repeat 0 -181px;
 }
 div.stnd_box_my_shop form fieldset.my_stores p.amazon {
		background:url(http://assets.talenthouse.com/images_01/sprites/myaccount_shopicons_1.png) no-repeat 0 -70px;
 }
 div.stnd_box_my_shop form fieldset.my_stores p.spreadshirt {
		background:url(http://assets.talenthouse.com/images_01/sprites/myaccount_shopicons_1.png) no-repeat 0 -145px;
 }
 div.stnd_box_my_shop form fieldset.my_stores p.ticketmaster {
		background:url(http://assets.talenthouse.com/images_01/sprites/myaccount_shopicons_1.png) no-repeat 0 7px;
 }
 div.stnd_box_my_shop form fieldset.my_stores p.blurb {
		background:url(http://assets.talenthouse.com/images_01/sprites/myaccount_shopicons_1.png) no-repeat 0 -107px;
 }



 /* temp */
			ul.edit_submenue a,#ci_image_prev a,#ci_image_next a {
		cursor: pointer;
		}

		div.stnd_box_ci_deatil_content div.stnd_box_ci_deatil_content_left p.rounded_b_lr {
			background:url(http://assets.talenthouse.com/images_01/sprites/gradients_2.jpg) repeat-x #151515 0 -4px;
			color:#fff;
			padding:0 0 5px 10px;
			line-height:17px;
			height:17px;
		}

		ul.edit_submenue li.faq a , ul.edit_submenue li.files a  {
		background:transparent url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat scroll -5px -126px;
		}

		ul.edit_submenue li.download a.active {
		background:transparent url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat scroll right top;
		}
		/*
		ul.edit_submenue li a {
		color:#FFFFFF;
		display:block;
		line-height:23px;
		padding:0 25px;
		}
		*/
		ul.edit_submenue li.faq a.active, ul.edit_submenue li.files a.active {
		background:transparent url(http://assets.talenthouse.com/images_01/sprites/ci_submenue_1.png) no-repeat scroll -5px 0;
		}
		div.stnd_box_ci_deatil_content_right_content a:hover {
			cursor:pointer;
		}
		div.stnd_box_ci_deatil_content_right_content input#terms {
			border:none ! important;
		}
/* donate */
		div.stnd_box_donates p.stnd_box_head b {
				background:url(http://assets.talenthouse.com/images_01/sprites/donate.png) no-repeat 5px 2px;
				padding-left:30px;
			}
		div.content_explore_left div.stnd_box_donates h3 {
			border-bottom:1px solid #d6d6d6;
			height:2em;
			padding-left:0;
		}
		div.content_explore_left div.stnd_box_donates p.left_content {
				padding:3px 0 0 0;
				line-height:140%;
				height:auto;
				float:left;
				line-height:normal;
		}
		div.content_explore_left div.stnd_box_donates p.donate_once {
			border-bottom:1px solid #d6d6d6;
			padding-bottom:10px;
			margin-bottom:5px;
		}
		div.content_explore_left div.stnd_box_donates p.left_content a.show_all {
			float:left;
			margin:10px 0 0 0;
			font-weight:bold;
		}
/* sign up V3 */
 div.sign_up_v3_left {
 }
 div.sign_up_v3_left .sign_up_v3_left_left {
		width:180px;
		padding-right:20px;
		float:left;
		text-align:right;
		margin-bottom:30px;
		line-height:150%;
 }
 div.sign_up_v3_left .sign_up_v3_left_left b {
		display:block;
		color:#80c242;
 }



 div.sign_up_v3_left .sign_up_v3_left_right {
		margin-bottom:30px;
 }
 div.sign_up_v3_left .sign_up_v3_left_right a {
		margin-right:15px;
		text-decoration:none;
 }
 div.sign_up_v3_left .sign_up_v3_left_right a:hover {
		text-decoration:none;
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
 }
 div.sign_up_v3_left fieldset.sign_up_v3_left_right {
		background:#a3a2a2;
		color:#fff;
		padding:5px 5px 10px 5px;
		border:1px solid #525252;
 }
 div.sign_up_v3_left fieldset.sign_up_v3_left_right span {
		display:block;
		font-weight:bold;
		padding-bottom:3px;
		border-bottom:1px solid #fff;
		margin-bottom:10px;
		font-size:1.05em;
 }
 div.sign_up_v3_left fieldset.sign_up_v3_left_right label {
		display:block;
		padding:0 0 0 45px;
 }
 div.sign_up_v3_left fieldset.sign_up_v3_left_right input, div.sign_up_v3_left fieldset.sign_up_v3_left_right select {
		margin:3px 0 10px 45px;
		width:315px;
 }
 div.sign_up_v3_left fieldset.sign_up_v3_left_right_step2 {
		margin-bottom:5px;
 }
 div.sign_up_v3_left p.sign_up_v3_tou {
		margin:0 0 10px 0;
		text-align:right;
 }
 div.sign_up_v3_left p.sign_up_v3_tou a {
		margin-right:0;
 }
 div.sign_up_v3_left p.sign_up_v3_tou input {

 }
 p.sign_up_v3_submit a.submit_files {
		color:#fff;
 }
 /* success */
 div.sign_up_v3_left p.signup_success_headline {
		padding:50px 60px 5px 50px;
		font-size:2em;
		color:#80c242;
		font-weight:bold;
 }
 div.sign_up_v3_left p.signup_success {
		padding:0 60px 0 50px;
		font-size:1.4em;
		line-height:150%;
 }






/* about us ... v3 */
 div.stnd_box_about_us ul.au_menue {
		float:left;
		margin:30px 30px 30px 30px;
		padding:10px 50px 10px 10px;
		border:1px solid #959595;
		background:#f7f7f7;
 }
 div.stnd_box_about_us ul.au_menue li ul {
		padding:10px 0 10px 10px;
 }
 div.stnd_box_about_us ul.au_menue li ul li {
		padding-bottom:10px;
 }
 div.stnd_box_about_us h3 {
		font-size:1.2em;
		margin:0 0 10px 0;
		color:#80c242;
		padding-bottom:8px;
		border-bottom:1px solid #959595;
 }
 div.stnd_box_about_us div.au_content h4 {
		font-size:1.1em;
		padding-bottom:20px;
 }
 div.stnd_box_about_us div.au_content {
		float:left;
		padding:30px 30px 0 0;
		width:695px;
 }
 div.stnd_box_about_us div.au_content p {
		padding-bottom:20px;
 }
 div.stnd_box_about_us div.au_content i {
		font-style:normal;
		color:#80c242;
 }
 /* artists v3 */
 div.artists_left_v3 ul.feat_art_list_v3 li {
		width:149px;
		height:170px;
 }
 div.artists_left_v3 ul.feat_art_list_v3 li a {
		display:block;
 }
 div.feat_artist_dark_all {
		margin-left:-14px;
		height:344px;
 }

 div.feat_artist_dark {
		width:286px;
		height:136px;
		padding:10px 12px;
		background:#000;
		border:1px solid #959595;
		float:left;
		margin:0 0 14px 14px;
 }
 div.feat_artist_dark img {
		float:left;
		margin-right:12px;
		border:1px solid #959595;
 }
 div.feat_artist_dark strong {
		display:block;
		color:#367FD3;
		padding-bottom:2px;
 }
 div.feat_artist_dark i {
		font-style:normal;
		color:#fff;
		display:block;
		padding-bottom:15px;
 }
 div.feat_artist_dark span {
		display:block;
		height:80px;
		overflow:hidden;
		line-height:130%;
 }
 div.feat_artist_dark a {
		float:right;
		color:#367FD3;
 }


/* div korrekturen */
 div.stnd_box_creative_profile form p.cancel_save {
		width:593px;
 }
 div.stnd_box_creative_profile form p.cancel_save a.save {
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px;
 background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat 0 -227px transparent;
		/*background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_white.png) no-repeat right top;*/
 }
 div.stnd_box_creative_profile form p.cancel_save a.save span {
		/*background:url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button_white.png) no-repeat left top;*/
 }

/* facebook button */
 .join-with-fb, 
 p.fb-button,
 span.fb-button {
		text-align:center;
		padding:18px 0 0 0;
 }
 span.fb-button,
 a.fb-button {
		display:inline-block;
 }
 .join-with-fb a, 
 p.fb-button a,
 span.fb-button a,
 a.fb-button {
		display:inline-block;
		position:relative;
		color:#fff ! important;
		font-weight:bold;
		font-size:1.2em;
		text-decoration:none;
		border:1px solid #4E5E8C;
  text-shadow: #777 1px 1px 1px;
		background:url(http://assets.talenthouse.com/images_01/sprites/fb-bgrnd-1.png) repeat-x #485882;
		/*padding:11px 12px 11px 52px; smaller version, pr 2011-01 */
		padding:7px 12px 8px 48px;
		-webkit-border-radius:4px;
		-moz-border-radius:4px;
		border-radius:4px;
		
 }
 .join-with-fb a span, 
 p.fb-button a span,
 span.fb-button a span,
 a.fb-button span {
		display:block;
		height:41px;
		width:52px;
		position:absolute;
		top:0;
		left:0;
		background:url(http://assets.talenthouse.com/images_01/sprites/fb-1-small.png) no-repeat 13px 4px;
 }
 /* inaktiv */
 p.fb-button-inactive a,
 span.fb-button-inactive a,
 a.fb-button-inactive {
		background:url(http://assets.talenthouse.com/images_01/sprites/fb-bgrnd-1-inactive.png) repeat-x #696969;
		border-color:#666;
 }
 p.fb-button-inactive a span,
 span.fb-button-inactive a span,
 a.fb-button-inactive span {
		background:url(http://assets.talenthouse.com/images_01/sprites/fb-1-inactive-small.png) no-repeat 13px 4px;
 }
 

/* login lb */
form#login {
}

div.overlay_main form#login p.cancel_save a.save {
 padding:0 30px;	
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px;
 background:url(http://assets.talenthouse.com/images_01/overlay-new-button-green.png) no-repeat -10px 0;
}
div.overlay_main form#login p.cancel_save a.save span {
 display:none;
}




/* remove me */
.r_tl, .r_tr { display: none; }



/* moved from inline to here */

div.scrollable {
    position:relative;
    overflow:hidden;
	float:left;
	padding-top: 4px; margin-top: -4px; /* needed for banner */
}

div.scrollable div.items {
    width:20000em;
    position:absolute;
}

div.scrollable div.items div {
    float:left;
}

div.items div.active {
    border:1px inset #ccc;
    background-color:#fff;
}














/* ---------------------------------------------------------------------
   ---------------------------------------------------------------------
   ---------------------------------------------------------------------

         OZ invite. Imported from inviter.css 2011.03.22 by phil

   ---------------------------------------------------------------------
   ---------------------------------------------------------------------
   --------------------------------------------------------------------- */




/* KEVIN 2009.04.21 Added CSS Modifications */ 
#oz_inviter { height: 450px; overflow: auto; } 
#oz_inviter ul li { margin: 0px 10px; }

/* colors ******************************/

#oz_footer, #oz_footer a, #oz_footer a:hover, #oz_footer a:visited {color:#CCCCCC; }
#oz_error {	color:#FFFFFF; background-color:#C00000;}
.oz_header {background-image: url(/images/inviter/alpha.png); background-position:0px -300px;}
.oz_icons_container {}
.oz_separator {clear:both;border-top: dashed 1px #D0D0D0;padding-top: 5px;padding-bottom: 0px;}
.oz_row_odd {background-image: url(/images/inviter/alpha.png); background-position:0px -100px;}
.oz_row_even {background-image: url(/images/inviter/alpha.png); background-position:0px -0px;}
.oz_row_odd_selected {background-color:#FFFFCC; color:#000000}
.oz_row_even_selected {background-color:#FFFFCC; color:#000000}
.oz_contacts_table_header {background-image: url(/images/inviter/alpha.png); background-position:0px -200px;}


/* formatting ******************************/

.oz_header {padding: 5px;margin-top: 0px;margin-bottom: 0px;font-weight:bold;height:1.25em;vertical-align:middle}

#oz_footer {margin-top: 20px;margin-bottom: 2px;font-size: 10px;text-align:center;}
#oz_error {	font-weight: bold; padding: 5px;}

.oz_contacts_list {width:100%;}
.oz_contacts_table_header {border-top: solid 1px #999999;border-bottom: solid 1px #999999; font-weight: bold; }
.oz_contacts_table {height:270px; overflow: auto; border-bottom: dashed 1px #999999; margin-top:0px; margin-bottom: 10px; width:100%;}
.oz_contacts_table table tr td {padding-top:3px; padding-bottom: 3px; padding-left: 3px; }
.oz_contacts_table table tr td a, .oz_contacts_table table tr td a:hover, .oz_contacts_table table tr td a:visited {}
.oz_row_cb {cursor:pointer;}

.oz_name {float:left;}
.oz_email {font-family:"Courier New", Courier, monospace;padding-left: 10px; float:right;text-align:right;padding-right:10px;}

#oz_service_dropdown optgroup {text-indent:4px; font-weight:bold; font-style:normal; margin-bottom:10px; border-top: dotted 1px #666666;}
#oz_service_dropdown option { padding-left:1em;margin-left:0px;padding-top:1px;padding-bottom:1px;}

.oz_contact_image div {width: 25px;	height: 25px; overflow: hidden; padding-left: 0px; padding-right: 5px;}
.oz_contact_image img {height: 25px; margin: 0 auto; z-index: 0;}

.oz_email_valid {}
.oz_email_invalid {color:#000000; background-color:#FFE6E7;}

.oz_field_label {font-weight:bold;}




.oz_icons_container {padding-left: 10px;padding-right: 10px; overflow:auto; position:relative;/*position relative for IE bug*/}
.oz_selector_actions {margin-left:10px; margin-right:15px; margin-top: 15px; margin-bottom: 15px;}
.oz_selector_actions a {text-decoration:none;}
.oz_selector_actions a:hover {text-decoration:underline;}

.oz_logo {width: 80px;height:40px;line-height: 40px;padding:0px; margin: 5px;font-size: 10px;font-family:Arial, Helvetica, sans-serif;float:left;position:relative; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ cursor:pointer;text-align:center;} 
.oz_logo span {width:80px; height:40px; background-repeat:no-repeat; display:block; position:absolute; top:0px; left:0px; z-index:1; /*for Opera 5 and 6*/ }

/* abi */
.oz_logo_ span {background-image: url(/images/inviter/abi.png); background-position:0px -0px;}
.oz_logo_gmail span {background-image: url(/images/inviter/abi.png); background-position:0px -40px;}
.oz_logo_wa_gmail span {background-image: url(/images/inviter/abi.png); background-position:0px -40px;}
.oz_logo_yahoo span {background-image: url(/images/inviter/abi.png); background-position:0px -80px;}
.oz_logo_hotmail span {background-image: url(/images/inviter/abi.png); background-position:0px -120px;}
.oz_logo_wa_hotmail span {background-image: url(/images/inviter/abi.png); background-position:0px -120px;}
.oz_logo_aol span {background-image: url(/images/inviter/abi.png); background-position:0px -160px;}
.oz_logo_lycos span {background-image: url(/images/inviter/abi.png); background-position:0px -200px;}
.oz_logo_medotcom span {background-image: url(/images/inviter/abi.png); background-position:0px -240px;}
.oz_logo_maildotcom span {background-image: url(/images/inviter/abi.png); background-position:0px -280px;}
.oz_logo_wa_googleapps span {background-image: url(/images/inviter/abi.png); background-position:0px -320px;}
.oz_logo_gmx span {background-image: url(/images/inviter/abi.png); background-position:0px -360px;}
.oz_logo_rediff span {background-image: url(/images/inviter/abi.png); background-position:0px -400px;}
.oz_logo_indiatimes span {background-image: url(/images/inviter/abi.png); background-position:0px -440px;}
.oz_logo_fastmail span {background-image: url(/images/inviter/abi.png); background-position:0px -480px;}
.oz_logo_webde span {background-image: url(/images/inviter/abi.png); background-position:0px -520px;}
.oz_logo_icq span {background-image: url(/images/inviter/abi.png); background-position:0px -560px;}
.oz_logo_mynet span {background-image: url(/images/inviter/abi.png); background-position:0px -600px;}
.oz_logo_databg span {background-image: url(/images/inviter/abi.png); background-position:0px -640px;}
.oz_logo_igcombr span {background-image: url(/images/inviter/abi.png); background-position:0px -680px;}

/* abi2 */
.oz_logo_mailru span {background-image: url(/images/inviter/abi2.png); background-position:0px -0px;}
.oz_logo_rambler span {background-image: url(/images/inviter/abi2.png); background-position:0px -40px;}
.oz_logo_yandex span {background-image: url(/images/inviter/abi2.png); background-position:0px -80px;}
.oz_logo_freenet span {background-image: url(/images/inviter/abi2.png); background-position:0px -120px;}
.oz_logo_libero span {background-image: url(/images/inviter/abi2.png); background-position:0px -160px;}
.oz_logo_onet span {background-image: url(/images/inviter/abi2.png); background-position:0px -200px;}
.oz_logo_interia span {background-image: url(/images/inviter/abi2.png); background-position:0px -240px;}
.oz_logo_wppl span {background-image: url(/images/inviter/abi2.png); background-position:0px -280px;}
.oz_logo_sapo span {background-image: url(/images/inviter/abi2.png); background-position:0px -320px;}
.oz_logo_o2 span {background-image: url(/images/inviter/abi2.png); background-position:0px -360px;}
.oz_logo_tonlinede span {background-image: url(/images/inviter/abi2.png); background-position:0px -400px;}

/* abi3 */
.oz_logo_daumnet span {background-image: url(/images/inviter/abi3.png); background-position:0px -0px;}
.oz_logo_naver span {background-image: url(/images/inviter/abi3.png); background-position:0px -40px;}
.oz_logo_emailit span {background-image: url(/images/inviter/abi3.png); background-position:0px -80px;}
.oz_logo_orangees span {background-image: url(/images/inviter/abi3.png); background-position:0px -120px;}
.oz_logo_terra span {background-image: url(/images/inviter/abi3.png); background-position:0px -160px;}
.oz_logo_aliceit span {background-image: url(/images/inviter/abi3.png); background-position:0px -200px;}
.oz_logo_virgilioit span {background-image: url(/images/inviter/abi3.png); background-position:0px -240px;}

/* is+is2 */
.oz_logo_is_facebook span {background-image: url(/images/inviter/is_common.png); background-position:0px 0px;}
.oz_logo_is_myspace span {background-image: url(/images/inviter/is_common.png); background-position:0px -40px;}
.oz_logo_is_friendster span {background-image: url(/images/inviter/is_common.png); background-position:0px -80px;}
.oz_logo_is_hi5 span {background-image: url(/images/inviter/is_common.png); background-position:0px -120px;}
.oz_logo_is_orkut span {background-image: url(/images/inviter/is_common.png); background-position:0px -160px;}
.oz_logo_orkut span {background-image: url(/images/inviter/is_common.png); background-position:0px -160px;}
.oz_logo_is_xing span {background-image: url(/images/inviter/is_common.png); background-position:0px -200px;}
.oz_logo_is_blackplanet span {background-image: url(/images/inviter/is_common.png); background-position:0px -240px;}
.oz_logo_is_bebo span {background-image: url(/images/inviter/is_common.png); background-position:0px -280px;}
.oz_logo_linkedin span {background-image: url(/images/inviter/is_common.png); background-position:0px -320px;}
.oz_logo_plaxo span {background-image: url(/images/inviter/is_common.png); background-position:0px -360px;}
.oz_logo_is_meinvz span {background-image: url(/images/inviter/is_common.png); background-position:0px -400px;}
.oz_logo_is_hyves span {background-image: url(/images/inviter/is_common.png); background-position:0px -440px;}
.oz_logo_is_twitter span {background-image: url(/images/inviter/is_common.png); background-position:0px -480px;}
.oz_logo_file_olcsv span {background-image: url(/images/inviter/abi_file.png); background-position:0px 0px;}
.oz_logo_file_oecsv span {background-image: url(/images/inviter/abi_file.png); background-position:0px -40px;}
.oz_logo_file_tbldif span {background-image: url(/images/inviter/abi_file.png); background-position:0px -80px;}
.oz_logo_file_wmcsv span {background-image: url(/images/inviter/abi_file.png); background-position:0px -120px;}


.oz_bookmark_link {height:20px;}
.oz_bookmark_link span {vertical-align:middle;padding-left:20px;background-repeat:no-repeat;font-weight:bold;}
.oz_bookmark_link a {text-decoration:none;}
.oz_bookmark_digg span {background-image: url(/images/inviter/bookmark_icons.png); background-position:0px -0px;}
.oz_bookmark_reddit span {background-image: url(/images/inviter/bookmark_icons.png); background-position:0px -16px;}
.oz_bookmark_facebook span {background-image: url(/images/inviter/bookmark_icons.png); background-position:0px -32px;}
.oz_bookmark_myspace span {background-image: url(/images/inviter/bookmark_icons.png); background-position:0px -48px;}
.oz_bookmark_twitter span {background-image: url(/images/inviter/bookmark_icons.png); background-position:0px -64px;}
.oz_bookmark_stumbleupon span {background-image: url(/images/inviter/bookmark_icons.png); background-position:0px -80px;}
.oz_bookmark_delicious span {background-image: url(/images/inviter/bookmark_icons.png); background-position:0px -96px;}


.oz_options_table {margin-top: 0px;margin-bottom: 10px;}


#ozpanel_login,#ozpanel_upload,#ozpanel_manual,#ozpanel_bookmark,#ozpanel_submitcontacts,#ozpanel_finished,#ozpanel_captcha,#ozpanel_bookmark {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#ozpanel_login_windowslive, #ozpanel_login_gmail, #ozpanel_login_googleapps, #ozpanel_facebook {
	padding-top: 10px;
	padding-bottom: 10px;
}

#ozpanel_please_wait {width: 100%;padding-top: 50px;padding-bottom: 100px;text-align:center;background: url(/images/inviter/loader.gif) no-repeat center center;display: none;}

#ozpanel_actions {padding-top: 10px;}

.oz_copy_text {width:100%; font-family:'Courier New', Courier, monospace; }



/* ---------------------------------------------------------------------
         End OZ invite
   --------------------------------------------------------------------- */

















/* ---------------------------------------------------------------------
   ---------------------------------------------------------------------
   ---------------------------------------------------------------------

         CI v3. Imported from ci_v3.css 2011.03.22 by phil

   ---------------------------------------------------------------------
   ---------------------------------------------------------------------
   --------------------------------------------------------------------- */


.cl {clear:both}
div.stnd_box_v3 {
 background:#fff;
 border:1px solid #d2d2d2;
 padding-bottom:15px;
 zoom:1;
}
div.stnd_box_v3:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
div.stnd_box_v3 a {
 color:#367FD3;
}
div.stnd_box_v3_head {
 margin:8px 7px 0 10px;
 padding-bottom:8px;
 border-bottom:1px solid #d2d2d2;
 height:15px;
 font-size:1.1em;
}
div.stnd_box_v3_head:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
div.stnd_box_v3_head p {
 float:left;
}
div.stnd_box_v3_head p b {
 color:#80c242;
}
div.stnd_box_v3_head a.back_v3 {
 float:right;
}

/* right side */
.ci_details_v3_right div.stnd_box_v3 { overflow: hidden; padding-bottom: 0; }

/* left */
div.ci_details_v3_left {
 width: 692px;
 float: left;
 border-right: 1px solid #d2d2d2;
}
.ci_details_v3_left .fb_iframe_widget {
 margin-bottom: 9px; /* distance fb ci comments to sharepanel footer */
}
/* win stages */
ul.semifinals_win_stages {
 height:43px;
 margin-bottom:10px;
}
/* win stages */
ul.semifinals_win_stages li {
 float:left;
 text-align:center;
 padding:7px 0 0 0;
 color:#858585;
 font-size:0.9em;
}
ul.semifinals_win_stages li b {
 display:block;
 font-size:1.1em;
}
/* 3 stages */
ul.semifinals_win_3stages_1 {
 background:url(http://assets.talenthouse.com/images_01/sprites/voting_semifinals_win_stages.jpg) no-repeat -10px -10px;
}
ul.semifinals_win_3stages_2 {
 background:url(http://assets.talenthouse.com/images_01/sprites/voting_semifinals_win_stages.jpg) no-repeat -10px -64px;
}
ul.semifinals_win_3stages_3 {
 background:url(http://assets.talenthouse.com/images_01/sprites/voting_semifinals_win_stages.jpg) no-repeat -10px -119px;
}
ul.semifinals_win_3stages li.semifinals_win_stage_1 {
 width:220px;
}
ul.semifinals_win_3stages li.semifinals_win_stage_2 {
 width:207px;
}
ul.semifinals_win_3stages li.semifinals_win_stage_3 {
 width:203px;
}
ul.semifinals_win_3stages_1 li.semifinals_win_stage_1,
ul.semifinals_win_3stages_2 li.semifinals_win_stage_2,
ul.semifinals_win_3stages_3 li.semifinals_win_stage_3 {
 color:#fff;
}

/* 4 stages */
ul.semifinals_win_4stages_1 {
 background:url(http://assets.talenthouse.com/images_01/sprites/voting_semifinals_win_stages.jpg) no-repeat -10px -172px;
}
ul.semifinals_win_4stages_2 {
 background:url(http://assets.talenthouse.com/images_01/sprites/voting_semifinals_win_stages.jpg) no-repeat -10px -226px;
}
ul.semifinals_win_4stages_3 {
 background:url(http://assets.talenthouse.com/images_01/sprites/voting_semifinals_win_stages.jpg) no-repeat -10px -280px;
}
ul.semifinals_win_4stages_4 {
 background:url(http://assets.talenthouse.com/images_01/sprites/voting_semifinals_win_stages.jpg) no-repeat -10px -334px;
}
ul.semifinals_win_4stages li.semifinals_win_stage_1 {
 width:172px;
}
ul.semifinals_win_4stages li.semifinals_win_stage_2 {
 width:157px;
}
ul.semifinals_win_4stages li.semifinals_win_stage_3 {
 width:157px;
}
ul.semifinals_win_4stages li.semifinals_win_stage_4 {
 width:144px;
}
ul.semifinals_win_4stages_1 li.semifinals_win_stage_1,
ul.semifinals_win_4stages_2 li.semifinals_win_stage_2,
ul.semifinals_win_4stages_3 li.semifinals_win_stage_3,
ul.semifinals_win_4stages_4 li.semifinals_win_stage_4 {
 color:#fff;
}








div.ci_details_v3_left a.bio_v3 {
 display:block;
}
div.ci_details_v3_left ul.ci_descr_v3 {
 float:left;
 padding:20px 0 0 0;
}
div.ci_details_v3_left ul.ci_descr_v3 li.ci_title {
 color:#000;
 font-weight:bold;
 font-size:1.5em;
}
div.ci_details_v3_left ul.ci_descr_v3 li.ci_from,
div.ci_details_v3_left ul.ci_descr_v3 li.ci_incentive {
 font-size:1.2em;
}
div.ci_details_v3_left ul.ci_descr_v3 li.ci_from b,
div.ci_details_v3_left ul.ci_descr_v3 li.ci_incentive b {
 color:#80c242;
}
div.ci_details_v3_left ul.ci_descr_v3 li.ci_descr {
 padding:10px 0 10px 0;
 line-height:125%;
}
div.ci_details_v3_left ul.ci_descr_v3 li.ci_files {
 font-size:1.1em;
}
/* share n fb */
div.ci_tell_part_3 {
 height:1%;
}
div.ci_tell_part_3:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}

div.ci_tell_part_3 a.fb-button {
 float:right;
 margin-right:-12px;
}



div.ci_details_v3_left p.ci_deadline_v3 {
 width:190px;
 float:right;
 text-align:right;
 padding:20px 0 0 0;
 line-height:130%;
}
div.ci_details_v3_left p.ci_deadline_v3 b {
 font-size:1.5em;
 line-height:150%;
 color:#80c242;
}

div.ci_details_v3_left p.link_tell_part_v3 {/* buttons */
 float:left;
 height:39px;
 padding:13px 0 15px 0;
}
div.ci_details_v3_left p.link_tell_part_v3 a.tell_a_friend {
 float:left;
 color:#fff;
 font-weight:bold;
 line-height:21px;
 padding:0 12px 0 23px;
 margin-top:16px;
 background:url(http://assets.talenthouse.com/images_01/sprites/tell_a_friend_1.png) repeat-x;
 border:1px solid #adadad;
}
div.ci_details_v3_left p.link_tell_part_v3 a.tell_a_friend:hover {
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 opacity:0.8;
 text-decoration:none;
}
div.ci_details_v3_left p.link_tell_part_v3 a.participating {
 float:right;
 line-height:37px;
 padding:0 14px;
 font-weight:bold;
 font-size:1.1em;
 color:#939393;
 background:url(http://assets.talenthouse.com/images_01/sprites/v3_submit_grey.png) repeat-x;
}
div.ci_details_v3_left p.link_tell_part_v3 a.participating_active {
 background:url(http://assets.talenthouse.com/images_01/sprites/v3_submit_blue.png) repeat-x;
 color:#fff;
 border:1px solid #69B4FA;
}
div.ci_details_v3_left p.link_tell_part_v3 a.participating:hover {
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 opacity:0.8;
 text-decoration:none;
}

div.ci_details_v3_left p.green_box {
 background:#83C528;
 border:1px solid #507A16;
 color:#fff;
 padding:3px 15px;
}

/* #### submission frame */
p.submission_frame_v3 {
 background:#fff;
 height:87px;
 width:105px;
 padding:6px;
 color:#8e8e8e;
 font-size:0.9em;
 float:left;
 margin-right:13px;
}
p.submission_frame_v3 span.submission_pic {
 display:block;
 width:105px;
 height:63px;
}

/* #### open close */
div.ci_open_close_container_v3 {
 background:#a3a2a2;
 border:1px solid #989898;
 color:#fff;
 margin-top:10px;
 padding:6px 12px;
 height:1%;
}
div.ci_open_close_container_v3:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
div.ci_open_close_container_v3 p.ci_open_close {
}
div.ci_open_close_container_v3 p.ci_open_close a {
 display:block;
 height:23px;
 width:18px;
 float:left;
 margin-right:15px;
}
div.ci_open_close_container_v3 p.ci_open_close a:hover {
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 opacity:0.8;
 text-decoration:none;
}
div.ci_open_close_container_v3 p.ci_open_close a.open {
	background:url(http://assets.talenthouse.com/images_01/sprites/open_close.gif) no-repeat 0 -37px;
}
div.ci_open_close_container_v3 p.ci_open_close a.close {
	background:url(http://assets.talenthouse.com/images_01/sprites/open_close.gif) no-repeat 0 -6px;
}
div.ci_open_close_container_v3 div.ci_open_close_content {
 padding:20px 0 15px 33px;
 line-height:160%;
}








/* upload */
div.ci_upload_v3 {
 background:#a3a2a2;
 border:1px solid #989898;
 color:#fff;
 margin-top:10px;
 padding:6px 12px;
}
div.ci_upload_v3:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
div.ci_upload_v3 form.ci_upload {
 clear:both;
}
div.ci_upload_v3 form.ci_upload fieldset {
 width:430px;
 padding-top:5px;
}
div.ci_upload_v3 form.ci_upload fieldset label {
 display:block;
 width:348px;
 padding:8px 10px 3px 0;
 float:left;
}
div.ci_upload_v3 form.ci_upload fieldset input {
 width:423px;
}
div.ci_upload_v3 form.ci_upload fieldset input.file_desc {
 margin-bottom:10px;
}
div.ci_upload_v3 form.ci_upload fieldset input.video_url {
 margin-bottom:3px;
}
a.submit_files,
div.ci_upload_v3 a.submit_files {
 float:right;
 line-height:37px;
 color:#fff ! important;
 font-size:1.2em;
 font-weight:bold;
 padding:0 30px;
 border:1px solid #69B4FA;
 background:url(http://assets.talenthouse.com/images_01/sprites/v3_submit_blue.png) repeat-x;
}
a.submit_files:hover,
div.ci_upload_v3 a.submit_files:hover {
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 opacity:0.8;
 text-decoration:none;
}
div.stnd_box_v3 a.ci_button_green {
 float:left;
 line-height:19px;
 color:#fff;
 padding:0 10px;
 border:1px solid #60A21E;
 background:url(http://assets.talenthouse.com/images_01/sprites/v3_submit_green_s.png) repeat-x;
}
div.stnd_box_v3 a.ci_button_green:hover {
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 opacity:0.8;
 text-decoration:none;
}





/* right */
div.ci_details_v3_right {
 margin:0 0 7px -1px;
 padding:0 7px 0 7px;
 width:278px;
 float:left;
 border-left:1px solid #d2d2d2;
}

div.ci_slogan_v3 {
 font-size:1.6em;
 line-height:160%;
 font-weight:bold;
 padding-bottom:15px;
 border-bottom:1px solid #A4D678;
}
div.ci_slogan_v3 strong {
 color:#80c242;
}
div.ci_feat_artist_v3 {
 border-bottom:1px solid #A4D678;
 padding:15px 7px 7px 7px;
 line-height:140%;
}
div.ci_feat_artist_v3 h4 {
 color:#80c242;
 font-size:1.1em;
 padding-bottom:10px;
}
div.ci_feat_artist_v3 img {
 float:left;
 margin:0 8px 0 0;
}
div.ci_feat_artist_v3 p.read_more_v3 {
 clear:both;
 text-align:right;
 font-weight:normal;
 font-size:1em;
}
div.ci_supporter_v3 {
 font-size:1.1em;
 color:#367FD3;
 font-weight:bold;
}
div.ci_supporter_v3 i {
 display:block;
 color:#8E8E8E;
}
div.ci_supporter_v3 p.read_more_v3 {
 font-size:0.9em;
}
div.ci_news_small {
 border-bottom:none;
}
p.read_more_v3 a {
 color:#367FD3 ! important;
}


/* ### landingpage */
div.stnd_box_v3 div.page_navi {
 position:relative;
 clear:both;
}

div.content_wrapper_ci_big {
	width:1025px;
	margin:0 auto 6px auto;
	height:1%;
	clear:both;
	float:none;
}
div.content_wrapper:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}

h3.ci_landing_h3_v3 {
 font-size:1.2em;
 color:#80c242;
 padding-bottom:15px;
}

div.ci_landing_big_v3_container {
 height:227px;
 width:1035px;
 margin-left:-30px;
 float:left;
}
div.ci_landing_big_v3_container div.ci_nav {
 height:230px;
 width:30px;
 float:left;
}

div.ci_landing_big_v3_container div.ci_nav a.ci_big_scroll_left {
 height:230px;
 width:30px;
 background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat -428px 85px transparent;
 float:left;
 margin-left:0px;
 position:relative;
 z-index:100;
}
div.ci_landing_big_v3_container div.ci_nav a.ci_big_scroll_left:hover {
 background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat -428px -109px transparent;
}
div.ci_landing_big_v3_container div.ci_nav a.ci_big_scroll_right {
 height:230px;
 width:30px;
 background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat -477px 85px transparent;
 float:left;
}
div.ci_landing_big_v3_container div.ci_nav a.ci_big_scroll_right:hover {
 background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat -477px -109px transparent;
}
div.ci_landing_big_v3_all {
 height:220px;
 width:975px;
 margin-left:-9px;
}
div.ci_landing_big_v3 {
 width:300px;
 height:202px;
 padding:8px;
 background-color:#6e6e6e;
 float:left;
 margin:0 0 0 9px;
}

#ci_big_scroller .ci_landing_big_v3 a:hover { text-decoration: none; }
div.ci_landing_big_v3 p {
 width:280px;
 height:190px;
 padding:10px 10px 0 10px;
 background:url(http://assets.talenthouse.com/images_01/landing_ci_big.png) repeat-x #222427;

}
div.ci_landing_big_v3 p span.submission_pic_big {
 display:block;
 width:280px;
 height:116px;
}
div.ci_landing_big_v3 p span.ci_landing_big_v3_text {
 display:block;
 height:74px;
 padding-top:5px;
 overflow:hidden;
 color:#fff;
 line-height:150%;
}
div.ci_landing_big_v3 p span.ci_landing_big_v3_text b {
 display:block;
 font-size:1.6em;
 line-height:150%;
}
div.ci_landing_big_v3 p a.submit_files {/* deleted */
 padding:0 15px;
 display:none;
}

/* landing page left */
div.ci_landing_left_v3 {
 width:639px;
 margin-right:9px;
 float:left;
}
div.ci_landing_left_v3 div.stnd_box_v3_head a {
 padding-left:15px;
}

div.ci_landing_right_v3 {
 width:299px;
 padding:0 7px 2px 7px;
 float:left;
}
div.home_bottom_news_v3 {
 padding:15px;
}
div.home_bottom_news_v3 strong {
 font-size:1.1em;
 padding-right:20px;
 color:#80c242;
}
div.artists_bottom_news_v3 {
 margin-bottom:14px;
}
/* ## cis small */
div.ci_landing_small_v3_all {
 padding:12px 0 0 6px;
}
div.ci_landing_small_v3_all div.ci_landing_big_v3 {
 width:176px;
 height:149px;
 padding:7px;
 background-color:#6e6e6e;
 margin:0 0 15px 15px; /* ie7 */
}
div.ci_landing_small_v3_all div.ci_landing_big_v3 p {
 width:160px;
 height:140px;
 padding:7px 7px 0 7px;
 background:#000;
 /*border:1px solid #a0a0a0; see Enhancement#2053 */
}
div.ci_landing_small_v3_all div.ci_landing_big_v3 p span.submission_pic_big {
 display:block;
 width:159px;
 height:68px;
}
div.ci_landing_small_v3_all div.ci_landing_big_v3 p span.ci_landing_big_v3_text {
 display:block;
 height:48px;
 padding-top:5px;
 overflow:hidden;
 color:#fff;
 font-weight:bold;
 font-size:1.05em;
 line-height:130%;
}
div.ci_landing_small_v3_all div.ci_landing_big_v3 p i {
 font-style:normal;
 float:left;
 color:#444;
}
div.ci_landing_small_v3_all div.ci_landing_big_v3 p .learn_more_landing_v3 {
 float:right;
}


/* paging */
div.ci_paging_v3 {
 clear:both;
 margin:0 18px 0 20px;
}
div.ci_paging_v3 ul.ci_paging_v3 {
 float:left;
}
div.ci_paging_v3 ul.ci_paging_v3 li {
 float:left;
 margin-right:5px;
}
div.ci_paging_v3 ul.next_prev_v3 {
 width:100%;
 margin-top:5px;
}
div.ci_paging_v3 ul.next_prev_v3 li.next {
 float:right;
}
div.ci_paging_v3 ul.ci_paging_v3 li a.active {
 text-decoration:underline;
}
div.ci_paging_v3 a.ci_paging_v3_view_all {
 float:right;
}


/* view all */
div.ci_view_all_v3 div.stnd_box_v3_head a {
 padding-left:15px;
}
div.ci_view_all_v3 div.ci_landing_big_v3 {
 margin:0 0 15px 44px; /* ie7 */
}
div.ci_view_all_v3 div.ci_landing_small_v3_all {
 padding:12px 0 0 0;
 margin-left:-9px;
}
div.ci_view_all_v3 div.ci_paging_v3 {
 margin:0 18px 0 35px;
}
div.ci_view_all_v3 div.ci_paging_v3 a.ci_paging_v3_view_all {
 float:left;
 line-height:17px;
 padding-left:24px;
 background:url(http://assets.talenthouse.com/images_01/sprites/rss_green.png) no-repeat;

}

/* voting */
div.ci_voting_v3 {
 background:#d6d6d6;
 border:1px solid #a6a6a6;
 padding:0 10px 8px 10px;
 height:1%;
}
div.ci_voting_v3:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
div.ci_voting_v3 h4 {
 color:#000;
 padding:8px 0 3px 0;
 border-bottom:1px solid #bbbbbb;
 font-size:1.1em;
}
div.ci_submissions_all_v3 {
 padding:22px 0 0 0;
}


/* voting landing page */
.ci_details_v3_left {
 padding-top:10px;
 padding-bottom:10px;
}
.ci_details_v3_left:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}


div.voting_landing_all_submissions {
 height:1%;
 margin-left:-22px;
 /*width:650px; wider box - pr 2011-01*/
 width: 700px;
 padding-top:12px;
}
div.voting_landing_all_submissions:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}

div.voting_landing_submissions {
 float:left;
 padding:0 0 22px 22px;
}
div.voting_landing_submissions a.single-submission-0810 {
 display:inline-block;
 width: 208px;
 height:193px;
 -moz-box-shadow: 1px 1px 4px #777;
 -webkit-box-shadow: 1px 1px 4px #777;
 box-shadow: 1px 1px 4px #777;
}
div.voting_landing_submissions a.single-submission-0810:hover {
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 opacity: 0.8;
 text-decoration:none;
}
div.voting_landing_submissions a.single-submission-0810 b {
 display:block;
 height:24px;
 padding:8px 0 0 8px;
 font-size:1.1em;
 margin-top:162px;
 background-image:url(http://assets.talenthouse.com/images_01/black-trans60.png);
 color:#fff;
}
/* ### voting landing page new */
div.ci_vote_new-wrapper div.stnd_box_v3-w615-p12 {
 width:615px;
 padding:12px;
 margin-bottom:15px;
}
div.ci_vote_new-wrapper div.stnd_box_v3-w630-p12 {
 width:630px;
 padding:12px;
 margin-bottom:15px;
}



/*div.ci_vote_new-wrapper div.ci_details_v3_left,*/
div.ci_vote_new-wrapper div.ci_details_v3_right {
 border:none;
}
div.ci_vote_new-wrapper div.stnd_box_v3_head {
 margin:0;
}
div.ci_vote_new-wrapper div.stnd_box_v3_head ul.choose-end-voting-left {
 float:left;
}
div.ci_vote_new-wrapper div.stnd_box_v3_head ul.choose-end-voting-left li {
 float:left;
}
div.ci_vote_new-wrapper div.stnd_box_v3_head ul.choose-end-voting-left li a {
 color:#367FD3;
}
div.ci_vote_new-wrapper div.stnd_box_v3_head ul.choose-end-voting-left li.disabled a {
 color:#bcbcbc;
}
div.ci_vote_new-wrapper div.stnd_box_v3_head ul.choose-end-voting-left li.hig-vot {
 padding:0 15px;
}
div.ci_vote_new-wrapper div.stnd_box_v3_head p.choose-end-voting-right {
 float:right;
}

div.ci_vote_new-wrapper div.voting_landing_all_submissions {
 margin-left:-18px;
}
div.ci_vote_new-wrapper div.voting_landing_submissions {
 padding-left:18px;
 padding-bottom:18px;
 position:relative;
 height: 227px; /* needed, otherwise "voted" and "winner" is higher. no idea why. phil. */
}
/* #### mit twt, fb */
div.ci_vote_new-wrapper div.voting_landing_all_submissions-quickvote  {
 margin-left:-10px;
}
div.ci_vote_new-wrapper div.voting_landing_all_submissions-quickvote div.voting_landing_submissions  {
 padding-bottom:12px;
 padding-left:12px;
 position:relative;
}

div.voting_landing_submissions div.voting_landing_submissions-inner {
 border:1px solid #c0c0c0;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
 height:225px;
}

div.voting_landing_submissions div.voting_landing_submissions-inner a.single-submission-0810 {
 -moz-box-shadow:0 0 0 #777;
 -webkit-box-shadow:0 0 0 #777;
 box-shadow:0 0 0 #777;
 -webkit-border-top-left-radius:5px;
 -webkit-border-top-right-radius:5px;
 -moz-border-radius:5px 5px 0 0;
 border-radius:5px 5px 0 0;
 border-bottom:1px solid #c0c0c0;
}

div.ci_vote_new-wrapper div.voting_landing_submissions div.voting_landing_submissions-links {
 padding-top:4px;
 text-align: center;
}
div.ci_vote_new-wrapper div.voting_landing_submissions div.voting_landing_submissions-links p {
 width:92px;
 float:left;
 padding:0 0 0 3px;
}
div.ci_vote_new-wrapper div.voting_landing_submissions div.voting_landing_submissions-links p.vlpsl-twitter {
 text-align:right;
 padding:0 3px 0 0;
}
/* vote */
div.ci_vote_new-wrapper div.voting_landing_submissions div.voting_landing_submissions-links p.cancel_save {
 padding:0;
 width:193px;
 text-align:center;
}
div.voting_landing_submissions-links p.cancel_save a.save {
 float:none;
 display:inline-block;
 padding:0 15px;
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px;
 background:url(http://assets.talenthouse.com/images_01/sprites/general.png) no-repeat 0 -227px transparent;
}
div.voting_landing_submissions-links p.cancel_save a.save span {
 display:none;
}

/* voted banner */
div.ci_vote_new-wrapper div.voting_landing_submissions span.submission-voted {
 display:block;
 width:120px;
 height:110px;
 background-repeat:no-repeat;
 background-position:right top;
 position:absolute;
 right:-5px;
 top:-6px;
}
div.ci_vote_new-wrapper div.voting_landing_submissions span.submission-voted:hover {
 text-decoration:none;
 cursor:pointer;
}


.ci_details_v3_left {
 padding:18px;
 background:#fff;
 border:1px solid #cbcbcb;
}

/* right */
div.ci_vote_new-wrapper div.ci_details_v3_right {
 width:311px;
 margin:0;
 padding:0;
 float:right;
}
div.ci_vote_new-wrapper div.ci_details_v3_right-s {
 width:221px;
}
div.ci_vote_new-wrapper div.ci_details_v3_right iframe {
 display:block;
 margin:0 auto;
}
/*div.ci_vote_new-wrapper div.ci_details_v3_right-s iframe {
 display:block;
 margin:0 auto;
}*/


/* engagement widget */
#pnl_Myprofile #ci_vote_right .engagement-widget,
.engagement-widget {
 border:1px solid #d2d2d2;
 background:#fff;
 padding:7px 10px 10px 10px;
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 border-radius:5px;
 zoom:1;
}
#pnl_Myprofile .engagement-widget { border-color: #959595; }
.engagement-widget:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
.engagement-widget h4 {
border-bottom:1px solid #959595;
color:#000000;
font-size:1em;
padding-bottom:5px;
}
.engagement-widget ul.eng-wid-percent {
 margin:4px 0 0 0;
}
.engagement-widget ul.eng-wid-percent li {
 height:17px;
 padding:8px 0 0 16px;
 background:url(http://assets.talenthouse.com/images_01/eng-wid-percent-bgrnd.png) no-repeat 0 -42px;
}
.engagement-widget ul.eng-wid-percent li b {
 line-height:17px;
 font-weight:bold;
 font-size:1.15em;
 color:#fff;
 display:inline-block;
 background:url(http://assets.talenthouse.com/images_01/eng-wid-percent-bgrnd.png) no-repeat top right;
 width:17px;
 padding:0 13px 0 0;
 text-align:right;
 margin-right:11px;
}

.engagement-widget ul.eng-wid-filter {
 margin:10px 0 0 0;
}
.engagement-widget ul.eng-wid-filter li {
 float:left;
 width:33%;
}
.engagement-widget ul.eng-wid-filter li.eng-wid-filter-mon {
 text-align:center;
}
.engagement-widget ul.eng-wid-filter li.eng-wid-filter-max {
 text-align:right;
}
.engagement-widget ul.eng-wid-filter li a {
 color:#367FD3;
 text-decoration:underline;
}
.engagement-widget ul.eng-wid-filter li.active a {
 text-decoration:none;
}




/* ### submissions frame */
div.ci_submissions_v3 {
 border:1px solid #989898;
 background:#fff;
 width:160px;
 height:140px;
 padding:5px 4px 0 4px;
 float:left;
 margin:0 16px 18px 16px;
}
div.ci_submissions_v3 span.submission_pic_big {
 display:block;
 width:158px;
 height:93px;
 border:1px solid #cbcbcb;
}
div.ci_submissions_v3 span.ci_submission_v3_text {
 display:block;
 line-height:115%;
 height:28px;
 overflow:hidden;
}
div.ci_submissions_v3 a.learn_more_landing_v3 {
 float:right;
}


/* ### sort cat */
ul.sort_v3 {
 height:1%;
 margin-bottom:15px;
}
ul.sort_v3:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
ul.sort_v3 li {
 float:left;
 padding-right:15px;
}
ul.sort_v3 li.headline {
 font-weight:bold;
 font-size:1.1em;
 color:#80c242;
}
ul.sort_v3 li a {
 line-height:1.5em;
 color:#367FD3;
}
ul.sort_v3 li.right {
 float:right;
 padding:0;
}

/* featured artists */
div.stnd_box_artist_of_week_v3 {
 height:1%;
}
div.stnd_box_artist_of_week_v3:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
div.stnd_box_artist_of_week_v3 img {
 float:left;
 margin:20px 25px 0 25px;
 border:1px solid #acacac;
}
div.stnd_box_artist_of_week_v3 p.artist_of_week_content_v3 {
 padding:20px;
}
p.become_feat_art {
 text-align:right;
 padding:10px 0 15px 0;
}
p.become_feat_art a {
 color:#367FD3;
}
div.stnd_box_artist_of_week_v3 p.artist_of_week_content_v3 span.aow_name {
 display:block;
 line-height:150%;
 padding:0 0 10px 0;
}
div.stnd_box_artist_of_week_v3 p.artist_of_week_content_v3 span.aow_descr {
 display:block;
 line-height:130%;
 padding:0 0 20px 0;
}
div.stnd_box_feat_artist_v3 {
 margin-bottom:20px;
}

/* ### feat artist list */
ul.feat_art_list_v3 {
 margin:20px 0 10px 2px;
 height:1%;
}
ul.feat_art_list_v3:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
ul.feat_art_list_v3 li {
 float:left;
 width:150px;
 height:170px;
 padding:0 5px 0 5px;
 text-align:center;
}
ul.feat_art_list_v3 li a img {
 display:block;
 margin:0 auto 5px auto;
}

/* winners announce page */
div.ci_submissions_winner_announce_v3 {
}
div.ci_submissions_winner_announce_v3 div.ci_submissions_v3 span.submission_pic_big {
 width:158px;
 height:94px;
 margin-bottom:10px;
}


div.ci_details_v3_left ul.ci_descr_v3 li.ci_compensation {
 font-size:1.2em;
}
div.ci_details_v3_left ul.ci_descr_v3 li.ci_compensation b {
 color:#80c242;
}
div.ci_submissions_winner_announce_v3 div.ci_submissions_v3 {
 height:155px;
 margin-top:20px;
}
div.ci_submissions_winner_announce_v3 div.ci_submissions_v3 {
 height:181px;
}
div.ci_submissions_winner_announce_v3 div.winner_announce_winner,
div.ci_submissions_winner_announce_v3 div.winner_announce_finalist {
 height:201px;
 margin-top:0;
}
div.ci_submissions_winner_announce_v3 div.ci_submissions_v3 span.announce_winner,
div.ci_submissions_winner_announce_v3 div.ci_submissions_v3 span.announce_finalist {
 display:block;
 height:19px;
 color:#fff;
 font-weight:bold;
 margin:-3px 0 3px 2px;
}
div.ci_submissions_winner_announce_v3 div.winner_announce_winner {
 background:url(http://assets.talenthouse.com/images_01/sprites/winner_finalist_bgrnd.png) repeat-x 0 0 #fff;
}
div.ci_submissions_winner_announce_v3 div.winner_announce_finalist {
 background:url(http://assets.talenthouse.com/images_01/sprites/winner_finalist_bgrnd.png) repeat-x 0 -430px #fff;
}
div.ci_submissions_winner_announce_v3 div.ci_submissions_v3 span.ci_submission_v3_text {
 height:58px;
}
div.ci_submissions_winner_announce_v3 div.ci_submissions_v3 span.ci_submission_v3_text b {
 display:block;
 font-weight:normal;
 max-height:28px;
 overflow:hidden;
}

div.ci_submissions_winner_announce_v3 div.ci_submissions_v3 span.watch-vote {
 display:block;
 text-align:right;
 color:#367FD3;
}

/* video import overlay */
div#import_result_layer ul.media_list {
 width:670px;
}
div#import_result_layer p.cancel_save {
 padding:10px;
}

/* submission overlay */
div.submission_overlay p {
 line-height:110%;
 color:#444;
 padding-bottom:10px;
}
div.submission_overlay img.sub_confirm {
 float:left;
 margin:10px 25px 0 0;
}
div.submission_overlay div.sub_confirm_content {
 width:520px;
 float:left;
 margin:8px 0 0 0;
}
div.submission_overlay p a {
 display:block;
}
div.submission_overlay p.sub_deadline {
 width:350px;
 float:left;
}
div.submission_overlay p.sub_deadline span {
 display:block;
 padding-bottom:10px;
}
div.submission_overlay p.sub_deadline span b {
 font-weight:normal;
 color:#367FD3;
}
div.submission_overlay p.sub_confirm_continue {
 width:160px;
 float:left;
 padding-top:10px;
}

/* voting sms */

div.ci_voting_star_text {
 padding:20px 10px 20px 60px;
 margin-bottom:13px;
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_star.jpg) no-repeat 10px 5px #fff;
}
div.voting_ci_sms_player {
 background:#000;
 color:#fff;
 padding-bottom:10px;
 margin-bottom:16px;
 position:relative;
 height:1%;
}
div.voting_ci_sms_player ul.voting_sms_player_center {
 text-align:center;
 position:absolute;
 top:20px;
 left:0;
 width:960px;
}
div.voting_ci_sms_player ul.voting_sms_player_center li {
 display:inline;
 padding:0 9px 0 9px;
}
div.voting_ci_sms_player ul.voting_sms_player_center li a {
 display:inline-block;
 color:#fff;
 line-height:22px;
 width:24px;
 background:url(http://assets.talenthouse.com/images_01/sprites/voting_more_items.jpg) no-repeat 0 0 #000;
 font-weight:bold;
}
div.voting_ci_sms_player ul.voting_sms_player_center li a.active {
 background:url(http://assets.talenthouse.com/images_01/sprites/voting_more_items.jpg) no-repeat 0 -50px #000;
}
div.voting_ci_sms_player ul.voting_sms_player_center li a:hover {
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 opacity:0.8;
 text-decoration:none;
}

div.voting_ci_sms_player p.voting_sms_player_left {
 float:left;
 padding:10px 0 10px 10px;
 line-height:150%;
}
div.voting_ci_sms_player p.voting_sms_player_left strong {
 display:block;
 font-size:1.1em;
}
div.voting_ci_sms_player p.voting_sms_player_left a {
 display:block;
}

div.voting_ci_sms_player p.voting_sms_player_right {
 float:right;
 padding:10px;
 text-align:right;
 line-height:150%;
}
div.voting_ci_sms_player p.voting_sms_player_right strong {
 font-weight:normal;
 font-size:1.1em;
 display:block;
}
div.voting_ci_sms_player p.voting_sms_player_right b {
 font-weight:normal;
 font-size:1.1em;
 color:#818181;
}
div.voting_ci_sms_player p.voting_sms_player_right_small {/* voruebergehend */
 position:absolute;
 top:0;
 right:0;
 line-height:125%;
}


div.voting_ci_sms_player div.voting_sms_video {
 padding:10px;
 text-align:center;
 clear:both;
}
div.voting_ci_sms_player div.voting_sms_message {
 font-size:1.1em;
 margin:10px 0 15px 0;
}
div.voting_ci_sms_player div.voting_sms_message i,
div.voting_ci_sms_player div.voting_sms_message strong {
 font-style:normal;
 font-weight:bold;
 font-size:1.3em;
}
div.voting_ci_sms_player div.voting_sms_message b,
div.voting_ci_sms_player div.voting_sms_message strong {
 color:#74be43;
}
div.voting_ci_sms_player div.voting_sms_message b {
 display:block;
 float:left;
 font-size:1.6em;
 padding:20px 0 15px 60px;
 width:85px;
 margin-top:10px;
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 16px -1142px;
}
div.voting_ci_sms_player div.voting_sms_message p.vot_tel_all {
 float:left;
 border-left:1px solid #fff;
 width:790px;
 padding:0 0 0 10px;
}
div.voting_ci_sms_player div.voting_sms_message span.sms_gen {
 display:block;
 font-size:1.2em;
 font-weight:bold;
}
div.voting_ci_sms_player div.voting_sms_message span.sms_us,
div.voting_ci_sms_player div.voting_sms_message span.sms_uk,
div.voting_ci_sms_player div.voting_sms_message span.sms_int {
 font-size:1.3em;
 font-weight:bold;
 line-height:220%;
}
div.voting_ci_sms_player div.voting_sms_message span.sms_us {
 padding-left:25px;
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_2.jpg) no-repeat 0 4px;
}
div.voting_ci_sms_player div.voting_sms_message span.sms_uk {
 padding-left:50px;
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_2.jpg) no-repeat 25px -46px;
}
div.voting_ci_sms_player div.voting_sms_message span.sms_int {
 padding-left:50px;
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_2.jpg) no-repeat 25px -98px;
}

div.voting_ci_sms_player div.voting_sms_message span.sms_cost {
 display:block;
 font-size:0.9em;
 color:#74be43;
}
div.voting_ci_sms_player div.voting_sms_message span.sms_help {
 color:#7b7b7b;
}


/* new     */
div.voting_ci_sms_player div.voting_sms_message p.vot_tel_all_1 {
 width:720px;
}
div.voting_ci_sms_player div.voting_sms_message span.vote_4,
div.voting_ci_sms_player div.voting_sms_message span.sms_nr_1 {
 display:block;
 height:2.5em;
 font-size:1.7em;
 font-weight:bold;
 padding-top:20px;
}
div.voting_ci_sms_player div.voting_sms_message span.vote_4 {
 float:left;
 width:40%;
}
div.voting_ci_sms_player div.voting_sms_message span.sms_nr_1 {
 float:right;
 text-align:right;
 width:60%;
}
div.voting_ci_sms_player div.voting_sms_message span.sms_nr_1 a {
 display:block;
 font-size:0.55em;
 font-weight:normal;
 padding-top:3px;
}
div.voting_ci_sms_player div.voting_sms_message span.sms_nr_1 i,
div.voting_ci_sms_player div.voting_sms_message span.sms_nr_1 strong {
 font-size:1em;
}
div.voting_ci_sms_player div.voting_sms_message span.sms_nr_1 img {
 margin-right:8px;
}
div.voting_ci_sms_player div.voting_sms_message span.sms_cost_1 {
 display:inline;
 font-size:1em;
}
div.voting_ci_sms_player div.voting_sms_message span.sms_help_1 {
 font-size:1em;
}







/* old */
div.voting_ci_sms_player ul.sms_int {
 margin:10px 0 0 50px;
 font-size:1.3em;
}
div.voting_ci_sms_player ul.sms_int li {
 padding-left:40px;
 margin-bottom:5px;
}
div.voting_ci_sms_player ul.sms_int li.sms_usa {
 background:url(http://assets.talenthouse.com/images_01/sprites/sms_flags.jpg) no-repeat 0 0;
}
div.voting_ci_sms_player ul.sms_int li.sms_uk {
 background:url(http://assets.talenthouse.com/images_01/sprites/sms_flags.jpg) no-repeat 0 -50px;
}
div.voting_ci_sms_player ul.sms_int li.sms_germany {
 background:url(http://assets.talenthouse.com/images_01/sprites/sms_flags.jpg) no-repeat 0 -100px;
}
div.voting_ci_sms_player ul.sms_int li.sms_italy {
 background:url(http://assets.talenthouse.com/images_01/sprites/sms_flags.jpg) no-repeat 0 -150px;
}
div.voting_ci_sms_player ul.sms_int li.sms_spain {
 background:url(http://assets.talenthouse.com/images_01/sprites/sms_flags.jpg) no-repeat 0 -200px;
}
div.voting_ci_sms_player ul.sms_int li.sms_france {
 background:url(http://assets.talenthouse.com/images_01/sprites/sms_flags.jpg) no-repeat 0 -250px;
}
/* old end */

div.voting_ci_sms_previews {
 margin:16px 0 16px 0;
 height:1%;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left {
 float:left;
 width:610px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li {
 float:left;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul {
 margin:10px 0 0 5px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li a {
 display:block;
 width:45px;
 height:40px;
 text-decoration:none;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li a:hover {
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 opacity:0.8;
 text-decoration:none;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.twitter a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px 0;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.stu a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px -80px;
 width:60px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.myspace a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px -160px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.facebook a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px -240px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.borange a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px -320px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.bred a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px -400px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.smiley a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px -480px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.star a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px -560px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.violett a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px -640px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.tcircle a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px -720px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.friendsround a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px -800px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.pwhatever a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px -880px;
}
div.voting_ci_sms_previews div.voting_ci_sms_previews_left ul li.arrowright a {
 background:url(http://assets.talenthouse.com/images_01/sprites/ci_voting_sms_1.jpg) no-repeat 10px -960px;
}

div.voting_ci_sms_previews div.voting_ci_sms_previews_right {
 float:left;
 width:333px;
 padding:6px 0 0 12px;
}

div.voting_ci_sms_previews div.voting_ci_sms_previews_right fieldset {
 background:#cacaca;
 padding:6px;
 color:#fff;
 border:1px solid #959595;
}

div.voting_ci_sms_previews div.voting_ci_sms_previews_right textarea {
 width:313px;
 margin:6px 0 0 0;
}

div.ci_voting_sms_wrapper {
 padding-bottom:30px;
 height:1%;
}
div.ci_voting_sms_wrapper:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
div.ci_voting_sms_wrapper div.ci_voting_sms_left {
 width:198px;
 padding:0 10px 5px 10px;
 margin-right:16px;
 float:left;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_left div.stnd_box_v3_head {
 margin-left:0;
 margin-right:0;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_left img {
 margin:10px 0 5px 0;
 display:block;
 border:1px solid #959595;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_left p.ci_voting_sms_left_text {
 height:60px;
}

div.ci_voting_sms_wrapper div.ci_voting_sms_right {
 width:706px;
 padding:0 10px 5px 10px;
 float:left;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_right div.stnd_box_v3_head {
 margin-left:0;
 margin-right:0;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_right div.stnd_box_v3_head span {
 float:right;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_right img {
 float:left;
 margin:10px 7px 0 0;
 border:1px solid #959595;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_right div.ci_voting_sms_right_text {
 width:410px;
 height:190px;
 float:left;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_right h3 {
 font-size:1.3em;
 padding-top:10px;
 color:#000;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_right p.from_incentive {
 font-size:1.1em;
 padding-bottom:10px;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_right p.from_incentive b {
 color:#74be43;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_right p.descr {
}
div.ci_voting_sms_wrapper div.ci_voting_sms_right p.voting_deadline-learn_more {
 clear:both;
 line-height:150%;
 position:relative;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_right p.voting_deadline-learn_more b {
 font-size:1.1em;
 display:block;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_right p.voting_deadline-learn_more strong {
 font-size:1.4em;
 display:block;
 color:#74be43;
}
div.ci_voting_sms_wrapper div.ci_voting_sms_right p.voting_deadline-learn_more a {
 position:absolute;
 right:0;
 bottom:0;
}

p.footnote {
 clear:both;
 font-size:0.9em;
}

/* winners page */
div.ci_winner {
 clear:both;
 background:#d6d6d6;
 border-color:#a6a6a6;
 color:#000;
 line-height:150%;
 margin-top:20px;
}
div.ci_winner div.stnd_box_v3_head {
 margin:0 0 10px 0;
 border-color:#bbb;
}
div.ci_winner div.stnd_box_v3_head p b {
 color:#494949;
}
div.ci_winner p.congratulation {
 font-size:1.05em;
}
div.ci_winner p.winner-pic-name {
 padding:25px 0 0 0;
}
div.ci_winner p.winner-pic-name img {
 float:left;
 margin:0 12px 10px 15px;
 border:1px solid #a4a4a4;
}
div.ci_winner p.winner-pic-name strong {
 display:block;
 color:#367FD3;
 font-size:1.2em;
}
div.ci_winner p.view-winning-submission {
 clear:both;
 text-align:right;
}


/* artist profile */
div.artist_profile_v3 {
}
div.artist_profile_v3:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}

div.artist_profile_v3 div.artist_profile_v3_head {
 margin-left:0 ! important;
 margin-right:0 ! important;
 margin-top:0 ! important;
 padding-left:0;
 border-width:0;
 border-bottom:1px solid #959595;
 background:transparent;
}
div.artist_profile_v3_head b {
 padding-left:0 ! important;
 color:#000;
}
div.artist_profile_v3 div.artist_profile_v3_head span a {
 color:#367FD3;
 padding-right:0 ! important;
}
div.artist_profile_v3 div.content_explore_left div.stnd_box, div.artist_profile_v3 div.content_explore_right div.stnd_box {
 height:auto;
 zoom:1;
}

div.artist_profile_v3 div.content_left {
 width:223px;
 padding-top:7px;
}
div.artist_profile_v3 div.content_left div div.stnd_box_head {
 border-width:0 0 1px 0;
 margin-right:0;
 margin-left:0 ! important;
 color:#000;
	background:url(http://assets.talenthouse.com/images_01/hr206.jpg) no-repeat -10px 2.4em;
}
div.artist_profile_v3 div.content_left div div.stnd_box_head b {
 padding-left:0 ! important;
}

ul.share_profile_v3 li {
 padding-left:28px;
 height:27px;
}
ul.share_profile_v3 li a {
 line-height:17px;
}
ul.share_profile_v3 li.twitter {
	background:url(http://assets.talenthouse.com/images_01/sprites/artist_profile_icons.jpg) no-repeat 0 0;
}
ul.share_profile_v3 li.facebook {
	background:url(http://assets.talenthouse.com/images_01/sprites/artist_profile_icons.jpg) no-repeat 0 -50px;
}
ul.share_profile_v3 li.bookmark {
	background:url(http://assets.talenthouse.com/images_01/sprites/artist_profile_icons.jpg) no-repeat 0 -100px;
}
ul.store_v3 {
 margin-top:-7px;
}
ul.store_v3 li {
 border-bottom:1px solid #ececec;
 height:1%;
 padding-top:10px;
}
ul.store_v3 li:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
ul.store_v3 li img {
 float:left;
 margin:0 10px 10px 0;
 border:1px solid #ececec;
}
div.artist_profile_v3 div.content_left div.stnd_box_marketing h3 {
 height:auto;
 padding-left:0;
}
div.stnd_box_marketing p.invite_descr_v3 {
 line-height:140%;
 padding-top:20px;
}
div.stnd_box_tags p {
 line-height:160%;
}


div.artist_profile_v3 div.content_explore_left div.stnd_box div.page_navi {
 width:190px;
 position:static;
 padding-top:10px;
 border-top:none;
}


div.artist_profile_v3 div.content_right {
 width:732px;
 padding-top:7px;
}
div.artist_profile_v3 div.content_explore_right div.stnd_box div.page_navi {
 position:static;
 padding-top:10px;
 border-top:none;
}
div.artist_profile_v3 div.content_right div.stnd_box_head {
 border-width:0 0 1px 0;
 margin-right:0;
 margin-left:0 ! important;
 color:#000;
 background:url(http://assets.talenthouse.com/images_01/hr720.png) no-repeat 0 2.4em;
}
div.artist_profile_v3 div.content_right div.stnd_box_head b {
 padding-left:0 ! important;
}

div.artist_profile_v3 div.content_right div.stnd_box_about p {
 padding:10px 18px;
 line-height:140%;
}
div.artist_profile_v3 div.content_right div.stnd_box_about p b {
 padding-left:0 ! important;
 display:block;
}
div.artist_profile_v3 div.content_right div.stnd_box_about p.short_about {
 padding:0 18px 10px 18px;
 background:url(http://assets.talenthouse.com/images_01/hr720.png) no-repeat left bottom;
}
div.artist_profile_v3 div.content_right div.stnd_box div.page_navi {
 clear:both;
 width:705px;
 position:static;
}

ul.submissions_v3 li {
 float:left;
 width:136px;
 padding:0 3px;
 text-align:center;
}
ul.submissions_v3 li a {
 display:block;
 padding:5px 0 5px 0;
}
div#box_submissions ul.submissions_v3 li {
 width:168px;
}
div#box_submissions ul.submissions_v3 li a.submissions_v3_list_img_a {
 display:block;
 width:168px;
 height:94px;
}
div#box_submissions ul.submissions_v3 li a.submissions_v3_list_img_a:hover {
 text-decoration:none;
}

ul.links_on_the_web li {
 float:left;
 width:295px;
 padding-left:55px;
 height:30px;
 line-height:30px;
	background:url(http://assets.talenthouse.com/images_01/sprites/artist_profile_icons.jpg) no-repeat 19px -450px;
}
ul.links_on_the_web li.facebook {
	background:url(http://assets.talenthouse.com/images_01/sprites/artist_profile_icons.jpg) no-repeat 19px -150px;
}
ul.links_on_the_web li.youtube {
	background:url(http://assets.talenthouse.com/images_01/sprites/artist_profile_icons.jpg) no-repeat 19px -350px;
}
ul.links_on_the_web li.twitter {
	background:url(http://assets.talenthouse.com/images_01/sprites/artist_profile_icons.jpg) no-repeat 19px -200px;
}
ul.links_on_the_web li.flickr {
	background:url(http://assets.talenthouse.com/images_01/sprites/artist_profile_icons.jpg) no-repeat 19px -400px;
}
ul.links_on_the_web li.myspace {
	background:url(http://assets.talenthouse.com/images_01/sprites/artist_profile_icons.jpg) no-repeat 19px -250px;
}
ul.links_on_the_web li.vimeo {
	background:url(http://assets.talenthouse.com/images_01/sprites/artist_profile_icons.jpg) no-repeat 19px -300px;
}

/* timeline */
div.ci_timeline div.ci_open_close_content {
 padding-left:0;
}
ul.ci_timeline {
 margin:10px 0 0 -7px;
 height:145px;
}
ul.ci_timeline li {
 width:115px;
 height:125px;
 float:left;
 margin-left:7px;
 background:url(http://assets.talenthouse.com/images_01/sprites/timeline.jpg) no-repeat 0 0;
 color:#878787;
}
ul.ci_timeline li b {/* nummer */
 display:block;
 font-size:2.3em;
 padding:10px 0 10px 5px;
}
ul.ci_timeline li span.sub_step {
 display:block;
 font-size:1.2em;
 font-weight:bold;
 height:62px;
 padding:0 0 0 5px;
}
ul.ci_timeline li span.sub_date {
 padding:0 0 0 5px;
}
ul.ci_timeline li.active span.sub_date {
 color:#fffefe;
}
ul.ci_timeline li.active {
 color:#80c242;
 background:url(http://assets.talenthouse.com/images_01/sprites/timeline.jpg) no-repeat 0 -200px;
}

/* overlay choose country - vote 4 submission */
form#voting_country select {
 float:left;
}
form#voting_country a.submit_files {
 line-height:normal;
 padding-top:3px;
 padding-bottom:3px;
 margin-top:8px;
}
form#voting_country select#country {
 margin-top:10px;
 font-size: 1.1em;
}

/* vote new 03.2010 */
div.ci_vote_new-wrapper div.ci_vote_new-head {
 margin:8px 7px 10px 0;
 border-color:#000;
 padding-bottom:6px;
}
div.ci_vote_new-wrapper div.ci_vote_new-head h3 {
 color:#000;
 float:left;
 font-size:1.2em;
}
ul.vote_new_paging {
 float:right;
}
ul.vote_new_paging li {
 float:left;
 padding-left:15px;
}
ul.vote_new_paging li a {
 color:#367FD3;
}

/* left */
div.ci_vote_new-left {
 width:732px;
 float:left;
}

/* bilder und videos */
div.ci_vote_new-img_wrapper {
 border:1px solid #000;
 margin-bottom:15px;
}
div.ci_vote_new-img_wrapper-healine {
 height:29px;
 color:#fff;
 background:url(http://assets.talenthouse.com/images_01/sprites/vote-new-sprite_1.png) repeat-x left top;
}
div.ci_vote_new-img_wrapper-healine h5 {
 font-size:1.3em;
 line-height:29px;
 padding-left:40px;
 float:left;
 background:url(http://assets.talenthouse.com/images_01/sprites/vote-new-sprite_1.png) no-repeat 14px -66px;
}
div.ci_vote_new-img_wrapper-healine h5 b {
 color:#80c242;
}
div.ci_vote_new-img_wrapper-healine a.fullscreen {
 display:block;
 width:30px;
 height:20px;
 float:right;
 margin:4px 7px 0 0;
 background:url(http://assets.talenthouse.com/images_01/sprites/vote-new-sprite_1.png) no-repeat 0 -120px;
 text-decoration:none;
}
div.ci_vote_new-img_wrapper-healine a.fullscreen:hover {
 text-decoration:none;
 filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}
/* bild bzw. video */
div.ci_vote_new-img_wrapper-content {
}

div.ci_vote_new-img_wrapper-footer {
 background:url(http://assets.talenthouse.com/images_01/sprites/vote-new-sprite_1.png) repeat-x left bottom;
 height:38px;
 position: relative;
}
div.ci_vote_new-img_wrapper-footer p {
 float:left;
 color:#367FD3;
 font-weight:bold;
 font-size:1.2em;
 line-height:38px;
 padding:0 0 0 12px;
}

/* thumbs liste */
div.ci_vote_new-img_wrapper-footer ul.ci_vote_new-img_wrapper-footer-thumbs {
 padding:8px 12px 0 0;
 position: absolute;
 right: 0;
 top: 0;
}
div.ci_vote_new-img_wrapper-footer ul.ci_vote_new-img_wrapper-footer-thumbs li {
 float:left;
 padding-right:5px;
}

div.ci_vote_new-img_wrapper-footer ul.ci_vote_new-img_wrapper-footer-thumbs li a {
    display: block;
    width: 28px;
    height: 19px;
    border: 1px solid #5d5d5d;
    text-decoration: none;
    filter: alpha(opacity = 80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    -moz-background-size: cover;
    background-size: cover;
}

div.ci_vote_new-img_wrapper-footer ul.ci_vote_new-img_wrapper-footer-thumbs li a:hover {
 text-decoration:none;
 filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity: 1.0;
}


div.ci_vote_new-head-background  { /* also in custom.css */
 background:none repeat scroll 0 0 white;
 border:1px solid #D2D2D2;
 color:#000000;
 font-size:1.1em;
 height:25px;
 padding-bottom:10px;
}
div.ci_vote_new-head-background h3 {
float:left;
margin:8px 0 0 10px;
}
div.ci_vote_new-head-background  ul.vote_new_paging {
margin:10px 10px 0 0;
}


/* right */
div.ci_vote_new-right {
 width:223px;
 float:right;
}
div.stnd_box_v3-newvote {
 margin-bottom:10px;
}
div.stnd_box_v3-newvote h4 {
 margin:7px 8px 10px 8px;
 padding-bottom:5px;
 border-bottom:1px solid #959595;
 color:#000;
 font-size:1em;
}

/* support box */
div.ci_vote_new-supportbox {}
div.ci_vote_new-supportbox p.suport-img {
 padding:0 4px;
}
div.ci_vote_new-supportbox p.suport-img img {
 float:left;
 margin:0 4px 15px 3px;
 border:1px solid #a0a0a0;
}
div.ci_vote_new-supportbox p.suport-img b {/* 24 votes left */
 display:block;
 color:#80c242;
 font-size:1.3em;
 padding-bottom:3px;
}
div.ci_vote_new-supportbox p.suport-img span {/* for name... */
 color:#7b7b7b;
 font-weight:bold;
 font-size:1.1em;
 line-height:140%;
}
div.ci_vote_new-supportbox strong.vote-now {/* vote now */
 display:block;
 clear:both;
 padding:0 0 0 8px;
 height:36px;
 line-height:36px;
 font-size:2em;
 color:#fff;
 background:url(http://assets.talenthouse.com/images_01/sprites/vote-new-sprite_1.png) repeat-x 0 -170px;
}
div.ci_vote_new-supportbox p.vote-sms-text {
 padding:10px 4px 3px 8px;
 color:#000;
 font-weight:bold;
 font-size:1.4em;
 line-height:170%;
}
div.ci_vote_new-supportbox p.vote-sms-text b {
 color:#80c242;
}
div.ci_vote_new-supportbox p.vote-sms-text a.not-your-country {
 display:block;
 font-size:0.7em;
 font-weight:normal;
 margin-top:-5px;
}
div.ci_vote_new-supportbox p.vote-sms-text-votingbig {
 text-align:center;
 color:#80c242;
 font-weight:bold;
 font-size:2em;
 padding:20px 0 10px 0;
}
div.ci_vote_new-supportbox p.vote-descr {
 padding:0 8px;
}

/* recent voters */
div.ci_vote_recent-voters {
 padding-bottom:8px;
}
div.ci_vote_recent-voters h4 span {
 color:#367FD3;
}
ul.recent-voters-list {
 margin-left:0px;
 height:1%;
 width:240px;
 margin-left:-2px;
}
ul.recent-voters-list:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}

ul.recent-voters-list li {
 display:inline-block;
 position:relative;
 width:50px;
 padding:0 12px 10px;
 vertical-align: top;
 text-align:center;
}
*:first-child+html ul.recent-voters-list li { float: left; } /* ie7 hack, inline-block doesn't work, avatars were below each other */
.recent-voters-list .fb-decorator {
 position: absolute; top: 34px; right: 12px;
}
.recent-voters-list .photo {
 background: #ccc center center no-repeat;
 height: 50px;
 width: 50px;
 display: block;
}
.recent-voters-list li:hover .photo {
 box-shadow: 0 0 3px rgba(0,0,0,0.2);
}

.recent-voters-list .name {
 display: block;
 margin: 3px 0 0;
 font-weight: normal;
 color: #666;
}
.recent-voters-list li:hover .name {
 font-weight: bold;
}

ul.recent-voters-list a {
 display:block;
 text-decoration:none;
}
ul.recent-voters-list a:hover {
 text-decoration:none;
}

div.ci_vote_recent-voters div.page_navi {
 left:9px;
 bottom:0;
 width:205px;
 height:25px;
 border-top:none;
}

/* share */
div.ci_vote_new-sharebox {}
div.ci_vote_new-sharebox p.spread-desc {
 padding:0 8px 8px 8px;
 margin-bottom:10px;
 font-size:1.1em;
 font-weight:bold;
}

/* about ci */
div.ci_vote_new-about-ci img {
 margin:0 0 15px 15px;
}
div.ci_vote_new-about-ci p.about-from {
 padding:0 4px 15px 15px;
 line-height:140%;
 font-size:1.1em;
 font-weight:bold;
}
div.ci_vote_new-about-ci p.about-from b,
div.ci_vote_new-about-ci p.about-from a {
 color:#80c242;
}
div.ci_vote_new-about-ci p.about-descr {
 padding:0 10px 10px 15px;
 line-height:130%;
}
div.ci_vote_new-about-ci p.cancel_save {
 padding-right:15px;
}

/* join th */
div.ci_vote_new-joinbox p.join-desc {
 padding:0 4px 15px 8px;
 font-size:1.2em;
}
div.ci_vote_new-joinbox p.join-desc b {
 color:#80c242;
}

p.big-blue-wrapper {
 text-align:center;
}
a.big-blue {
 display:inline-block;
 background:transparent url(http://assets.talenthouse.com/images_01/sprites/v3_submit_blue.png) repeat-x 0 0;
 border:1px solid #69B4FA;
 color:#fff ! important;
 font-size:1.1em;
 font-weight:bold;
 line-height:35px;
 padding:0 24px;
 text-decoration:none;
}
a.big-blue:hover {
 filter:alpha(opacity=80);
 -moz-opacity:0.8;
 opacity: 0.8;
 text-decoration:none;
}


/* iframe model mayham  */
body.iframe-site {
 background:#fff;
}

body.iframe-site div.content_wrapper {
 width:732px;
}
body.iframe-site div.content_wrapper div.ci_vote_new-head {
 margin:10px 0;
}
div.ci_vote_new-supportbox-big  {
 padding-bottom:7px;
}
div.ci_vote_new-supportbox-big h4 {
 height:29px;
 padding:0 0 0 8px;
 line-height:29px;
 font-size:1.3em;
 background:url(http://assets.talenthouse.com/images_01/sprites/vote-new-sprite_1.png) repeat-x 0 -174px;
 color:#fff;
 margin:0 0 5px 0;
}
div.ci_vote_new-supportbox-big p.suport-img b {
 display:inline;
}
div.ci_vote_new-supportbox-big p.vote-sms-text a.not-your-country {
 display:inline;
}
div.ci_vote_new-supportbox-big  p.suport-img img {
 margin-bottom:0;
}
/* qualified */
div.ci_vote_new-supportbox-big p.suport-img_qualified b {
 display:block;
 font-size:1.8em;
}
div.ci_vote_new-supportbox-big p.vote-text_qualified {
 font-size:1.8em;
 color:#80c242;
 font-weight:bold;
 padding-top:8px;
}
/* closed */
div.ci_vote_new-supportbox-big p.suport-img_closed span {
 display:block;
 width:500px;
 float:left;
 text-align:center;
 padding-top:15px;
}
div.ci_vote_new-supportbox-big p.suport-img_closed b {
 display:block;
 font-size:2em;
 line-height:1.4em;
}

ul.vote-new_sub {
 float:left;
 padding-top:5px;
}
ul.vote-new_sub li {
 padding:5px 0 5px 0;
}

div.ci_vote_new-img_wrapper-footer p span {
 color:#fff;
}
/* left */
body.iframe-site div.ci_vote_new-left {
 float:left;
 /*width:223px;*/
 width:422px;
}

/* right */
body.iframe-site div.ci_vote_new-right {
 float:right;
 width:496px;
}

body.iframe-site div.ci_vote_new-right div.stnd_box_v3_head p b {
 color:#000;
}


/* winner */
div.ci_vote_new-wrapper-winner {
 margin:0 29px;
 padding:0 22px 22px 22px;
}
div.ci_vote_new-wrapper-winner div.ci_vote_new-head h3 {
 font-size:1em;
}
div.ci_vote_new-wrapper-winner {
 background:url(http://assets.talenthouse.com/images_01/powered-by.jpg) no-repeat 447px 6px;
}
div.ci_vote_new-wrapper-winner ul.semifinals_win_3stages li.semifinals_win_stage_1 {
width:218px;
}
div.ci_vote_new-wrapper-winner div.new-vote-descr {
 padding:20px 0 20px 0;
}
div.ci_vote_new-wrapper-winner div.new-vote-descr h3 {
 color:#80c242;
 font-size:1.2em;
}
div.ci_vote_new-wrapper-winner div.new-vote-descr p.new-vote-descr-headline {
 padding-bottom:10px;
}
div.ci_vote_new-wrapper-winner div.new-vote-descr p.new-vote-descr-headline b {
 color:#80c242;
}

/* voting with facebook */
a.vote-with-fb,
a.vote-with-fb-2,
a.vote-with-sms {
 clear:both;
 display:block;
 width:176px;
 padding:0 0 0 30px;
 height:27px;
 margin:0 0 8px 7px;
 text-align:center;
 line-height:27px;
 color:#fff ! important;
 text-decoration:none;
 font-weight:bold;
}
a.vote-with-fb:hover,
a.vote-with-fb-2:hover,
a.vote-with-sms:hover {
 text-decoration:none;
}
a.vote-with-fb {
 background:url(http://assets.talenthouse.com/images_01/sprites/gradients_3.png) no-repeat 0 -230px;
}
a.vote-with-fb-2 {
 background:url(http://assets.talenthouse.com/images_01/sprites/gradients_3.png) no-repeat 0 -340px;
 width:206px;
 padding-left:0;
}
a.vote-with-sms {
 background:url(http://assets.talenthouse.com/images_01/sprites/gradients_3.png) no-repeat 0 -290px;
}


.join_step_1_new .ci_details_v3_left { 
	margin-top: 9px;
	padding: 5px 14px 0 24px;
	border: none;
}

/* join with facebook - step 1 */
div.join_step_1_new {
 height:1%;
}

div.join_step_1_new div.join_step_1_new_left {
 width:360px;
 padding-top:5px;
}

div.join_step_1_new div.join_step_1_new_left p.join_with_fb {
 text-align:center;
}
div.join_step_1_new div.join_step_1_new_left p.join_with_fb a {
 display:inline-block;
 height:52px;
 background:url(http://assets.talenthouse.com/images_01/sprites/join-with-fb.png) no-repeat right top;
 padding:0 13px 0 0;
 font-size:1.4em;
 color:#fff;
 font-weight:bold;
 text-shadow: #777 1px 1px 2px;
 line-height:52px;
		text-decoration:none;
}
div.join_step_1_new div.join_step_1_new_left p.join_with_fb a:hover {
		text-decoration:none;
}
div.join_step_1_new div.join_step_1_new_left p.join_with_fb a span {
 display:inline-block;
 height:52px;
 width:53px;
 background:url(http://assets.talenthouse.com/images_01/sprites/join-with-fb.png) no-repeat left top;
 float:left;
}
div.join_step_1_new div.join_step_1_new_left p.join_with_fb a span:hover {
 cursor:pointer;
}
div.join_step_1_new div.join_step_1_new_left p.fb-or {
 clear:both;
 border-bottom:1px solid #d2d2d2;
 text-align:center;
 padding-top:10px;
}
div.join_step_1_new div.join_step_1_new_left p.fb-or span {
 display:inline-block;
 background:#fff;
 margin-bottom:-0.5em;
 font-size:1.2em;
 padding:0 10px;
}

div.join_step_1_new div.join_step_1_new_left form {
 margin:15px 0 10px 0;
 height:1%;
 padding:15px;
}
div.join_step_1_new div.join_step_1_new_left form:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
div.join_step_1_new div.join_step_1_new_left form p.firstname,
div.join_step_1_new div.join_step_1_new_left form p.lastname {
 width:50%;
 float:left;
}

div.join_step_1_new div.join_step_1_new_left form fieldset label {
 display:block;
 clear:both;
 font-size:1.1em;
 color:#696969;
}
div.join_step_1_new div.join_step_1_new_left form fieldset input {
 height:29px;
 line-height:29px;
 width:321px;
 margin:2px 0 10px 0;
 font-size:17px;
}
div.join_step_1_new div.join_step_1_new_left form p.firstname input,
div.join_step_1_new div.join_step_1_new_left form p.lastname input {
 width:151px;
}
div.join_step_1_new div.join_step_1_new_left form p.lastname input {
 float:right;
}
div.join_step_1_new div.join_step_1_new_left form p.lastname label {
 padding-left:6px;
}

div.join_step_1_new p.sign_up_v3_submit {
 margin:0;
 padding-top:10px;
}
div.join_step_1_new p.sign_up_v3_submit a.submit_files {
 width:100%;
 padding-left:0;
 padding-right:0;
 text-align:center;
 font-size:1.4em;
 text-shadow: #777 1px 1px 2px;
 filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	text-decoration:none;
}
div.join_step_1_new p.sign_up_v3_submit a.submit_files:hover {
 filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	text-decoration:none;
}
div.join_step_1_new p.join-descr {
 line-height:140%;
}

div.join_step_1_new div.join_step_1_new_right {
 padding:22px 0 0 16px;
}


/* join -new - step 2 */
div.join_step_2_new div.join_step_2_new_left {
 border:none;
 width:608px;
 padding:10px 0 0 10px;
 text-align:right;
}

div#join2_talents div a.thactive span {
 display:inline-block;
 overflow:hidden;
 white-space:nowrap;
 width:164px ! important;
 line-height:26px;
}

div.join_step_2_new div.join_step_2_new_left fieldset .multiSelectOptions input {
 width:auto;
 height:auto;
}


div#join2_talents select {
 width:220px ! important;
}
/* make it wider in participate tab */
.ci_tabs div#join2_talents select { width: 315px !important; }
.ci_tabs div.join_step_2_new div.join_step_2_new_left fieldset div#join2_talents a.multiSelect {
	width: 285px !important;
}


div.join_step_2_new div.join_step_2_new_left h5 {
 text-align:left;
 font-size:1em;
 padding:0 0 25px 35px;
}
div.join_step_2_new div.join_step_2_new_left h5 span {
 font-weight:normal;
}
div.join_step_2_new div.join_step_2_new_left fieldset {
 padding:0 0 25px 0;
}
div.join_step_2_new div.join_step_2_new_left fieldset input {
 height:29px;
 line-height:29px;
}

/* crop button in overlay */
div.overlay_main div#btn_save_crop p.cancel_save {
 text-align:center;
}
div.overlay_main div#btn_save_crop p.cancel_save a.save {
 float:none;
 height:26px;
 padding:0 10px;	
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 border-radius:4px;
 background:url(http://assets.talenthouse.com/images_01/overlay-new-button-green.png) no-repeat -10px 0;
 text-shadow: #777 1px 1px 1px;
 line-height:26px;
 margin:0 0 0 0 ! important;
}
div.overlay_main div#btn_save_crop p.cancel_save a.save span {
 display:none;
}





div.join_step_2_new div.join_step_2_new_left fieldset input.vaniurl,
div.join_step_2_new div.join_step_2_new_left fieldset textarea {
 width:390px;
}

div.join_step_2_new div.join_step_2_new_left fieldset label {
 float:right;
 padding-right:5px;
}
div.join_step_2_new div.join_step_2_new_left fieldset div#join2_talents div#primaryTalentContainer,
div.join_step_2_new div.join_step_2_new_left fieldset div#join2_talents div#secondaryTalentContainer {
 height:34px;
 clear:both;
}
div.join_step_2_new div.join_step_2_new_left fieldset div#join2_talents label {
 width:206px;
 text-align:right ! important;
 line-height:24px;
}
div.join_step_2_new div.join_step_2_new_left fieldset div#join2_talents .newListSelected {
 float:left;
 margin-top:0;
}

div.join_step_2_new div.join_step_2_new_left fieldset .selectedTxt {
 width:130px;
}

div.join_step_2_new div.join_step_2_new_left fieldset div#join2_talents a.multiSelect {
 float:right;
 width:185px ! important;
 padding:0 20px 0 7px;
 line-height:26px;
}


div.join_step_2_new div.join_step_2_new_left fieldset textarea {
 height:85px;
 float:right;
}





div.join_step_2_new div.join_step_2_new_right {
 border:none;
 float:right;
 padding-right:28px;
}

div.join_step_2_new div.join_step_2_new_right p.choose-photo {
 border:1px solid #a1a1a1;
 background:#4e4e4e;
 padding:18px;
 width:220px;
 float:right;
 margin:30px 0 0 0;
}
div.join_step_2_new div.join_step_2_new_right p.choose-photo img {
 margin:0;
 padding:0;
}

/* ### button-green-2 ### */
div.stnd_box_v3 a.button-green-2 {
 display:inline-block;
 line-height:25px;
 color:#fff;
 text-align:center;
 border:1px solid #5C8E20;
 background:url(http://assets.talenthouse.com/images_01/sprites/button-green-2.png) repeat-x #77B52B;
		text-decoration:none;
}
div.stnd_box_v3 a.button-green-2:hover {
 filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity: 0.8;
		text-decoration:none;
}


div.join_step_2_new div.join_step_2_new_right p.choose-photo a.button-green-2 {
 width:218px;
 margin-top:18px;
}

div.join_step_2_new div.join_step_2_new_right p.cancel_save {
 clear:both;
 padding-top:38px;
}





/* ---------------------------------------------------------------------
         End CI v3
   --------------------------------------------------------------------- */


















/* ---------------------------------------------------------------------
   ---------------------------------------------------------------------
   ---------------------------------------------------------------------

         Custom CSS. Imported from custom.css 2011.03.22 by phil

   ---------------------------------------------------------------------
   ---------------------------------------------------------------------
   --------------------------------------------------------------------- */




/**
 * developer zone
 *
*/

.error{
    background: none repeat scroll 0 0 #CF4D4D !important;
}

/** correct imag for invites **/
ul.main_menue li.main_artist_invites a {
    background:transparent url(/images/sprites/main_menue_invites.png) repeat-x scroll 0 0;
    padding-left:54px;
}
ul.main_menue li.main_artist_invites a.active {
    background:transparent url(/images/sprites/main_menue_invites.png) repeat-x scroll 0 -150px;
}

/**** Remove weird artifact on Invite Recommendation */
div.stnd_box_user_proposal_form p.stnd_box_head b, div.stnd_box_user_proposal_form div.stnd_box_head b {
    height:30px;
}

/* fix height of Create section tabs */
#pnl_Create ul.edit_submenue li a {
    line-height:24px !important;
}

ul.media_list li p a.kind_of_media span.toppic {
    margin-left:10px;
}

/* for invite blue buttons to pos: absolute - out of div - so not to fade */
.content_explore_left {
    position: relative;
}

/* remove dotted outline from flash */
#flashContentArtists, #flashContentTimeline, #movie {
    outline: none;
}

/* remove dotted outline from flash */
#flashContentArtists, #flashContentTimeline, #movie {
    outline: none;
}
/* remove dotted outline from flash */
object {
    outline: none;
}

.markedItem {
    border: 2px #660000 solid !important;
}

.hideanything{
    display: none;
}

.showanything{
    display: block;
}

div.join_talenthouse div.join_reg_start {
    height:340px;
}
ul.edit_buttons li.saving {
    background: transparent url(http://assets.talenthouse.com/images/sprites/create_icons_1.jpg) repeat-x scroll 0 -286px;
}
/* saving anim */
ul.edit_buttons li.saving p {
    display:block;
    height:31px;
    width:37px;
}

/* stop names under profile pics running into each other */
div.stnd_box_explore_artists ul.network_list li {
    overflow:hidden;
}

/* cursor pointer on links */
a {
    cursor: pointer;
}

/* swf hiding */
.swf_hidden {
    width: 0;
    height: 0;
}

/*  hide element */
.hidden
{
    display:none !important;
}

input#captcha-input {
    margin:5px 0;
    width:294px;
}

#captcha-label label {
    margin: 5px 0;
}

/* add grey border to images */
ul.project_select_list li a {
    border:2px solid #252525;
}

/* asdf */
div.stnd_box_creative_profile p {
    margin:10px;
}

div.do_you_mean {
    overflow:visible !important;
}

div.do_you_mean div {
    overflow:visible !important;
}

div.bt-wrapper div 
{ 
    height:auto !important;
    overflow:visible !important;
}

div.bt-wrapper { 
    padding:0 !important;
    border:none !important;
    height:auto !important;
    overflow:visible !important;
}

.thpreload {
    min-height: 100px;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

ul.media_list {
    min-height: 350px;
}

#artwork_panel ul.media_list li {
    border:2px solid #131313;
    height:87px;
    padding:0;
}
#import_result ul.media_list li {
    margin:0 0 22px 31px;
}

ul.media_list li p {
    border:none;
}

/* for th.account.hidecreativeprofilefields */
.height_twenty {
    height: 20px !important;
}
.height_forty {
    height: 40px !important;
}

.ui-selectable-helper
{
    border: 1px dotted #ccc !important;
}

.fileUploadQueue:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
.fileUploadQueue {
    clear: both;
}

ul.media_list li a.crop
{
    overflow:hidden;
    height:11px;
}
#cropbox {
    overflow: hidden;
}
.jcrop-holder{
    overflow: hidden;
}

#cropContainer, #cropUpload, #btn_save_crop p {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

#content_profilepicture #TH_UploaderQueue {
    display: none;
} 

/* 	FIX SO THAT BACKGROUND IS NOT ALWAYS GREEN : main.css (line 354)
	div.menue_tunnel_bottom ul.artists_projects li.artists a { 
*/
div.menue_tunnel_bottom ul.artists_projects li.artists a   {
    background:transparent url(/images/sprites/main_menue.jpg) repeat-x scroll 0 -400px !important;
}

div.menue_tunnel_bottom ul.artists_projects li.artists a.active  {
    background:transparent url(/images/sprites/main_menue.jpg) repeat-x scroll 0 -520px !important;
}

/*UPDATE TO MAKE BORDER VISIBLE*/
ul.customize_bgrnd li a {
    border:3px solid #333333;
}

ul.edit_submenue {
    overflow:hidden;
}

.paging {
    margin:auto; text-align: center; width: 200px; clear: both; padding-bottom: 10px; cursor: pointer;
}

.jScrollPaneContainer {
    clear:both;
    overflow:hidden;
    position:relative;
    z-index:5;
}

/* fix image path */
div.upload_website ul.edit_submenue li.youtube a {
    background:transparent url(/images/sprites/edit_submenue_upload.jpg) no-repeat scroll left bottom;
}

/*Min height for create panels*/
div.stnd_box_myaccount_right {
    min-height:400px;
}
input.submit_link {
    display:inline-block;
    color:#fff ! important;
    padding:3px 15px 3px 15px;
    background:url(/images/sprites/gradients.jpg) repeat-x 0 -400px #66AA23;
    border:1px solid #fff;
    float:right;
}
input.submit_link:hover {
    background:url(/images/sprites/gradients.jpg) repeat-x 0 -500px #7DC82D;
    text-decoration:none;
    color:#fff ! important;
}


input.hints_blur {
    color:#999999;
}

/*
FIX FOR SUBMIT BUTTON
*/


div.collaborators input.edit,
div.collaborators input.add {
    border: none;
    display:block;
    float:left;
    width:26px;
    height:22px;
    margin-top:12px;
    background:url(/images/sprites/create_icons.jpg) no-repeat 0 -1700px;
}
div.collaborators input.edit:hover,
div.collaborators input.add:hover {
    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    opacity:0.8;
    text-decoration:none;
}


/* 
TEMPORARY CLASSES FOR LAYOUTS
*/

.project_media_list_notify:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
.project_media_list_notify {
    float: right;
    border: solid 1px #f00;
    font-weight: bold;
    background: #faa;
    color: #000;
    margin-top: 10px;
    padding: 3px 10px;
}

.ui-effects-transfer { border: 2px dotted gray; } 

/**********  JCROP : START **********/

.cmpp_container p {
    margin: 10px 0;
}

.cmpp_panel:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
.cmpp_panel {
    border: solid 1px #ccc;
    background-color: #333333;
    position: relative;
    clear:both;
    margin: 0px;
    padding: 0px;
}

.jcrop-holder { text-align: left; margin: 0px auto; }

.jcrop-vline, .jcrop-hline
{
    font-size: 0;
    position: absolute;
    background: white url('/images/Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
    font-size: 1px;
    width: 7px !important;
    height: 7px !important;
    border: 1px #eee solid;
    background-color: #333;
    *width: 9px;
    *height: 9px;
}

.jcrop-tracker { width: 100%; height: 100%; }

/**********  JCROP : END **********/


/**********  MULTISELECT : START **********/

div#join_talents p {
    margin: 5px 0;
}

div#talents .multiSelect label,
div#join_talents .multiSelect label {
    margin:0 !important;
    text-align:left !important;
}

div#talents .multiSelectOptions label, 
div#join_talents .multiSelectOptions label,
div#join2_talents .multiSelectOptions label
{
    margin: 0px !important;
    text-align:left;
    color: #252525;
}

#join_talents.height_twenty {
    height: 5px !important;
} 

#join_talents LABEL {
    margin:0 !important;
    text-align:left !important;
    color: #252525;
}

#join_talents.error, #talents.error, div#join2_talents.error {
    background:#550000 none repeat scroll 0 0;
	padding: 14px 5px 0px 0px;
}

div#join_talents .error LABEL {
    color: #252525;
}

div.join_step_2_new_left input.error
{
    background:#550000;
}


div#talents .multiSelect {
    width: 382px;
    border: solid 1px #BBB;
    background: #FFF url(http://assets.talenthouse.com/images/dropdown.gif) right center no-repeat;
    padding: 2px 4px;
    padding-right: 20px;
    display: inline;
    margin-left:45px;
    margin-right:85px;
}
div#join_talents .multiSelect {
    width: 250px;
    border: solid 1px #BBB;
    background: #FFF url(http://assets.talenthouse.com/images/dropdown.gif) right center no-repeat;
    padding: 2px 4px;
    padding-right: 20px;
    display: inline;
    margin-left:10px;
    margin-right:20px;
}


div#join2_talents .multiSelect {
    width: 180px;
    background: #FFF url(http://assets.talenthouse.com/images/dropdown.gif) right center no-repeat;
    padding: 2px 4px;
    padding-right: 20px;
    display: inline;
    margin-left:10px;
}
div#join2_talents p {
    margin: 10px 0 10px 0 !important	;
}

.multiSelect.hover {
    background: #FFFFFF url(/images/dropdown_hover.gif) right center no-repeat;
}

.multiSelect.active, 
.multiSelect.focus {
    border: inset 1px #000;
}

.multiSelect.active {
    background: #fff url(/images/dropdown_active.gif) right center no-repeat;
}

div#talents .multiSelectOptions {
    width: 406px;
    max-height: 150px;
    margin-top: -1px;
    overflow: auto;
    border: solid 1px #B2B2B2;
    background: #FFF;

    margin-right:85px;
}
div#join_talents .multiSelectOptions {
    width: 274px;
    max-height: 150px;
    margin-top: -1px;
    overflow: auto;
    border: solid 1px #B2B2B2;
    background: #FFF;

    margin-left:10px;
    margin-right:20px;
}

div#join2_talents .multiSelectOptions {
    width: 394px;
    max-height: 150px;
    margin-top: -1px;
    overflow: auto;
    border: solid 0 #B2B2B2;
    background: #FFF;

    margin-left:10px;
    margin-right:20px;
}

div#join2_talents a.multiSelect {
	border: solid 1px #BBB;
	text-decoration: none;
	padding: 7px 20px 7px 7px;
	color:#999999;
	text-decoration: none;
	width: 130px !important;
	background: #FFF url(http://assets.talenthouse.com/images/dropdown.gif) right center no-repeat;
	cursor: default;
}

div#join2_talents a.multiSelect span {
	width: 130px;
	overflow: hidden;
}

div#join2_talents label{
    float:left !important;
    text-align: left !important;
    width: 367px;
}

div.join_step_2_new div.join_step_2_new_left fieldset div#join2_talents .multiSelectOptions label{
    text-align: left !important;
	border: none;
}

/*div#join2_talents .multiSelectOptions input{
    height: 20px;
}*/


div#join2_talents .thactive {
	border:solid 1px #B2B2B2;
}

div#join2_talents a.thactive {
	color: #000;
	background: #fff url(/images/dropdown_active.gif) right center no-repeat;
	cursor: pointer;
	border-color: #B2B2B2;
}

.multiSelectOptions LABEL {
    padding: 2px 5px;
    display: block;
}

.multiSelectOptions LABEL.checked {
    background: #E6E6E6;
}

.multiSelectOptions LABEL.selectAll {
    border-bottom: dotted 1px #CCC;
}

.multiSelectOptions LABEL.hover {
    background: #CFCFCF;
}

.multiSelectOptions input {
    margin: 5px 10px 0px 0px;
    width: 30px !important;
}


/**********  MULTISELECT : END **********/


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> START: thickbox CSS  <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

/*
*	N.B: Please do not add style information to this class; 
*	- leave styling in main.css classes!
* 	
*/

/* HIDE TITLE */

#TB_title{
    display: none;
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
    position: fixed;
    z-index:1000;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
	padding-bottom: 60px;
}

#TB_inner_overlay
{
    position:relative;
    overflow:hidden;
}

/* dark version of the overlay
   e.g. age gate */
#TB_overlay.dark {
	background-color: black;
	opacity: 0.7;
}


/*.TB_overlayMacFFBGHack {
    background: url(macFFBgHack.png) repeat;
    filter:alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}*/
.TB_overlayBG {
    background-color:#000;
    filter:alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}
body.tb_overlaybg_bright .TB_overlayBG {
    background-color:#fff;
    filter:alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
                     position: absolute;
                     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
    position: fixed;
    z-index: 20000;
    display:none;
    top:50%;
    left:50%;
}

* html #TB_window { /* ie6 hack */
                    position: absolute;
                    margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}


#TB_load{
    position: fixed;
    display:none;
    height:13px;
    width:208px;
    z-index:103;
    top: 50%;
    left: 50%;
    margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
                  position: absolute;
                  margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
    z-index:99;
    position:fixed;
    top: 0;
    left: 0;
    filter:alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    height:100%;
    width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
                        position: absolute;
                        height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
    clear:both;
    margin-bottom:-1px;
    margin-top:1px;
    _margin-bottom:1px;
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> END: thickbox CSS  <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> START: AUTOCOMPLETE CSS <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


a.ac_loading{
    background: transparent url(http://assets.talenthouse.com/images_01/search-bgrnd-empty.png) no-repeat right top  !important;
}

img.ac_search_progress{
    height:16px;
    width:16px;
    position:relative;
    /*left:-12px;*/
	 left: 10px;
    top:2px;
}

div.mainmenue_search form fieldset input.filled {
    color:#000 !important;
}


.do_you_mean ul li {
    padding: 4px;
    border: 2px solid #000;
}
.do_you_mean ul li.dym_selected {
    border: 2px solid #80C242;
}

.ac_moreItems {
    text-align: center;
    background-color: InactiveCaption;
    color: InactiveCaptionText;
    margin: 0px;
    padding: 0px 5px;
    cursor: default;
    display: block;
    width: 100%;
    font: bold menu 12px;
    overflow: hidden;
    -moz-user-select: none;
    -khtml-user-select: none;
}


.ac_search_results
{
    position: relative;
}

.ac_search_results .ac_results
{
    background:window none repeat scroll 0 0;
    display:block;
    margin:0;
    right:12px;
    text-align:left;
    top:95px;
    width:188px !important;
}

.ac_search_results .ac_results ul {
    border: 1px solid #999999;
    overflow-y: auto !important;
    overflow-x: hidden !important;
} 

.ac_search_results .ac_results ul li {
    background:#FFFFFF none repeat scroll 0 0;
    border-bottom:1px solid #999999;
    width: 400px;
}

.ac_search_results .ac_results ul li a span {
    display:block;
    float:left;
    height:30px;
    margin-right:7px;
    width:30px;
}

.ac_search_results .ac_results ul
{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}
.ac_search_results .ac_results li
{
    border-bottom:1px solid #999999;
    cursor:default;
    display:block;
    line-height:16px;
    margin:0;
    overflow:hidden;
    padding:2px 5px;
}

.ac_search_results .ac_results li a {
    display:block;
    height:2.3em;
    overflow:hidden;
    padding:8px 30px 8px 8px;
}

.ac_search_results .ac_results .ac_over
{
    background:#F2F2F2 none repeat scroll 0 0;
}

/*
	MESSAGE INBOX CSS 
	Stolen from old site until Rey makes a pretty version
*/

/* PREVIEW ITEMS */
#composeMsgResults .ac_results {
    overflow:hidden;
    padding:0;
    z-index:99999;
}

#composeMsgResults .ac_results ul {

}

#composeMsgResults .ac_results li {
    border-bottom:1px solid #999;

    display:block;
    margin:0;
    overflow:hidden;
    padding:2px 5px;
}

#composeMsgResults .ac_over {
    background-color:#DDDDDD;
}	

#composeMsgResults .ac_even {
    background-color:#FFFFFF;
}	

#composeMsgResults .ac_odd {
    background-color:#f2f2f2;
}

#composeMsgResults .ac_span {
    display:block;
    float:left;
    margin-right:7px;
    width:30px;
    height:30px;
}


/* SEND TO PEOPLE */
#content_messagecompose ul.acfb-holder {
    -x-system-font:none;
    border:medium none;
    height:auto !important;
    line-height:normal;
    margin:0;
    overflow:hidden;
    padding:0;
    width:420px;
}

#content_messagecompose ul.acfb-holder li.acfb-data {
    -moz-border-radius-bottomleft:3px;
    -moz-border-radius-bottomright:3px;
    -moz-border-radius-topleft:3px;
    -moz-border-radius-topright:3px;
    background:#EEEEEE none repeat scroll 0 0;
    border:1px solid #6BC324;
}
#content_messagecompose ul.acfb-holder li {
    float:left;
    font-family:"Lucida Grande","Verdana";
    font-size:11px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    height:36px;
    line-height:normal;
    list-style-type:none;
    margin:0 5px 4px 0;
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> END: AUTOCOMPLETE CSS <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

/*
Copyright (c) 2009 Ronnie Garcia, Travis Nickels

This file is part of Uploadify v1.6.2

Permission is hereby granted, free of charge, to any person obtaining a copy
of Uploadify and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

UPLOADIFY IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/

.fileUploadQueueItem {
    font: 11px Verdana, Geneva, sans-serif;
    color: #80c242;
    background-color: #666;
    border: 2px solid #80c242;
    margin-top: 5px;
    margin-left: 5px;
    padding: 10px;
    width: 280px;
    float:left;
}
.fileUploadQueueItem .cancel {
    float: right;
}

.fileUploadQueue{
    float:left;
    padding:10px;
}

.fileUploadProgress {
    background-color: #FFFFFF;
    border-top: 1px solid #808080;
    border-left: 1px solid #808080;
    border-right: 1px solid #C5C5C5;
    border-bottom: 1px solid #C5C5C5;
    margin-top: 10px;
    width: 100%;
}
.fileUploadProgressBar {
    background-color: #80c242;
}

/**
 * 
*/
div.ci_upload_v3_open_close_container.close{
    display: none;
}

div.ci_upload_v3_open_close_container{
    display: block;
}

div.ci_details_v3_left p.link_tell_part_v3 a.participating.disabled{
    cursor: default;
}
/* Overriding the div.ci_details_v3_left p.link_tell_part_v3 a.participating style to simulate a disabled button */
div.ci_details_v3_left p.link_tell_part_v3 a.participating.disabled:hover{
    cursor: default;
    filter:alpha(opacity=100);
    -moz-opacity:1.0;
    opacity:1.0;
}

.saved_hint{
    color: #80C242;
    font-weight: bold;
    padding-top:4px;
    display: block;
}

/**
 * Overriding style to introduce to bottom spacing for Ticket #863 
*/

p.submission_frame_v3 {
    margin-bottom: 13px;
    background:none repeat scroll 0 0 #FFFFFF;
    color:#8E8E8E;
    float:left;
    font-size:0.9em;
    height:87px;
    margin-right:13px;
    padding:6px;
    width:105px;
}

/**
 * Adding a new style for save button (Ticket: #863)
*/
a.save_button {
    background:url("http://assets.talenthouse.com/images_01/sprites/v3_submit_blue.png") repeat-x scroll 0 0 transparent;
    border:1px solid #69B4FA;
    color:#FFFFFF !important;
    float:right;
    font-size:1.2em;
    font-weight:bold;
    line-height:37px;
    padding:0 30px;
}
a.save_button:hover {
    opacity:0.8;
    text-decoration:none;
}

/**
 * Other Color for Error Messages required (Ticket: #857)
*/
ul.errors {
    color: white;
    border: 1px solid red;
    padding: 5px;
    margin-top: 3px;
    margin-bottom: 3px;

	padding: 15px;
	background-color: red;
	background-color: rgba(255, 0, 0, 0.6);
}
ul.errors li:first-child {
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 1.1em;
}

/**
 * Fixed Non  displaying Error Messages for the Ci Upload Form. (File Upload Errors)
 */
#ci_upload div.upload ul.errors
{
	color: black;
	clear: both;
}


/* Button loading animations */

/* Defualt loading animation */
.button-loading-anim {

}

.button-loading-anim. img.loading-anim{
    margin-left: 3px;
    margin-top : 2px;
}

/* Loading animation for facebook vote butteon */
.button-loading-anim-facebook-vote {
    background : transparent url(http://assets.talenthouse.com/images_01/sprites/gradients_3.png) no-repeat 0 -400px !important;
}

.button-loading-anim-facebook-vote img.loading-anim{
    margin-left: 3px;
    margin-top : 2px;
}

/* Loading animation for support button on profile page */
.button-loading-anim-facebook-support-profile{
    background : transparent url(http://assets.talenthouse.com/images_01/sprites/fb-sup-li-no-f.png) no-repeat right top !important;
}

.button-loading-anim-facebook-support-profile i {
    background : transparent url(http://assets.talenthouse.com/images_01/sprites/fb-sup-li-no-f.png) no-repeat left top !important;
}

.button-loading-anim-facebook-support-profile  img.loading-anim{
    margin-left: 2px;
    margin-top : 3px;
}

/*==================================
Custom Select Boxes.
====================================*/

/*@TH_TODO: Cleanup */

/*p#primaryTalentContainer, p#secondaryTalentContainer {
    float: left;
    width: 49%;
    margin: 0px;
    padding: 0px;
}

div.stnd_box_creative_profile form div.open_close_talents p#primaryTalentContainer label,
div.stnd_box_creative_profile form div.open_close_talents p#secondaryTalentContainer label {
    display: block;
    text-align: left;
}*/


.stylish-select ul.newList {left:-9999px;}

ul.newList li, ul.newList { display: block; }

ul.newList * {
    margin:0;
    padding:0;
}

div.stnd_box_creative_profile form div.open_close_talents p ul.newList a {
    color: #000;
    text-decoration:none;
    display:block;
    float: none;
    height: auto;
    margin-right: 0px;
    width: auto;
}

ul.newList {
    margin:0;
    padding:0;
    list-style:none;
    color:#000;
    width:195px;
    background:#fff;
    position:absolute;
    border:1px solid #ccc;
    top:22px;
    left:0;
    overflow:auto;
    z-index:9999;
    text-align: left;
}

.newListSelected {
    width:200px;
    color:#000;
    height:19px;
    padding:0px 0 0 0px;
    /*float:left;*/
    background: url(http://assets.talenthouse.com/images/dropdown.gif) no-repeat scroll right center;
}

/*.newListSelected span {
    width:200px;
    display:block;
}*/

ul.newList li a {
    padding:3px 8px;
    display: block;
	text-decoration: none;
	color:#000;
}

ul.newList li a:focus {
    -moz-outline-style: none;
}

.selectedTxt {
    width:200px;
    overflow:hidden;
    height:16px;
    padding: 2px 25px 2px 4px;
    border: 1px solid #BBBBBB;
    text-align: left;
    font-size: 14px;
}

.selectedTxt.disabled {
    color: #BBB;
}

div#join2_talents .newListSelected {
    width:145px;
    color:#000;
    padding: 0;
	border: 1px solid #BBBBBB;
	height: auto;
	margin-top: -5px;
	background-color: #FFF;
    /*float:left;*/
    
}

div#join2_talents .selectedTxt {
/*    width:110px;*/
    overflow:hidden;
    border: none;
    
    text-align: left;
    font-size: 14px;
/*	margin: 5px;*/
	padding:5px;

	color:#000;
	text-decoration: none;
	overflow: hidden;
	cursor: default;
}

div#join2_talents .selectedTxt.disabled {
    background-color: #fff;
    color: #999;
}

div.stnd_box_creative_profile form div.open_close_talents .selectedTxt {
    width: 170px;
}


.hiLite {
    background:#999999!important;
    color:#000!important;
}
.hiLite a {
    background:#999999!important;
    color:#000!important;
}
.newListHover {
    background:#ccc!important;
    color:#000!important;
    cursor:default;
}
/*.newListSelHover, .newListSelFocus {background-position:0 -22px; cursor:default;}*/
.newListOptionTitle {
    /*    font-weight:bold;*/
}
.newListOptionTitle ul {
    margin:3px 0 0;
}
.newListOptionTitle li {
    /*    font-weight:normal;
        border-left:1px solid #ccc;*/
}

.talent_category_container {
    width: 410px;
    margin-left: 200px;
}

/* Already-a-Member-Or-Join Overlay */

div.overlay_main div.two-buttons-centered p.two-buttons-centered-left a.save {
	background:url(http://assets.talenthouse.com/images_01/overlay-new-button-grey.png) no-repeat top right;
}
div.overlay_main div.two-buttons-centered p.two-buttons-centered-left a.save span {
	background:url(http://assets.talenthouse.com/images_01/overlay-new-button-grey.png) no-repeat top left;
}

/* Word wrap for the Profile Page */
p.short_about, div#box_about p {
	word-wrap: break-word;
}

/* green small text in support box */
div.ci_vote_new-supportbox .vote-small-green
{
	color: #80C242;
	font-weight: bold;
}

/*
 * Style for the winner/finalist banner container used for the new submission previews
 * @author dave <david@iwa-tech.com>
 * @since 10.09.2010
 */
div.submission_preview_banner_container {
	position:absolute; 
	top: -6px;
	right: -5px;
	z-index:2;
}
/** end change **/

/**
 * Removed inline styling
 * @author dave
 * @since 21.09.2010
 */

/** @Override */
div.ci_vote_new-img_wrapper-content {
	background:#000;
}

.vote_sms_text {
	color:#7B7B7B; 
	font-size: 12px; 
	font-weight:normal;
}

.color_green_main {
	color: #80C242; 
}

.browser_upgrade {
	cursor: pointer; 
	border-top: 3px solid rgb(212, 208, 200); 
	border-bottom: 1px solid rgb(102, 102, 102); 
	padding: 0px 10px; 
	line-height: 26px; 
	width: 100%; 
	background-color: rgb(255, 255, 225); 
	vertical-align: middle; 
	height: 26px;
}

/** maybe @deprecated */
.collab_search_results {
	display: none; 
	background: #000; 
	margin: 0px; 
	padding: 0px; 
	border: none;
}

.video_paging_active {
	color: red;
}

.video_paging_inactive {
	color: gray;
}

p.cannot_see_pdf {
	margin:auto;
	text-align:center; 
	clear:both; 
	font-size:1.2em; 
	padding-bottom:15px
}

p.cannot_see_pdf a {
	color: #FFFFFF;
}

.background_black {
	background-color: #000000;
}

.background_dummy {
	background:url(../images/dummie.gif) no-repeat center center #999;
}

.ci_head_title_text {
	color:#000000; 
	font-size:1.5em; 
	font-weight:bold;
}
/** end removed inline styling */

/* Fixed Height of Submission Confirmation Window for #1630 */
div.see-my-submission p.cancel_save a.save
{
	margin-bottom: 10px;
}


/**
 * allow participate button to float to right
 */
.link_tell_part_v3{ width: 100%; } 
.fb_participating_active{ float: right;}
/* necessary because of ie7 on iframe */
body.iframe-site .ci_tell_part_3{ width: 618px;}

 
/**
 *	custom css for iframes
 */

 
 /* center iframe content */
body.iframe-site {text-align: center;}

/* align inner boxes left */
body.iframe-site .ci_vote_new-wrapper{margin: 10px auto; width: 732px; text-align: left;overflow: hidden; }
body.iframe-site .ci_details_v3{margin: 10px auto; width: 732px; text-align: left;overflow: hidden; }
body.iframe-site #TB_innercontent{text-align: left;}


/* set right column to smaller */
body.iframe-site div.ci_vote_new-wrapper div.ci_vote_new-head{margin-right:0;}
body.iframe-site div.ci_vote_new-right{width:223px;}
body.iframe-site .ci_vote_new-left .stnd_box_v3{ /*width: 425px;*/ width: 475px; } /* updated to account for padding */
body.iframe-site .ci_vote_new-left .player { width: 495px; }


/*remove small iframe at the bottom *? */
#krping{display: none;}

/* remove right bar on th ci page*/
body.iframe-site .ci_details_v3_right{display: none;}
/*body.iframe-site .ci_details_v3_left{border-right: none;}*/



/*make font-size of title smaller has inline inline style with 1.5em fontsize*/
body.iframe-site div.stnd_box_v3_head p { font-size: 0.75em;}


/*set h3 default fontsize for ie7 */
*:first-child+html  body.iframe-site h3{font-size: 1.13em;}

/*remove side effects */
body.iframe-site .ci_details_v3_left div.stnd_box_v3_head p {font-size: inherit;background-image:none;}
body.iframe-site .ci_details_v3_right div.stnd_box_v3_head p {font-size: inherit;background-image:none;}
body.iframe-site .ci_vote_new-left .stnd_box_v3 h3 {font-size: inherit;background-image:none;}






/* hide illogical pager links on ci details page*/
body.iframe-site  .CiPager ul{display: none;}




/* give some spave in headline  to allow powered by image */
body.iframe-site .ci_details_v3 div.stnd_box_v3_head p {margin-right: 200px; }


/* powerd by talenthouse image on the top right */
body.iframe-site .ci_details_v3 div.stnd_box_v3_head{background: url(http://assets.talenthouse.com/images/powered-by.jpg) no-repeat 99.5% 100%; }



/*margin around heading on ci detailspage */
body.iframe-site .ci_details_v3 .stnd_box_v3_head{margin: 27px 24px 0px 24px;}






/* remove fixed height to allow text wrap on header elements */
body.iframe-site  .ci_vote_new-left .stnd_box_v3 h3 {height: auto;}
body.iframe-site  .ci_details_v3 div.stnd_box_v3_head{height: auto;}


/** fixed hheight for ie7 */
*:first-child+html body.iframe-site .ci_details_v3  div.stnd_box_v3_head {
  height: 20px;
}

/** fixed hheight for ie7 */
*:first-child+html body.iframe-site .ci_vote_new-left .stnd_box_v3 h3 { height: 20px; }







/* white color for birth acountinfo on dark background */
div.stnd_box_account_info form fieldset.birth p{color: white;}




/* prevent profile page talents input input elements breaking into a new line if there is a error (in german) */
#join_talents.error, #talents.error, div#join2_talents.error {
	padding: 0;
}


/* color for the thank you message after liking */
div#fb-fanbox p.thank-you
{
	color: #80C242;
	font-size: 20px;
	text-align: center;
}

.CiPager h3{float: left;}

.MarketingBox img{ width:630px;}


div.ci_vote_new-wrapper div.ci_details_v3_left .rounded_all.stnd_box_v3
{
	margin-bottom: 10px;
	padding: 15px 17px;
	/*width: 708px;*/
}

div.ci_vote_new-wrapper div.ci_details_v3_left .rounded_all .rounded_all.stnd_box_v3{width: 605px; padding:0px 12px 10px 12px;}


/* resize submission player */
body.iframe-site div.ci_vote_new-img_wrapper-healine h5{font-size: 1.2em;}
body.iframe-site .cannot_see_pdf{font-size: 1.1em;}


.ci_paging_v3 a{color: #367FD3;}

.voting_landing_submissions-inner{line-height:0;}

div.ci_vote_new-wrapper div.voting_landing_submissions div.voting_landing_submissions-links p.cancel_save{width: 209px;}


.help_v3_answer a.signup_link{color: #80C242; text-decoration: underline;}

ul.vote_new_paging {
	margin: 8px 10px 0 0;
}


/* white color for birth acountinfo on dark background */
div.stnd_box_account_info form fieldset.birth p{color: white;}

/* prevent profile page talents input input elements breaking into a new line if there is a error (in german) */
#join_talents.error, #talents.error, div#join2_talents.error {
	padding: 0;
}

.help_v3_answer a.signup_link{color: #80C242; text-decoration: underline;}

.ci_submission_overview .countdown_container{ float: right; color: #666666; padding-right: 3px;}
.countdown_container{ float: right; color: #666666; padding-right: 10px;}

/* Quick vote widget - Facebook Like Button container */
.vlpsl-fb{ overflow:hidden; }
/* end Quick vote widget */

/* possible solution for right bar problems */
div.ci_landing_left_v3{overflow: hidden; margin-right: 0;}
div.ci_landing_right_v3{float: right; overflow: hidden;}


/* bug 1800 : center save profile picture button */
#content_profilepicture #cropArea p.cancel_save a.save{float: none;}
/* bug 1800 : remove white background on the left sid sprite */
#content_profilepicture #cropArea p.cancel_save a.save span{background-image: url(http://assets.talenthouse.com/images_01/sprites/cancel_save_button.png) ;}



/* submission preview grid sort modes */
.preview_submission_grid_mode_links a{padding-right: 8px; color: #367FD3;}
.ci_tabs .preview_submission_grid_mode_links a.active, 
.preview_submission_grid_mode_links a.active{ color: #999;}

/* overides bg image of overlay */
div.inner_overlay
{
	background:#fff;
}






/* ---------------------------------------------------------------------
         End Custom CSS
   --------------------------------------------------------------------- */


