@charset "utf-8";
/* CSS Document */

#beautyspa-content{float: left; width: 760px; margin: 0 0 0 40px; text-align: left; position:relative;}
.expert-latest {float: left; width: 243px; margin-right: 8px}
.expert-latest .video-desc {padding: 5px; margin-top: 1px; text-align:left;}
.video-desc .video-img {float: left; margin: 0 5px 5px 0}
.video-desc .video-desc {float: left; width: 105px}
.article {display: block; height:70px; background: url(../images/gery-bullets.gif) no-repeat 5px 3px; padding: 0 0 10px 20px}
.link {padding: 10px 5px}

.beutyRecipe {margin-top: 25px; float: left; width: 375px; background: #f8f8f8; height:177px;}
.beutyRecipe a {float: left; margin-right: 1px}
.beutyRecipe .listing {margin-top: 15px; padding:5px;}
.beutyRecipe .listing li {background: url(../images/gery-bullets.gif) no-repeat 5px; padding: 0 0 5px 20px; font: normal 11px  Arial, Helvetica, sans-serif; color: #6b6b6b}

.latestArticles{ display:block; width:250px; float:left; margin-right:20px;}
.latestArticles .moreLink a{font:11px bold Arial, Helvetica, sans-serif; color:#8e0847; text-decoration:none;}
.latestArticles .moreLink a:hover{font:11px bold Arial, Helvetica, sans-serif; color:#8e0847; text-decoration:underline;}
.latestArticles .listing {margin-top: 20px;}
.latestArticles .listing li {background: url(../images/icon-plus.gif) no-repeat center left; padding: 0 0 5px 15px; font: normal 11px  Arial, Helvetica, sans-serif; color: #60032f}
.latestArticles .listing li a {font: normal 11px  Arial, Helvetica, sans-serif; color: #60032f; text-decoration:none;}

.exprt-profile{float:left; display:block;}
.exprt-profile p{ text-align: justify;  width: 315px; margin:0px; padding:0px;}

.flavdoarea{width:320px; float:left;}
.vdoheading{display:block; width:304px; background:#981450; padding:8px; color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.flsvdo{width:320px;}
.relatedvdos{ width:130px; float:left; margin-left:3px; background:#f5f5f5;}

.celebRemix {float: left; width: 126px; padding: 0 33px; margin-top: 25px}

.tagClouds {float: left; width: 177px; margin-top: 25px; text-align: justify}
.tagClouds a {font-family: Arial, Helvetica, sans-serif; color: #858585; text-decoration: none; background: #f9f9f9; }
.tagClouds a:hover {font-family: Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; background: #858585; }
.tagClouds .fnt-9 {font-size: 9px}
.tagClouds .fnt-10 {font-size: 10px}
.tagClouds .fnt-11 {font-size: 11px}
.tagClouds .fnt-12 {font-size: 12px; font-weight: 600}
.tagClouds .fnt-13 {font-size: 13px; font-weight: 600}
.tagClouds .fnt-14 {font-size: 14px; font-weight: 600}
.tagClouds .fnt-15 {font-size: 15px; font-weight: 600}
.tagClouds .fnt-16 {font-size: 16px; font-weight: 600}

.bigTagClouds {margin: 10px 5px; text-align: justify; position: relative}
.bigTagClouds a {font-family: Arial, Helvetica, sans-serif; color: #000; text-decoration: none; margin-right: 10px; line-height: 35px}
.bigTagClouds a:hover {font-family: Arial, Helvetica, sans-serif; color: #000; text-decoration: none; background: #ccc; margin-right: 10px; line-height: 35px}
.bigTagClouds .fnt-14 {font-size: 14px; font-weight: 600}
.bigTagClouds .fnt-15 {font-size: 15px; font-weight: 600}
.bigTagClouds .fnt-16 {font-size: 16px; font-weight: 600}
.bigTagClouds .fnt-18 {font-size: 18px}
.bigTagClouds .fnt-24 {font-size: 24px}
.bigTagClouds .fnt-27 {font-size: 27px; font-weight: 600}
.bigTagClouds .fnt-30 {font-size: 30px}
.bigTagClouds .fnt-36 {font-size: 36px; font-weight: 600}
.bigTagClouds a.grey {color: #707070}
.bigTagClouds a:hover.grey {color: #000}

#faqpopup1 {position: absolute; top: 15px; left: -9999px; width: 472px; height:300px; background: #fff}
#faqpopup1 .faq-heading {background: url(../images/expertSpeak/faqs-heading-bg.gif) repeat-x; height: 35px; line-height: 35px; position: relative}
#faqpopup1 .faq-heading h1 {font: bold 14px Arial, Helvetica, sans-serif; color: #fff; padding: 10px}
#faqpopup1 .close {position: absolute; top: 5px; right: 5px; cursor: pointer; color:White;} 
.faqs-desc {padding: 10px; padding-bottom: 10px; width: 400px}
.faqs-desc .qtnNo {float: left; width: 30px; font-weight: bold}
.faqs-desc .qtnDesc {float: left; width: 370px; font-weight: bold}
.faqs-desc .ansNo {float: left; width: 30px; font-weight: bold}
.faqs-desc .ansDesc {float: left; width: 370px}

.weekTips {float: left; width: 260px; margin-top: 25px; min-height:40px;}
.weekTips .img {float: left; width: 70px}
.weekTips .desc {float: right; width: 170px; padding:0 5px;}

.factFiles {float: left; width: 188px; margin:25px 10px 0;}

.urview {float: left; width: 280px; margin-top: 25px}
.urview .urviewfrm {padding: 5px 0; padding-left: 10px}
.urview .urviewfrm table td label{font: normal 11px Arial, Helvetica,sans-serif; margin: -10px 5px 0 5px;}
.urview .urviewfrm span {font: normal 11px Arial, Helvetica, sans-serif; color: #545252; padding-bottom: -2px; line-height: 20px}
.urview .urviewfrm .btn {float: right; width: 35px; background: url(../images/btn-vote.gif) no-repeat; width: 35px; height: 13px; border: 0; margin: 5px 60px 5px 0; cursor: pointer}
.btn1 {float: right ; width: 35px; height:13px; background: url(../images/btn-vote.gif) no-repeat; border: 0; margin: 5px 60px 5px 0; cursor: pointer} 

.profile {width: 132px; background: url(../images/left-menu-bg.gif)}
.profile .name {font: bold 12px Arial, Helvetica, sans-serif; color: #60032f; text-align: left; padding: 10px 20px}
.profile .desc {font: normal 11px Arial, Helvetica, sans-serif; color: #545252; padding: 5px 0 5px 20px; text-align: left}
.profile .btn {padding: 5px 0 10px 20px; text-align: left}

.thumbList {margin-top: 15px; float: left; width: 130px; min-height: 180px; padding-bottom:4px; background: #f8f8f8; border: 1px solid #e6e6e6; text-align: center}
.thumbList b {font: bold 11px Arial, Helvetica, sans-serif; color: #af2a68; display: block}
.thumbList img{margin-top:4px;}
.thumbList .ask {display: block; text-align: right; padding: 12px 5px}
.thumbrmargin {margin-right: 15px; margin-left:15px;}

.qtnspace {padding-right: 5px; width: 100px}

.quizContentContainer{margin-top:3px;}
.quizContainer{background-color:#f8f8f8; background-image:url(../images/expertSpeak/quiz-container-img.jpg); background-position:right bottom; background-repeat:no-repeat; width:310px; display:block; float:left; padding-bottom:10px}
.quizScrollpaneContainer{margin-left:5px; width:175px; height:315px; display:block; float:left;}
.quizResultContainer{background-color:#f8f8f8; background-image:url(../images/expertSpeak/quizresult-container-img.jpg); background-position:right bottom; background-repeat:no-repeat; width:282px; height:332px; display:block; float:left;}
.quizTitle{color:#63003e; font-family: Arial, Helvetica, sans-serif; font-size:14px; margin:10px; font-weight:bold}
.quiz{margin:5px 10px 10px 10px; font-weight:bold; display:block; width:250px;}
.quizNumber{display:block; width:30px; float:left; margin-top:10px;}
.quizText{display:block; width:165px; float:left; margin:0px; margin-top:10px;}
.quizResultText{font-weight:normal; display:block; float:left;  margin-top:10px;}
.quizText ul{margin:0; padding:0; }
.quizText ul li{margin:0; padding:0 0 0 27px; }
/*.quizText li{padding:0 0 5px 0px; list-style:none; clear:both; margin:0px;}
.quizText li input{padding-right:10px; float:left; margin:0px;}
.quizText li input span{float:left;}

.quizText li label{display:block; padding-left:18px; width:150px;}*/
.quizTitleBlock{background-color:#f8f8f8;border:1px solid #D6D6D6;  width:124px; height:100px; margin:3px; text-align:center; vertical-align:middle; color:#63003e; font: normal 14px/100px Arial, Helvetica, sans-serif;}
.quizTitleBlock a{ border:none}
.imageContainer{display:block; float:left; margin-right:5px;}
.imageDesc{font: normal 11px Arial, Helvetica, sans-serif; color: #545252; padding: 5px 0 5px 20px; text-align: left;}
.martop30{margin-top:30px;}
.martop50{margin-top:43px;}
#centerContent .adBox  {font: normal 10px/88px Arial, Helvetica, sans-serif; color: #a9a9a9; border: 1px solid #e0e0e0; background: #f8f8f8; height: 88px; width: 233px; text-align:center; margin-top: 10px}

.videotab a {float: left; display: block; width:65px; height: 18px; background: url(../images/expertSpeak/video-tab.gif); margin-left: 1px; text-decoration: none; text-align:center}
.videotab a b {font: normal 11px/18px Arial, Helvetica, sans-serif; color: #fff; display: block; height: 18px; margin-left: 1px; padding: 0 4px; text-align:center}

.videotab a:hover {float: left; display: block; height: 18px; background: url(../images/expertSpeak/video-tab-on.gif); margin-left: 1px; text-decoration: none}
.videotab a:hover b {font: normal 11px/18px Arial, Helvetica, sans-serif; color: #a21e57; display: block; height: 18px; margin-left: 1px; padding: 0 4px}

.videotab a.active {float: left; display: block; height: 18px; background: url(../images/expertSpeak/video-tab-on.gif); margin-left: 1px; text-decoration: none}
.videotab a.active b {font: bold 11px/18px Arial, Helvetica, sans-serif; color: #a21e57; display: block; height: 18px; background: url(../images/expertSpeak/video-tab-on.gif); margin-left: 1px; padding: 0 4px}

.videoTitle { background-color:#7E0644;  background-image:url(../images/expertSpeak/video-Bottom-Bar-img.gif) ; background-position:right top; background-repeat:repeat-y; padding:10px 10px ; width:330px;  height:32px; font:normal 12px/32px Arial, Helvetica, sans-serif; color:#FFFFFF; padding: 0 10px;}
#beautyVdo{  background:url(../images/vid_bg.jpg) repeat-y;}
.videoContainer{background-color:#f8f8f8; width:350px; display:block; float:left;}
.videoBottomBar{ background-color:#7e0644; width:330px; display:block; height:10px;  background-image:url(../images/expertSpeak/video-Bottom-Bar-img.gif) ; background-position:right top; background-repeat:repeat-y; padding:10px 10px}
.floatleft{ display:block; float:left; margin-right:10px;}
.floatright{ display:block; float:right;}
.videoContent{ padding:3px 10px; min-height:25px; *height:25px; background-color:#f8f8f8;} 
.videoScrollpaneContainer{margin-left:0px; width:135px;display:block; float:left;}
.videoRightBlock{background-color:#f8f8f8; width:119px; margin:1px; color:#000000; font: normal 11px Arial, Helvetica, sans-serif; }
.videoRightBlock a {font-weight:bold; color:#920c4a; text-decoration:none; font-size:14px}
.videoRightBlock a:hover {font-weight:bold; color:#920c4a; text-decoration:underline; font-size:14px}

.videoThumbnailContainer{  margin:0px 0px 10px 155px; text-align:left; width:765px; padding: 0px 0px; display:table}
.videothumbScrollpaneContainer{margin-left:30px; width:750px; display:table; float:left; background-image:url(../images/expertSpeak/videothumbnail-bkg-img.jpg); background-position:left top; background-repeat:repeat-x; padding-top:5px;}
.videothumb-pane{width:735px; display:table}
.videothumbBlock{background-color:#f8f8f8; width:138px;  display:block; float:left; margin:3px 15px 3px 0px; color:#7d0644; font: normal 11px Arial, Helvetica, sans-serif; text-align:center; }

.art{background:#e5e5e5; margin-top: 25px; padding-bottom:10px}
.art h1{background:#8E0847; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:10px; padding-top:3px; height:16px}
.art ul li {background:transparent url(../images/artli.jpg) no-repeat scroll 1px 7px;
margin-left:9px;}
.art a { color:#000}
.expert_article {background: #DFDFDF; padding-left: 9px; text-align: left}
.expert_article ul li { background: url(../images/artli.jpg) no-repeat; margin-left:10px;}
.expert_article ul li a{ margin-left:10px; color:#000000}
 a { color: #8E0847;}