@charset "utf-8";
img {behavior: url("../pngbehavior.htc");} 
#content_thomastaw {
	text-decoration: none;
	background-repeat: no-repeat;
	margin-left: 18px;
	margin-right: 18px;
	background-color: #212121;
	background-image: url(../expert_studio/images/thomastaw_bg.jpg);
	width: 963px;
}
#content_yuko {
	text-decoration: none;
	background-repeat: no-repeat;
	margin-left: 18px;
	margin-right: 18px;
	background-color: #212121;
	background-image: url(../expert_studio/images/yuko_bg.jpg);
	width: 963px;
}
#content_francesca {
	text-decoration: none;
	background-repeat: no-repeat;
	margin-left: 18px;
	margin-right: 18px;
	background-color: #212121;
	background-image: url(../expert_studio/images/francesca_bg.jpg);
	width: 963px;
}
#content_ouidad {
	text-decoration: none;
	background-repeat: no-repeat;
	margin-left: 18px;
	margin-right: 18px;
	background-color: #212121;
	background-image: url(../expert_studio/images/ouidad_bg.jpg);
	width: 963px;
}
#content_rita {
	text-decoration: none;
	background-repeat: no-repeat;
	margin-left: 18px;
	margin-right: 18px;
	background-color: #212121;
	background-image: url(../expert_studio/images/rita_bg.jpg);
	width: 963px;
}
#content_teddy {
	text-decoration: none;
	background-repeat: no-repeat;
	margin-left: 18px;
	margin-right: 18px;
	background-color: #212121;
	background-image: url(../expert_studio/images/teddy_bg.jpg);
	width: 963px;
}
#content_jamal {
	text-decoration: none;
	background-repeat: no-repeat;
	margin-left: 18px;
	margin-right: 18px;
	background-color: #212121;
	background-image: url(../expert_studio/images/jamal_bg.jpg);
	width: 963px;
}

#breadcrumb {
	font-size: 11px;
	color: #ffc55f;
	text-decoration: none;
	background-image: url(../expert_studio/images/bg_breadcrumb.gif);
	background-repeat: repeat-x;
	height: 28px;
	padding-left: 16px;
	padding-top: 12px;
	width: 947px;
}

#breadcrumb a{
	font-size: 11px;
	color: #ffc55f;
	text-decoration: underline;
	background-image: url(../expert_studio/images/arrow_breadcrumb.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 15px;
	padding-top: 0px;
}
#breadcrumb a:hover{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.rightpantext {
	font-size: 11px;
	color: #ffc55f;
	text-decoration: none;
	background-image: url(../hair_expertise/images/bullet_leftpan.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	line-height: 150%;
}
.rightpantext a{
	font-size: 11px;
	color: #ffc55f;
	text-decoration: underline;
	line-height: 150%;
}
.rightpantext a:hover{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.centerpantext {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 150%;
	padding-bottom: 40px;
}
.centerpantext a{
	font-size: 11px;
	color: #ffc55f;
	text-decoration: underline;
	line-height: 150%;
}
.centerpantext a:hover{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.centerpantext b {
	font-size: 11px;
	color: #fd8900;
	text-decoration: none;
	line-height: 150%;
	font-weight: bold;
}

.next {
	font-size: 11px;
	color: #ffc55f;
	text-decoration: none;
	width: 75px;
	float: right;

}
.next a{
	font-size: 11px;
	color: #ffc55f;
	text-decoration: underline;
	background-image: url(../hair_expertise/images/arrow_next.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 15px;
	padding-top: 0px;
}
.next a:hover{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.pre {
	font-size: 11px;
	color: #ffc55f;
	text-decoration: none;
	width: 75px;
	float: left;

}
.pre a{
	font-size: 11px;
	color: #ffc55f;
	text-decoration: underline;
	background-image: url(../hair_expertise/images/arrow_prev.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	padding-top: 0px;
}
.pre a:hover{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.articaltext {
	font-size: 14px;
	color: #fd8900;
	text-decoration: none;
	line-height: 150%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #fd8900;
	font-weight: bold;
}
.articaltext-info {
	font-size: 11px;
	color: #fe8900;
	text-decoration: none;
	line-height: 150%;
}

.reply {
	font-size: 13px;
	color: #fe8900;
	text-decoration: none;
	background-color: #2d2d2d;
	border:1px solid #494949;
	padding: 8px;
	margin-bottom:8px;
}
.reply b {
	font-size: 11px;
	color: #ffc55f;
	text-decoration: underline;
	
	
}

.replybox {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border:none;
}
.commentbox {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #5f5f5f;
	border:none;
	width: 335px;
}

/************************************************************************************************************************************/
.leftcontent
{
	padding:2px 10px 2px 17px;
	text-align:justify;
	line-height: 150%;
}

.stepcarousel2{
position: relative; /*leave this value alone*/float: left;
overflow: scroll; /*leave this value alone*/
width: 175px; /*Width of Carousel Viewer itself*/ margin-left:-2px;
height: 190px; /*Height should enough to fit largest content's height*/ 
}

.stepcarousel2 .belt{ position: absolute; /*leave this value alone*/
left: 0px;
top: 0;
}

.stepcarousel2 .panel{font-family:Arial, Helvetica, sans-serif, Verdana; font-size:11px; color:#0f64b3; text-align:center; float: right; /*leave this value alone*/
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 2px; /*margin around each panel*/
width: 175px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.stepcarousel2 .panel img{}

.greyblock
{
	background-color:#282828;
	border:#494949 solid 1px;
	padding:10px;
	
}
.blogtext
{
	font-size: 11px;
	color: #cccccc;
	font-family:Tahoma;
	text-decoration: none;
	line-height: 150%;
	text-align:justify;
	padding:0px 10px 0px 0px;
}

.blogtext b
{
	font-size: 11px;
	color: #cccccc;
	font-family:Tahoma;
	text-decoration: none;
	line-height: 150%;
	text-align:justify;
	font-weight: bold;
}

.social
{
	background:url(../expert_studio/images/socialnet.gif) repeat-x left top;
	height:96px;
	color:#ffffff;
	font-family:Tahoma;
	font-size:12px;
}
.social a
{
	color:#ffffff;
	font-family:Tahoma;
	font-size:12px;
}

.blockhead
{
background:url(../expert_studio/images/main_blockhead_bg.jpg) repeat-x left top;
height:45px;
}
.endtext, .endtext a{
	font-size: 12px;
	color: #ffc55f;
	line-height: 150%;
}

.endtextjamal, .endtextjamal a{
	font-size: 12px;
	color: #6586ce;
	line-height: 150%;
}

.endtextouidad, .endtextouidad a{
	font-size: 12px;
	color: #62f7d4;
	line-height: 150%;
}

.endtextrita, .endtextrita a{
	font-size: 12px;
	color: #ff596d;
	line-height: 150%;
}

.endtextteddy, .endtextteddy a{
	font-size: 12px;
	color: #d52d75;
	line-height: 150%;
}

.endtextthomas, .endtextthomas a{
	font-size: 12px;
	color: #ff8100;
	line-height: 150%;
}

.endtextyuko, .endtextyuko a{
	font-size: 12px;
	color: #f145c3;
	line-height: 150%;
}

.normtext {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 150%;
	
}
.normtext a{
	font-size: 11px;
	color: #ffc55f;
	text-decoration: underline;
	line-height: 150%;
}
.normtext a:hover{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.normtext b {
	font-size: 11px;
	color: #fd8900;
	text-decoration: none;
	line-height: 150%;
	font-weight: bold;
}


.quote
{
	color:#ffffff;
	font-family:Tahoma;
	font-size:11px;
	font-weight::bold;
	text-align:justify;
	line-height:150%;
	padding:8px 0px 10px 25px;
}
/*
.quote#thomasquote{	background:url(../expert_studio/images/thomas_quote.gif) no-repeat left top;}
.quote#francescaquote{	background:url(../expert_studio/images/francesca_quote.gif) no-repeat left top;}
.quote#teddyquote{	background:url(../expert_studio/images/teddy_quote.gif) no-repeat left top;}
.quote#jamalquote{	background:url(../expert_studio/images/jamal_quote.gif) no-repeat left top;}
.quote#ouidadquote{	background:url(../expert_studio/images/ouidad_quote.gif) no-repeat left top;}
.quote#ritaquote{	background:url(../expert_studio/images/rita_quote.gif) no-repeat left top;}
.quote#yukoquote{	background:url(../expert_studio/images/yuko_quote.gif) no-repeat left top;}*/

.y1 {
color:#ffffff;
	font-family:Tahoma;
	font-size:17px;
	font-weight::bold;
}

.post_subtitle
{
font-family:Tahoma;
font-size::14px;
line-height:150%;
}
.subtitle_thomastawpost{color:#ff8100;font-family:Tahoma;font-size:14px;line-height:150%;}
.subtitle_francescapost{color:#cba967;font-family:Tahoma;font-size:14px;line-height:150%;}
.subtitle_teddypost{color:#d52d75;font-family:Tahoma;font-size:14px;line-height:150%;}
.subtitle_jamalpost{color:#6586ce;font-family:Tahoma;font-size:14px;line-height:150%;}


.archieve_thomas{font-size: 11px;color: #fe8900;text-decoration: none;line-height: 150%;}
.archieve_francesca{font-size: 11px;color: #cba967;text-decoration: none;line-height: 150%;}
.archieve_teddy{font-size: 11px;color: #d52d75;text-decoration: none;line-height: 150%;}
.archieve_jamal{font-size: 11px;color: #6586ce;text-decoration: none;line-height: 150%;}

.video_thomas{background-color:#2b2b2b;	border:#4c4c4c solid 1px;font-size:11px;color:#ffffff;}
.video_thomas b{color: #fd8900;}

.video_francesca{background-color:#2b2b2b;	border:#4c4c4c solid 1px;font-size:11px;color:#ffffff;}
.video_francesca b{color: #cba967;}

.video_teddy{background-color:#2b2b2b;	border:#4c4c4c solid 1px;font-size:11px;color:#ffffff;}
.video_teddy b{color: #d52d75;}

.video_jamal{background-color:#2b2b2b;	border:#4c4c4c solid 1px;font-size:11px;color:#ffffff;}
.video_jamal b{color: #6586ce;}

.video_ouidad{background-color:#2b2b2b;	border:#4c4c4c solid 1px;font-size:11px;color:#ffffff;}
.video_ouidad b{color: #62f7d4;}

.video_rita{background-color:#2b2b2b;	border:#4c4c4c solid 1px;font-size:11px;color:#ffffff;}
.video_rita b{color: #ff596d;}

.video_yuko{background-color:#2b2b2b;	border:#4c4c4c solid 1px;font-size:11px;color:#ffffff;}
.video_yuko b{color: #f145c3;}

.video_web
{
	border:#4c4c4c solid 1px;
	background:#2b2b2b url(../expert_studio/images/webvideo_bg.gif) repeat-x left top;
}

.expert_video{border:#4d4743 solid 1px;}

.expert_video#thomasvideo{background-color:#2d2d2d;}
.expert_video#francescavideo{background-color:#2d2d2d;}
.expert_video#teddyvideo{background-color:#2d2d2d;}
.expert_video#jamalvideo{background-color:#2d2d2d;}


.latestposts_thomas{border:#4d4743 solid 1px;background-color:#2d2d2d;}
.latestposts_francesca{border:#4d4743 solid 1px;background-color:#2d2d2d;}
.latestposts_teddy{border:#4d4743 solid 1px;background-color:#2d2d2d;}
.latestposts_jamal{border:#4d4743 solid 1px;background-color:#2d2d2d;}

.expertcontent_text
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 150%;
	text-align:justify;
}
.expertcontent_text a{
	font-size: 11px;
	text-decoration: underline;
	line-height: 150%;
}
.expertcontent_text a:hover{
	font-size: 11px;
	text-decoration: none;
}
.expertcontent_text b {
	font-size: 11px;
	text-decoration: none;
	line-height: 150%;
	font-weight: bold;
}
.expertcontent_text#thomastext {color: #ffffff;}
.expertcontent_text#thomastext a{color: #ffc55f;text-decoration: underline;}
.expertcontent_text#thomastext a:hover{color: #ffffff;text-decoration: none;}
.expertcontent_text#thomastext b {color: #fd8900;text-decoration: none;	font-weight: bold;}

.expertcontent_text#franscescatext {color: #ffffff;}
.expertcontent_text#franscescatext a{color: #cba967;text-decoration: underline;}
.expertcontent_text#franscescatext a:hover{color: #ffffff;text-decoration: none;}
.expertcontent_text#franscescatext b {color: #cba967;text-decoration: none;	font-weight: bold;}

.expertcontent_text#teddytext {color: #ffffff;}
.expertcontent_text#teddytext a{color: #d52d75;text-decoration: underline;}
.expertcontent_text#teddytext a:hover{color: #ffffff;text-decoration: none;}
.expertcontent_text#teddytext b {color: #d52d75;text-decoration: none;	font-weight: bold;}

.expertcontent_text#jamaltext {color: #ffffff;}
.expertcontent_text#jamaltext a{color: #6086ce;text-decoration: underline;}
.expertcontent_text#jamaltext a:hover{color: #ffffff;text-decoration: none;}
.expertcontent_text#jamaltext b {color: #6086ce;text-decoration: none;	font-weight: bold;}

.expertcontent_text#ouidadtext {color: #ffffff;}
.expertcontent_text#ouidadtext a{color: #5ee9c8;text-decoration: underline;}
.expertcontent_text#ouidadtext a:hover{color: #ffffff;text-decoration: none;}
.expertcontent_text#ouidadtext b {color: #5ee9c8;text-decoration: none;	font-weight: bold;}

.expertcontent_text#ritatext {color: #ffffff;}
.expertcontent_text#ritatext a{color: #ff596d;text-decoration: underline;}
.expertcontent_text#ritatext a:hover{color: #ffffff;text-decoration: none;}
.expertcontent_text#ritatext b {color: #ff596d;text-decoration: none;	font-weight: bold;}

.expertcontent_text#yukotext {color: #ffffff;}
.expertcontent_text#yukotext a{color: #e343b8;text-decoration: underline;}
.expertcontent_text#yukotext a:hover{color: #ffffff;text-decoration: none;}
.expertcontent_text#yukotext b {color: #e343b8;text-decoration: none;	font-weight: bold;}

.readmoreinfo {
	font-size: 11px;
	text-decoration: none;
	line-height: 150%;
	padding-right:20px;
}
.readmoreinfo#thomasinfo {background:url(../expert_studio/images/moreabout1.gif) no-repeat right center;color: #fe8900;}
.readmoreinfo#thomasinfo b{color: #fe8900;}
.readmoreinfo#francescainfo {background:url(../expert_studio/images/moreabout2.gif) no-repeat right center;	color: #cba967;}
.readmoreinfo#francescainfo b{color: #cba967;}
.readmoreinfo#teddyinfo {background:url(../expert_studio/images/moreabout3.gif) no-repeat right center;	color: #d52d75;}
.readmoreinfo#teddyinfo b{color: #d52d75;}
.readmoreinfo#jamalinfo {background:url(../expert_studio/images/moreabout4.gif) no-repeat right center;	color: #6086ce;}
.readmoreinfo#jamalinfo b{color: #6086ce;}
.readmoreinfo#ouidadinfo {background:url(../expert_studio/images/moreabout5.gif) no-repeat right center;	color: #5ee9c8;}
.readmoreinfo#ouidadinfo b{color: #5ee9c8;}
.readmoreinfo#ritainfo {background:url(../expert_studio/images/moreabout6.gif) no-repeat right center;	color: #ff596d;}
.readmoreinfo#ritainfo b{color: #ff596d;}
.readmoreinfo#yukoinfo {background:url(../expert_studio/images/moreabout7.gif) no-repeat right center;color: #f145c3;}
.readmoreinfo#yukoinfo b{color: #f145c3;}

.expert_tip
{
	font-family:Tahoma;
	font-size:12px;
	font-weight::bold;
	text-align:justify;
	padding:10px 30px 10px 55px;
	line-height:150%;
}

.expert_tip#thomas{color:#ff8100;}
.expert_tip#francesca{color:#cba967;}
.expert_tip#teddy{color:#d52d75;}
.expert_tip#jamal{color:#6086ce;}
.expert_tip#ouidad{color:#62f7d4;}
.expert_tip#rita{color:#ff596d;}
.expert_tip#yuko{color:#f145c3;}

.e1{
font-size:14px;
}

.related
{
border:#4d4743 solid 1px;
background-color:#2e2e2e;
color:#ccccc;
}
.related th
{
	padding:5px 10px;
	font-family:Tahoma;
	font-size:14px;
	line-height:150%;
	font-weight:normal;
	text-align:left;
}
.related td
{
	padding:4px 10px;
	font-family:Tahoma;
	font-size:11px;
	color:#cccccc;
	line-height:150%;
	text-align:justify;
}
.comment_tab
{
border:#4d4743 solid 1px;
background-color:#2e2e2e;
color:#ccccc;
}
.comment_tab th
{
	padding:0px 10px;
	font-family:Tahoma;
	font-size:14px;
	line-height:150%;
	font-weight:normal;
	text-align:left;
	background:url(../expert_studio/images/blockhead_bg.gif) repeat-x left top;
	height:39px;
}
.comment_tab td
{
	padding:4px 10px;
	font-family:Tahoma;
	font-size:11px;
	color:#cccccc;
	line-height:150%;
	text-align:justify;
}



.stepcarousel3{
position: relative;
float: left;
overflow: scroll; 
width: 420px; 
height: 150px; 
text-align:center;
}

.stepcarousel3 .belt{ position: absolute; 
left: 0px;
top: 0;
}

.stepcarousel3 .panel{font-family:Arial, Helvetica, sans-serif, Verdana; font-size:11px; color:#0f64b3; 
overflow: hidden; 
margin: 2px;
width: 200px; 
color:#959595;
text-align:center;
padding:10px 0px;
}
.stepcarousel3 .panel img{border:#4c4c4c solid 1px;}

.blockhead2
{
background:url(../expert_studio/images/main_blockhead_bg.gif) repeat-x left top;
height:58px;
}
.latestpost{color:#fff;font-family:Tahoma;font-size:14px;padding:0px 10px;}

.title_thomastawpost{color:#ff8100;font-family:Tahoma;font-size:16px;line-height:150%;padding:0px 10px;}
.title_francescapost{color:#cba967;font-family:Tahoma;font-size:16px;line-height:150%;padding:0px 10px;}
.title_teddypost{color:#d52d75;font-family:Tahoma;font-size:16px;line-height:150%;padding:0px 10px;}
.title_jamalpost{color:#6586ce;font-family:Tahoma;font-size:16px;line-height:150%;padding:0px 10px;}