.expert_tips {font:12px/normal Arial, Helvetica, sans-serif; color:#fff; /*background:transparent url(../images/bg_tips_section.png)*/ no-repeat 50% 36px;}
.expert_tips #page{/*background: url(/en_US/expert_tips/images/bg_tips_section.png) top left no-repeat; height:642px; */ margin: 0 auto; width: 980px;}
.expert_tips h1,
.expert_tips h2,
.expert_tips h3,
.expert_tips h4,
.expert_tips h5,
.expert_tips h6,
.expert_tips p {margin:0 0 13px 0; padding:0;}
.expert_tips #container { position:relative; }
.expert_tips #row1_container { float: left; width: 966px; background: url(../images/background_repeat.png) repeat-y; }
#column_wrapper {
    background: url(../images/leftnav_bkgrd_pattern-TILE.jpg) repeat-y 20px 0;
    float: left;
    overflow: hidden;
}
.expert_tips #column_left { margin: 0px 0px 0px 20px; float:left; width:328px;}
.expert_tips #column_left h2#pageStyleHead {margin-top: 15px; margin-left:23px; text-align:center;}
.expert_tips #column_left p.side_text {margin: -10px 20px 12px 33px; width:270px;}
.expert_tips #column_left #tipId {margin:0 6px 0 43px; width:220px;}
.expert_tips #column_left .btn {margin-top:2px;}
.expert_tips #column_left .header_image { margin: 0px 0px 0px 40px; }
.expert_tips .bottom_gradient { background: url('../images/bottom_gradient.png') no-repeat; width: 966px; height: 9px; float: left; }
/* ============================================================= */
/* Accordion Menu Styles										 */
/* ============================================================= */

.expert_tips #accordion { margin: 0px 0px 0px 20px; float: left; height: 500px; }

.expert_tips div.toggler { }
.expert_tips div.toggler p { float: left; margin: 0px; padding: 0px; font-weight: bold; }
.expert_tips div.element p, .expert_tips div.element a, div.element h4 {	margin: 0px; padding: 0px; }
.expert_tips div.toggler h3 { float: left; margin: 0px; padding: 0px; font-weight: bold; }
.expert_tips #accordion .arrow { float: left; }
.expert_tips #accordion .on { background: url('../images/left_nav_tab-open.png') no-repeat; cursor: pointer; width: 291px; height: 22px; margin: 3px 0px 0px 0px;	padding: 7px 0px 0px 15px;position: relative; }
.expert_tips #accordion .off { background: url('../images/left_nav_tab-closed.png') no-repeat; cursor: pointer; width: 291px; height: 22px; margin: 3px 0px 0px 0px; padding: 7px 0px 0px 15px;position: relative; }
.expert_tips #accordion .on p { color: #6E379C; }
.expert_tips #accordion .on h3 { color: #6E379C; }
.expert_tips #accordion .element_item { background: url('../images/left_nav_tab-sub.png') no-repeat; cursor: pointer; width: 284px; height: 22px; margin: 3px 0px 0px 0px; padding: 7px 0px 0px 27px; }
.expert_tips #accordion .element_content { float: left; }
.expert_tips #accordion img { margin: 3px 0px 0px 5px; }
.expert_tips #accordion .nav_off { background: url('../images/arrow_open.png') no-repeat; width: 6px; height: 9px; margin: 3px 0px 0px 5px; }
.expert_tips #accordion .nav_on { background: url('../images/arrow_closed.png') no-repeat; width: 6px; height: 9px; margin: 3px 0px 0px 5px; }
.expert_tips #accordion .arrow_closed { float: left; background: url('../images/arrow_closed.png') no-repeat; width: 6px; height: 9px; margin: 3px 0px 0px 5px; }

/* ============================================================= */

.expert_tips .tabs { height: 41px; }
.expert_tips #column_right {position:relative; float:left; display:inline;}
.expert_tips #column_right ul {margin:0; padding:0; list-style:none; width:100%;}
.expert_tips #column_right ul li {margin:0; padding:0; list-style:none; display:inline;}
.expert_tips #column_right h1 {margin:13px 10px; padding:0; display:block;}
.expert_tips #column_right h1 span {display:none;}
.expert_tips #column_right #flash-container {height:260px;width:360px;}
.expert_tips #column_right .tips_left_container {float:left; width:273px; margin:0 3px 0 10px; display:inline;}
.expert_tips #column_right .tips_text_container {height:auto; width:260px; margin-top:5px; padding-right:5px; }
.expert_tips #column_right ul.tips_thumbs li {margin-right:2px;}
.expert_tips p#expertSubHead,
.expert_tips #column_right .subhead {font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; line-height:18px; margin:13px 0; padding:0;}
.expert_tips #column_right .tips_right_container {float:left; width:318px;position:relative;margin-top:-40px;}
.expert_tips #column_right .tips_right_container .tips_large_image {width:321px;height:241px;}
.expert_tips #column_right .share_print {margin:15px 0 10px;text-align:right; position:relative;right:0px;bottom:0px;width:315px; z-index:10; }
.expert_tips #column_right .share {position:absolute; right:41px; height:27px; padding-top:3px;}
.expert_tips #column_right .share a.shareThisLink {
	background: url(/images/share-icon-16x16.gif) no-repeat scroll 0 0;
	display:block;
	float:left;
	margin-top:4px;
	padding:1px 10px 5px 22px;
}

.expert_tips #column_right .print {position:relative; right:0; width:27px; height:27px; padding-left:10px; display:inline-block;}
.expert_tips #column_right .transcript_text {float:left; padding:10px 0; margin:0; font:10px/10px Arial, Helvetica, sans-serif; color:#fff;}
.expert_tips a .arrow { padding-left:6px; }
.expert_tips a:hover .arrow {text-decoration:none; border:none;}
.expert_tips #column_right #video_wrapper {position:absolute; left:190px; top:70px; width:414px; height:330px;}
.expert_tips #row2_container {
    float: left;
    margin: 10px 0 10px 2px;
    width: 610px;
}
.expert_tips h5 {
    color:#FFCF20;
    font:normal 14px/normal Arial, Helvetica, sans-serif;
    margin:19px 0 9px;
}
.expert_tips h4#sarah_potempa { position: absolute; top: 50px; left: 175px; }
.expert_tips #row2_container h4 span {display:none;}
.expert_tips #text_container { position: relative; top: 110px; left: 25px; }
.expert_tips #row2_container .get_the_product { margin: 0 55px 0px 0px; float:right; width:230px; height:209px; position:relative; text-align: center;}
.expert_tips #row2_container h4#get_product {position:relative; }
.expert_tips #row2_container #product_image {position:relative; }
.expert_tips #row2_container #buy_now { position:relative;}
.expert_tips #row2_container #buy_now a {font-weight:bold;}
.expert_tips #row2_container #buy_now .link_arrow { vertical-align: bottom; }
/* celeb stylist */
    /* bottom of page */
#celeb_stylist {float:left; width:360px; height:209px; margin: 0px 0px 0px 50px; }
#celeb_stylist #stylist_image {float:left; width:199px; height:209px;}
#celeb_stylist h5 {
    margin: 0 0 5px;
    padding: 0px;
}
    /* SEO friendly URL tip page */
#row2_container #celeb_stylist {
    background: url(../images/sara.png) no-repeat;
    height: 236px;
    margin: -106px 0 20px;
    width: 100%;
}
#row2_container #celeb_stylist ul {
    float: right;
    list-style: none;
    margin: 138px 0 0;
    padding: 0;
    overflow: hidden;
}
#row2_container #celeb_stylist li {
    display: inline;
    float: left;
    margin-right: 15px;
}
#row2_container #celeb_stylist h4 {
    margin-top: 3px;
    position: static;
}
#row2_container #celeb_stylist h5 {
    clear: both;
}
#row2_container #celeb_stylist p {
    margin: 0 0 5px;
}
#row2_container #celeb_stylist a {
    font-weight: 300;
    position: relative;
    text-decoration: none;
}
#row2_container #celeb_stylist a:hover {
    text-decoration: underline;
}
#row2_container h4 {
    clear: both;
    font-size: 1.2em;
    font-weight: 600;
    margin: 0 0 0 10px;
}
#row2_container p {
    margin: 0 10px 10px;
}
#row2_container p a {
    font-weight: 600;
    text-decoration: underline;
}
#row2_container p a:hover {
    text-decoration: none;
}
#row2_container #celeb_stylist #text_container p a
#row2_container #celeb_stylist #text_container p a span
#row2_container #celeb_stylist #text_container p a span.arrow
#row2_container #celeb_stylist #text_container p a span.arrow img
#row2_container #celeb_stylist #text_container h5

/* TRANSCRIPT POPUP STYLES*/
.MultiBoxContainer {width: 285px !important; padding: 20px 10px 10px 10px;}
.MultiBoxClose { font-size:.8em;right:-19px;top:4px;}
#MultiBoxContentContainer H2 {margin-top: 0px;}
#mbcontainerdiv {position:absolute; left:30px; top:0px; z-index:1000; color:#666;} /* this dictates the popup location */
.transcript_popup {position:relative; width:270px; height:290px; margin-top:15px; color:#666;}
.transcript_popup h2 {color:#666; text-transform: uppercase;}

/* CLEARFIX HACK */
.clearfix:after {
content:" ";
display:block;
height:0;
clear:both;
visibility:hidden;
font-size:0;
}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

#returnPrint {display:none;}

#noflash_container{margin-left:-50px;}
#stwrapper{left:747px!important;}

.tip_3 .tips_large_image,
.tip_7 .tips_large_image,
.tip_17 .tips_large_image,
.tip_19 .tips_large_image,
.tip_20 .tips_large_image,
.tip_22 .tips_large_image,
.tip_24 .tips_large_image{
	margin-top:-18px;
}

#stwrapper iframe#stframe{
	height:279px;
}
