body {
	background: #1c0d07 url('/images/global/bg_inside.gif') top center repeat-x;
	text-align: center;
}
body#popup {
	background: none;
	text-align: left;
}
#wrapper {
	font:1.182em/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: auto;
	position: relative;
	width: 916px;
	text-align: left;
}
#header {
	background-image: url('/images/global/bck_global_nav.png');
	background-repeat: no-repeat;
	border-bottom: 5px solid #15cbdb;
}

#header #box_back_livit_nav {
	float:right;
	width:212px;
	height:92px;
	position:relative;
	z-index:0;
	margin-right:-70px;
	background:url('/images/global/img_liveit_header_glow.png') no-repeat right top !important;
}

#header img {
	float: left;
	display: inline;
}
#header #inner_page_model {
	float: left;
	width: 120px;
	height: 129px;
}
/* Tag overrides */
h1, h2 {
	font-family: Georgia, Times, serif;
	color: #b23719;
}
h1.first {
	margin: 32px 40px 20px 0;
*margin: 18px 40px 15px 0;
	font-family:Georgia;
	font-size:2em;
	color:#b23719;
	line-height:18px;
	line-height:22px;
	display:block;
}
h2 {
	font-size:2em;
	margin: 20px 0;
	line-height: 26px;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
}
dt, dd {
	display: inline;
}
textarea {
	font: 0.923em Verdana, Arial, Helvetica, sans-serif;
}
/* Page-specific header images */
/*
#about #header #inner_page_model {
	background: url('/images/global/pic_sec_woman_about.png') 0px 0px no-repeat;
}

#articles #header #inner_page_model {
	background: url('/images/global/pic_sec_woman_article.png') 0px 0 no-repeat;
}

#enewsletter #header #inner_page_model {
	background: url('/images/global/pic_sec_woman_get_involved.png') 0px 0 no-repeat;
}

#discussion #header #inner_page_model {
	background: url('/images/global/pic_sec_woman_get_involved.png') 0px 0 no-repeat;
}

#tour #header #inner_page_model, #tour_2008 #header #inner_page_model, #tour_2009 #header #inner_page_model, #tv #header #inner_page_model {
	background: url('/images/global/pic_sec_woman_events.png') 0px 0 no-repeat;
}

#press #header #inner_page_model {
	background: url('/images/global/pic_sec_woman_article.png') 0px 0 no-repeat;
}
*/


/* Main nav in header styles */
/*
#global_nav {
	float: right;
	display: inline;
	width: 577px;
	background: url('/images/global/nav_global_left_inside2.jpg') no-repeat;
}

#home #global_nav, #about #global_nav {
	background: url('/images/global/nav_global_left_inside.jpg') no-repeat;
}

ul#top_nav {
	float: right;
	display: inline;
	background: url('/images/global/nav_global_bot_inside.jpg') bottom right no-repeat;
	height: 34px;
}

#top_nav li, #main_nav li {
	display: inline;
}

#main_nav {
	background: url('/images/global/nav_pri_bottom.jpg') 0 31px no-repeat;
	height: 95px;
}

#discussion #main_nav {
	background: url('/images/global/nav_pri_bottom_joindiscussion.jpg') 0 31px no-repeat;
	height: 95px;
}

#tour #main_nav, #tour_2008 #main_nav, #tour_2009 #main_nav, #tv #main_nav {
	background: url('/images/global/nav_pri_bottom_tour.jpg') 0 31px no-repeat;
	height: 95px;
}

#press #main_nav {
	background: url('/images/global/nav_pri_bottom_pressroom.jpg') 0 31px no-repeat;
	height: 95px;
}
*/

/* Page-specific masthead styles */

#masthead, #masthead1, #masthead2, #masthead3 {
	height: 115px;
}
#masthead h1, #masthead1 h1, #masthead2 h1, #masthead3 h1 {
	width: 687px;
	height: 115px;
	position: relative;
	margin-left: 229px;
}
#masthead h1 span, #masthead1 h1 span, #masthead2 h1 span, #masthead3 h1 span {
	position: absolute;
	width: 100%;
	height: 100%;
}
#about #masthead {
	background: url('/images/global/close_up_about.jpg') no-repeat;
}
#about #masthead h1 span {
	background: url('/images/global/hdr_sec_about.jpg') no-repeat;
}
/******************december update 2011**************************************/

#about #masthead1 {
	background: url('/images/global/close_up_get_involved.jpg') no-repeat;
}
#about #masthead1 h1 span {
	background: url('/images/global/hdr_sec_about.jpg') no-repeat;
}
#about #masthead2 {
	background: url('/images/global/close_up_articles.jpg') no-repeat;
}
#about #masthead2 h1 span {
	background: url('/images/global/hdr_sec_about.jpg') no-repeat;
}
#discussion {
}
#discussion1 {
	position: fixed;
	margin: 0pt auto;
	width: 100%;
}
#discussion #masthead {
	background: url('/images/discussion/close_up_get_involved.jpg') no-repeat;
}
#discussion #masthead h1 span {
	background: url('/images/discussion/hdr_sec_getInvolved.jpg') no-repeat;
}
#discussion #masthead1 {
	background: url('/images/discussion/close_up_events.jpg') no-repeat;
}
#discussion #masthead1 h1 span {
	background: url('/images/discussion/hdr_sec_getInvolved.jpg') no-repeat;
}
#discussion #masthead2 {
	background: url('/images/global/close_up_about.jpg') no-repeat;
}
#discussion #masthead2 h1 span {
	background: url('/images/global/hdr_sec_about.jpg') no-repeat;
}
#articles #masthead {
	background: url('/images/articles_tips/close_up_articles.jpg') no-repeat;
}
#articles #masthead h1 span {
	background: url('/images/articles_tips/hdr_sec_article.jpg') no-repeat;
}
#enewsletter #masthead {
	background: url('/images/mylife_mystyle/close_up_mlms.jpg') no-repeat;
}
#enewsletter #masthead h1 span {
	background: url('/images/discussion/hdr_sec_newsletter.jpg') no-repeat;
}
#tv #masthead {
	background: url('/images/tv_show/close_up_tv_show.jpg') no-repeat;
}
#tv #masthead h1 span {
	background: url('/images/global/hdr_sec_tvshow.jpg') no-repeat;
}
#tv #masthead1 {
	background: url('/images/global/close_up_about.jpg') no-repeat;
}
#tv #masthead1 h1 span {
	background: url('/images/global/hdr_sec_about.jpg') no-repeat;
}
#tour #masthead {
	background: url('/images/events/close_up_events.jpg') no-repeat;
}
#tour #masthead h1 span {
	background: url('/images/tour/hdr_sec_events.jpg') no-repeat;
}
#tour #masthead1 {
	background: url('/images/global/close_up_about.jpg') no-repeat;
}
#tour #masthead1 h1 span {
	background: url('/images/global/hdr_sec_about.jpg') no-repeat;
}
#tour_2008 #masthead {
	background: url('/images/tour/pic_sec_beauty_tour.jpg') no-repeat;
}
#tour_2008 #masthead h1 span {
	background: url('/images/tour/hdr_sec_events.jpg') no-repeat;
}
#tour_2008 #masthead1 {
	background: url('/images/global/close_up_about.jpg') no-repeat;
}
#tour_2008 #masthead1 h1 span {
	background: url('/images/global/hdr_sec_about.jpg') no-repeat;
}
#tour_2009 #masthead {
	background: url('/images/tour/pic_sec_beauty_tour.jpg') no-repeat;
}
#tour_2009 #masthead h1 span {
	background: url('/images/tour/hdr_sec_events.jpg') no-repeat;
}
#tour_2009 #masthead1 {
	background: url('/images/global/close_up_about.jpg') no-repeat;
}
#tour_2009 #masthead1 h1 span {
	background: url('/images/global/hdr_sec_about.jpg') no-repeat;
}
#press #masthead {
	background: url('/images/press/close_up_about.jpg') no-repeat;
}
#press #masthead h1 span {
	background: url('/images/press/hdr_sec_pressRoom.jpg') no-repeat;
}
/* Subnav styles */
#subnav, #subnav_big, #press_subnav, #tv_subnav, #articles_subnav {
	font-size:0.846em;
	color: #fff;
	float: left;
	display: inline;
	width: 261px;
}
#tour_subnav {
	font-size:0.846em;
	color: #fff;
	float: left;
	display: inline;
	width: 258px;
}
#tour_subnav {
	padding-bottom: 40px;
}
#articles_subnav {
	padding-bottom: 40px;
}
#subnav ul {
	padding: 37px 0 0 16px;
}
#subnav_big ul {
	padding: 37px 0 0 16px;
}
#releases ul {
	padding: 8px 0 38px 14px;
}
#fact_sheets ul {
	margin: 0 0 40px 20px;
}
#tour_subnav a {
	line-height: 16px;
	vertical-align: middle;
}
#tour_subnav ul {
	width:198px;
}
#tour_subnav ul {
	padding: 40px 0 0 16px;
}
#tour_subnav li {
	background: url("/images/global/nav_left_div.gif") no-repeat scroll left bottom transparent;
	margin: 8px 0 0;
	padding-bottom: 1px;
}
#tour_subnav li.first {
	margin-top: 0;
}
#tour_subnav li.first a {
	background: url("/images/global/linkarrow_ltbrown.gif") no-repeat scroll 0px 3px transparent;
	height:18px;
}
#tour_subnav li.last {
	background:none;
}
#articles_subnav ul {
	margin: 0 18px 20px 15px;
	width: 195px;
}
#tv_subnav ul {
	margin: 0 20px 20px 20px;
}
#subnav li {
	line-height: 18px;
	width: 208px;
 *width:210px;
}
#subnav_big li {
	line-height: 18px;
	width: 208px;
 *width:210px;
}
#releases li {
	background: url('/images/global/nav_left_div.gif') top left no-repeat;
	padding-top: 10px;
	margin: 0 0 8px 0;
	width: 202px;
}
#subnav li {
	padding-bottom: 11px;
	background: url('/images/global/nav_left_div.gif') bottom left no-repeat;
	margin: 8px 0 0 0;
}
#subnav li {
	padding-bottom: 11px;
	background: url('/images/global/nav_left_div.gif') bottom left no-repeat;
	margin: 8px 0 0 0;
}
#subnav_big li {
	padding-bottom: 11px;
	background: url('/images/global/nav_left_div.gif') bottom left no-repeat;
	margin: 8px 0 0 0;
}
.padBott {
	margin-bottom:11px;
}
#subnav li.last {
	background: none;
}
#subnav_big li.last {
	background: none;
}
/************ saperate style for My style, My life left navigation *************/
#subnav .my-style {
	background:none;
	padding:0;
	margin-top:6px;
}
#subnav li.first {
	padding-bottom: 8px;
	margin-top:0;
}
#subnav_big li.first {
	padding-bottom: 8px;
}
#subnav li.second {
	padding-top:13px;
	padding-bottom:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e6c093;
	font-weight:bold;
	font-size:1.091em;
	background: none;
}
#fact_sheets li {
	background: url('/images/press/icon_pdf.gif') 0 2px no-repeat;
	width: 180px;
	vertical-align: top;
	padding-left: 18px;
	margin: 7px 0;
}
#fact_sheets img {
	margin: 10px 0 10px 20px;
}
#subnav li.first img {
}
#subnav_big li.first img {
}
#subnav li.first a {
	background: url('/images/global/linkarrow_ltbrown.gif') 5px 3px no-repeat;
	height:16px;
}
#subnav_big li.first a {
	background: url('/images/global/linkarrow_ltbrown.gif') 5px 3px no-repeat;
	height:16px;
}
#subnav_big a {
	color: #fff;
	padding-left:27px;
	padding-top: 3px;
	background: url('/images/global/linkarrow_dkbrown.gif') 5px 3px no-repeat;
	line-height: 16px;
	display: block;
}
#subnav a, #releases a, #tour_subnav a, #tv_subnav a, #articles_subnav a {
	color: #fff;
	padding-left:27px;
	padding-top: 3px;
	background: url('/images/global/linkarrow_dkbrown.gif') 5px 3px no-repeat;
	line-height: 12px;
	display: block;
}
#releases a.active, #tour_subnav a.active, #tv_subnav a.active, #articles_subnav a.active {
	background: url('/images/global/linkarrow_ltbrown.gif') 5px 4px no-repeat;
}
#subnav a.active {
	background: url('/images/global/linkarrow_ltbrown.gif') 5px 4px no-repeat;
}
#subnav_big a.active {
	background: url('/images/global/linkarrow_ltbrown.gif') 5px 4px no-repeat;
	height:25px;
}
#tour_subnav a.active {
	background-position:0 4px;
}
ul#subsubnav, ul#subsubnav li, ul#subsubnav a {
	margin: 0;
	padding: 0;
	background: none;
	border: none;
	color: #cca47b;
}
ul#subsubnav {
	margin-top: 6px;
	padding-left: 15px;
}
#articles_subnav ul#subsubnav {
	margin-top: 12px;
}
ul#subsubnav li {
	margin: 0 0 0 22px;
}
#content ul#subsubnav a {
	background: url('/images/global/sm_arrow_subnav.gif') 0 3px no-repeat;
	padding-left: 12px;
}
#releases a {
	color: #fff;
	padding-left: 21px;
	background: url('/images/global/linkarrow_dkbrown.gif') 0 3px no-repeat;
	line-height: 14px;
	display: block;
}
#tour_subnav h2 a, #tv_subnav h2 a, #articles_subnav h2 a {
	color: #fff;
	padding-left: 21px;
	padding-bottom: 3px;
	background: url('/images/global/linkarrow_dkbrown.gif') 0 3px no-repeat;
	line-height: 19px;
	display: block;
}
#tour_subnav h2 a img, #tv_subnav h2 a img, #articles_subnav h2 a img {
	padding-top: 1px;
}
#fact_sheets a {
	color: #fff;
}
#tour_subnav li a {
	margin-bottom: 8px;
	padding-bottom: 0;
	background: url('/images/global/linkarrow_dkbrown.gif') 0 3px no-repeat;
	line-height:18px;
}
#articles_subnav li a {
	margin-bottom: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	background: url('/images/global/linkarrow_dkbrown.gif') 0 3px no-repeat;
	line-height: 14px;
	display: block;
}
#tv_subnav li a {
	margin-bottom: 7px;
	padding-bottom: 0;
	background: url('/images/global/linkarrow_dkbrown.gif') 0 3px no-repeat;
	height: 20px;
}
#content #tour_subnav li ul li a {
	padding-left: 14px;
	background: url('/images/global/sm_arrow_subnav.gif') 3px 3px no-repeat;
}
#content #articles_subnav li ul li a {
	padding-left: 14px;
	background: url('/images/global/sm_arrow_subnav.gif') 3px 4px no-repeat;
}
#content #tour_subnav li ul li.active a, #content #articles_subnav li ul li.active a {
	background: url('/images/model_search/2010/small_arrow.jpg') 6px 6px no-repeat;
	color: #fff;
}
#tour_subnav li ul#subsubnav li.active ul a, #articles_subnav li ul#subsubnav li.active ul a {
	background: none;
}
ul#subsubnav ul {
	margin: 0 0px 10px 0;
	padding:0;
}
ul#subsubnav ul li {
	margin: 0px 0px 0px 16px;
	width: 150px;
}
ul#subsubnav ul li a {
	margin: 0px;
	background: none;
	padding-left: 0px;
}
#subnav a {
	/*height: 18px;*/
	vertical-align: middle;
	line-height:16px;
}
#releases li span {
	color: #e1bc8b;
}
#tour_subnav h3, #articles_subnav h3 {
	margin: 0 0 10px 18px;
	padding-top: 20px;
	font-weight: bold;
	color: #e6c093;
	font-size: 1.077em;
	background: url('/images/global/nav_left_div.gif') 0 0 no-repeat;
}
#releases h2, #fact_sheets h2, #tour_subnav h2 {
	position: relative;
	width: 107px;
	height: 17px;
	font-size: 1.154em;
	padding: 0;
}
#releases h2 {
	margin: 38px 0 0 20px;
 *margin: 38px 0 8px 20px;
}
#fact_sheets h2 {
	margin: 18px 0 0 20px;
 *margin: 18px 0 8px 20px;
}
#tour_subnav h2, #tv_subnav h2, #articles_subnav h2 {
	margin: 35px 20px 10px 15px;
}
#releases h2 span, #fact_sheets h2 span, #tour_subnav h2 span {
	position: absolute;
	width: 100%;
	height: 100%;
}
#releases h2 span {
	background: url('/images/press/nav_left_hdr_pressRoom.gif') no-repeat;
}
#fact_sheets h2 span {
	background: url('/images/press/nav_left_hdr_factSheets.gif') no-repeat;
}
#tour_subnav h2 span, #articles_subnav h2 span {
	background: url('/images/tour/nav_left_hdr_tour.gif') no-repeat;
}
/* Content styles */
#content {
	background: url('/images/global/bg_page.gif') repeat-y;
	margin-bottom: 5px;
	position: relative;
	width: 916px;
}
#home_articles_content_container {
	margin-right: 40px;
}
#main_content, #main_content_manifesto, #main_content_faq, #main_content_contact, #main_content_stories, #main_content_stories_thank_you, #main_content_pantene, #main_content_pantene_2009 {
	float: left;
	display: inline;
	width: 655px;
}
#main_content_stories ul {
	list-style: disc;
}
#main_content_stories #article_beauty_callout {
	float: right;
	width: 206px;
	height: 285px;
	margin: 0 40px 10px 15px;
	background-image: url('/images/articles_tips/2010/2010_04/article_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_beauty_callout p {
	margin: 147px 15px 0 18px;
	padding: 0;
	font-size:0.846em;
	line-height: 15px;
}
#main_content_stories .disclaimer {
	font-size: 0.692em;
	color: #333;
	line-height: 11px;
}
#main_content_stories #article_about_callout_oct {
	float: right;
	width: 207px;
	height: 398px;
	margin: 20px 32px 10px 17px;
	background-image: url('/images/articles_tips/2010/2010_10/img_sidebar_healthy_advice.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_about_callout_oct p {
	font-size:0.692em;
	line-height: 15px;
	color: #e1bc8b;
	margin: 155px 30px 23px 17px;
}
#main_content_stories #article_about_callout_sheba {
	float: right;
	width: 193px;
	height: 306px;
	margin: 20px 40px 10px 15px;
	background-image: url('/images/articles_tips/2010/2010_09/img_pantene_sidebar_article.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_about_callout_sheba #callout_popup_link {
	display: block;
	position: absolute;
	top: 62px;
	left: 18px;
	width: 160px;
	height: 120px;
	text-indent: -9999px;
	background: 0 none;
}
#main_content_stories #article_about_callout_sheba h3 {
	text-indent: -9999px;
	overflow: hidden;
}
#main_content_stories #article_about_callout_sheba p {
	margin: 162px 15px 0 18px;
	padding: 0;
	font-size:0.846em;
	line-height: 15px;
}
#main_content_stories #article_about_callout_sheba p a {
	color: #fff;
}
#main_content_stories #article_about_callout_sheba p.link {
	padding: 0 20px;
	margin: 6px 0 0;
	font-size: 0.846em;
	line-height: 11px;
}
#main_content_stories #article_about_callout_sheba p.link a {
	color: #fff;
	text-decoration: underline;
}
#main_content_stories #article_a_new_you {
	float: right;
	width: 191px;
	height: 344px;
	margin: 20px 40px 10px 15px;
	background-image: url('/images/articles_tips/2011/2011_01/img_article_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_a_new_you h3 {
	width: 191px;
	text-align: center;
	font-size: 1em;
	color: #e1bc8b;
	margin: 12px 0px 0px 0px;
}
#main_content_stories #article_a_new_you p {
	margin: 16px 15px 4px 18px;
	padding: 0;
	font-size:0.846em;
	line-height: 15px;
}
#main_content_stories #article_a_new_you a {
	margin: 0px 0px 0px 18px;
	font-size:0.846em;
	font-weight: bold;
	color: #e1bc8b;
	text-decoration: none;
}
#main_content_stories #article_a_new_you a:hover {
	text-decoration: underline;
}
#main_content_stories #article_a_new_you a.thickbox {
	text-indent: -9999px;
	display: block;
	width: 156px;
	height: 113px;
	margin-top: 16px;
}
#main_content_stories #article_get_organized {
	float: right;
	width: 191px;
	height: 396px;
	margin: 20px 40px 10px 15px;
	background-image: url('/images/articles_tips/2011/2011_02/img_article_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_get_organized h3 {
	width: 191px;
	font-size:1.077em;
	color: #e1bc8b;
	margin: 20px 0px 0px 16px;
	font-weight: normal;
}
#main_content_stories #article_get_organized h4 {
	width: 81px;
	font-size:1.462em;
	line-height: 24px;
	color: #e1bc8b;
	margin: 0px 0px 0px 16px;
	font-weight: bold;
}
#main_content_stories #article_get_organized p {
	margin: 77px 10px 4px 12px;
	padding: 0;
	font-size:0.846em;
	line-height: 14px;
}
#main_content_stories #article_mr_right {
	float: right;
	width: 191px;
	height: 323px;
	margin: 20px 40px 10px 15px;
	background-image: url('/images/articles_tips/2011/2011_03/img_article_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_mr_right h3 {
	font-size:1.077em;
	color: #e1bc8b;
	margin: 11px 0px 0px 0px;
	text-align: center;
}
#main_content_stories #article_mr_right a.thickbox {
	text-indent: -9999px;
	display: block;
	width: 156px;
	height: 113px;
	margin: 17px 0px 0px 19px;
}
#main_content_stories #article_mr_right p {
	margin: 22px 19px 4px 19px;
	padding: 0px;
	font-size:0.846em;
	line-height: 14px;
}
#main_content_stories #article_mr_right p a {
	color: #fff;
}
#main_content_stories #article_mr_right p a.thickbox {
	text-indent: 0px;
	width: auto;
	height: auto;
	margin: 0px;
	display: inline;
}
#main_content_stories #article_mr_right #mr_right_link_container {
	margin: 8px 19px 0px 19px;
}
#main_content_stories #article_mr_right #mr_right_link_container a {
	color: #e1bc8b;
	text-decoration: none;
	font-weight: bold;
	font-size:0.846em;
	line-height: 14px;
}
#main_content_stories #article_mr_right #mr_right_link_container a.thickbox {
	text-indent: 0px;
	width: auto;
	height: auto;
	margin: 0px;
	display: inline;
}
#main_content_stories #article_no_pain_no_gain {
	float: right;
	width: 191px;
	height: 352px;
	margin: 20px 40px 10px 15px;
	background-image: url('/images/articles_tips/2011/2011_04/img_article_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_no_pain_no_gain h3 {
	font-size:1.077em;
	color: #e1bc8b;
	margin: 11px 0px 0px 0px;
	text-align: center;
}
#main_content_stories #article_no_pain_no_gain a.thickbox {
	text-indent: -9999px;
	display: block;
	width: 156px;
	height: 113px;
	margin: 17px 0px 0px 19px;
}
#main_content_stories #article_no_pain_no_gain p {
	margin: 22px 19px 4px 19px;
	padding: 0px;
	font-size:0.846em;
	line-height: 14px;
}
#main_content_stories #article_no_pain_no_gain p a {
	color: #fff;
}
#main_content_stories #article_no_pain_no_gain p a.thickbox {
	text-indent: 0px;
	width: auto;
	height: auto;
	margin: 0px;
	display: inline;
}
#main_content_stories #article_no_pain_no_gain #mr_right_link_container {
	margin: 8px 19px 0px 19px;
}
#main_content_stories #article_no_pain_no_gain #mr_right_link_container a {
	color: #e1bc8b;
	text-decoration: none;
	font-weight: bold;
	font-size:0.846em;
	line-height: 14px;
}
#main_content_stories #article_no_pain_no_gain #mr_right_link_container a.thickbox {
	text-indent: 0px;
	width: auto;
	height: auto;
	margin: 0px;
	display: inline;
}
#main_content_stories #article_worry_free_makeup {
	float: right;
	width: 191px;
	height: 352px;
	margin: 0px 40px 10px 15px;
	background-image: url('/images/articles_tips/2011/2011_05/img_article_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_worry_free_makeup h3 {
	font-size:1em;
	color: #e1bc8b;
	margin: 5px 0px 0px 0px;
	text-align: center;
}
#main_content_stories #article_worry_free_makeup a.thickbox {
	text-indent: -9999px;
	display: block;
	width: 156px;
	height: 113px;
	margin: 19px 0px 0px 19px;
}
#main_content_stories #article_worry_free_makeup p {
	margin: 19px 19px 4px 19px;
	padding: 0px;
	font-size:0.846em;
	line-height: 14px;
}
#main_content_stories #article_worry_free_makeup p a {
	color: #fff;
}
#main_content_stories #article_worry_free_makeup p a.thickbox {
	text-indent: 0px;
	width: auto;
	height: auto;
	margin: 0px;
	display: inline;
}
#main_content_stories #article_worry_free_makeup #mr_right_link_container {
	margin: 8px 19px 0px 19px;
}
#main_content_stories #article_worry_free_makeup #mr_right_link_container a {
	color: #e1bc8b;
	text-decoration: none;
	font-weight: bold;
	font-size:0.846em;
	line-height: 14px;
}
#main_content_stories #article_worry_free_makeup #mr_right_link_container a.thickbox {
	text-indent: 0px;
	width: auto;
	height: auto;
	margin: 0px;
	display: inline;
}
/*******  JUNE  ******/

#main_content_stories #article_naturally_you {
	float: right;
	width: 191px;
	height: 352px;
	margin: 0px 40px 10px 15px;
	background-image: url('/images/articles_tips/2011/2011_06/img_article_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_naturally_you h3 {
	font-size:1em;
	color: #e1bc8b;
	margin: 5px 0px 0px 0px;
	text-align: center;
}
#main_content_stories #article_naturally_you a.thickbox {
	text-indent: -9999px;
	display: block;
	width: 156px;
	height: 113px;
	margin: 27px 0px 0px 19px;
}
#main_content_stories #article_naturally_you p {
	margin: 19px 19px 16px 19px;
	padding: 0px;
	font-size:0.846em;
	line-height: 13px;
}
#main_content_stories #article_naturally_you p a {
	color: #fff;
}
#main_content_stories #article_naturally_you p a.thickbox {
	text-indent: 0px;
	width: auto;
	height: auto;
	margin: 0px;
	display: inline;
}
#main_content_stories #article_naturally_you #mr_right_link_container {
	margin: 8px 19px 0px 19px;
}
#main_content_stories #article_naturally_you #mr_right_link_container a {
	color: #e1bc8b;
	text-decoration: none;
	font-weight: bold;
	font-size:0.846em;
	line-height: 18px;
}
#main_content_stories #article_naturally_you #mr_right_link_container a.thickbox {
	text-indent: 0px;
	width: auto;
	height: auto;
	margin: 0px;
	display: inline;
}
/*****  july 2011  *****/

#main_content_stories #article_get_the_best {
	float: right;
	width: 191px;
	height: 404px;
	margin: 0px 40px 10px 15px;
	background-image: url('/images/articles_tips/2011/2011_07/img_article_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_get_the_best h3 {
	font-size: 1em;
	color: #e1bc8b;
	margin: 8px 0px 0px 0px;
	text-align: center;
}
#main_content_stories #article_get_the_best a.thickbox {
	text-indent: -9999px;
	display: block;
	width: 156px;
	height: 113px;
	margin: 27px 0px 0px 19px;
}
#main_content_stories #article_get_the_best p {
	margin: 7px 19px 16px 19px;
	padding: 0px;
	font-size:0.846em;
	line-height: 13px;
}
#main_content_stories #article_get_the_best p a {
	color: #fff;
}
#main_content_stories #article_get_the_best p a.thickbox {
	text-indent: 0px;
	width: auto;
	height: auto;
	margin: 0px;
	display: inline;
}
#main_content_stories #article_get_the_best #mr_right_link_container {
	margin: 8px 19px 0px 19px;
}
#main_content_stories #article_get_the_best #mr_right_link_container a {
	color: #e1bc8b;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.846em;
	line-height: 18px;
}
#main_content_stories #article_get_the_best #mr_right_link_container a.thickbox {
	text-indent: 0px;
	width: auto;
	height: auto;
	margin: 0px;
	display: inline;
}
/**************************October 2011****************************/
#main_content_stories #article_do_something_beautiful {
	float: right;
	width: 194px;
	height: 469px;
	margin: 0px 46px 10px 15px;
	background-image: url('/images/articles_tips/2011/2011_10/img_article_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_do_something_beautiful h3 {
	font-size: 1em;
	color: #e1bc8b;
	margin: 8px 0px 0px 0px;
	text-align: center;
}
#main_content_stories #article_do_something_beautiful a.thickbox {
	text-indent: -9999px;
	display: block;
	width: 156px;
	height: 113px;
	margin: 27px 0px 0px 19px;
}
#main_content_stories #article_do_something_beautiful p {
	margin: 285px 6px 14px 14px;
	padding: 0px;
	font-size:0.846em;
	line-height: 13px;
}
#main_content_stories #article_do_something_beautiful p a {
	color: #fff;
}
#main_content_stories #article_do_something_beautiful p a.thickbox {
	text-indent: 0px;
	width: auto;
	height: auto;
	margin: 0px;
	display: inline;
}
#main_content_stories #article_do_something_beautiful #mr_right_link_container {
	margin: 0px 19px 0px 19px;
}
#main_content_stories #article_do_something_beautiful #mr_right_link_container a {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;
	line-height: 18px;
}
#main_content_stories #article_do_something_beautiful #mr_right_link_container a.thickbox {
	text-indent: 0px;
	width: auto;
	height: auto;
	margin: 0px;
	display: inline;
}
/***********************************END October****************************************/











#main_content_stories #article_about_callout_season3 {
	float: right;
	width: 191px;
	height: 476px;
	margin: 20px 40px 10px 15px;
	background-image: url('/images/articles_tips/2010/2010_12/img_article_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_about_callout_season3 h3 {
	width: 191px;
	text-align: center;
	font-size:1em;
	color: #e1bc8b;
	margin: 12px 0px 0px 0px;
}
#main_content_stories #article_about_callout_season3 p {
	margin: 145px 15px 4px 18px;
	padding: 0;
	font-size:0.846em;
	line-height: 15px;
}
#main_content_stories #article_about_callout_season3 p a {
	color: #fff;
}
#main_content_stories #article_about_callout_season3 a {
	margin: 0px 0px 0px 18px;
	font-size:0.846em;
	font-weight: bold;
	color: #e1bc8b;
	text-decoration: none;
}
#main_content_stories #article_about_callout_season3 a:hover {
	text-decoration: underline;
}
#main_content_stories #article_about_callout_season_dec10 {
	float: right;
	width: 191px;
	height: 438px;
	margin: 10px 34px 10px 24px;
	background-image: url('/images/articles_tips/2010/2010_12/img_newsletter_sidebar.jpg');
	background-repeat:no-repeat;
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_about_callout_season_dec10 h3 {
	width: 191px;
	text-align: left;
	font-size:1.077em;
	line-height:17px;
	color: #e1bc8b;
	margin: 180px 26px 0 17px;
}
#main_content_stories #article_about_callout_season_dec10 p {
	margin: 6px 17px 12px 17px;
	padding: 0;
	font-size:1em;
	line-height: 16px;
}
#main_content_stories #article_about_callout_season_dec10 p a {
	color: #fff;
}
#main_content_stories #article_about_callout_season_dec10 a {
	margin: 0px 0px 0px 17px;
	font-size:1em;
	font-weight: bold;
	color: #debd8c;
	text-decoration: none;
}
#main_content_stories #article_about_callout_season_dec10 a:hover {
	text-decoration: underline;
}
#main_content_stories #article_about_callout_july {
	float: right;
	width: 193px;
	height: 361px;
	margin: 20px 40px 10px 15px;
	background-image: url('/images/articles_tips/2010/2010_07/img_video_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_about_callout_july #callout_popup_link {
	display: block;
	position: absolute;
	top: 62px;
	left: 18px;
	width: 160px;
	height: 120px;
	text-indent: -9999px;
	background: 0 none;
}
#main_content_stories #article_about_callout_july h3 {
	text-indent: -9999px;
	overflow: hidden;
}
#main_content_stories #article_about_callout_july p {
	margin: 185px 15px 0 18px;
	padding: 0;
	font-size:0.846em;
	line-height: 15px;
}
#main_content_stories #article_about_callout_july p a {
	color: #fff;
}
#main_content_stories #article_about_callout_july p.link {
	padding: 0 20px;
	margin: 6px 0 0;
	font-size: 1.154em;
	line-height: 11px;
}
#main_content_stories #article_about_callout_july p.link a {
	color: #fff;
	text-decoration: underline;
}
#main_content_stories #article_about_callout_june {
	float: right;
	width: 191px;
	height: 360px;
	margin: 20px 40px 10px 15px;
	background-image: url('/images/articles_tips/2010/2010_06/img_video_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #article_about_callout_june #callout_popup_link {
	display: block;
	position: absolute;
	top: 62px;
	left: 18px;
	width: 160px;
	height: 120px;
	text-indent: -9999px;
	background: 0 none;
}
#main_content_stories #article_about_callout_june h3 {
	text-indent: -9999px;
	overflow: hidden;
}
#main_content_stories #article_about_callout_june p {
	margin: 177px 15px 0 18px;
	padding: 0;
	font-size:0.846em;
	line-height: 15px;
}
#main_content_stories #article_about_callout_june p a {
	color: #fff;
}
#main_content_stories #article_about_callout_june p.link {
	padding: 0 20px;
	margin: 6px 0 0;
	font-size: 1.154em;
	line-height: 11px;
}
#main_content_stories #article_about_callout_june p.link a {
	color: #fff;
	text-decoration: underline;
}
#main_content_stories #about_candace {
	float: right;
	width: 206px;
	height: 285px;
	margin: 0 40px 10px 15px;
	background: url('/images/articles_tips/article_sidebar.jpg') no-repeat;
	display: inline;
	color: #fff;
	overflow: hidden;
}
#main_content_stories #about_candace p {
	padding: 0 20px;
	margin: 50px 0 0;
	font-size:0.846em;
	line-height: 14px;
}
#main_content_stories #about_candace p.link {
	padding: 0 20px;
	margin: 6px 0 0;
	font-size:0.846em;
	line-height: 11px;
}
#main_content_stories #about_candace p.link a {
	color: #fff;
	text-decoration: underline;
}
#main_content_stories #catalyst_callout {
	width: 618px;
	height: 283px;
	background: url('../images/get_involved/catalysts/img_catalyst_background.jpg');
	overflow: hidden;
}
#main_content_stories #catalyst_callout h3 {
	display: none;
}
#main_content_stories #catalyst_callout p {
	margin: 0;
	padding: 50px 28px 15px 383px;
	font-size:0.846em;
	line-height: 15px;
}
ul.what_makes_catalyst {
	font-size: 0.846em;
}
#discussion #main_content_stories #catalyst_callout ul {
	margin: 0;
	padding: 0;
}
#main_content_stories #catalyst_callout ul li {
	margin-left: 383px;
	padding-left: 25px;
	list-style-type: none;
	background: url('../images/global/linkarrow_dkbrown.gif') center left no-repeat;
	font-size:0.846em;
}
#main_content_stories #catalyst_callout ul li a {
	color: #2F160C;
}
#article_pic_callout {
	width: 400px;
	float: left;
	display: inline;
}
/* We now use text replacement for these sub-header, remove these CSS definitions and their images
ul#article_archive h3#feb_2010_archive_subhdr {
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: url("/images/articles_tips/2010/2010_02_archive/hdr_article_archive.gif") left center no-repeat;
	height: 13px;
	width: 100%;
}

ul#article_archive h3#march_2010_archive_subhdr {
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: url("/images/articles_tips/2010/2010_03/hdr_article_archive_feb.jpg") left center no-repeat;
	height: 13px;
	width: 100%;
}

ul#article_archive h3#april_2010_archive_subhdr {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  background: url("/images/articles_tips/2010/2010_04/hdr_article_archive_april.gif") left center no-repeat;
  height: 13px;
  width: 100%;
}

ul#article_archive h3#may_2010_archive_subhdr {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  background: url("/images/articles_tips/2010/2010_05/hdr_article_archive_may.gif") left center no-repeat;
  height: 13px;
  width: 100%;
}

ul#article_archive h3#june_2010_archive_subhdr {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  background: url("/images/articles_tips/2010/2010_06/hdr_article_archive_style.gif") left center no-repeat;
  height: 13px;
  width: 100%;
}

ul#article_archive h3#july_2010_archive_subhdr {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  background: url("/images/articles_tips/2010/2010_07/hdr_article_archive_summer.gif") left center no-repeat;
  height: 13px;
  width: 100%;
}

ul#article_archive h3#august_2010_archive_subhdr {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  background: url("/images/articles_tips/2010/2010_08/hdr_article_archive_pamper.gif") left center no-repeat;
  height: 12px;
  width: 100%;
}

ul#article_archive h3#september_2010_archive_subhdr {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  background: url("/images/articles_tips/2010/2010_09/hdr_article_archive_fall_products.gif") left center no-repeat;
  height: 12px;
  width: 100%;
}

ul#article_archive h3#october_2010_archive_subhdr {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  background: url("/images/articles_tips/2010/2010_10/hdr_article_archive_gym.gif") left center no-repeat;
  height: 12px;
  width: 100%;
}

ul#article_archive h3#november_2010_archive_subhdr {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  background: url("/images/articles_tips/2010/2010_11/hdr_article_archive_inspired.gif") left center no-repeat;
  height: 12px;
  width: 100%;
}

ul#article_archive h3#december_2010_archive_subhdr {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  background: url("/images/articles_tips/2010/2010_12/hdr_article_archive_trends.gif") left center no-repeat;
  height: 15px;
  width: 100%;
}

ul#article_archive h3#january_2011_archive_subhdr {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  background: url("/images/articles_tips/2011/2011_01/hdr_article_archive_newyou.gif") left center no-repeat;
  height: 15px;
  width: 100%;
}

ul#article_archive h3#february_2011_archive_subhdr {
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  background: url("/images/articles_tips/2011/2011_02/hdr_article_archive_organized.gif") left center no-repeat;
  height: 15px;
  width: 100%;
}
*/

ul#article_archive li {
	overflow: hidden;
	zoom: 1;
}
ul#article_archive li p {
	margin-left: 186px;
}
#main_content_tv {
	float: left;
	display: inline;
	width: 655px;
	_width: 650px;
	padding-bottom: 35px;
}
h2.first {
	margin: 28px 40px 14px 0;
	font-family:Georgia;
	font-size:2em;
	color:#B23719;
	/*	line-height:18px;*/
	line-height:normal;
	display:block;
}
h2.first a {
	text-decoration: none;
	color:#B23719;
}
h2.first a:hover {
	text-decoration: none;
}
h2.first2 {
	margin: 32px 40px 20px 0;
	_margin: 32px 40px 35px 0;
	font-family:Georgia;
	font-size:2em;
	color:#b23719;
	line-height:18px;
	display:bolck;
}
h2.first_1 {
	padding: 26px 40px 8px 0;
	margin:0;
	font-family:Georgia;
	font-size:2em;
	color:#b23719;
	line-height:18px;
	display:bolck;
}
h2.first span {
	font-size: 65%;
}
#content p {
	margin: 20px 42px 20px 0;
}
#content p.intro {
	font-size:	0.846em;
}
#content p.catelist {
	margin: 15px 40px 20px 0;
}
#content p.tour_small {
	margin: 10px 0;
}
#pdf_icon {
	background: url('/images/press/icon_pdf.gif') 3px 4px no-repeat;
	width: 22px;
	height: 44px;
	display: inline;
	float: left;
}
#pdf_link {
	float: left;
	display: inline;
}
.pdf_background {
	background: url('/images/press/icon_pdf.gif') 2px 2px no-repeat;
	padding-left: 22px;
}
ul.faq {
	/*list-style-image: url('/images/global/letter_a.gif');*/
	margin: 0 40px 0 0;
}
ul.faq li {
	background: url('/images/global/letter_a.gif') 0 4px no-repeat;
	display: block;
	padding-left: 22px;
}
ul.faq li.question {
	background: url('/images/global/letter_q.gif') 0 4px no-repeat;
	font-weight: bold;
	display: block;
}
ul.inner_list {
	list-style-type: disc;
	margin: 20px 0;
}
ul.inner_list li {
	margin: 0 0 0 36px;
}
#about ul.last {
	margin-bottom: 40px;
}
/*ul#faq li.inner_list_item ul.secondary_list li {
	background: none;
}*/

a.live {
	color: #BE9D7A;
	font-size:1em;
	text-decoration: underline;
}
a.live:hover {
	font-weight: bold;
}
div.errors {
	padding: 12px;
	margin: 0 40px 18px 0;
	border: 1px solid #f00;
	color: #f00;
	background: #f1e0e1;
}
div.share_errors {
	width: 400px;
}
div.errors ul {
	list-style-type: disc;
	margin-left: 32px;
}
/* Monthly Articles */

#main_content_stories #monthly_link {
	padding-top: 5px;
	margin: 0;
	font-weight: bold;
	font-size:1em;
}
#main_content_stories #monthly_link a {
	color: #fff;
}
/* April 2010 */
#main_content_stories .april_2010_monthly {
	color: #fff;
	background: url('/images/articles_tips/2010/2010_04/monthly_tip.jpg') bottom center no-repeat;
	width: 619px;
	height: 190px;
	font-size:0.769em;
	position: relative;
	margin-top: -20px;
}
#main_content_stories .april_2010_monthly p {
	padding: 70px 120px 5px 20px;
	font-size: 1.154em;
	line-height: 16px;
	width: auto;
	margin: 20px 40px 0px 0px;
}
/* May 2010 */
#main_content_stories .may_2010_monthly {
	color: #fff;
	background: url('/images/articles_tips/2010/2010_05/img_monthly_tip.jpg') bottom center no-repeat;
	width: 619px;
	height: 190px;
	font-size:0.769em;
	position: relative;
	margin-top: -20px;
}
#main_content_stories .may_2010_monthly p {
	padding: 70px 120px 5px 20px;
	font-size: 1.154em;
	line-height: 16px;
	width: auto;
	margin: 20px 40px 0px 0px;
}
/* June 2010 */
#main_content_stories .june_2010_monthly {
	color: #fff;
	background: url('/images/articles_tips/2010/2010_06/img_monthly_tip.jpg') bottom center no-repeat;
	width: 619px;
	height: 190px;
	font-size:0.769em;
	position: relative;
	margin-top: -20px;
}
#main_content_stories .june_2010_monthly p {
	padding: 74px 120px 19px 20px;
	font-size: 1.154em;
	line-height: 16px;
	width: auto;
	margin: 20px 40px 0px 0px;
}
/* July 2010 */
#main_content_stories .july_2010_monthly {
	color: #fff;
	background: url('/images/articles_tips/2010/2010_07/img_monthly_tip.jpg') bottom center no-repeat;
	width: 619px;
	height: 190px;
	font-size:0.769em;
	position: relative;
	margin-top: -20px;
}
#main_content_stories .july_2010_monthly p {
	padding: 74px 120px 19px 20px;
	font-size: 1.154em;
	line-height: 16px;
	width: auto;
	margin: 20px 40px 0px 0px;
}
#main_content_stories .july_2010_monthly #monthly_link a {
	color: #000;
}
/* August 2010 */
#main_content_stories .august_2010_monthly {
	color: #fff;
	background: url('/images/articles_tips/2010/2010_08/img_monthly_tip.jpg') bottom center no-repeat;
	width: 619px;
	height: 190px;
	font-size:0.769em;
	position: relative;
	margin-top: -20px;
}
#main_content_stories .august_2010_monthly p {
	padding: 61px 120px 10px 20px;
	font-size: 1.154em;
	line-height: 16px;
	width: auto;
	margin: 20px 40px 0px 0px;
}
/* September 2010 */
#main_content_stories .september_2010_monthly {
	color: #fff;
	background: url('/images/articles_tips/2010/2010_09/img_crest_monthly_tip.jpg') bottom center no-repeat;
	width: 619px;
	height: 190px;
	font-size:0.769em;
	position: relative;
	margin-top: -20px;
}
#main_content_stories .september_2010_monthly #crest_cap {
	position: absolute;
	top: 15px;
	left: 554px
}
#main_content_stories .september_2010_monthly p {
	padding: 75px 190px 5px 17px;
	font-size: 1.154em;
	line-height: 16px;
	width: auto;
	margin: 0;
}
/* October 2010 */
#main_content_stories .october_2010_monthly {
	color: #fff;
	background: url('/images/articles_tips/2010/2010_10/img_olay_monthly_tip.jpg') bottom center no-repeat;
	width: 619px;
	height: 190px;
	font-size:0.769em;
	position: relative;
	margin-top: -32px;
}
#main_content_stories .october_2010_monthly #olay_top {
	position: absolute;
	top: 12px;
	left: 443px;
}
#main_content_stories .october_2010_monthly p {
	padding: 82px 175px 5px 22px;
	font-size:1.2em;
	line-height: 16px;
	width: auto;
	margin: 0;
}
#main_content_stories .october_2010_monthly #october_link {
	height: 161px;
	width: 170px;
	display: block;
	position: relative;
	left: 448px;
	top: -138px;
}
/* November 2010 */
#main_content_stories .november_2010_monthly {
	color: #000;
	background: url('/images/articles_tips/2010/2010_11/img_COVERGIRL_monthly_tip.jpg') bottom center no-repeat;
	width: 624px;
	height: 190px;
	font-size:0.769em;
	position: relative;
	margin-top: -20px;
}
#main_content_stories .november_2010_monthly p {
	padding: 73px 215px 5px 27px;
	font-size:1em;
	line-height: 14px;
	width: auto;
	margin: 0;
}
#main_content_stories .november_2010_monthly #monthly_link a {
	color: #c43c1b;
}
/* December 2010 */
#main_content_stories .december_2010_monthly {
	color: #000;
	background: url('/images/articles_tips/2010/2010_12/img_SECRET_monthly_tip.jpg') bottom center no-repeat;
	width: 624px;
	height: 190px;
	font-size:0.769em;
	position: relative;
	margin-top: -20px;
}
#main_content_stories .december_2010_monthly div {
	padding: 42px 0px 16px 210px;
	font-size: 2em;
	color: #1a68b9;
}
#main_content_stories .december_2010_monthly p {
	padding: 0px 30px 5px 210px;
	font-size: 1em;
	line-height: 15px;
	width: auto;
	margin: 0;
}
#main_content_stories .december_2010_monthly #monthly_link a {
	font-size:1.2em;
	color: #194788;
}
/* January 2011 */
#main_content_stories .january_2011_monthly {
	color: #fff;
	background: url('/images/articles_tips/2011/2011_01/img_OLAY_monthly_tip.jpg') bottom center no-repeat;
	width: 624px;
	height: 190px;
	font-size:0.769em;
	position: relative;
	margin-top: -20px;
}
#main_content_stories .january_2011_monthly #olay_top {
	position: absolute;
	top: -39px;
	left: 397px;
}
#main_content_stories .january_2011_monthly div {
	padding: 53px 0px 8px 30px;
	font-size:1.6em;
	color: #f0d298;
	font-family: Georgia;
}
#main_content_stories .january_2011_monthly p {
	padding: 19px 0px 5px 30px;
	font-size:1.1em;
	line-height: 17px;
	width: 350px;
	margin: 0;
}
#main_content_stories .january_2011_monthly p a {
	color: #fff;
}
#main_content_stories .january_2011_monthly #monthly_link {
	height: 161px;
	width: 195px;
	display: block;
	position: absolute;
	left: 426px;
	top: 24px;
}
/* February 2011 */
#main_content_stories .february_2011_monthly {
	color: #868686;
	background: url('/images/articles_tips/2011/2011_02/img_ALWAYS_monthly_tip.jpg') bottom center no-repeat;
	width: 618px;
	height: 190px;
	font-size:0.769em;
	position: relative;
	margin-top: -33px;
	_margin-top: -20px;
}
#main_content_stories .february_2011_monthly div {
	padding: 53px 0px 8px 96px;
	font-size:1.6em;
	color: #238687;
	font-family: Georgia;
}
#main_content_stories .february_2011_monthly p {
	padding: 8px 0px 5px 96px;
	font-size:1.1em;
	line-height: 15px;
	width: 340px;
	margin: 0;
}
#main_content_stories .february_2011_monthly #monthly_link a {
	font-size: 0.846em;
	color: #238687;
}
#main_content_stories .february_2011_monthly #monthly_link_callout {
	height: 161px;
	width: 180px;
	display: block;
	position: absolute;
	left: 438px;
	top: 29px;
}
/* March 2011 */
#main_content_stories .march_2011_monthly {
	color: #000;
	background: url('/images/articles_tips/2011/2011_03/img_COVERGIRL_monthly_tip.jpg') bottom center no-repeat;
	width: 618px;
	height: 190px;
	font-size:0.769em;
	position: relative;
	margin-top: -20px;
}
#main_content_stories .march_2011_monthly #covergirl_top {
	position: absolute;
	top: -57px;
	left: 427px;
}
#main_content_stories .march_2011_monthly .monthly_header {
	text-indent: -9999px;
}
#main_content_stories .march_2011_monthly div {
	padding: 53px 0px 8px 96px;
	font-size: 1.308em;
	color: #238687;
	font-family: Georgia;
}
#main_content_stories .march_2011_monthly p {
	padding: 8px 0px 5px 22px;
	font-size:	1.1em;
	line-height: 15px;
	width: 490px;
	margin: 0;
}
#main_content_stories .march_2011_monthly #monthly_link a {
	font-size:1em;
	color: #000;
}
/* April 2011 */

#main_content_stories .april_2011_monthly {
	color: #0d5760;
	background: url('/images/articles_tips/2011/2011_04/img_CREST_monthly_tip.jpg') bottom center no-repeat;
	width: 618px;
	height: 170px;
	font-size:0.846em;
	position: relative;
	margin: 12px 0;
}
#main_content_stories .april_2011_monthly .monthly_header {
	display: none;
}
#main_content_stories .april_2011_monthly p {
	margin: 0 53px 0 265px;
	padding-top: 33px;
	line-height: 15px;
}
#main_content_stories .april_2011_monthly p#monthly_link {
	position: absolute;
	top: 124px;
	left: 281px;
	width: 240px;
	height: 19px;
}
#main_content_stories .april_2011_monthly p#monthly_link a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -999px;
	overflow: hidden;
}
/* May 2011 */

#main_content_stories .may_2011_monthly {
	color: #0d5760;
	background: url('/images/articles_tips/2011/2011_05/img_Bounce_monthly_tip.jpg') bottom center no-repeat;
	width: 619px;
	height: 217px;
	font-size: 0.846em;
	position: relative;
	margin: 12px 0;
}
#main_content_stories .may_2011_monthly .monthly_header {
	text-indent: -9999px;
}
#main_content_stories .may_2011_monthly p {
	margin: 0 53px 0 265px;
	padding-top: 33px;
	line-height: 15px;
	text-indent: -9999px;
}
#main_content_stories .may_2011_monthly p#monthly_link {
	position: absolute;
	top: 170px;
	left: 192px;
	width: 308px;
	height: 23px;
}
#main_content_stories .may_2011_monthly p#monthly_link a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	overflow: hidden;
}
/* june 2011 */

#main_content_stories .june_2011_monthly {
	color: #0d5760;
	background: url('/images/articles_tips/2011/2011_06/img_SECRET_monthly_tip.jpg') bottom center no-repeat;
	width: 630px;
	height: 217px;
	font-size:0.846em;
	position: relative;
	margin: 12px 0;
}
#main_content_stories .june_2011_monthly .monthly_header {
	text-indent: -9999px;
}
#main_content_stories .june_2011_monthly p {
	margin: 0 197px 0 135px;
	padding-top: 85px;
	line-height: 15px;
	font:0.846em/14px Arial;
	color:#081669;
}
#main_content_stories .june_2011_monthly p#monthly_link {
	position: absolute;
	top: 180px;
	left: 135px;
	width: 308px;
	height: 23px;
}
#main_content_stories .june_2011_monthly p#monthly_link a {
	display: block;
	overflow: hidden;
	font:bold 1em Arial;
	color:#081669;
}
/*july 2011*/

#main_content_stories .july_2011_monthly {
	color: #0d5760;
	background: url('/images/articles_tips/2011/2011_07/img_CoverGirl_monthly_tip.jpg') bottom center no-repeat;
	width: 637px;
	height: 238px;
	font-size:0.846em;
	position: relative;
	margin:4px 0px 12px 0;
	margin-bottom: -28px;
}
#main_content_stories .july_2011_monthly .monthly_header {
	text-indent: -9999px;
}
#main_content_stories .july_2011_monthly p {
	margin: 0 312px 0 27px;
	padding-top: 80px;
	line-height: 15px;
	font:1em/16px Arial;
	color:#262626;
}
#main_content_stories .july_2011_monthly p#monthly_link {
	position: absolute;
	top: 180px;
	left: 135px;
	width: 308px;
	height: 23px;
}
#main_content_stories .july_2011_monthly p#monthly_link a {
	display: block;
	overflow: hidden;
	font:bold 12px Arial;
	color:#262626;
	margin-left: -108px;
	margin-top: -21px;
}
/******August 2011***********/

#main_content_stories .august_2011_monthly {
	color: #0d5760;
	background: url('/images/articles_tips/2011/2011_08/img_Crest_3D_monthly_tip.jpg') bottom center no-repeat;
	width: 619px;
	height: 203px;
	font-size:0.846em;
	position: relative;
	margin:4px 0px 12px 0;
}
#main_content_stories .august_2011_monthly #crest_top {
	position: absolute;
	top: -3px;
	left:0px;
}
#main_content_stories .august_2011_monthly #crest_bottom {
	left: 494px;
	position: absolute;
	top: 203px;
}
#main_content_stories .august_2011_monthly .monthly_header {
	color: #FFFFFF;
	font-family: Georgia;
	font-size:2.273em;
	padding: 48px 0 8px 30px;
}
#main_content_stories .august_2011_monthly p {
	margin: 0 146px 0 27px;
	padding-top: 16px;
	line-height: 18px;
	font:1.091em Arial;
	color:#FFFFFF;
}
#main_content_stories .august_2011_monthly p#monthly_link {
	position: absolute;
	top: 180px;
	left: 135px;
	/*	width: 308px;*/
	height: 23px;
}
#main_content_stories .august_2011_monthly p#monthly_link a {
	display: block;
	overflow: hidden;
	font:bold 12px Arial;
	color:#FFFFFF;
	/**	margin-left: -108px;
	margin-top: -32px;
	*/
	margin: -32px -25px 0 -108px;
}
/*****************October 2011***********************/

#main_content_stories .october_2011_monthly {
	color: #0d5760;
	background: url('/images/articles_tips/2011/2011_10/img_Always_monthly_tip.jpg') bottom center no-repeat;
	width: 619px;
	height: 203px;
	font-size:0.846em;
	position: relative;
	margin:0 0px 12px 0;
}
#main_content_stories .october_2011_monthly #crest_top {
	position: absolute;
	top: -3px;
	left:0px;
}
#main_content_stories .october_2011_monthly #crest_bottom {
	left: 494px;
	position: absolute;
	top: 203px;
}
#main_content_stories .october_2011_monthly #always_top {
	float:right;
	margin:-25px 43px 25px 0;
}
#main_content_stories .october_2011_monthly #link {
	float:left;
	margin:16px 0 0 30px;
	width:400px;
	height:25px;
}
#main_content_stories .october_2011_monthly .monthly_header {
	color: #FFFFFF;
	font-family: Georgia;
	font-size:2.273em;
	padding: 48px 0 8px 30px;
}
#main_content_stories .october_2011_monthly p {
	margin: 30px 190px 0 36px;
	padding-top: 16px;
	line-height: 18px;
	font:1.154em Arial;
	color:#FFFFFF;
}
#main_content_stories .october_2011_monthly p#monthly_link {
	position: absolute;
	top: 180px;
	left: 135px;
	/*	width: 308px;*/
	height: 23px;
}
#main_content_stories .october_2011_monthly p#monthly_link a {
	display: block;
	overflow: hidden;
	font:bold 12px Arial;
	color:#FFFFFF;
	/**	margin-left: -108px; margin-top: -32px;	*/
	margin: -32px -25px 0 -108px;
}
/*****************November 2011***********************/

#main_content_stories .november_2011_monthly {
	color: #0d5760;
	background: url('/images/articles_tips/2011/2011_11/img_CoverGirlLipColor_monthly_tip.jpg') bottom center no-repeat;
	width: 619px;
	height: 184px;
	font-size:0.846em;
	position: relative;
	margin:0 0px 12px 0;
}
#main_content_stories .november_2011_monthly #always_top {
	float:right;
	margin:-85px 0px 25px 0;
}
#main_content_stories .november_2011_monthly #link {
	float:left;
	margin:12px 0 0 25px;
	width:400px;
	height:25px;
}
#main_content_stories .november_2011_monthly p {
	margin: 34px 194px 0 25px;
	padding:0;
	line-height:15px;
	font:1em Verdana;
	color:#333333;
}
#main_content_stories .november_2011_monthly p#monthly_link {
	position: absolute;
	top: 180px;
	left: 135px;
	height: 23px;
}
#main_content_stories .november_2011_monthly p#monthly_link a {
	display: block;
	overflow: hidden;
	font:bold 0.846em Arial;
	color:#FFFFFF;
	margin: -32px -25px 0 -108px;
}
/************************* December 2011 ********************************/
#main_content_stories .december_2011_monthly {
	color: #000;
	background: url('/images/articles_tips/2011/2011_12/img_JoyToTheGirls_monthly_tip.jpg') bottom center no-repeat;
	width: 620px;
	height: 169px;
	font-size:0.769em;
	position: relative;
	margin-top: 9px;
}
/* Page-specific content styles */
#about #main_content, #about #main_content_manifesto {
	background: url('/images/global/bg_flourishes.gif') bottom right no-repeat;
}
#main_content_contact h3 {
	font-weight: bold;
}
#main_content_contact p {
	margin-top: 0;
}
#main_content, #main_content_contact {
	padding-bottom: 295px;
}
#tour_2008 #main_content, #tour_2009 #main_content, #press #main_content, #main_content_stories, #main_content {
	padding-bottom: 45px;
}
#tour #main_content {
	padding-bottom: 0;
}
#main_content_stories img.space {
	float:left;
	margin-right:67px;
	margin-top:19px;
}
#main_content_stories .right_panel {
	float:left;
	margin-top:19px;
	margin-right:90px;
	text-align:center;
}
#main_content_stories .right_panel h3 {
	font-size:1.154em;
}
#main_content_stories .right_panel h4 {
	font-size:1em;
}
#main_content_stories .right_panel p {
	margin: 18px 0;
}
#wrapper #content .bottom_pad_small {
	padding-bottom: 45px;
}
#main_content_manifesto {
	padding-bottom: 260px;
	*padding-bottom: 278px;
}
#tour #main_content_pantene {
	padding-bottom: 12px;
}
#about .small_bottom_padding {
	padding-bottom: 218px;
	*padding-bottom: 224px;
}
/* Discussino landing */
#discussion_landing {
	font-size:0.846em;
	line-height: 14px;
}
#discussion_landing .callout_left {
	float: left;
	display: inline;
}
#discussion_landing .callout_left img {
	margin-bottom: 4px;
	display: block;
}
#discussion_landing .left_desc {
	float: left;
	display: inline;
	width: 177px;
	margin-left: 18px;
	padding: 30px 8px 35px 0;
}
#discussion_landing .callout_left .left_image {
	float: left;
	display: inline;
	width: 177px;
}
#discussion_landing .callout_left .left_desc {
	float: left;
	display: inline;
	width: 177px;
	margin-left: 18px;
	padding: 14px 18px 0px 0px;
}
#discussion_landing .left_desc p {
	margin: 0 0 8px 0;
}
#discussion_landing .neg_margin {
	margin-left: -15px;
}
#discussion_landing .callout_right {
	width: 249px;
	float: right;
	display: inline;
	margin-bottom: 18px;
 *margin-bottom: 0;
	border-left: 1px solid #2beeff;
	padding-left: 15px;
}
#discussion_landing .callout_right img {
	float: left;
	margin: 5px 0 4px 0;
}
#discussion_landing .callout_right h3 {
	font-weight: bold;
	margin-top: 8px;
	margin-right: 10px;
}
#discussion_landing .callout_right p {
	display: inline;
    float: right;
    margin: 3px 16px 0 0;
    width: 155px;
	_width: 130px;
}
#discussion .callout {
	width: 177px;
	float: left;
	display: inline;
}
#articles .callout {
	width: 177px;
	float: left;
	display: inline;
}
#discussion .pic_desc {
	width: 340px;
	float: left;
	display: inline;
	margin-right: 20px;
}
#discussion .pic_desc p {
	margin-top: 0;
}
#discussion .callout {
	margin-right: 30px;
	padding: 0;
}
#discussion .callout img {
	margin-top: 10px;
}
#discussion .callout p {
	font-size:0.846em;
	line-height: 14px;
	margin: 10px 0;
}
#discussion .callout a {
	background: url('/images/global/linkarrow_teal.gif') no-repeat;
	padding-left: 22px;
	height: 19px;
	display: block;
	vertical-align: middle;
}
#discussion #callouts {
	background: url('/images/stories/bg_actionbar.jpg') 0 20px no-repeat;
	width: 618px;
	min-height: 150px;
 *height: 150px;
	margin-top: 50px;
}
/*articles */



#articles #callouts {
	background: url('/images/stories/bg_actionbar.jpg') 0 20px no-repeat;
	width: 618px;
	min-height: 150px;
 *height: 150px;
	margin-top: 50px;
}
#articles .callout img {
	margin-top: 0px;
}
#articles .callout p {
	font-size: 0.846em;
	line-height: 14px;
	margin: 10px 0;
}
/*
#articles .callout a {
  background: url('/images/global/linkarrow_teal.gif') no-repeat;
  padding-left: 22px;
  height: 19px;
  display: block;
  vertical-align: middle;
}
*/
#articles #callouts .callout {
	margin: 20px 6px 0 37px;
	color: #fff;
	width: 161px;
	float: left;
}
#articles #callouts .callout h4, #articles #callouts .callout p {
	margin: 0;
}
#articles #callouts .callout h4 {
	font-weight: bold;
	color: #cca47b;
}
#articles #callouts .callout a {
	padding: 0;
	vertical-align: middle;
	display: inline;
	background: none;
	margin: 1px 0 0 3px;
	position: absolute;
}
/* end articles */ 

#discussion #callouts .callout {
	margin: 20px 6px 0 37px;
	color: #fff;
	width: 161px;
	float: left;
}
#involved_header {
	display: block;
}
#share_footer_container {
/* 	margin-top: 9px; */
}
#share_footer_container div {
	background-image: url('/images/global/img_share_bck.gif');
	background-repeat: no-repeat;
	height: 25px;
	margin: 9px 0px 0px 0px;
	padding: 4px 0px 0px 10px;
	font-size:13px;
	color: #3c1200;
}
#discussion #callouts .callout h3, #discussion #callouts .callout p {
	margin: 0;
}
#discussion #callouts .callout h3 {
	font-weight: bold;
	color: #cca47b;
}
#discussion #callouts .callout a {
	padding: 0;
	vertical-align: middle;
	display: inline;
	background: none;
	margin: 1px 0 0 3px;
	position: absolute;
}
#discussion p.pic_next {
	margin-top: 4px;
}
#articles .blue_divider {
	border-top: 1px solid #2beeff;
	height: 1px;
	margin: 20px 40px 20px 0;
 *margin: 15px 40px 15px 0;
	clear: both;
}
#articles .blue_divider_1 {
	border-top: 1px solid #17d2e2;
	height: 1px;
	width:612px;
	margin: 0px 40px 15px 0;
	_margin: 10px 40px 0px 0;
 *+margin: 20px 40px 20px 0;
	clear: both;
}
#articles .blue_divider_2 {
	border-top: 1px solid #2beeff;
	height: 1px;
	margin: 20px 40px 20px 0;
 *margin: 8px 40px 28px 0;
	clear: both;
}
#discussion .blue_divider {
	border-top: 1px solid #2beeff;
	height: 1px;
	margin: 20px 40px 20px 0;
 *margin: 15px 40px 15px 0;
	clear: both;
}
#discussion .blue_divider_1 {
	border-top: 1px solid #2beeff;
	height: 1px;
	margin: 20px 40px 30px 0;
 *margin: 15px 40px 25px 0;
	clear: both;
}
#discussion .blue_divider2 {
	border-top: 1px solid #2beeff;
	height: 1px;
	margin: 10px 40px 0px 0;
	clear: both;
}
#discussion #callouts .callout a img {
	margin: 0;
}
#discussion #callouts .middle {
	padding-left: 3px;
}
#discussion #callouts .last {
	margin-left: 34px;
}
#discussion #more_links p {
	margin-top: 0;
	margin-bottom: 4px;
}
a.arrow {
	background: url('/images/global/linkarrow_teal.gif') 0 2px no-repeat;
	padding-left: 24px;
	display: block;
	height: 21px;
}
#main_content_stories .beauty_articles_arrows {
	margin: 15px 0px 35px 238px;
}
#main_content_stories .beauty_articles_arrows a.arrow {
	float: left;
	width: 147px;
 *width: 180px;
}
#main_content_stories .mhmb_small_logo {
	padding-right: 20px;
	border-right: 1px solid #ccc;
	margin-top: -7px;
}
#main_content_stories #home_articles_logo_container {
	margin-top: 30px;
}
#main_content_stories #home_articles_logo_container .disclaimer {
	position: relative;
	top: -12px;
	font-size:	0.692em;
	color: #333;
}
#main_content_stories #home_articles_container {
}
#main_content_stories #home_articles_container .home_article {
	float: left;
	width: 290px;
	margin: 0px 35px 40px 0px;
	display: inline;
}
#main_content_stories #home_articles_container .home_article .home_article_title {
	font-size:1.077em;
	line-height: 18px;
	margin: 8px 0px;
	height: 40px;
	position: relative;
}
#main_content_stories #home_articles_container .home_article .home_article_title span {
	position: absolute;
	bottom: 0px;
}
#main_content_stories #home_articles_container .home_article .home_article_image {
}
#main_content_stories #home_articles_container .home_article .home_article_text {
}
#main_content_stories #home_articles_container .home_article .home_article_text p {
	margin-right: 0px;
}
#chi_vids_2009 {
	background: url('/images/discussion/hdr_2009chicagodiscussions.gif') no-repeat;
	text-indent: -9999px;
	height: 23px;
	margin-top: 33px;
}
#char_vids_2009 {
	background: url('/images/discussion/hdr_2009charlottediscussions.gif') no-repeat;
	text-indent: -9999px;
	height: 22px;
	margin-top: 33px;
}
#atl_vids_2009 {
	background: url('/images/discussion/hdr_2009atlantadiscussions.gif') no-repeat;
	text-indent: -9999px;
	height: 22px;
	margin-top: 33px;
}
.vid_discs_container {
	margin-left: 40px;
	font-size:0.846em;
}
.video_callout h4 {
	font-weight: bold;
	margin: 18px 0 10px 0;
	font-size:1.091em;
	line-height: 15px;
}
.video_callout h4.mgB {
	margin: 18px 0 25px 0;
}
.video_callout {
	width: 160px;
	float: left;
	display: inline;
	margin-right: 18px;
}
.video_callout ul {
	display: block;
}
.video_callout ul li {
	line-height: 14px;
	margin: 10px 0 12px 0;
	zoom: 1;
}
.video_callout ul li a.blue_arrow {
	padding-top: 3px;
	background: url('/images/global/linkarrow_teal.gif') 0 2px no-repeat;
	padding-left: 22px;
	display: block;
}
#discussion #invite_form p {
	font-size:0.846em;
	width: 400px;
}
#content #top_text {
	width: 400px;
}
#share_preview {
	position: absolute;
	top: 88px;
	right: 20px;
}
#content p.share_required {
	font-size:0.692em;
	color: #333;
	margin: 49px 0px 12px 0px;
}
#content p.share_required_1 {
	font-size: 1em;
	color: #333;
	margin:0!important;
}
#friend_info_header {
	margin-bottom: 19px;
}
#add_another {
	margin: 10px 0px 0px 0px;
	cursor: pointer;
}
#your_info_header {
	margin: 45px 0px 18px 0px;
}
.info_float {
	float: left;
	width: 210px;
}
.info_float label {
	margin-bottom: 11px;
	display: block;
}
.info_float input {
	width: 90%;
}
#send_me_a_copy_container {
	font-size:0.692em;
	margin: 17px 0px 9px 0px;
}
#invite_form #submit {
	margin: 0px 0px 56px 0px;
}
p#ty_options a {
	background: url('/images/global/linkarrow_teal.gif') no-repeat;
	display: block;
	height: 17px;
	padding-left: 22px;
	vertical-align: middle;
	margin-bottom: 10px;
}
#press h3 {
	font-weight: bold;
}
#press #main_content ul {
	list-style-type: disc;
	margin: 20px 40px 20px 16px;
}
#tour_intro, #tour_intro_2008 {
	width: 618px;
	height: 275px;
	display: block;
	background: url('/images/tour/pic_tour.jpg') no-repeat;
}
#tour_landing {
	width: 618px;
	height: 272px;
	/*padding: 100px 48px 0px 298px;*/
	display: block;
	background: url('/images/events/img_main_2011_EMF_event.jpg') no-repeat;
	color: #fff;
	font-size: 1.154em;
	position: relative;
}
#content p.tour_landing_desc {
	color: #000;
	/*margin: -11px 0 16px 0;*/
  	line-height: 14px;
	font-size: 0.733em;
	padding:92px 0 0 300px;
}
#content p.tour_landing_desc1 {
	color: #000;
	line-height: 18px;
	font-size: 0.733em;
	font-weight:bold;
	padding:0 0 0 300px;
	margin-top:-6px;
}
#content p.tour_landing_desc1 a {
	text-decoration:none;
	color:#000;
}
#content p.tour_landing_desc1 a:hover {
	text-decoration:underline;
}
#content #event_landing_essence_link {
	display: block;
	position: absolute;
	top: 190px;
	left: 296px;
	width: 197px;
	height: 28px;
	text-indent: -9999px;
}
#tour_landing_bullets {
	font-size: 0.846em;
	color: #17e2e2;
	margin: 33px 0 0 60px;
 *margin: 29px 0 0 60px;
}
#tour_landing_bullets li {
	float: left;
	display: inline;
	margin-right: 31px;
}
#tour_intro_2009 {
	width: 618px;
	height: 390px;
	display: block;
	background: url('/images/tour/pic_tour09_mainContent.jpg') no-repeat;
}
#tour_intro #intro_img, #tour_2008 #tour_intro_2008 img, #tour_2009 #tour_intro_2009 img.main_img {
	margin: 30px 30px 32px 30px;
	float: left;
	display: inline;
}
#tour_intro_desc, #tour_intro_2008 #img_desc, #tour_intro_2009 #img_desc {
	display: inline;
	float: left;
	width: 290px;
	color: #fff;
	font-size:0.962em;
}
#tour_intro_2008 #img_desc, #tour_intro_2009 #img_desc {
	margin-top: 24px;
}
#tour_intro_2008 #img_desc p {
	font-size:1em;
	height: 174px;
	margin: 28px 20px 0 0;
}
#tour_intro_2009 #img_desc p {
	font-size:0.96em;
	margin: 0 20px 16px 0;
}
#tour_intro_2009 #img_desc p.small {
	font-size: 0.846em;
	line-height: 14px;
	margin-bottom: 11px;
}
#tour_intro_2009 #img_desc p.extra_margin {
	margin-top: 74px;
}
#tour_intro_2008 #caption, #tour_intro_2009 #caption {
	clear: left;
	text-align: center;
}
#tour_intro_2008 #caption p, #tour_intro_2009 #caption p {
	margin: 0;
	padding: 14px 0 0 0;
	color: #fff;
	font-size:	0.846em;
}
#tour_intro_desc p.small {
	font-size: 0.846em;
	line-height: 13px;
	margin-bottom: 9px;
}
#tour_intro_desc p.smallest {
	font-size: 0.769em;
	font-style: italic;
	line-height: 12px;
	margin-top: 6px;
	padding-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
#tour_intro_nav {
	clear: both;
	color: #fff;
}
#tour_intro_nav h3 {
	text-transform: uppercase;
	display: inline;
	float: left;
	margin: 5px 16px 0 24px;
}
#tour_intro_nav ul {
}
#tour_intro_nav li {
	float: left;
	display: inline;
	font-size: 0.846em;
	margin: 5px 6px 0 0;
}
#tour_intro_nav li span {
	color: #61381f;
	margin-left: 6px;
}
#tour_landing_columns {
	margin: 28px 40px 50px 0;
	clear: both;
	font-size:0.846em;
	line-height: 14px;
}
#tour_landing_columns .events_header {
	border-bottom: 1px solid #17d2e2;
	margin-bottom: 20px;
}
#tour_landing_columns .events_header h3.futura {
	font-size: 1.231em;
	padding-bottom: 5px;
}
#tour_landing_columns .event_column_1 {
	float: left;
	width: 320px;
}
#tour_landing_columns .event_column_1 .event .event_info {
	width: 185px;
}
#tour_landing_columns .event_column_2 {
	float: left;
	width: 295px;
}
#tour_landing_columns .event_column_2 .event .event_info {
	width: 172px;
	float:left;
}
#tour_landing_columns .event {
	height: 128px;
}
#tour_landing_columns .event img {
	float: left;
	width: 101px;
}
#tour_landing_columns .event .event_info {
	float: left;
	margin-left: 14px;
	font-size:1em;
	line-height: 14px;
}
#tour_landing_columns .event .event_info a {
	background: url('/images/global/linkarrow_teal.gif') no-repeat 0 0;
	padding: 0px 0px 3px 22px;
	margin-top: 12px;
	display: block;
	color: #138d9a;
}
#tour_landing_columns #column1 {
	margin-right: 48px;
	float: left;
	display: inline;
	width: 192px;
}
#tour_landing_columns ul {
	margin-top: 10px;
	margin-bottom: 30px;
}
#tour_landing_columns ul li {
	margin-bottom: 9px;
}
#tour_landing_columns ul li a {
	background: url('/images/global/linkarrow_teal.gif') no-repeat;
	padding-left: 22px;
	padding-bottom: 3px;
	font-size: 0.846em;
	line-height: 14px;
	display: block;
}
#tour_landing_columns #column2 {
	float: left;
	display: inline;
	width: 374px;
}
#column2 .row {
	margin-top: 20px;
	display: block;
	clear: both;
}
#column2 .row ul {
	margin: 0;
}
#column2 .row ul li {
	float: left;
	display: inline;
	margin-right: 20px;
}
#column2 .past_events_desc {
	float: left;
	display: inline;
	margin-left: 14px;
}
#column2 .past_events_desc p {
	width: 250px;
	margin: 0 0 14px 0;
}
#tour_2008 span.date, #tour_2009 span.date {
	color: #7f4929;
	font-family: Georgia, Times, serif;
	font-size:	1.538em;
	float: right;
	display: inline;
	margin: -43px 40px 0 0;
	line-height: 26px;
	height: 41px;
}
#tour_2008_columns, #tour_2009_columns {
	margin-top: 28px;
	font-size:0.846em;
}
#tour_2008_columns p, #tour_2009_columns p {
	margin-top: 14px;
	margin-bottom: 14px;
}
#tour_2008 #column1, #tour_2008 #column2, #tour_2009 #column1, #tour_2009 #column2 {
	float: left;
	display: inline;
}
#tour_2008 #column2, #tour_2009 #column2 {
	width: 200px;
}
#tour_2008 #column1, #tour_2009 #column1 {
	width: 378px;
	margin-right: 30px;
}
#tour_2008_columns #column1 ul, #tour_2009_columns #column1 ul {
	list-style-type: disc;
	margin: 20px 0 30px 16px;
}
#tour_2008_columns #column1 ul li, #tour_2009_columns #column1 ul li {
	line-height: 14px;
	margin: 4px 0;
}
#tour_2009_columns #column1 ul.no_format {
	list-style-type: none;
	margin: 18px 0 0 0;
}
#tour_2009_columns #column2 ul.disc {
	list-style-type: disc;
	margin: 18px 0 0 18px;
}
#tour_2008_columns #column2 .row p, #tour_2009_columns #column2 .row p {
	line-height: 13px;
	margin: 8px 0 0 8px;
	float: left;
	display: inline;
	width: 100px;
}
#tour_2008_columns #column2 p.long, #tour_2009_columns #column2 p.long {
	margin-top: 0;
}
#tour_2008_columns #column2 ul, #tour_2009 #column2 ul {
	margin: 8px 0;
}
#tour_2008_columns #column2 ul li, #tour_2009 #column2 ul li {
	background: url('/images/global/linkarrow_teal.gif') no-repeat;
	padding-left: 22px;
	padding-bottom: 3px;
	font-size:1em;
	line-height: 12px;
	margin-bottom: 9px;
}
#tour_2008_columns #column2 p, #tour_2009 #column2 p#normal {
	width: 200px;
	line-height: 14px;
	margin: 10px 0;
}
#tour2009_details {
	clear: both;
}
#tour2009_details ul {
	margin-left: 18px;
}
#tour2009_details ul#charlotte_post, #tour2009_details ul#atlanta_post {
	margin-left: 240px;
}
#tour2009_details ul#chicago_post {
	margin-left: 274px;
}
#tour2009_details ul#atlanta {
	margin-left: 63px;
}
#tour2009_details ul#chicago {
	margin-left: 83px;
}
#tour2009_details ul#new_orleans {
	margin-left: 12px;
	margin-right: 0px;
}
#tour2009_details p#new_orleans {
	padding: 24px 0 0 0;
 *padding: 5px 0 0 0;
	text-align: center;
	font-size:	0.692em;
	color: #fff;
	clear: left;
	width: 618px;
	_width: 612px;
}
#tour2009_details ul li {
	display: inline;
	float: left;
	color: #fff;
	font-size:0.846em;
	padding-top: 24px;
}
#tour2009_details li span, #tour2009_details p span {
	color: #61381f;
	margin: 0 4px;
}
#tour2009_details ul#new_orleans li {
	font-size: 0.692em;
}
#tour2009_details ul#new_orleans li span {
	margin: 0 4px;
}
#tour_2009 img.img_center {
	margin-left: 35px;
	margin-bottom: 20px;
}
#tour_2009 img.img_hdr_span {
	margin: 30px 0 16px 0;
}
#masthead_photo_link, #masthead_video_link {
	display: block;
	color: #cca47b;
	padding-left: 32px;
	padding-top: 2px;
	height: 25px;
}
#masthead_photo_link {
	background: url('/images/tour/icon_photos.gif') no-repeat;
	margin-top: 30px;
	margin-bottom: 10px;
}
#masthead_video_link {
	background: url('/images/tour/icon_video.gif') no-repeat;
}
#content #img_desc p.char_2009_intro, #content #img_desc p.atl_2009_intro {
	margin-top: 30px;
}
#content p.no_margin {
	margin: 0;
}
#content .new_orleans_callout p {
	line-height: 15px;
	margin: 14px 0 0 0;
}
#content .new_orleans_callout p a {
	background: url('/images/global/linkarrow_teal.gif') no-repeat;
	padding-left: 20px;
	line-height: 17px;
	display: block;
}
#tour_2009 #new_orleans_content ul {
	list-style-type: disc;
	margin: 0 40px 0 15px;
}
#videos_container {
	margin-left: 65px;
	margin-top: 25px;
}
#tour div.video {
	width: 160px;
	margin: 0 20px 35px 0;
	display: inline;
	float: left;
}
#tour div.video a.arrow {
	font-size:0.846em;
	color: #049ab9;
	line-height: 13px;
	background: url('/images/global/linkarrow_teal.gif') no-repeat;
	padding-left: 22px;
	display: block;
	margin: 9px 0 0 0;
}
img.neg_margin_top {
	margin-top: -30px;
}
/* True Beauty Stories styles */
div.row_clear {
	margin: 0 0 10px 0;
	clear:both;
}
img.form_hdr_img {
	/*margin: 25px 0;*/
	padding: 25px 0;
	display: block;
}
#story_form div.form_elements {
	float: left;
	display: inline;
	width:435px;
}
#story_form div.disclaimers {
	float: right;
	display: inline;
	width: 162px;
	margin: 0 42px 0 15px;
}
#story_form div.disclaimers p {
	margin: 0 0 12px 0;
	font-size:0.846em;
	line-height: 13px;
}
#story_form label.floated {
	width: 162px;
	margin-right: 9px;
	float: left;
	display: inline;
	text-align: right;
}
#story_form input.fixed_input {
	width: 55%;
}
#story_form input.fixed_input2 {
	width: 100%;
}
#story_form input.fixed_small_input {
	width: 70px;
}
#story_form input.fixed_small_input_smaller {
	width: 84px;
}
#story_form select.fixed_select {
	display: inline;
	margin-right: 11px;
	width: 90px;
}
#story_form select.fixed_select_small {
	display: inline;
	margin-right: 5px;
}
#story_form select.fixed_small_select {
	width: 95px;
}
#story_form select.fixed_tiny_select {
	width: 65px;
}
#story_form select {
	display: inline;
	margin-right: 11px;
}
#story_form textarea {
	width: 54%;
	padding: 2px;
	font:0.846em/14px Verdana, Arial, sans-serif;/*height: 100%;*/
}
#story_form #char_count p {
	font: 0.846em/14px Verdana, Arial, sans-serif;
	text-align: right;
	margin: 3px 0 0 0;
}
#story_form div.checkbox {
	display: block;
	clear: both;
	font-size:0.846em;
	width: 100%;
	padding-left: 169px;
}
#story_form div.checkbox label {
	display: block;
	float: left;
	width: 50%;
	line-height: 13px;
	margin: 0 0 0 4px;
 *margin: 4px 0 0 2px;
}
#story_form div.checkbox input {
	display: block;
	float: left;
}
#story_form div.checkboxes_wide {
	/*	width: 444px;*/
	margin-top: 20px;
	margin-left: 69px;
	font-size: 0.846em;
}
#story_form div.checkboxes_wide input, #story_form div.checkboxes_wide label {
	display: inline;
	float: left;
}
#story_form div.checkboxes_wide label {
	width:70%;
	margin: 0 0 0 4px;
 *margin: 4px 0 0 2px;
	line-height: 13px;
}
#story_form #submit {
	margin: 20px 0 0 0;
}
#form_bottom_divider {
	margin: 20px 0 0 0;
	padding: 0;
}
#story_form h3.futura span {
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.769em;
	color: #000;
	text-transform: none;
}
#story_form h3.futura {
	border-bottom: 1px solid #138d9a;
	margin: 25px 30px 25px 0;
	font-weight: normal;
}
.has_layout_fix {
	zoom: 1;
}
#main_content_stories h3 h4 {
	font-weight: bold;
}
#main_content_stories #article_archive h3 {
	font-weight: normal;
	font-size:1.077em;
}
#main_content_stories h3.sub_head {
	font-weight: normal;
	font-family: Georgia;
	font-size:1.385em;
	color: #B23719;
	margin-bottom: 10px;
	margin-top: 5px;
}
#main_content_stories h2.sub_head_1 {
	color: #B23719;
	margin:0px 0 3px 0;
}
.poem {
	float: left;
	width: 335px;
	font-size: 0.846em;
	line-height: 16px;
	margin: 5px 0px 40px 11px;
}
/* Pantene Casting Call styles */
#casting_2008_container {
	background: url('/images/casting_call/image_panteneLanding_header.jpg') no-repeat;
	width: 618px;
	margin-top: -12px;
}
/*#essence_2011_top {
	background: url('/images/events/img_bg_essence_top.jpg') no-repeat 0 0;
	width: 424px;
	height: 405px;
	font-size: 12px;
	line-height: 14px;
	color: #1c0d07;
	padding: 185px 94px 0px 100px;
}

Commented by Bishwanath on 7/1/2011 1:20 PM
#essence_2011_wrapper #emf_logo{
	float:left;
	width:309px;
	height:202px;
}
#essence_2011_wrapper #covergirl_callout{
	float:left;
	width:309px;
	height:198px;
}
Commented upto here by Bishwanath on 7/1/2011
*/
#essence_2011_wrapper #emf_logo {
	float: left;
	height: 178px;
	width: 289px;
}
#essence_2011_wrapper #covergirl_callout {
	float: left;
	height: 178px;
	width: 309px;
}
#essence_2011_wrapper #emf_logo img, #essence_2011_wrapper #covergirl_callout img {
	display:block;
}
#essence_2011_wrapper #emf_header {
	clear: left;
	width:618px;
 
}
#essence_2011_wrapper #emf_header img {
	display:block
}
#essence_2011_wrapper #emf_content {
	background: url("/images/events/img_emf_background.jpg") no-repeat scroll 0 0 transparent;
	height: 221px;
	/*padding: 7px 94px 0 100px;*/
    width: 618px;/*_width:624px;*/
	
	
	
}
/*
Changed by Bishwanath on 7/7/2011 5:57 PM to old version
#essence_2011_wrapper #emf_content{
	width:424px;
	height:270px;
	background: url('/images/events/img_emf_background.jpg') no-repeat 0 0;
	padding:7px 94px 0 100px
}
*/
#essence_2011_wrapper p {
	margin: 0px 0px 18px 0px;
	line-height: 14px;
	font-family: Verdana;
	font-size:0.923em;
	color: #1c0d07;
	padding:0 80px 0 88px;
}
#essence_2011_wrapper p span {
	font-family:Verdana;
	font-weight:Bold;
	font-size:1.154em;
	color:#1c0d07;
	line-height:14px;
}
#essence_2011_wrapper ul {
	list-style-type: disc;
	font-weight: bold;
	margin: -11px 0px 0px 10px;
	font-family:Verdana;
	font-size:1.154em;
	color:#1c0d07;
	line-height:14px
}
#essence_2011_bottom {
	background: url('/images/events/img_emf_footer.jpg') no-repeat 0 0;
	width: 410px;
	height: 234px;
	padding: 58px 0px 0px 209px;
	position: relative;
}
#essence_2011_bottom a {
	font-size: 1em;
	font-weight: bold;
	color: #ffffff;
	font-family:Verdana;
	text-decoration:underline;
}
#essence_2011_bottom div a.absolute {
	text-indent: -9999px;
	display: block;
	position: absolute;
	top: 83px;
	left: 56px;
	width: 506px;
	height: 90px;
}
#music_festival_header {
	background-image: url('/images/events/img_header_essence.jpg');
	background-repeat: no-repeat;
	width: 618px;
	height:157px;
}
#music_festival_header ul {
	margin-top: 10px;
	margin-bottom: 30px;
}
#music_festival_header ul li {
	float: left;
}
#music_festival_header ul li a {
	background: url('/images/events/btn_dark_orange.jpg') no-repeat;
	_background: url('/images/events/btn_dark_orange.gif') no-repeat;
	padding: 2px 0px 3px 22px;
	font-size:0.923em;
	line-height: 14px;
	margin: 0px 17px 9px 0px;
	display: block;
	color: #d02138;
	font-weight: bold
}
#essence_bottom_callouts {
	background: url('/images/events/img_emf_button_bck.jpg') no-repeat;
	height: 90px;
	margin-left: -209px;
	margin-top: 112px;
	padding-left: 0;
}
#essence_bottom_callouts a.first {
	margin-left: 70px;
}
#music_festival {
	background: url('/images/events/img_bck_essence.jpg') no-repeat;
	width: 618px;
	height: 516px;
	color: #6E502E;
}
div.fest_left {
	float: left;
	width: 376px;
	padding: 165px 0 0 27px;
	color: #6e502e;
	font-size:0.923em;
}
#content div.fest_left div {
	margin: 65px 0px 20px 0px;
	padding: 0px;
	*padding-top:65px;
}
#content div.fest_left div a {
	font-weight:bold;
	text-decoration:underline;
	color:#6e502e;
}
#content div.fest_left div a:hover {
	text-decoration:none;
}
#content div.fest_left #cta_bullets_tour li a {
	padding-top: 2px;
	background: url('/images/events/linkarrow_ltBrown_lrg.jpg') 0 2px no-repeat;
	_background: url('/images/events/linkarrow_ltBrown_lrg.gif') 0 2px no-repeat;
	padding-left: 22px;
	display: block;
	color: #d02138;
	font-weight: bold;
}
#content div.fest_left ul {
	font-size:1em;
}
#content div.fest_left ul li {
	padding-bottom:10px;
}
div.fest_right {
	float: left;
	width: 170px;
	padding: 55px 0 0 27px;
	_padding: 55px 0 0 54px;
	_width: 230px;
}
#content div.fest_right p {
	font-size:0.846em;
	margin: 6px 0 0 0;
	line-height:14px;
}
ul#fest {
	list-style: disc outside;
	padding-left: 25px;
	font-size: 0.846em;
}
ul#winners {
	padding-top: 242px;
}
ul#winners li {
	float: left;
	display: inline;
	text-indent: -9999px; /* More semantic than Shea replacement */
}
ul#winners li a {
	display: block;
}
ul#winners li a#rose {
	background: url('/images/casting_call/nav_panteneLanding_rose.jpg') no-repeat;
	width: 156px;
	height: 25px;
}
ul#winners li a#yolonda {
	background: url('/images/casting_call/nav_panteneLanding_yolonda.jpg') no-repeat;
	width: 153px;
	height: 25px;
}
ul#winners li a#maria {
	background: url('/images/casting_call/nav_panteneLanding_maria.jpg') no-repeat;
	width: 153px;
	height: 25px;
}
ul#winners li a#kimberly {
	background: url('/images/casting_call/nav_panteneLanding_kimberly.jpg') no-repeat;
	width: 156px;
	height: 25px;
}
#casting_2008_content {
	background: url('/images/casting_call/image_panteneLanding_content.jpg') no-repeat;
	height: 355px;
	clear: left;
}
#casting_2008_content #main {
	width: 372px;
	margin-left: 32px;
	display: inline;
	float: left;
	color: #fff;
}
#casting_2008_content #main p {
	font-size:	0.923em;
	line-height: 18px;
	margin: 20px 15px 20px 0px;
}
#casting_2008_content #secondary {
	float: left;
	display: inline;
	width: 198px;
	margin: 145px 0px 0px 16px;
}
#casting_2008_content #secondary p {
	color: #fff;
	font-size:	0.846em;
	line-height: 14px;
	margin: 0;
}
#casting_2008_content #secondary a {
	color: #fff;
	font-size:0.769em;
	font-weight: bold;
	width: 150px;
	display: block;
	background: url('/images/casting_call/link_arrow_ltBrown.gif') 0 1px no-repeat;
	padding-left: 21px;
	line-height: 15px;
	margin-top: 8px;
}
#casting_2008_content ul {
	clear: left;
}
#casting_2008_content ul li {
	float: left;
	display: inline;
	text-indent: -9999px;
}
#casting_2008_content ul li a {
	height: 138px;
	margin: 10px 0 0 16px;
	width: 130px;
	display: block;
}
#winner_content {
	width: 618px;
	height: 695px;
	clear: left;
	color: #fff;
	border: none;
}
#winner_content #description {
	margin: 0 20px 0 320px;
	padding: 35px 0 0 0;
	width: 300px;
	height: 351px;
	font-size: 0.923em;
	line-height: 16px;
}
#winner_content #description h3 {
	font-size: 2.308em;
	margin-bottom: 10px;
}
#winner_content #description p {
	margin: 12px 40px 12px 0;
}
#winner_content #description p.caption {
	margin-top: 0;
}
div#hair_kimberly {
	margin-top: 48px;
	_margin-top: 36px;
}
div#hair_kimberly p {
	margin: 0 30px;
}
#hair_content, #hair_content_yolonda {
	display: inline;
	float: left;
	width: 450px;
	margin: 6px 0 0 30px;
	_margin: 0 0 0 30px;
}
#hair_content_maria {
	display: inline;
	float: left;
	margin: 0 0 0 30px;
	width: 465px;
}
#hair_content_maria p {
	margin-top: 38px;
	line-height: 15px;
}
#hair_content p {
	margin: 40px 10px 0 0;
}
#hair_content_yolonda p {
	margin-top: 33px;
	_margin-top: 43px;
	line-height: 15px;
}
#hair_ad {
	display: inline;
	float: left;
	width: 90px;
	margin-left: 18px;
}
#hair_ad_yolonda {
	display: inline;
	float: left;
	width: 103px;
	margin-left: 18px;
}
#hair_ad p, #hair_ad_yolonda p {
	font-size: 0.923em;
	line-height: 13px;
	margin: 0 0 0 0;
	padding: 3px 0 0 0;
	clear: both;
}
#hair_ad img, #hair_ad_yolonda img {
	float: left;
	margin-left: 18px;
}
#hair_ad a.pdf_link, #hair_ad_yolonda a.pdf_link {
	color: #fff;
	display: block;
	background: url('/images/press/icon_pdf.gif') no-repeat;
	padding-left: 18px;
}
#winner_content div#product, #winner_content div#product_yolonda, #winner_content div#product_maria, #winner_content div#product_kimberly {
	height: 40px;
	clear: both;
}
#winner_content div#product p {
	margin: 0 40px 0 205px;
	padding-top: 44px;
	_padding-top: 35px;
	color: #333;
	font-size: 0.923em;
	line-height: 16px;
}
#winner_content #product_link {
	display: block;
	float: left;
	height: 140px;
	margin-left: 30px;
	_margin-left: 15px;
	margin-top: 19px;
	width: 160px;
}
#winner_content div#product_yolonda p {
	margin: 0 40px 0 205px;
	padding-top: 15px;
	color: #333;
	font-size: 0.923em;
	line-height: 16px;
}
#winner_content div#product_maria p {
	margin: 0 40px 0 205px;
	padding-top: 25px;
	color: #333;
	font-size: 0.923em;
	line-height: 16px;
}
#winner_content div#product_kimberly p {
	margin: 0 40px 0 205px;
	padding-top: 45px;
	color: #333;
	font-size: 0.923em;
	line-height: 16px;
}
div.rose {
	background: url('/images/casting_call/image_panteneTour08_rose_content.jpg') no-repeat;
}
div.yolonda {
	background: url('/images/casting_call/image_panteneTour08_yolanda_content.jpg') no-repeat;
}
div.maria {
	background: url('/images/casting_call/image_panteneTour08_maria_content.jpg') no-repeat;
}
div.kimberly {
	background: url('/images/casting_call/image_panteneTour08_kimberly_content.jpg') no-repeat;
}
#winners_nav_2008 {
	width: 618px;
}
#winners_nav_2008 ul li {
	float: left;
	display: inline;
	text-indent: -9999px;
}
#winners_nav_2008 ul li a#rose {
	display: block;
	width: 156px;
	height: 25px;
	background: url('/images/casting_call/nav_panteneTour08_rose_0.jpg') no-repeat;
}
.rose_body #winners_nav_2008 ul li a#rose {
	background: url('/images/casting_call/nav_panteneTour08_rose_1.jpg') no-repeat;
}
#winners_nav_2008 ul li a#yolonda {
	display: block;
	width: 153px;
	height: 25px;
	background: url('/images/casting_call/nav_panteneTour08_yolonda_0.jpg') no-repeat;
}
.yolonda_body #winners_nav_2008 ul li a#yolonda {
	background: url('/images/casting_call/nav_panteneTour08_yolonda_1.jpg') no-repeat;
}
#winners_nav_2008 ul li a#maria {
	display: block;
	width: 153px;
	height: 25px;
	background: url('/images/casting_call/nav_panteneTour08_maria_0.jpg') no-repeat;
}
.maria_body #winners_nav_2008 ul li a#maria {
	background: url('/images/casting_call/nav_panteneTour08_maria_1.jpg') no-repeat;
}
#winners_nav_2008 ul li a#kimberly {
	display: block;
	width: 156px;
	height: 25px;
	background: url('/images/casting_call/nav_panteneTour08_kimberly_0.jpg') no-repeat;
}
.kimberly_body #winners_nav_2008 ul li a#kimberly {
	background: url('/images/casting_call/nav_panteneTour08_kimberly_1.jpg') no-repeat;
}
#pantene_casting_callout {
	margin-top: 30px;
}
div.callout_mrg_bottom {
	margin-bottom: 30px;
}
#pantene_casting_callout img.main_img {
	float: left;
	display: inline;
	margin-right: 20px;
	margin-left: 0px;
}
#casting_description {
	width: 372px;
	display: inline;
	float: left;
	margin-top: 13px;
}
#casting_description p {
	margin: 8px 0 0 0;
}
#asterisk_copy {
	clear: left;
}
#content p.asterisk {
	font-size: 0.846em;
	text-align: left;
	padding-top: 30px;
 *padding-top: 0;
	margin: 0 48px 0 0;
}
#casting_2009 {
	width: 618px;
	height: 889px;
 *height: 919px;
	background: transparent url('/images/casting_call/2009/image_pantene09_bg.jpg') no-repeat;
	margin-top: -46px;
	color: #fff;
	font-size: 1.077em;
	line-height: 15px;
}
#casting_2009 a.dark_arrow {
	color: #cca47b;
	width: 150px;
	display: block;
	background: url('/images/casting_call/2009/linkarrow_ltbrown2.gif') 0 1px no-repeat;
	padding-left: 21px;
	line-height: 15px;
	min-height: 17px;
}
#casting_2009_container {
	background: url('/images/casting_call/2009/09_image_panteneLanding_header.jpg') no-repeat;
	width: 618px;
}
#casting_2009_container ul#winners {
	padding: 0px;
	background-color: #000;
	height: 25px;
	margin: 0px;
}
#casting_2009_container ul#winners li {
	float: left;
	display: inline;
	text-indent: -9999px; /* More semantic than Shea replacement */
	background: url('/images/casting_call/2009/btn_sm_purple.png') no-repeat scroll 0px 6px transparent;
	_background: url('/images/casting_call/2009/btn_sm_purple.gif') no-repeat scroll 0px 6px transparent;
	padding-left: 17px;
	margin-left: 67px;
	width: 60px;
	height: 25px;
}
#casting_2009_container ul#winners li a {
	display: block;
	height: 25px;
}
#casting_2009_container ul#winners li a#brooke {
	background: url('/images/casting_call/2009/nav/brooke_off.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/landing/brooke_off.gif') no-repeat scroll 0px 7px transparent;
}
#casting_2009_container ul#winners li a#brooke:hover {
	background: url('/images/casting_call/2009/nav/brooke_on.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/landing/brooke_on.gif') no-repeat scroll 0px 7px transparent;
}
#casting_2009_container ul#winners li a#shea {
	background: url('/images/casting_call/2009/nav/shea_off.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/landing/shea_off.gif') no-repeat scroll 0px 7px transparent;
}
#casting_2009_container ul#winners li a#shea:hover {
	background: url('/images/casting_call/2009/nav/shea_on.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/landing/shea_on.gif') no-repeat scroll 0px 7px transparent;
}
#casting_2009_container ul#winners li a#simone {
	background: url('/images/casting_call/2009/nav/simone_off.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/landing/simone_off.gif') no-repeat scroll 0px 7px transparent;
}
#casting_2009_container ul#winners li a#simone:hover {
	background: url('/images/casting_call/2009/nav/simone_on.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/landing/simone_on.gif') no-repeat scroll 0px 7px transparent;
}
#casting_2009_container ul#winners li a#tasia {
	background: url('/images/casting_call/2009/nav/tasia_off.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/landing/tasia_off.gif') no-repeat scroll 0px 7px transparent;
}
#casting_2009_container ul#winners li a#tasia:hover {
	background: url('/images/casting_call/2009/nav/tasia_on.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/landing/tasia_on.gif') no-repeat scroll 0px 7px transparent;
}
#casting_2009_content {
	background: url('/images/casting_call/2009/09_image_panteneLanding_content.jpg') no-repeat;
	height: 423px;
	clear: left;
}
#casting_2009_content #main {
	width: 359px;
	height: 235px;
	margin-left: 32px;
	display: inline;
	float: left;
	color: #000;
}
#casting_2009_content #main p {
	font-size:0.923em;
	line-height: 18px;
	margin: 70px 25px 20px 0px;
}
#casting_2009_content #secondary {
	float: left;
	display: inline;
	width: 200px;
	margin: 155px 0px 0px 27px;
}
#casting_2009_content #secondary p {
	color: #000;
	font-size:0.846em;
	line-height: 14px;
	margin: 0;
}
#casting_2009_content #secondary a {
	color: #fff;
	font-size:0.769em;
	font-weight: bold;
	width: 150px;
	display: block;
	background: url('/images/casting_call/2009/btn_sm_purple.png') no-repeat scroll 0px 2px transparent;
	_background: url('/images/casting_call/2009/btn_sm_purple.gif') no-repeat scroll 0px 2px transparent;
	padding-left: 17px;
	line-height: 15px;
	margin-top: 8px;
}
#casting_2009_content ul {
	clear: left;
}
#casting_2009_content ul li {
	float: left;
	display: inline;
	text-indent: -9999px;
}
#casting_2009_content ul li a {
	display: block;
}
#casting_2009_content ul li.first_li a {
	width: 200px;
	height: 188px;
}
#casting_2009_content ul li.second_li a {
	width: 130px;
	height: 188px;
}
#casting_2009_content ul li.third_li a {
	width: 135px;
	height: 188px;
}
#casting_2009_content ul li.fourth_li a {
	width: 153px;
	height: 188px;
}
#main_content_pantene_2009 ul#winners {
	padding: 0px;
	background-image: url('/images/casting_call/2009/img_name_bar_purple.jpg');
	background-repeat: no-repeat;
	height: 25px;
	margin: 0px;
}
#main_content_pantene_2009 ul#winners li {
	float: left;
	display: inline;
	text-indent: -9999px; /* More semantic than Shea replacement */
	background: url('/images/casting_call/2009/btn_sm_purple.png') no-repeat scroll 0px 6px transparent;
	_background: url('/images/casting_call/2009/btn_sm_purple.gif') no-repeat scroll 0px 6px transparent;
	padding-left: 17px;
	margin-left: 67px;
	width: 60px;
	height: 25px;
}
#main_content_pantene_2009 ul#winners li a {
	display: block;
	height: 25px;
	_position: relative;
	_z-index: 0;
}
#main_content_pantene_2009 ul#winners li a#brooke {
	background: url('/images/casting_call/2009/nav/brooke_off.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/models/brooke_off.gif') no-repeat scroll 0px 7px transparent;
}
#main_content_pantene_2009 ul#winners li a#brooke:hover, #main_content_pantene_2009 ul#winners li a#brooke.selected {
	background: url('/images/casting_call/2009/nav/brooke_on.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/models/brooke_on.gif') no-repeat scroll 0px 7px transparent;
}
#main_content_pantene_2009 ul#winners li a#shea {
	background: url('/images/casting_call/2009/nav/shea_off.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/models/shea_off.gif') no-repeat scroll 0px 7px transparent;
}
#main_content_pantene_2009 ul#winners li a#shea:hover, #main_content_pantene_2009 ul#winners li a#shea.selected {
	background: url('/images/casting_call/2009/nav/shea_on.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/models/shea_on.gif') no-repeat scroll 0px 7px transparent;
}
#main_content_pantene_2009 ul#winners li a#simone {
	background: url('/images/casting_call/2009/nav/simone_off.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/models/simone_off.gif') no-repeat scroll 0px 7px transparent;
}
#main_content_pantene_2009 ul#winners li a#simone:hover, #main_content_pantene_2009 ul#winners li a#simone.selected {
	background: url('/images/casting_call/2009/nav/simone_on.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/models/simone_on.gif') no-repeat scroll 0px 7px transparent;
}
#main_content_pantene_2009 ul#winners li a#tasia {
	background: url('/images/casting_call/2009/nav/tasia_off.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/models/tasia_off.gif') no-repeat scroll 0px 7px transparent;
}
#main_content_pantene_2009 ul#winners li a#tasia:hover, #main_content_pantene_2009 ul#winners li a#tasia.selected {
	background: url('/images/casting_call/2009/nav/tasia_on.png') no-repeat scroll 0px 7px transparent;
	_background: url('/images/casting_call/2009/nav/models/tasia_on.gif') no-repeat scroll 0px 7px transparent;
}
#brooke_header {
	background: url('/images/casting_call/2009/brooke/img_brooke_top.png') no-repeat;
}
#shea_header {
	background: url('/images/casting_call/2009/shea/img_shea_top.png') no-repeat;
}
#simone_header {
	background: url('/images/casting_call/2009/simone/img_simone_top.png') no-repeat;
}
#tasia_header {
	background: url('/images/casting_call/2009/tasia/img_tasia_top.png') no-repeat;
}
#main_content_pantene_2009 .winner_content {
	width: 618px;
	height: 417px;
	color: #fff;
}
#main_content_pantene_2009 .winner_content p {
	margin: 10px 0px;
	font-size: 0.857em;
	line-height: 16px;
}
#main_content_pantene_2009 .winner_content p.caption {
	margin: 10px 0px;
	font-size: 1.077em;
	line-height: 11px;
}
#main_content_pantene_2009 #brooke_header.winner_content #description {
	margin: 0px 42px 0px 305px;
	padding: 104px 0px 0px 0px;
	width: 271px;
	height: 313px;
	font-size: 1.154em;
	line-height: 16px;
}
#main_content_pantene_2009 #shea_header.winner_content #description {
	margin: 0px 24px 0px 324px;
	padding: 67px 0px 0px 0px;
	width: 270px;
	height: 350px;
	font-size: 1.077em;
	line-height: 16px;
}
#main_content_pantene_2009 #simone_header.winner_content #description {
	margin: 0px 32px 0px 325px;
	padding: 77px 0px 0px 0px;
	width: 261px;
	height: 340px;
	font-size: 1.077em;
	line-height: 16px;
}
#main_content_pantene_2009 #tasia_header.winner_content #description {
	margin: 0px 26px 0px 322px;
	padding: 64px 0px 0px 0px;
	width: 270px;
	height: 353px;
	font-size: 1.077em;
	line-height: 16px;
}
#main_content_pantene_2009 .winner_footer {
	margin-bottom: 45px;
}
#main_content_pantene_2009 .winner_footer .hair {
	color: #fff;
	font-size: 0.923em;
	line-height: 16px;
}
#main_content_pantene_2009 .winner_footer .hair a {
	color: #fff;
	font-size: 1.077em;
	line-height: 16px;
	text-decoration: underline;
}
#main_content_pantene_2009 .winner_footer .product {
	color: #44153b;
	font-size: 0.923em;
	line-height: 16px;
}
#main_content_pantene_2009 .winner_footer .product a {
	color: #44153b;
	font-size: 0.923em;
	line-height: 16px;
	text-decoration: underline;
	font-weight: bold;
	_position: relative;
	_z-index: 0;
}
#main_content_pantene_2009 #brooke_footer {
	background: url('/images/casting_call/2009/brooke/img_brooke_bottom.png') no-repeat;
	width: 618px;
	height: 278px;
}
#main_content_pantene_2009 #brooke_footer .hair {
	height: 104px;
	padding: 22px 150px 0px 30px;
	position: relative;
}
#main_content_pantene_2009 #brooke_footer .magazine_ad {
	position: absolute;
	left: 493px;
	top: 77px;
	width: 115px;
	height: 40px;
}
#main_content_pantene_2009 #brooke_footer .magazine_ad a {
	display: block;
	text-indent: -9999px;
	width: 115px;
	height: 40px;
}
#main_content_pantene_2009 #brooke_footer .product {
	padding: 30px 10px 0px 147px;
}
#main_content_pantene_2009 #shea_footer {
	background: url('/images/casting_call/2009/shea/img_shea_bottom.png') no-repeat;
	width: 618px;
	height: 278px;
}
#main_content_pantene_2009 #shea_footer .hair {
	height: 104px;
	padding: 22px 150px 0px 30px;
	position: relative;
}
#main_content_pantene_2009 #shea_footer .magazine_ad {
	position: absolute;
	left: 493px;
	top: 77px;
	width: 115px;
	height: 40px;
}
#main_content_pantene_2009 #shea_footer .magazine_ad a {
	display: block;
	text-indent: -9999px;
	width: 115px;
	height: 40px;
}
#main_content_pantene_2009 #shea_footer .product {
	padding: 20px 20px 0px 179px;
}
#main_content_pantene_2009 #simone_footer {
	background: url('/images/casting_call/2009/simone/img_simone_bottom.png') no-repeat;
	width: 618px;
	height: 278px;
}
#main_content_pantene_2009 #simone_footer .hair {
	height: 88px;
	padding: 37px 95px 0px 30px;
	position: relative;
}
#main_content_pantene_2009 #simone_footer .product {
	padding: 10px 30px 0px 167px;
}
#main_content_pantene_2009 #tasia_footer {
	background: url('/images/casting_call/2009/tasia/img_tasia_bottom.png') no-repeat;
	width: 618px;
	height: 278px;
}
#main_content_pantene_2009 #tasia_footer .hair {
	height: 104px;
	padding: 22px 155px 0px 30px;
	position: relative;
}
#main_content_pantene_2009 #tasia_footer .magazine_ad {
	position: absolute;
	left: 493px;
	top: 77px;
	width: 115px;
	height: 40px;
}
#main_content_pantene_2009 #tasia_footer .magazine_ad a {
	display: block;
	text-indent: -9999px;
	width: 115px;
	height: 40px;
}
#main_content_pantene_2009 #tasia_footer .product {
	padding: 30px 10px 0px 147px;
}
/* Newsletter page styles */
#newsletter_dob {
	margin-top: 12px;
}
#dob_label {
	float: left;
	display: inline;
	padding: 19px 0 14px 0;
	width: 162px;
	text-align: right;
	margin-right: 9px;
 *margin-right: 9px;
	_margin-right: 12px;
}
#newsletter_dob .label_group {
	float: left;
	display: inline;
	width: 70px;
	margin: 0 10px 0 0;
}
#newsletter_dob .label_group label {
	margin-bottom: 3px;
	display: block;
}
a.preview {
}
a.preview img {
}
/* About page callout */
#about_callout {
	background: url('/images/about/pic_founders.jpg') no-repeat #60361d;
	width: 297px;
	float: left;
	display: inline;
	margin: 4px 20px 0 0;
}
#about_callout p {
	padding: 250px 20px 20px 20px;
	color: #fff;
	margin: 0;
	font-size:0.846em;
	background: url('/images/about/pic_caption.gif') left bottom no-repeat;
}
/* Video Transcript Popup styles */

body#popup {
	text-align: center;
	background: url('/images/transcript_popup/header_l_repeat.gif') repeat-x;
}
body#popup #bg_wrap {
	background: url('/images/transcript_popup/header_r_repeat.gif') repeat-x;
	height: 93px;
	width: 50%;
	right: 0;
	position: absolute;
}
#popup_wrapper {
	width: 584px;
	background: url('/images/transcript_popup/header_bg.jpg') top left no-repeat;
	min-height: 93px;
	color: #000;
	text-align: left;
	margin: auto;
	position: relative;
	overflow: hidden;
}
#popup_wrapper h1, #popup_wrapper h2, #popup_wrapper p {
	padding: 0 20px;
}
#popup_wrapper #logo {
	margin: 14px 0 0 14px;
	float: left;
	display: inline;
}
#popup_wrapper h1 {
	font-size:2.364em;
	margin: 40px 0 4px 0;
	color: #b23719;
	font-family: Georgia, Times, serif;
}
#popup_wrapper h2 {
	color: #000;
	font-weight: bold;
	font-size:1.273em;
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
}
#popup_wrapper p {
	padding-top: 18px;
}
#popup_wrapper p.last {
	padding-bottom: 38px;
}
#popup_wrapper #close {
	float: right;
	display: inline;
}
/* BET TV Show styles */
#tv_content {
	background: #3d2013 url('/images/tv_show/browncap.gif') bottom left no-repeat;
	width: 618px;
	color: #be9d7a;
	font-size:0.923em;
}
#tv_left {
	float: left;
	display: inline;
	width: 385px;
	margin: 30px 0 30px 25px;
	border-right: 1px solid #6a5851;
}
#tour_live_left {
	float: left;
	display: inline;
	width: 385px;
	margin: 30px 0 30px 25px;
	border-right: 1px solid #6a5851;
	min-height: 636px;
}
#tv_left p.first {
	margin-top: 0;
	margin-bottom: 30px;
	margin-right: 10px;
}
#tv_right {
	float: left;
	display: inline;
	padding: 30px 0 0 0;
	margin-left: 18px;
	width: 170px;
	font-size:0.917em;
}
#tv_right p {
	margin: 10px 0;
	line-height: 14px;
}
#tv_right p.img_desc {
	margin: 12px 0 44px 0;
}
#tv_right ul {
	margin-top: 12px;
}
#tv_right ul li {
	margin-bottom: 12px;
}
ul.arrows {
	margin: 16px 0 0 0;
}
ul.arrows li {
	margin-bottom: 4px;
}
ul.arrows li.mgB15 {
	margin-bottom: 15px;
}
ul.arrows a {
	background: url('/images/global/linkarrow_teal.gif') 0 1px no-repeat;
	padding-left: 22px;
	height: 19px;
	display: block;
	vertical-align: middle;
}
div.episode ul.arrows a {
	height: auto;
}
li.videoTranscript a {
	background: none;
	padding-left: 27px;
	height: 19px;
	display: block;
	vertical-align: middle;
	font-size:0.833em;
	line-height: 12px;
}
.episode {
	margin-top: 40px;
}
.episode h3 {
	color: #fff;
	margin: 0;
	font-weight: bold;
}
#tv_content .episode p {
	margin: 0 20px 6px 0;
}
.episode img {
	float: left;
	margin-right: 18px;
}
.white {
	color: #fff;
}
.news_header_left {
	float: left;
	width: 290px;
	padding-right: 69px;
}
.news-right {
	float: left;
	padding-top: 32px;
	font-size: 0.692em;
	font-family: verdana;
	font-weight: bold;
	line-height: 14px;
	width: 240px;
}
.news-line {
	padding-right: 8px;
	border-left: 1px solid #138D9A;
	float: left;
	height: 124px;
}
.news-text {
	font-family: verdana, sans-serif;
	font-weight: normal;
	width: 149px;
	float: left;
	display: inline;
	margin: -3px 0 0 12px;
}
#news_right_preview_image {
	float: left;
}
#more_links {
	width: 300px;
}
#more_links_small {
	width: 417px;
	float: right;
}
#content #more_links_small p {
	margin: 0 0 12px 0;
}
#content .articles_tips a {
	color: #333;
	text-decoration: underline;
}
#content .articles_tips a.wht {
	color: #FFF;
	text-decoration: underline;
}
#content .articles_tips_1 {
	padding-top:20px;
}
#content .articles_tips a.blue {
	color: #138d9a;
	text-decoration: none;
}
#content .articles_tips a.blue:hover {
	color: #138d9a;
	text-decoration: underline;
}
#content .articles_tips p.sub {
	margin: 0;
	font-style: italic;
	color: #138d9a;
}
/* May Poem Break fix */
div.may_poem {
	margin-left: 230px;
	width: 405px;
}
/* Theme Song Contest */

#contest_tabs {
	width: 560px;
	margin: 21px auto 0px 45px;
	height: 30px;
}
#contest_tabs a img {
	margin-left: 3px;
}
#about_overall_container {
	background-image: url('/images/get_involved/theme_contest/bck_teal_gradient.png');
	background-repeat: no-repeat;
	width: 592px;
	height: 1363px;
	padding: 0px 13px 0px 14px;
}
#about_overall_container #about_top_container {
	background-image: url('/images/get_involved/theme_contest/img_bck_brown_panel.png');
	background-repeat: no-repeat;
	width: 592px;
	height: 462px;
}
#about_overall_container #about_top_container #t_left_content {
	float: left;
	width: 366px;
}
#about_overall_container #about_top_container #t_left_content #contest_logo {
	position: relative;
	top: -6px;
	left: -2px;
}
#about_overall_container #about_top_container #t_left_content #sizzle_video {
	width: 402px;
	height: 228px;
	margin: 23px 0px 5px 33px;
}
#about_overall_container #about_top_container #t_left_content #left_sub_header {
	margin: 0px 0px 8px 33px;
}
#about_overall_container #about_top_container #t_left_content #left_sub_text {
	width: 325px;
	font-size:	0.923em;
	position: relative;
	left: 36px;
	line-height: 14px;
}
#about_overall_container #about_top_container #t_left_content #left_sub_text a {
	color: #000;
}
#about_overall_container #about_top_container #t_left_content #left_sub_button {
	position: relative;
	left: 34px;
	margin-top: 5px;
}
#about_overall_container #about_top_container #t_left_content #left_sub_over_text {
	float: left;
	width: 180px;
	height: 50px;
	padding-right: 11px;
	border-right: 1px solid #999;
	font-size: 0.846em;
	line-height: 12px;
	position: relative;
	top: 5px;
	left: 43px;
}
#about_overall_container #about_top_container #t_left_content #left_sub_over_text .over_header {
	font-size: 1.077em;
	font-weight: bold;
	margin-bottom: 5px;
}
#about_overall_container #about_top_container #t_left_content #right_sub_over_text {
	float: left;
	width: 138px;
	position: relative;
	top: 14px;
	left: 53px;
}
#about_overall_container #about_top_container #t_right_content {
	float: left;
	width: 226px;
	_margin-right: -70px;
}
#about_overall_container #about_top_container #t_right_content #singer {
	width: 209px;
	height: 395px;
	position: relative;
	top: -9px;
	_left: -70px;
}
#about_overall_container #about_bottom_container {
	height: 730px;
	_height: 720px;
}
#about_overall_container #about_bottom_container #b_left_content {
	float: left;
	display: inline;
	width: 422px;
	margin-bottom: 30px;
	position: relative;
	z-index: 100;
}
#about_overall_container #about_bottom_container #b_left_content .left_image {
	float: left;
	display: inline;
}
#about_overall_container #about_bottom_container #b_left_content .right_text {
	float: left;
	width: 375px;
	display: inline;
	color: #fff;
	font-size:0.923em;
	line-height: 15px;
	margin-left: 32px;
}
#about_overall_container #about_bottom_container #b_left_content .right_text img {
	position: relative;
	left: -4px;
}
#about_overall_container #about_bottom_container #b_left_content .right_text a {
	color: #fff;
	text-decoration: underline;
}
#about_overall_container #about_bottom_container #b_left_content .right_text a#view_finalists_link {
	font-size:0.917em;
	color: #fff;
	position: relative;
	top: -16px;
}
#about_overall_container #about_bottom_container #b_left_content #create_top {
	width: 83px;
	height: 104px;
	margin: 29px 21px 71px 32px;
}
#about_overall_container #about_bottom_container #b_left_content #create_top_text {
	margin-top: 26px;
}
#about_overall_container #about_bottom_container #b_left_content #inspired_center {
	width: 56px;
	height: 92px;
	margin: 0px 42px 26px 38px;
}
#about_overall_container #about_bottom_container #b_left_content #music_icon_text {
	margin-bottom: 10px;
}
#about_overall_container #about_bottom_container #b_left_content .music_icon a {
	background-image: url('/images/get_involved/theme_contest/btn_play.png');
	_background-image: url('/images/get_involved/theme_contest/btn_play.gif');
	background-repeat: no-repeat;
	padding: 0px 0px 7px 30px;
	font-size: 0.846em;
	font-weight: bold;
	cursor: pointer;
	display: block;
}
#about_overall_container #about_bottom_container #b_left_content .music_icon a.stop {
	background-image: url('/images/get_involved/theme_contest/btn_stop.png');
	_background-image: url('/images/get_involved/theme_contest/btn_stop.gif');
}
#about_overall_container #about_bottom_container #b_left_content #music_container {
	height: 200px;
	margin-bottom: 200px;
	position: absolute;
	left: -9999px;
}
#about_overall_container #about_bottom_container #b_left_content #vote_bottom {
	width: 87px;
	height: 105px;
	margin: 0px 23px 12px 26px;
}
#about_overall_container #about_bottom_container #b_left_content .right_text .right_text_header {
	margin-bottom: 7px;
}
#about_overall_container #about_bottom_container #b_left_content #submit_link {
	margin: 0px 0px 0px 26px;
}
#about_overall_container #about_bottom_container #b_right_content {
	float: left;
	display: inline;
	width: 170px;
	position: relative;
	margin-top: -261px;
	_margin-left: -41px;
	_left: 41px;
	color: #fff;
}
#about_overall_container #about_bottom_container #b_right_content #prizes_image {
	position: relative;
	top: 0px;
	left: -36px;
	z-index: 100;
}
#about_overall_container #about_bottom_container #b_right_content #prize_specs {
	width: 129px;
	height: 364px;
	background-image: url('/images/get_involved/theme_contest/img_bck_panel.png');
	background-repeat: no-repeat;
	margin-top: -82px;
	padding: 89px 21px 0px 25px;
}
#about_overall_container #about_bottom_container #b_right_content #prize_specs h3 {
	font-weight: bold;
	color: #3bc1cc;
	font-size:1.077em;
}
#about_overall_container #about_bottom_container #b_right_content #prize_specs h4 {
	font-weight: bold;
	font-size:0.846em;
	line-height: 12px;
	margin: 8px 0px 10px 0px;
}
#about_overall_container #about_bottom_container #b_right_content #prize_specs div {
	font-size:0.769em;
	line-height: 11px;
	margin-bottom: 5px;
	width:130px;
}
#judging_info {
	width: 215px;
	height: 225px;
	background-image: url('/images/get_involved/theme_contest/div_xlg_rationale.png');
	background-repeat: no-repeat;
	color: #11a4b0;
	padding: 14px 30px 0px 15px;
	font-size: 1.154em;
	line-height: 14px;
	position: absolute;
	top: 170px;
	left: -240px;
	display: none;
	z-index: 5000;
}
#no_purchase_necessary {
	width: 132px;
	color: #fff;
	font-size:	0.692em;
	line-height: 11px;
	margin: 20px 0px 24px 22px;
}
#no_purchase_necessary a {
	color: #fff;
	text-decoration: underline;
	_position: relative;
	_z-index: 1000;
}
#form_overall_container {
	background-image: url('/images/get_involved/theme_contest/bck_teal_gradient_form.png');
	background-repeat: no-repeat;
	width: 619px;
	height: 1727px;
	padding: 0px 12px 0px 12px;
}
#form_overall_container #form_top_container {
	background-image: url('/images/get_involved/theme_contest/img_bck_brown_panel_form.png');
	background-repeat: no-repeat;
	width: 592px;
	height: 321px;
}
#form_overall_container #form_top_container.voting_over {
	background-image: url('/images/get_involved/theme_contest/voting_closed/img_hdr_background_closed.png');
	background-repeat: no-repeat;
	width: 592px;
	height: 321px;
}
#form_overall_container #form_top_container #left_content {
	float: left;
	width: 366px;
}
#form_overall_container #form_top_container #left_content #contest_logo {
	position: relative;
	top: -6px;
	left: -2px;
}
#form_overall_container #form_top_container #left_content #left_sub_header {
	margin: 40px 0px 9px 41px;
}
#form_overall_container #form_top_container #left_content #left_sub_header_2 {
	margin: 0px 0px 23px 41px;
}
#form_overall_container #form_top_container #left_content #left_sub_text {
	margin-left: 41px;
	color: #3d1300;
	font-size: 1.154em;
	line-height: 18px;
}
#form_overall_container #form_top_container #right_content {
	float: left;
	width: 226px;
}
#form_overall_container #form_top_container #right_content #singer {
	width: 209px;
	height: 313px;
	position: relative;
	top: -9px;
}
#form_overall_container #form_bottom_container {
	color: #fff;
}
#contest_form {
	width: 594px;
	height: 1229px;
}
#contest_form .form_hdr_img {
	padding: 4px 0px 22px 34px;
	display: block;
}
#contest_form #form_all_fields_req {
	width: 140px;
	height: 22px;
	position: relative;
	top: -44px;
	left: 277px;
	font-size: 1.154em;
	margin-bottom: -22px;
}
#contest_form #form_errors {
	margin: 4px 0px 4px 8px;
	min-height: 21px;
	_height: 21px;
}
#contest_form #form_errors.show_errors {
	width: 560px;
	background-image: url('/images/get_involved/theme_contest/img_error.png');
	_background-image: url('/images/get_involved/theme_contest/img_error.gif');
	background-repeat: no-repeat;
	margin: 4px 0px 4px 8px;
	padding-left: 23px;
	font-size: 0.692em;
	line-height: 11px;
	color: #000;
}
#contest_form .form_elements {
	float: left;
	width: 434px;
}
#contest_form .form_elements .label_input_container {
	margin-bottom: 12px;
	position: relative;
	z-index: 0;
}
#contest_form .form_elements .label_input_container_zIndex_1 {
	margin-bottom: 12px;
	position: relative;
	z-index: 1;
}
#contest_form .form_elements label {
	float: left;
	width: 99px;
	text-align: right;
	margin-right: 9px;
	padding-left: 30px;
	line-height: 16px;
	position: relative;
	top: 1px;
}
#contest_form .form_elements label.double_label {
	position: relative;
	top: -6px;
}
#contest_form .form_elements .fixed_select_small {
	float: left;
	width: 100px;
}
#contest_form .form_elements .label_input_container .side_by_side {
	width: 40px;
	padding-left: 23px;
}
#contest_form .help_link {
	width: 190px;
	font-size: 0.692em;
	margin: 0px 0px -12px 139px;
	display: block;
}
#contest_form .help_overlay {
	width: 223px;
	height: 54px;
	background-image: url('/images/get_involved/theme_contest/div_sm_rationale.png');
	background-repeat: no-repeat;
	color: #11a4b0;
	padding: 11px 15px 0px 25px;
	font-size: 0.962em;
	line-height: 12px;
	position: absolute;
	top: 0px;
	left: 315px;
	_left: 170px;
	display: none;
	z-index: 100;
}
#contest_form #dob_info_overlay {
	top: 6px;
	_left: 0px;
}
#contest_form .form_elements #contest_dob {
	margin: 12px 0px 22px 0px;
	position: relative;
}
#contest_form .form_elements #contest_dob #dob_label {
	padding: 17px 0px 0px 30px;
	width: 99px;
}
#contest_form .form_elements #contest_dob .label_group {
	float: left;
	width: 70px;
	margin: 0px 10px 0px 0px;
	position: relative;
}
#contest_form .form_elements #contest_dob .label_group label {
	float: none;
	width: 70px;
	text-align: left;
	margin: 0px 0px 3px 0px;
	padding: 0px;
}
#contest_form .form_elements input.fixed_input {
	width: 256px;
}
#contest_form .form_elements input.fixed_small_input {
	width: 84px;
}
#contest_form .form_elements #phone_1, #contest_form .form_elements #phone_2 {
	width: 30px;
}
#contest_form .form_elements #phone_3 {
	width: 35px;
}
#contest_form a {
	color: #fff;
	text-decoration: underline;
	_position: relative;
	_z-index: 1000;
}
#contest_form #counter_helper {
	font-size: 1.077em;
	text-align: right;
	width: 400px;
	margin-top: -10px;
}
#contest_form #video_specs {
	width: 260px;
	margin: -11px 0px 11px 139px;
	font-size: 1.077em;
	line-height: 14px;
}
#contest_form #sign_me_up_container {
	background-image: url('/images/get_involved/theme_contest/img_newsletter_form.png');
	background-repeat: no-repeat;
	width: 210px;
	height: 126px;
	margin: 0px 0px 20px 18px;
	padding: 40px 30px 0px 135px;
	display: block;
}
#contest_form #sign_me_up_container #newsletter_signup {
	position: relative;
	z-index: 1000;
}
#contest_form #sign_me_up_container label {
	float: none;
	font-size: 1.077em;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
}
#contest_form .disclaimers {
	float: left;
	width: 145px;
	margin: 0px 0px 0px 15px;
}
#contest_form .disclaimers p {
	margin: 0px 0px 12px 0px;
	font-size: 1.077em;
	line-height: 13px;
}
#contest_form .disclaimers img {
	margin-bottom: 8px;
}
#contest_form .disclaimers #judging_info_container {
	margin-top: 10px;
	position: relative;
	z-index: 1;
}
#contest_form .disclaimers #judging_info_container a {
	font-size: 0.692em;
	line-height: 14px;
	font-weight: bold;
}
#contest_form .disclaimers #judging_info_container #judging_overlay {
	display: none;
	background-image: url('/images/get_involved/theme_contest/div_lg_rationale.png');
	background-repeat: no-repeat;
	width: 238px;
	height: 108px;
	color: #11a4b0;
	padding: 4px 13px 0px 7px;
	font-size: 0.692em;
	line-height: 12px;
	position: absolute;
	top: -44px;
	_top: -100px;
	left: -265px;
	_z-index: 1000;
}
#contest_form .disclaimers #see_all {
	margin: 10px 0px 20px 0px;
}
#contest_form .disclaimers #see_all a {
	font-size: 0.692em;
	line-height: 14px;
	font-weight: bold;
}
#contest_form .checkboxes_wide {
	margin: 20px 0px 2px 0px;
	font-size: 1.077em;
}
#contest_form .checkboxes_wide .terms {
	width: 350px;
	height: 140px;
	overflow-y: scroll;
	background-color: transparent;
	margin: 0px 0px 20px 34px;
	padding: 0px 10px;
	border: 1px solid #2beeff;
	color: #fff;
	word-wrap: break-word;
}
#contest_form .checkboxes_wide .checkboxes_wide_container {
	zoom: 1;
}
#contest_form .checkboxes_wide .checkbox_container {
	float: left;
	width: 129px;
	text-align: right;
	margin-right: 9px;
	position: relative;
	z-index: 1000;
}
#contest_form .checkboxes_wide .checkbox_container #privacy_terms_agree, #contest_form .checkboxes_wide .checkbox_container #read_official_rules_agree {
	position: relative;
	z-index: 1000;
}
#contest_form .checkboxes_wide label {
	float: left;
	width: 256px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-align: left;
	font-size: 1.077em;
	line-height: 14px;
}
#contest_form #submit {
	margin: 0px 0px 0px 136px;
	position: relative;
	z-index: 1000;
}
#contest_form .info_summary {
	margin-bottom: 20px;
}
#form_thanks_overall_container, #form_winner_overall_container {
	background-image: url('/images/get_involved/theme_contest/bck_teal_gradient_thankyou.png');
	background-repeat: no-repeat;
	width: 619px;
	height: 533px;
	padding: 0px 12px 0px 12px;
}
#form_thanks_overall_container #form_top_container, #form_winner_overall_container #form_top_container {
	background-image: url('/images/get_involved/theme_contest/img_bck_brown_panel_form.png');
	background-repeat: no-repeat;
	width: 592px;
	height: 321px;
	margin-bottom: 35px;
}
#form_thanks_overall_container #form_top_container #left_content, #form_winner_overall_container #form_top_container #left_content {
	float: left;
	width: 366px;
}
#form_thanks_overall_container #form_top_container #left_content #contest_logo, #form_winner_overall_container #form_top_container #left_content #contest_logo {
	position: relative;
	top: -6px;
	left: -2px;
}
#form_thanks_overall_container #form_top_container #left_content #left_sub_header {
	margin: 24px 0px 13px 41px;
}
#form_thanks_overall_container #form_top_container #left_content #left_sub_text {
	margin: 0px 0px 15px 41px;
	color: #3d1300;
	font-size: 0.769em;
	line-height: 14px;
}
#form_thanks_overall_container #form_top_container #left_content #left_sub_text_2 {
	margin-left: 41px;
	color: #3d1300;
	font-size: 0.846em;
	line-height: 16px;
}
#form_thanks_overall_container #form_top_container #right_content, #form_winner_overall_container #form_top_container #right_content {
	float: left;
	width: 226px;
}
#form_thanks_overall_container #form_top_container #right_content #singer, #form_winner_overall_container #form_top_container #right_content #singer {
	width: 209px;
	height: 313px;
	position: relative;
	top: -9px;
}
#form_winner_overall_container #form_top_container #left_content #left_sub_header {
	margin: 24px 0px 8px 41px;
}
#form_winner_overall_container #form_top_container #left_content #left_sub_text {
	margin: 0px 0px 0px 41px;
	color: #3d1300;
	font-size: 0.923em;
	line-height: 18px;
}
#form_winner_overall_container #form_top_container #left_content #left_sub_text_2 {
	margin: 10px 0px 0px 41px;
	color: #3d1300;
	font-size: 0.923em;
	line-height: 18px;
}
#form_winner_overall_container #form_top_container #left_content #go_home {
	margin-left: 150px;
	width: 80px;
	height: 35px;
}
#form_finalists_overall_container {
	background-image: url('/images/get_involved/theme_contest/winner/img_finalists_gradient.png');
	/*_background-image: url('/images/get_involved/theme_contest/winner/img_finalists_gradient.jpg');*/
	background-repeat: no-repeat;
	width: 590px;
	height: 821px;
	padding: 0px 15px 0px 14px;
}
#form_finalists_overall_container #form_top_container {
	background-image: url('/images/get_involved/theme_contest/vote_now/img_hdr_background.png');
	background-repeat: no-repeat;
	width: 590px;
	height: 135px;
	margin-bottom: 10px;
}
#form_finalists_overall_container #form_top_container.voting_over {
	background-image: url('/images/get_involved/theme_contest/winner/img_hdr_background_finalists.png');
}
#form_finalists_overall_container #form_top_container #left_content {
}
#form_finalists_overall_container #form_top_container #left_content #contest_logo {
	float: left;
	width: 276px;
	position: relative;
	top: -6px;
	left: -2px;
}
#form_finalists_overall_container #form_top_container #left_content #top_content {
	float: left;
	width: 250px;
	padding: 72px 0px 0px 26px;
	font-size:0.769em;
	color: #270c00;
	line-height: 12px;
}
#form_finalists_overall_container #form_top_container.voting_over #left_content #top_content {
	padding: 65px 0px 0px 9px;
}
#form_finalists_overall_container #vote_container {
	background-image: url('/images/get_involved/theme_contest/winner/img_finalists_background_short.png');
	_background-image: url('/images/get_involved/theme_contest/winner/img_finalists_background_short.jpg');
	background-repeat: no-repeat;
	width: 590px;
	height: 490px;
	margin-bottom: 15px;
	position: relative;
}
#form_finalists_overall_container #vote_container #meet_finalists_text {
	padding: 39px 45px 16px 206px;
	color: #fff;
	font-size:0.923em;
	line-height: 14px;
}
#form_finalists_overall_container #vote_container #MooFlow {
	height: 354px;
}
#form_finalists_overall_container #vote_container #voting_button_container {
	width: 379px;
	margin: 22px auto 0px auto;
}
#form_finalists_overall_container #vote_container #voting_button_container .submit_vote_button:hover {
	cursor: pointer;
}
#form_finalists_overall_container #vote_container #voting_button_over_container {
	background-image: url('/images/get_involved/theme_contest/voting_closed/img_explore_site.png');
	background-repeat: no-repeat;
	width: 298px;
	height: 137px;
	padding: 55px 10px 0px 246px;
	color: #fff;
	font-size: 0.846em;
	line-height: 14px;
	margin: -15px auto 0px auto;
}
#form_finalists_overall_container #vote_container #voting_button_over_container a {
	color: #2beeff;
	font-weight: bold;
	display: block;
	margin-top: 5px;
}
#form_finalists_overall_container #vote_container #voting_button_over_container a:hover {
	text-decoration: underline;
}
#form_finalists_overall_container #vote_container #video_container {
	display: none;
	width: 302px;
	height: 226px;
	position: absolute;
	top: 113px;
	left: 144px;
	z-index: 1000;
}
#form_finalists_overall_container #vote_container #video_play_overlay {
	display: none;
	position: absolute;
	width: 57px;
	height: 55px;
	padding: 90px 117px 80px 125px;
	top: 113px;
	left: 144px;
	z-index: 1100;
}
#form_finalists_overall_container #vote_container #video_container #video_replacement_div {
}
#form_finalists_overall_container #vote_container #video_rules_callout {
	text-align: center;
	color: #fff;
	font-size: 0.769em;
}
#form_finalists_overall_container #vote_container #video_rules_callout a {
	color: #fff;
	text-decoration: underline;
}
#rules_container {
	font-size:0.769em;
	margin-top: 36px;
}
#contest_callouts {
	width: 587px;
	height: 158px;
	color: #fff;
	margin-left: 4px;
	_position: relative;
	_z-index: 1000;
	font-size:0.846em;
	line-height: 18px;
}
#contest_callouts a {
	color: #fff;
	text-decoration: underline;
	_position: relative;
	_z-index: 1000;
}
#contest_callouts a.blue_arrow {
	position: absolute;
	margin: 1px 0px 0px 6px;
}
#contest_callouts #callout_header {
	margin: 0px 0px 11px 18px;
}
#contest_callouts #contest_callout_bottom {
	background: url('/images/get_involved/theme_contest/img_action_bar_bck.png') 0px 0px no-repeat;
	padding-top: 15px;
	height: 118px;
}
#contest_callouts h2 {
	font-size:1.091em;
	line-height: 14px;
	font-weight: bold;
	margin: 0px 0px 9px 0px;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#contest_callouts #left_callout {
	float: left;
	width: 111px;
	background: url('/images/get_involved/theme_contest/img_share_arrow.png') 25px 3px no-repeat;
	_background: url('/images/get_involved/theme_contest/img_share_arrow.gif') 25px 3px no-repeat;
	padding: 0px 16px 0px 41px;
}
#form_thanks_overall_container #contest_callouts #left_callout, #form_eligibility_overall_container #contest_callouts #left_callout {
	_background: url('/images/get_involved/theme_contest/short_action_bar/img_share_arrow.gif') 13px 3px no-repeat;
}
#contest_callouts #center_callout {
	float: left;
	width: 162px;
	background: url('/images/get_involved/theme_contest/img_fb_logo.png') 13px 3px no-repeat;
	_background: url('/images/get_involved/theme_contest/img_fb_tw_logo.gif') 13px 3px no-repeat;
	padding: 0px 13px 0px 32px;
}
#form_thanks_overall_container #contest_callouts #center_callout, #form_eligibility_overall_container #contest_callouts #center_callout {
	_background: url('/images/get_involved/theme_contest/short_action_bar/img_fb_tw_logo.gif') 13px 3px no-repeat;
}
#contest_callouts #right_callout {
	float: left;
	width: 158px;
	background: url('/images/get_involved/theme_contest/img_envelope.png') 12px 3px no-repeat;
	_background: url('/images/get_involved/theme_contest/img_envelope.gif') 12px 3px no-repeat;
	padding: 0px 18px 0px 31px;
}
#form_thanks_overall_container #contest_callouts #right_callout, #form_eligibility_overall_container #contest_callouts #right_callout {
	_background: url('/images/get_involved/theme_contest/short_action_bar/img_envelope.gif') 13px 3px no-repeat;
}
#contest_callouts .callout_divider {
	float: left;
	width: 2px;
	height: 107px;
}
#mbib_live_header {
	background-image: url('/images/events/hdr_live_events.jpg');
	background-repeat: no-repeat;
	width: 618px;
	height: 199px;
}
#mbib_live_header a {
	width: 130px;
	height: 28px;
	display: block;
}
#mbib_model_search_header {
	width: 618px;
	height: 194px;
	border-bottom: 5px solid #15ccdb;
}
#mbib_model_search_header #left_image {
	float: left;
	width: 548px;
	height: 194px;
}
#mbib_model_search_header #right_image {
	float: right;
	width: 70px;
	height: 221px;
	margin-top: -27px;
}
#mbib_live_content {
	background-image: url('/images/events/content_live_events.jpg');
	background-repeat: no-repeat;
	width: 618px;
	height: 500px;
	color: #807370;
}
#bottom_graphic {
	background-image: url('/images/events/content_live_events_bottom.jpg');
	background-repeat: no-repeat;
	width: 618px;
	height: 23px;
	color: #807370;
}
#mbib_live_content #left_content {
	float: left;
	width: 360px;
	padding: 130px 25px 0px 30px;
	_width: 345px;
	_padding: 120px 25px 0px 5px;
}
#mbib_live_content #left_content .div_1 {
	height: 160px;
	line-height: 16px;
	font-size:0.923em;
	color: #be9d7a;
}
*html #mbib_live_content #left_content .div_1 {
	padding-left: 30px;
}
#mbib_live_content #left_content .div_2 {
	margin-top: 28px;
	padding: 0px;
	line-height: 10px;
	font-size:0.769em;
	font-weight: bold;
	color: #be9d7a;
}
#mbib_live_content #left_content #jones_link {
	color: #be9d7a;
	position: relative;
	top: 35px;
	left: -6px;
	width: 400px;
}
#mbib_live_content #left_content #jones_link a {
	float: left;
	margin: 5px 14px 0 0;
}
#mbib_live_content #left_content #jones_link div {
	line-height: 13px;
	font-size:0.769em;
}
#mbib_live_content #left_content #tickets_callout {
	width: 210px;
	height: 111px;
	background: url('/images/events/img_show_tickets.png') no-repeat;
	padding: 40px 5px 0px 166px;
	margin: 0px 0px 20px -17px;
	font-size: 0.769em;
	line-height: 14px;
	color: #be9d7a;
}
#mbib_live_content #right_content {
	float: left;
	width: 170px;
	height: 495px;
	padding: 54px 0px 0px 17px;
	position: relative;
	_padding: 54px 0px 0px 0px;
	_width: 160px;
}
#mbib_live_content #right_content .location_container {
	margin: 14px 0px;
}
#mbib_live_content #right_content .location_container .city_state {
	color: #fff;
	font-size:0.923em;
	font-weight: bold;
	margin-bottom: 2px;
}
#mbib_live_content #right_content .location_container .date_time {
	color: #fff;
	font-size:0.769em;
	font-weight: bold;
	line-height: 13px;
	margin-bottom: 2px;
}
#mbib_live_content #right_content .location_container .address {
	color: #be9d7a;
	font-size:0.769em;
	line-height: 14px;
}
#mbib_live_content #right_content #model_disclaimer {
	font-size: 0.692em;
	line-height: 12px;
	position: absolute;
	bottom: 0px;
	left: 17px;
}
#mbib_model_search_content {
	background-color: #153436;
	width: 618px;
	color: #fff;
}
#indroducing_header {
	margin-bottom: 8px;
}
#introducing_header {
	margin-left:39px;
	padding-top:25px;
}
#mbib_model_search_content p {
	font-size: 1em;
	line-height: 17px;
	margin: 0px;
	padding:0 49px 0 37px;
}
#mbib_model_search_content p a {
	color: #2beeff;
}
#mbib_model_search_content p a img {
	display: inline;
	position: absolute;
	margin-left: 5px;
}
/*#mbib_model_search_content  {
	margin: 32px 0px 39px 0;
}*/
#city_images_container {
	margin:32px 0 32px 39px;
}
/*#mbib_model_search_content {
	margin-bottom: 8px;
}*/
#congrats_header {
	margin-left:39px;
}
#live_photos {
	padding:25px 0 0 115px;
}
#mbib_model_search_content #live_photos a {
	float: left;
}
#mbib_model_search_content #jones_footer {
	height: 43px;
	margin: 28px 0px 0px 0px;
	border-top: 1px solid #ad9690;
	padding-top: 15px;
}
#mbib_model_search_content #jones_footer p {
	font-size:0.769em;
}
#mbib_model_search_content #jones_footer img {
	margin-right: 10px;
}
#mbib_model_search_header_cities {
	width: 618px;
	height: 194px;
}
#mbib_model_search_header_cities #left_image {
	float: left;
	width: 548px;
	height: 194px;
}
#mbib_model_search_header_cities #right_image {
	float: right;
	width: 70px;
	height: 221px;
	margin-top: -27px;
}
#mbib_model_search_content_cities {
	width: 528px;
	padding: 12px 51px 40px 39px;
	background-color: #153436;
	color: #fff;
}
#mbib_model_search_content_cities #cities_content_left {
	float: left;
	width: 232px;
	border-right: 1px solid #ad9690;
	margin: 31px 0px 0px 0px;
	padding-right: 29px;
}
#mbib_model_search_content_cities #cities_content_right {
	float: left;
	width: 237px;
	margin: 31px 0px 0px 0px;
	padding-left: 29px;
}
#mbib_model_search_content_cities .header_name {
	margin-bottom: 23px;
}
#mbib_model_search_content_cities .big_quote {
	margin-bottom: 25px;
	font-size:1.077em;
}
#mbib_model_search_content_cities .statement {
	margin-bottom: 9px;
}
#mbib_model_search_content_cities .long_quote {
	font-size:0.923em;
	line-height: 18px;
}
#discussion #main_content_stories ul {
	list-style-type: disc;
	margin: 20px 40px 20px 16px;
}
#mylife_mystyle #masthead {
	background: url('/images/mylife_mystyle/close_up_mlms.jpg') no-repeat;
}
#mylife_mystyle #masthead h1 span {
	background: url('/images/mylife_mystyle/hdr_sec_myLife_myStyle.jpg') no-repeat;
}
/* mylife_mystyle */

#mylife_mystyle #callouts {
	background: url('/images/stories/bg_actionbar.jpg') 0 20px no-repeat;
	width: 618px;
	min-height: 150px;
 *height: 150px;
	margin-top: 50px;
}
#mylife_mystyle .callout img {
	margin-top: 0px;
}
#mylife_mystyle .callout p {
	font-size: 0.846em;
	line-height: 14px;
	margin: 10px 0;
}
#mylife_mystyle #callouts .callout {
	margin:20px 6px 0 37px;
	color:#fff;
	width:161px;
	float:left;
}
#mylife_mystyle #callouts .callout h2 h3 h4, #mylife_mystyle #callouts .callout p {
	margin:0;
}
#mylife_mystyle #callouts .callout h3 {
	font-weight: bold;
	color: #cca47b;
}
#mylife_mystyle #callouts .callout a {
	padding: 0;
	vertical-align: middle;
	display: inline;
	background: none;
	margin: 1px 0 0 3px;
	position: absolute;
}
/* mylife_mystyle 

#mylife_mystyle #callouts .middle{_padding-left:18px;}
#mylife_mystyle #callouts .last{_padding-left:30px!important; _width:180px;}*/ 
#mylife_mystyle #callouts .last h4 {
	_width:160px;
}
/* Added By Pankaj on 6/28/2011 4:01 PM to resolve the issues occoured in IE8 for festival_music.php bottom image part...*/
#essence_2011_bottom_new {
	background: url('/images/events/img_emf_footer.jpg') no-repeat 0 0;
	width: 610px;
	height: 234px;
	padding: 58px 0px 0px 9px;
	position: relative;
}
#essence_2011_bottom_new a {
	font-size: 1em;
	font-weight: bold;
	color: #ffffff;
	font-family:Verdana;
	text-decoration:underline;
}
#essence_2011_bottom_new div a.absolute {
	text-indent: -9999px;
	display: block;
	float:left;
	width: 506px;
	height: 90px;
	margin:21px 0 0 47px;
}
/**
 Changed by Bishwanath on 7/1/2011 1:28 PM
#essence_bottom_callouts_new {
	background: url('/images/events/img_emf_button_bck.jpg') no-repeat;
	height: 90px;
    margin-left: -9px;
    margin-top: 1px;
    padding-left: 0;
	float:left;
	width:618px;
}
*/
#essence_bottom_callouts_new {
	background: url("/images/events/img_emf_button_bck.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	height: 90px;
	margin-left: -9px;
	margin-top: -8px;
	padding-left: 0;
	width: 618px;
}
#essence_bottom_callouts_new a.first {
	margin-left: 70px;
}
.clear {
	clear:both;
	margin:0;
}
.hr {
	padding:0;
	margin:0;
	border-top:#17d2e2 1px solid;
	float:left;
	width:612px;
}
/*********December 2011 update css***********/

#subnav .atmnav {
	margin-left:43px;
	width:218px;
	padding-bottom:50px;
}
#subnav .atmnav ul {
	list-style:none;
	padding:0;
}
#subnav .atmnav ul li.first {
	margin-bottom:0;
	padding-left:0;
}
#subnav .atmnav ul li {
	width:150px;
	background:none;
	margin:5px 0;
	padding:0 0 0 11px;
}
#subnav .atmnav ul li a {
	font-size:	0.909em;
	padding-left:10px;
	padding-top:0;
	padding-bottom:0;
	color:#e1bc8b;
	text-decoration:none;
	background:url('/images/global/sm_arrow_subnav.gif') no-repeat left center;
	display:block;
}
#subnav .atmnav ul li a:hover {
	text-decoration:underline;
}
#liveit #masthead {
	background: url('/images/live_it/close_up_live_it.jpg') no-repeat;
}
#liveit #masthead h1 span {
	background: url('/images/live_it/hdr_section_LiveIt.jpg') no-repeat;
}
#liveit_content {
	background: #3d2013 url('/images/tv_show/browncap.gif') bottom left no-repeat;
	width: 618px;
	color: #be9d7a;
	font-size:0.923em;
}
#liveit_left {
	float: left;
	display: inline;
	width: 385px;
	margin: 30px 0 30px 25px;
	border-right: 1px solid #6a5851;
}
#liveit_live_left {
	float: left;
	display: inline;
	width: 385px;
	margin: 30px 0 30px 25px;
	border-right: 1px solid #6a5851;
	min-height: 636px;
}
#liveit_left p.first {
	margin-top: 0;
	margin-bottom: 20px;
	margin-right: 10px;
}
#liveit_left p.second {
	margin-top: 0;
	margin-bottom: 35px;
	margin-right: 10px;
}
#liveit_left .flink {
	margin-bottom:126px;
	margin-left:24px;
}
#liveit_left .flink a {
	text-decoration:underline;
	color:#15ccdb;
	font-size:10px;
}
#liveit_left .flink a:hover {
}
.epis {
	margin-top:33px;
}
#liveit_right {
	float: left;
	display: inline;
	padding: 30px 0 0 0;
	margin-left: 15px;
	width: 175px;
	font-size:0.917em;
	line-height:14px;
}
#liveit_right p {
	margin: 10px 0;
	line-height: 14px;
}
#liveit_right p.img_desc {
	margin: 12px 0 36px 0;
}
#liveit_right a {
	color:#15ccdb;
	font-size:1.091em
}
#liveit_right ul {
	margin-top: 12px;
}
#liveit_right ul li {
	margin-bottom: 12px;
}
.bu {
	font-weight:bold;
	text-decoration:underline;
	color:#BE9D7A;
}
.marginseven {
	margin:7px 0 0 0;
}
.margLeft {
	margin-left:284px;
}
.ListStyle {
	background:none !important;
	padding-left:0 !important;
}
.padtopten {
	padding-top:10px !important;
}
#tour #callouts {
	background: url('/images/stories/bg_actionbar.jpg') 0 20px no-repeat;
	width: 618px;
	min-height: 150px;
 *height: 150px;
	margin-top: 50px;
}
#tour .callout img {
	margin-top: 0px;
}
#tour .callout p {
	font-size: 1em;
	line-height: 14px;
	margin: 10px 0;
}
#tour #callouts .callout {
	margin:20px 6px 0 37px;
	color:#fff;
	width:161px;
	float:left;
}
#tour #callouts .callout h2 h3 h4, #tour #callouts .callout p {
	margin:0;
}
#tour #callouts .callout h3 {
	font-weight: bold;
	color: #cca47b;
}
#tour #callouts .callout a {
	padding: 0;
	vertical-align: middle;
	display: inline;
	background: none;
	margin: 1px 0 0 3px;
	position: absolute;
}
#tour #callouts .last h4 {
	_width:160px;
}
.fonttext13 {
	font-size:1.182em;
}



/*********January 2012 Update css Start***********/
h2.jan_2012_hdr {
	margin: 0;
	padding: 44px 38px 0px 0;
}
#main_content_stories #articleBox_jan_2012 {
	float: right;
	width: 191px;
	height: 439px;
	margin: 0px 46px 10px 15px;
	background-image: url('/images/articles_tips/2012/2012_01/img_newsletter_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}
#main_content_stories #articleBox_jan_2012 h3 {
	font-size: 1.077em;
	color: #debd8c;
	line-height:17px;
	font-weight:bold;
	margin: 186px 17px 0px 24px;
}
#main_content_stories #articleBox_jan_2012 p {
	margin: 12px 16px 12px 24px;
	padding: 0px;
	font-size:0.923em;
	line-height: 16px;
}
#main_content_stories #articleBox_jan_2012 p a {
	color: #fff;
}
#main_content_stories #articleBox_jan_2012 a {
	color: #debd8c;
	margin-left:24px;
	font-weight:bold;
	font-size:0.923em;
	text-decoration:underline;
}
#main_content_stories #articleBox_jan_2012 a:hover {
	text-decoration:none
}
#content p.vew_more_jan_2011 {
	font-size: 1em;
	color: #333;
	margin-top:66px;
}
#content p.vew_more_jan_2011 a {
	color:#138ba1;
	font-size:0.923em;
	text-decoration:none
}
#content p.vew_more_jan_2011 a:hover {
	text-decoration:underline
}
#articles .blue_divider_3 {
	border-top: 1px solid #2beeff;
	height: 1px;
	margin: 8px 40px 48px 0;
 *margin: 8px 40px 28px 0;
	clear: both;
}
#main_content_stories .january_2012_monthly {
	color: #0d5760;
	background: url('/images/articles_tips/2012/2012_01/img_Olay_monthly_tip.jpg') bottom center no-repeat;
	width: 618px;
	height: 162px;
	font-size:0.846em;
	position: relative;
	margin:9px 0px 12px 0;
}
#main_content_stories .january_2012_monthly h3 {
	color:#f0d298;
	font-weight:bold;
	font-size:1.636em;
	padding-left:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:-5px;
	margin-bottom:14px;
}
#main_content_stories .january_2012_monthly #always_top {
	float:right;
	margin: -27px 48px 25px 0;
}
#main_content_stories .january_2012_monthly p {
	margin: 0 168px 0 30px;
	padding-top: 16px;
	line-height: 15px;
	color:#FFFFFF;
	padding:0;
}
#main_content_stories .january_2012_monthly p a {
	color:#fff;
}
ul#subsubnav li.margin_0_left {
	margin-left:6px;
}

#story_form .footer_checkbox_div{
width:198px;
height:150px;
background:url('/images/stories/img_newsletter_sign_up.jpg') no-repeat top left;
margin-left:144px;
margin-top:30px;
margin-bottom:0;
margin-right:0;
padding:21px 174px 0 28px;
color:#ffffff;
font-size:0.846em;
line-height:14px;
}

#story_form .footer_checkbox_div input{ margin:0; display:block; padding:0; width:13px; height:13px;}
#story_form .footer_checkbox_div p{ margin:12px 0 0 0 !important; padding:0;}
#story_form .footer_checkbox_button{ margin-left:172px; margin-top:20px;}


/*********February 2012 Update css Start***********/
h2.feb_2012_hdr {
	margin: 0;
	padding: 22px 42px 0 0;
	font-size:1.692em;
}
#content .hdr_img_feb_2012_article_landing {
    padding:0;
	margin:10px 23px 25px 0;
	float:left;
}

#articles .blue_divider_feb_2012_article_landing{
border-top: 1px solid #17D2E2;
    clear: both;
    height: 1px;
    margin: 0 42px 20px 0;
    width: 612px;
}

#articles .blue_divider_feb_2012_article_landing_1 {
    border-top: 1px solid #2BEEFF;
    clear: both;
    height: 1px;
    margin: 8px 42px 48px 0;
	width: 612px;
}

#main_content_stories #articleBox_feb_2012 {
	float: right;
	width: 191px;
	height: 486px;
	margin: 10px 46px 0 24px;
	background-image: url('/images/articles_tips/2012/2012_02/img_YourStory_sidebar.jpg');
	display: inline;
	color: #fff;
	overflow: hidden;
	position: relative;
}

#main_content_stories #articleBox_feb_2012 p {
	margin: 255px 17px 30px 24px;
	padding: 0px;
	font-size:0.846em;
	line-height: 14px;
}
#main_content_stories #articleBox_feb_2012 p a{
	color: #fff;
}
#main_content_stories #articleBox_feb_2012 a{
	color: #e3bb8a;
	margin-left:24px;
	font-size:0.846em;
	text-decoration:none;
	background:url('/images/articles_tips/2012/2012_02/link_arrow_LTbrown.gif') no-repeat center left;
	
	display:block;
	padding-left:20px;
	float:left;
	
}
#main_content_stories #articleBox_feb_2012 a:hover {
	text-decoration:underline
}

#content p.vew_more_feb_2012_article_landing {
	font-size: 1em;
	color: #333;
	margin-top:73px;
	margin-bottom:8px;
}
#content p.vew_more_feb_2012_article_landing a {
	color:#138ba1;
	font-size:0.923em;
	text-decoration:none
}
#content p.vew_more_feb_2012_article_landing a:hover {
	text-decoration:underline
}

#main_content_stories .feb_2012_monthly {
	color: #0d5760;
	background: url('/images/articles_tips/2012/2012_02/img_AlwaysWipes_monthlyTip.jpg') bottom center no-repeat;
	width: 620px;
	height: 169px;
	font-size:0.923em;
	position: relative;
	margin:9px 0px 12px 0;
	overflow:hidden;
}

#main_content_stories .feb_2012_monthly p {
	margin:0;
	padding:50px 221px 0 27px!important;	
	line-height: 16px;
	color:#024f77;
	padding:0;
}
#main_content_stories .feb_2012_monthly p a {
	color:#024f77;	
}
#main_content_stories .feb_2012_monthly p a:hover {}
#main_content_stories .feb_2012_monthly p a.link_callout{
	padding-top:4px;
	display:block;
}

