/* 
Theme Name:Mark
Author URL: 
Version:
Author: 
Description: 
*/

html, body {
	margin:0px;
	padding:0px;
}
body {
	font-family:Helvetica, Arial, Verdana, Sans-serif;
	font-size:11px;
	color:#000;
	background:#fff;
}
a {
	font-size:11px;
	color:#f48eb1;
	text-decoration:none;
	outline:none;
}
a:hover, a:active {
	color:#432A0C;
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
p {
	font-size:11px;
	color:#432A0C;
}
.hidden {
	display:none;
}
.clear {
	clear:both;
}
#wrapper {
	width:996px;
	margin:auto;
	background:url(../img/wrapper_bg.png) repeat-y;
}

#wrapper-pink {
	width:996px;
	margin:auto;
	background:url(../img/mpowerment/wrapper_bg_pink.png) top left no-repeat;
}

#wrapper-pink a {
	text-decoration: underline;
}

/*HEADER 
----------------------------------------------------------*/
#header {
	margin:0px 5px 0px 5px;
	padding:0px;
	width:950px;
	height:113px;
	background-color:#432A0C;
}
/* ::::::: LOGO ::::::: */
#headerLogo {
	margin:0px;
	padding:20px 0px 0px 22px;
	width:190px;
	height:50px;
}
#headerLogo img {
	border:none;
	margin:0px;
	padding:0px;
}
#headerLogo a img {
	float:left;
}
#headerLogo a:hover img {
	border:none;
}
/* ::::::: MAIN NAV ::::::: */
#headerMainNav {
	margin:14px 0px 0px 22px;
	padding:0px;
	width:470px;
	height:20px;
	text-indent:-9999px;
}
#mainNavBtnExplore {
	float:left;
	margin:0px;
	padding:0px;
}
#mainNavBtnExplore a {
	display:block;
	width:150px;
	height:20px;
	padding:0px;
	margin:0px;
	text-decoration:none;
	background:url(../img/main_nav.png) no-repeat;
}
#mainNavBtnExplore a:hover {
	color:#f48eb1;
	text-decoration:none;
	background:url(../img/main_nav.png) no-repeat;
	background-position:0px -20px;
}
#mainNavBtnShop {
	float:left;
	margin:0px;
	padding:0px;
}
#mainNavBtnShop a {
	display:block;
	width:166px;
	height:20px;
	padding:0px;
	margin:0px;
	text-decoration:none;
	background:url(../img/main_nav.png) no-repeat;
	background-position:-150px 0px;
}
#mainNavBtnShop a:hover {
	color:#f48eb1;
	text-decoration:none;
	background:url(../img/main_nav.png) no-repeat;
	background-position:-150px -20px;
}
#mainNavBtnSell {
	float:left;
	margin:0px;
	padding:0px;
}
#mainNavBtnSell a {
	display:block;
	width:148px;
	height:20px;
	padding:0px;
	margin:0px;
	text-decoration:none;
	background:url(../img/main_nav.png) no-repeat;
	background-position:-316px 0px;
}
#mainNavBtnSell a:hover {
	color:#f48eb1;
	text-decoration:none;
	background:url(../img/main_nav.png) no-repeat;
	background-position:-316px -20px;
}
/* ::::::: TOOL TIP ::::::: */
.tt a {
    position:relative;
    z-index:24;
    color:#432a0c;
    text-decoration:none;
	cursor:pointer;
}
.tt a:hover {
	z-index:25; 
	color:#432a0c;
}
.tt a:hover span.tooltip {
	display:block;
}
span.tooltip {
    display:block;
    position:absolute;
    top:0px; 
    left:0px;
	padding: 15px 0px 0px 0px;
	width:170px;
    text-align:left top;
    text-indent:0px;
    color:#432a0c;
    line-height:16px;
}
span.top {
	display:none;
	padding:0;
	height:15px;
    background: url(../img/bubble.png) no-repeat top;
}
span.middle { 
	display:none;
	padding:0px 10px 0px 10px; 
	height:1%;
	background: url(../img/bubble_filler.png) repeat bottom; 
}
span.bottom {
	display:none;
	height:9px;
    background: url(../img/bubble.png) no-repeat bottom;
}

.tt a:hover span.top,
.tt a:hover span.middle,
.tt a:hover span.bottom{
	display:block;
}
/* :::::::END TOOL TIP ::::::: */

/* ::::::: TOP RIGHT HEADER LINKS ::::::: */
.registryNav {
	float:right;
	display:block;
	width:329px;
	margin:0px;
	padding:11px 12px 0 0;
	text-align:right;
}
.registryNav a {
	padding-left:10px;
	padding-right:12px;
	margin-left:25px;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	background:url(../img/registry_arrowUp.png) no-repeat center left;
}
.registryNav a:hover, .registryNav a:active {
	color:#f48eb1;
	text-decoration:none;
	background:url(../img/registry_arrowOver.png) no-repeat center left;
}
.registryNav a:visited {
	text-decoration:none;
}
/* ::::::: SEARCH BOX ::::::: */
.searchBox {
	float:right;
	margin-top:14px;
	margin-bottom:16px;
	padding-right:23px;
    width:203px;
    height:28px;
    background:url(../img/searchBoxBg.png) no-repeat;
}
.searchBox .s {
    float:left;
    padding:0;
    margin:7px 0px 0px 5px;
    border:0px;
    width:135px;
    font-size:13px;
    color:#aaa;
    background:none;
}
.searchBox .go {
    float:right;
    margin:0px;
    padding:0px;
    height:28px;
}
/* ::::::: REQUEST NAV ::::::: */
.requestNav {
	float:right;
	display:block;
	width:329px;
	margin:0px;
	padding-right:22px;
	text-align:right;
	
}
.requestNav a {
	padding-top:0px;
	margin-left:21px;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	letter-spacing:1px;
}
.requestNav a:hover, .requestNav a:active {
	color:#f48eb1;
	text-decoration:none;
}
.requestNav a:visited {
	text-decoration:none;
}
/*END HEADER 
----------------------------------------------------------*/

/*NAVIGATION BAR
----------------------------------------------------------*/
#navBar {
	display:block;
	margin:0px 5px 0px 5px;
	width:950px;
	height:31px;
	background-color:pink;
}
#navBar ul {
	text-indent:-9999px;
}
#navBar li {
	float:left;
	display:inline;
}
#navBar li#navBarHome {}
#navBar li#navBarHome a {
	display:block;
	width:160px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
}
#navBar li#navBarHome a:hover {
	background:url(../img/navBar2.png) no-repeat;
	background-position:0px -31px;
}
#navBar li#navBarHome.current {
	display:block;
	width:160px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
	background-position:0px -31px;
}
#navBar li#navBarVideo {}
#navBar li#navBarVideo a {
	display:block;
	width:158px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
	background-position:-160px 0px;
}
#navBar li#navBarVideo a:hover {
	background:url(../img/navBar2.png) no-repeat;
	background-position:-160px -31px;
}
#navBar li#navBarVideo {}
#navBar li#navBarVideo a {
	display:block;
	width:158px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
	background-position:-160px 0px;
}
#navBar li#navBarVideo a:hover {
	background:url(../img/navBar2.png) no-repeat;
	background-position:-160px -31px;
}
#navBar li#navBarVideo.current {
	display:block;
	width:158px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
	background-position:-160px -31px;
}
#navBar li#navBarLook {}
#navBar li#navBarLook a {
	display:block;
	width:158px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
	background-position:-318px 0px;
}
#navBar li#navBarLook a:hover {
	background:url(../img/navBar2.png) no-repeat;
	background-position:-318px -31px;
}
#navBar li#navBarLook.current {
	display:block;
	width:158px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
	background-position:-318px -31px;
}
#navBar li#navBarExperts {}
#navBar li#navBarExperts a {
	display:block;
	width:158px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
	background-position:-476px 0px;
}
#navBar li#navBarExperts a:hover {
	background:url(../img/navBar2.png) no-repeat;
	background-position:-476px -31px;
}
#navBar li#navBarExperts.current {
	display:block;
	width:158px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
	background-position:-476px -31px;
}
#navBar li#navBarBlog {}
#navBar li#navBarBlog a,
#navBar li#navBarMpowerment a {
	display:block;
	width:158px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
	background-position:-634px 0px;
}
#navBar li#navBarBlog a:hover,
#navBar li#navBarMpowerment a:hover {
	background:url(../img/navBar2.png) no-repeat;
	background-position:-634px -31px;
}
#navBar li#navBarBlog.current,
#navBar li#navBarMpowerment.current {
	display:block;
	width:158px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
	background-position:-634px -31px;
}
#navBar li#navBarHotTop {}
#navBar li#navBarHotTop a {
	display:block;
	width:158px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
	background-position:-792px 0px;
}
#navBar li#navBarHotTop a:hover {
	background:url(../img/navBar2.png) no-repeat;
	background-position:-792px -31px;
}
#navBar li#navBarHotTop.current {
	display:block;
	width:158px;
	height:31px;
	background:url(../img/navBar2.png) no-repeat;
	background-position:-792px -31px;
}
#navBar .current a {
	background:none!important;
}
/*END NAVIGATION BAR 
----------------------------------------------------------*/

/*GENERIC BUTTONS 
----------------------------------------------------------*/
.btnGetFragrance {
	display:block;
	margin-top: 20px;
	margin-left: 19px;
	width:143px;
	height:25px;
	text-indent:-9999px;
}
.btnGetFragrance a {
	display:block;
	width:143px;
	height:25px;
	background:url(../img/btnGetFragrance.png) no-repeat;
	text-decoration:none;
}
.btnGetFragrance a:hover {
	text-decoration:none;
	background:url(../img/btnGetFragrance.png) no-repeat;
	background-position:0px -25px;
}

.btnShopThem {
	display:block;
	width:89px;
	height:25px;
	text-indent:-9999px;
}
.btnShopThem a {
	display:block;
	width:89px;
	height:25px;
	background:url(../img/btnShopThem.png) no-repeat;
	text-decoration:none;
}
.btnShopThem a:hover {
	text-decoration:none;
	background:url(../img/btnShopThem.png) no-repeat;
	background-position:0px -25px;
}

.btnShopIt {
	display:block;
	width:91px;
	height:25px;
	text-indent:-9999px;
}
.btnShopIt a {
	display:block;
	width:91px;
	height:25px;
	background:url(../img/btnShopIt.png) no-repeat;
	text-decoration:none;
}
.btnShopIt a:hover {
	text-decoration:none;
	background:url(../img/btnShopIt.png) no-repeat;
	background-position:0px -25px;
}

.btnStartHere {
	display:block;
	width:84px;
	height:25px;
	text-indent:-9999px;
}
.btnStartHere a {
	display:block;
	width:84px;
	height:25px;
	background:url(../img/btn_startHere.png) no-repeat;
	text-decoration:none;
}
.btnStartHere a:hover {
	text-decoration:none;
	background:url(../img/btn_startHere.png) no-repeat;
	background-position:0px -25px;
}

.btnSayYes {
	display:block;
	width:84px;
	height:25px;
	text-indent:-9999px;
}
.btnSayYes a {
	display:block;
	width:84px;
	height:25px;
	background:url(../img/btnSayYes.png) no-repeat;
	text-decoration:none;
}
.btnSayYes a:hover {
	text-decoration:none;
	background:url(../img/btnSayYes.png) no-repeat;
	background-position:0px -25px;
}

.btnGetTheApp {
	display:block;
	width:106px;
	height:25px;
	text-indent:-9999px;
}
.btnGetTheApp a {
	display:block;
	width:106px;
	height:25px;
	background:url(../img/btnGetTheApp.png) no-repeat;
	text-decoration:none;
}
.btnGetTheApp a:hover {
	text-decoration:none;
	background:url(../img/btnGetTheApp.png) no-repeat;
	background-position:0px -25px;
}

/* ::::::: GET MARK APP BTN ::::::: */
.btnGetMarkApp {
	display:block;
	width:148px;
	height:25px;
	text-indent:-9999px;
}
.btnGetMarkApp a {
	display:block;
	width:148px;
	height:25px;
	background:url(../img/btn_getmarkapp.png) no-repeat;
	text-decoration:none;
}
.btnGetMarkApp a:hover {
	text-decoration:none;
	background:url(../img/btn_getmarkapp.png) no-repeat;
	background-position:0px -25px;
}

/* ::::::: MAKE YOUR MARK BTN ::::::: */
.btnMakeYourMark {
	display:block;
	width:128px;
	height:25px;
	text-indent:-9999px;
}
.btnMakeYourMark a {
	display:block;
	width:128px;
	height:25px;
	background:url(../img/btn_makeyourmark.png) no-repeat;
	text-decoration:none;
}
.btnMakeYourMark a:hover {
	text-decoration:none;
	background:url(../img/btn_makeyourmark.png) no-repeat;
	background-position:0px -25px;
}

.btnTuneIn {
	display:block;
	width:91px;
	height:25px;
	text-indent:-9999px;
}
.btnTuneIn a {
	display:block;
	width:91px;
	height:25px;
	background:url(../img/btnTuneIn.png) no-repeat;
	text-decoration:none;
}
.btnTuneIn a:hover {
	text-decoration:none;
	background:url(../img/btnTuneIn.png) no-repeat;
	background-position:0px -25px;
}

/* ::::::: HOOK UP! BTN ::::::: */
.btnHookUp {
	display:block;
	width:91px;
	height:25px;
	text-indent:-9999px;
}
.btnHookUp a {
	display:block;
	width:91px;
	height:25px;
	background:url(../img/btn_hookUp.png) no-repeat;
	text-decoration:none;
}
.btnHookUp a:hover {
	text-decoration:none;
	background:url(../img/btn_hookUp.png) no-repeat;
	background-position:0px -25px;
}

/* ::::::: VIEW MORE BTN ::::::: */
.btnViewMore {
	display:block;
	width:84px;
	height:25px;
	text-indent:-9999px;
}
.btnViewMore a {
	display:block;
	width:84px;
	height:25px;
	background:url(../img/btn_viewMore.png) no-repeat;
	text-decoration:none;
}
.btnViewMore a:hover {
	text-decoration:none;
	background:url(../img/btn_viewMore.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: VISIT HER BTN ::::::: */
.btnVisitHer {
	display:block;
	width:153px;
	height:25px;
	text-indent:-9999px;
        margin: 2px 0 4px 0;
}
.btnVisitHer a {
	display:block;
	width:153px;
	height:25px;
	background:url(../img/btn_visitHer.png) no-repeat;
	text-decoration:none;
}
.btnVisitHer a:hover {
	text-decoration:none;
	background:url(../img/btn_visitHer.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: READ MORE BTN ::::::: */
.btnReadMore {
	display:block;
	width:84px;
	height:25px;
	text-indent:-9999px;
}
.btnReadMore a {
	display:block;
	width:84px;
	height:25px;
	background:url(../img/btn_readMore.png) no-repeat;
	text-decoration:none;
}
.btnReadMore a:hover {
	text-decoration:none;
	background:url(../img/btn_readMore.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: ENTER NOW BTN ::::::: */
.btnEnterNow {
	display:block;
	width:35px;
	height:18px;
	text-indent:-9999px;
}
.btnEnterNow a{
	display:block;
	width:91px;
	height:25px;
	background:url(../img/btn_enterNow.png) no-repeat;
}
.btnEnterNow a:hover, a:hover.btnEnterNow {
	text-decoration:none;
	background:url(../img/btn_enterNow.png) no-repeat;
	background-position:0px -25px;
}

/* ::::::: NEXT BTN ::::::: */
.btnNext {
	display:block;
	width:35px;
	height:18px;
	text-indent:-9999px;
}
a.btnNext {
	display:block;
	width:35px;
	height:18px;
	background:url(../img/btn_next.png) no-repeat;
        padding-left: 5px;
}
.btnNext a:hover, a:hover.btnNext {
	text-decoration:none;
	background:url(../img/btn_next.png) no-repeat;
	background-position:0px -18px;
}
/* ::::::: PREVIOUS BTN ::::::: */
.btnPrev {
	display:block;
	width:35px;
	height:18px;
	text-indent:-9999px;
}
.btnPrev a, a.btnPrev {
	display:block;
	width:35px;
	height:18px;
	background:url(../img/btn_prev.png) no-repeat;
}
.btnPrev a:hover, a:hover.btnPrev {
	text-decoration:none;
	background:url(../img/btn_prev.png) no-repeat;
	background-position:0px -18px;
}
/* ::::::: WATCH NOW BTN ::::::: */

.thumb .btnWatchNow {
	display:block;
	width:86px;
	height:25px;
	text-indent:-9999px;
}

.thumb .btnWatchNow a {
	display:block;
	width:86px;
	height:25px;
	background:url(../img/btn_watchNow.png) no-repeat;
}
.thumb .btnWatchNow a:hover {
	text-decoration:none;
	background:url(../img/btn_watchNow.png) no-repeat;
	background-position:0px -25px;
}

.thumbPlay .btnWatchNow{
    display: none;
}
/* ::::::: BACK BTN ::::::: */
.btnBack {
	display:block;
	width:35px;
	height:18px;
	text-indent:-9999px;
}
.btnBack a {
	display:block;
	width:35px;
	height:18px;
	background:url(../img/btn_back.png) no-repeat;
}
.btnBack a:hover {
	text-decoration:none;
	background:url(../img/btn_back.png) no-repeat;
	background-position:0px -18px;
}
/* ::::::: PRINT BTN ::::::: */
.btnPrint {
	display:block;
	width:93px;
	height:18px;
	text-indent:-9999px;
}
.btnPrint a {
	display:block;
	width:93px;
	height:18px;
	background:url(../img/btn_print.png) no-repeat;
}
.btnPrint a:hover {
	text-decoration:none;
	background:url(../img/btn_print.png) no-repeat;
	background-position:0px -18px;
}
/* ::::::: BUY NOW BTN A ::::::: */
.btnBuyNow {
	display:block;
	width:93px;
	height:18px;
	text-indent:-9999px;
}
.btnBuyNow a {
	display:block;
	width:93px;
	height:18px;
	background:url(../img/btn_buyNow.png) no-repeat;
}
.btnBuyNow a:hover {
	text-decoration:none;
	background:url(../img/btn_buyNow.png) no-repeat;
	background-position:0px -18px;
}
/* ::::::: PLAY NOW BTN B ::::::: */
.btnPlayNow {
	display:block;
	width:84px;
	height:25px;
	text-indent:-9999px;
}
.btnPlayNow a {
	display:block;
	width:84px;
	height:25px;
	background:url(../img/btn_PlayNow.png) no-repeat;
}
.btnPlayNow a:hover {
	text-decoration:none;
	background:url(../img/btn_PlayNow.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: BUY NOW BTN B ::::::: */
.btnBuyNowB {
	display:block;
	width:84px;
	height:25px;
	text-indent:-9999px;
}
.btnBuyNowB a {
	display:block;
	width:84px;
	height:25px;
	background:url(../img/btn_buyNowB.png) no-repeat;
}
.btnBuyNowB a:hover {
	text-decoration:none;
	background:url(../img/btn_buyNowB.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: PRINT TIP BTN ::::::: */
.btnPrintTip {
	display:block;
	width:93px;
	height:18px;
	text-indent:-9999px;
}
.btnPrintTip a {
	display:block;
	width:93px;
	height:18px;
	background:url(../img/btn_printTip.png) no-repeat;
}
.btnPrintTip a:hover {
	text-decoration:none;
	background:url(../img/btn_printTip.png) no-repeat;
	background-position:0px -18px;
}
/* ::::::: DOWNLOAD FACECHART BTN ::::::: */
.btnDownloadFacechart {
	display:block;
	width:123px;
	height:18px;
	text-indent:-99999px;
	margin: 8px 60px;
}
.btnDownloadFacechart a {
	display:block;
	height:18px;
	background:url(../img/btn_downloadfacehart.png) no-repeat;
	text-decoration:none;
}
.btnDownloadFacechart a:hover {
	background-position:0px -18px;
}

/* ::::::: WATCH VIDEO BTN ::::::: */
.btnWatchVideo {
	display:block;
	width:93px;
	height:18px;
	text-indent:-9999px;
}
.btnWatchVideo a {
	display:block;
	width:93px;
	height:18px;
	background:url(../img/btn_watchVideo.png) no-repeat;
}
.btnWatchVideo a:hover {
	text-decoration:none;
	background-position:0px -18px;
}
/* ::::::: READ BLOG POST BTN ::::::: */
.btnReadPost {
	display:block;
	width:93px;
	height:18px;
	text-indent:-9999px;
}
.btnReadPost a {
	display:block;
	width:93px;
	height:18px;
	background:url(../img/btn_readBlogPost.png) no-repeat;
}
.btnReadPost a:hover {
	text-decoration:none;
	background:url(../img/btn_readBlogPost.png) no-repeat;
	background-position:0px -18px;
}
/* ::::::: VIEW PROFILE BTN ::::::: */
.btnViewProfile {
	display:block;
	width:94px;
	height:25px;
	text-indent:-9999px;
}
.btnViewProfile a {
	display:block;
	width:94px;
	height:25px;
	background:url(../img/btn_viewProfile.png) no-repeat;
}
.btnViewProfile a:hover {
	text-decoration:none;
	background:url(../img/btn_viewProfile.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: VIEW PROFILE SMALL BTN ::::::: */
.btnViewProfileSm {
	display:block;
	width:93px;
	height:18px;
	text-indent:-9999px;
}
.btnViewProfileSm a {
	display:block;
	width:93px;
	height:18px;
	background:url(../img/btn_viewProfileSm.png) no-repeat;
}
.btnViewProfileSm a:hover {
	text-decoration:none;
	background:url(../img/btn_viewProfileSm.png) no-repeat;
	background-position:0px -18px;
}
/* ::::::: SIGN UP BTN B ::::::: */
.btnSignUpB {
	display:block;
	width:84px;
	height:25px;
	text-indent:-9999px;
}
.btnSignUpB a {
	display:block;
	width:84px;
	height:25px;
	background:url(../img/btn_signUpB.png) no-repeat;
}
.btnSignUpB a:hover {
	text-decoration:none;
	background:url(../img/btn_signUpB.png) no-repeat;
	background-position:0px -25px;
}

/* ::::::: MEET HER BTN ::::::: */
.btnMeetHer {
	display:block;
	width:91px;
	height:25px;
	text-indent:-9999px;
}
.btnMeetHer a {
	display:block;
	width:91px;
	height:25px;
	background:url(../img/btn_meetHer.png) no-repeat;
}
.btnMeetHer a:hover {
	text-decoration:none;
	background:url(../img/btn_meetHer.png) no-repeat;
	background-position:0px -25px;
}

/* ::::::: LEARN MORE BTN ::::::: */
.btnLearnMore {
	display:block;
	width:84px;
	height:25px;
	text-indent:-9999px;
}
.btnLearnMore a {
	display:block;
	width:84px;
	height:25px;
	background:url(../img/btn_learnMore.png) no-repeat;
}
.btnLearnMore a:hover {
	text-decoration:none;
	background:url(../img/btn_learnMore.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: LEARN THE LOOK BTN ::::::: */
.btnLearnLook {
	display:block;
	width:115px;
	height:25px;
	text-indent:-9999px;
}
.btnLearnLook a {
	display:block;
	width:115px;
	height:25px;
	background:url(../img/btn_learnLook.png) no-repeat;
}
.btnLearnLook a:hover {
	text-decoration:none;
	background:url(../img/btn_learnLook.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: CHECK IT OUT BTN ::::::: */
.btnCheckItOut {
	display:block;
	width:91px;
	height:25px;
	text-indent:-9999px;
}
.btnCheckItOut a {
	display:block;
	width:91px;
	height:25px;
	background:url(../img/btn_checkItOut.png) no-repeat;
}
.btnCheckItOut a:hover {
	text-decoration:none;
	background:url(../img/btn_checkItOut.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: Bid Now BTN ::::::: */
.btnBidNow {
	display:block;
	width:91px;
	height:25px;
	text-indent:-9999px;
}
.btnBidNow a {
	display:block;
	width:91px;
	height:25px;
	background:url(../img/btn_bidNow.png) no-repeat;
}
.btnBidNow a:hover {
	text-decoration:none;
	background:url(../img/btn_bidNow.png) no-repeat;
	background-position:0px -25px;
}

/* ::::::: CELEBRATE NOW BTN ::::::: */
.btncelebrateNow{
	display:block;
	width:116px;
	height:25px;
	text-indent:-9999px;
}
.btncelebrateNow a {
	display:block;
	width:116px;
	height:25px;
	background:url(../img/btncelebrateNow.png) no-repeat;
}
.btncelebrateNow a:hover {
	text-decoration:none;
	background:url(../img/btncelebrateNow.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: FOLLOW US BTN ::::::: */
.btnFollowUs {
	display:block;
	width:84px;
	height:25px;
	text-indent:-9999px;
}
.btnFollowUs a {
	display:block;
	width:84px;
	height:25px;
	background:url(../img/btn_FollowUs.png) no-repeat;
}
.btnFollowUs a:hover {
	text-decoration:none;
	background:url(../img/btn_FollowUs.png) no-repeat;
	background-position:0px -25px;
}

.btnShopNow {
	display:block;
	width:91px;
	height:25px;
	text-indent:-9999px;
}
.btnShopNow a {
	display:block;
	width:91px;
	height:25px;
	background:url(../img/btn_ShopNow.png) no-repeat;
	text-decoration:none;
}
.btnShopNow a:hover {
	text-decoration:none;
	background:url(../img/btn_ShopNow.png) no-repeat;
	background-position:0px -25px;
}

/* ::::::: DOWNLOAD BROCHURE BTN ::::::: */
.btndownloadBrochure {
	display:block;
	width:168px;
	height:25px;
	text-indent:-9999px;
}
.btndownloadBrochure a {
	display:block;
	width:168px;
	height:25px;
	background:url(../img/btn_downloadBrochure.png) no-repeat;
}
.btndownloadBrochure a:hover {
	text-decoration:none;
	background:url(../img/btn_downloadBrochure.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: GET IT BTN ::::::: */
.btnGetIt {
	display:block;
	width:73px;
	height:25px;
	text-indent:-9999px;
}
.btnGetIt a {
	display:block;
	width:73px;
	height:25px;
	background:url(../img/btn_getIt.png) no-repeat;
}
.btnGetIt a:hover {
	text-decoration:none;
	background:url(../img/btn_getIt.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: PINK MARKER NAV ::::::: */
.pinkMarkerNav {
	display:block;
	width:160px;
}
.pinkMarkerNav ul {}
.pinkMarkerNav li {
	float:left;
	font-size:11px;
	color:#432a0c;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	list-style-type:none;
}
.pinkMarkerNav li a {
	display:block;
	width:160px;
	padding-bottom:5px;
	color:#432a0c;
}
.pinkMarkerNav li a:hover, .pinkMarkerNav li a:active {
	color:#f48eb1;
}
.pinkMarkerNav li a:visited {}
/* ::::::: VIDEO LINK DOWN ::::::: */
.pinkMarkerNav li.vidNavOn {
	display:block;
	width:160px;
	height:46px;
	padding:20px 0 6px 0;
	margin:-20px 0 -20px 0;
	color:#f48eb1;
	background:url(../img/videoNavBtnBG.png) no-repeat top right;
	text-decoration:none;
}
.pinkMarkerNav li.vidNavOn a {}
.pinkMarkerNav li.vidNavOn a:hover {}
/* ::::::: VIDEO LINK UP ::::::: */
.pinkMarkerNav li.vidNavOff {
	display:block;
	width:160px;
	padding-bottom:15px;
}
.pinkMarkerNav li.vidNavOff a {}
.pinkMarkerNav li.vidNavOff a:hover {}

/* ::::::: PAGINATOR ::::::: */
.paginator {
	float:right;
	padding-top:16px;
}
.paginator a {
	text-decoration:none;
	color:#432a0c;
	font-size:14px;
}
.paginator a:hover, .paginator a:active {
	color:#f48eb1;
}
.paginator a:visited {}

.paginator span {
	padding:0 4px;
	float: left;
	font-size:14px;
}
.paginator .btnPrev {
	float:left;
}

.paginator .btnNext {
	float:left;
	text-indent:-9999px;
}

.paginator .current {
	color:#f48eb1;
	font-weight:bold;
        float:left;
}
.btnPrev a:hover, .btnPrev a:hover {
	text-decoration:none;
	background:url(../img/btn_prev.png) no-repeat;
	background-position:0px -18px;
}
a.btnNext{
	padding-left: 5px;
}
/*END GENERIC BUTTONS 
----------------------------------------------------------*/

/*SUB PAGE GENERICS 
----------------------------------------------------------*/
#contentWrap {}

/* ::::::: FLASH VIDEO PLAYER ::::::: */
#vidPlayer, #div_video-player, #flashcontent {
	display:block;
	margin:0px 5px 0px 5px;
	padding:0px;
	width:950px;
	height:313px;
	border-bottom:9px solid #432a0c;
}
/* ::::::: THUMBNAILS ::::::: */
.thumbRow {
	margin:6px 0 0 6px;
	clear:both;
}
.thumb {
	float:left;
	display:block;
	width:230px;
	margin:10px 3px 10px 0;
}
.thumbTop {
	position:relative;
}
.thumbPic {
	display:block;
	width:164px;
	height:126px;
	margin:9px 0 0 31px;
	background:url(../img/video_tnPicBg.png) no-repeat;
}
.thumbPic img {
	margin:13px 0 0 13px;
}
.thumbMid {
	margin:14px 0 10px 0;
        height:59px;
}
.thumbMid h2 {
	display:block;
	width:164px;
	margin:0 0 4px 37px;
	padding:0px;
	font-size:11px;
	color:#f48eb1;
	text-transform:uppercase;
}
.thumbMid p {
	display:block;
	width:180px;
	margin-left:39px;
}
.thumbBot {
	margin-left:37px;
	padding:2px 0 38px 0;
}
/*END SUB PAGE GENERICS 
----------------------------------------------------------*/

/*EXLPLORE MARK PG / HOME
----------------------------------------------------------*/
/* ::::::: FEATURED BLOCKS LEFT SIDE ::::::: */
.featLeftWrap {
	display:block;
	padding:21px 0 0 4px;
	width:318px;
}
.featLeft {
	display:block;
	width:318px;
	margin-bottom:42px;
}
.featLeft h1 {
	margin:0px;
	padding-bottom:7px;
	font-size:24px;
	color:#432a0c;
	text-transform:uppercase;
	background:url(../img/home_leftFeat_divider.png) no-repeat bottom left;
}
.featLeftTxt {
	float:left;
	display:block;
	margin:6px 0px 0px 0px;
	padding:0px;
	width:148px;
}
.featLeftTxt h2 {
	margin:8px 0px 6px 0px;
	padding:0px;
	display:block;
	width:148px;
	font-size:11px;
	color:#f48eb1;
	text-align:top;
	text-transform:uppercase;
}
/* Featured Rep - In The Spotlight - */
.featRep h2{
    margin-bottom: 0;
}

.featRep h3{
    margin-top: 0;
    color:#432a0c;
}

.featLeftTxt p {
	margin-bottom:11px;
	padding:0px;
	display:block;
	width:148px;
}
.featLeftTxt a {
	padding-top:0px;
	margin-left:0px;
	font-size:11px;
	color:#432a0c;
	text-decoration:underline;
	
}

.featRepSignUp p{
    margin:8px 0 0 0;
}

.featLeftTxt a:hover, .requestNav a:active {
	color:#f48eb1;
}
.featLeftTxt a:visited {}

.featLeftPic {
	float:right;
	display:block;
	margin-top:6px;
	padding:0px;
	width:165px;
}
.featLeftPicTop {
	display:block;
	margin:0px;
	padding:0px;
	width:165px;
	height:7px;
	background:url(../img/homePic_featureLeftTop.png) no-repeat bottom;
}
.featLeftPicMid {
	display:block;
	margin:0px;
	padding:0px;
	width:165px;
	background:url(../img/homePic_featureLeftMid.png) repeat-y;
}
.featLeftPicBot {
	display:block;
	margin:0px;
	padding:0px;
	width:165px;
	height:7px;
	background:url(../img/homePic_featureLeftBot.png) no-repeat;
}
.featLeftPicMid img {
	display:block;
	width:138px;
	margin-left:8px;
	padding:6px;
}
/* ::::::: FEATURE RIGHT SIDE BLOCKS ::::::: */
.featRightWrap {
	display:block;
	width:510px;
	margin:21px 0 0 4px;
	padding-top:3px;
}
.featRight {
	display:block;
	width:510px;
	padding-bottom:10px;
	margin-bottom:13px;
	border-bottom:1px solid #2f1d08
}
/* ::::::: FEATURE RIGHT SIDE BLOCK HEADERS ::::::: */
.featRight h1 {
	display:block;
	padding:0px;
	margin:0px;
	width:305px;
	height:23px;
	text-indent:-9999px;
}
.featRightHeaderExpert {
	background:url(../img/homeHeader_markExperts.png) no-repeat left bottom;
}
.featRightHeaderLook {
	background:url(../img/homeHeader_getLook.png) no-repeat left bottom;
}
.featRightHeaderBlog {
	background:url(../img/homeHeader_markBlog.png) no-repeat left bottom;
}
/* ::::::: FEATURE RIGHT SIDE TEXT BLOCK / LINKS ::::::: */
.featRightTxt {
	float:left;
	display:block;
	width:305px;
}
.featRightTxt h2 {
	margin:9px 0 2px 0;
	padding:0px;
	display:block;
	width:305px;
	font-size:11px;
	color:#f48eb1;
	text-transform:uppercase;
}
.featRightTxt p {
	margin-bottom:22px;
	padding:0px;
	display:block;
	width:305px;
}
.featRightTxt a {
	font-size:11px;
	color:#432a0c;
}
.featRightTxt a:hover, .featRightTxt a:active {
	color:#f48eb1;
}
.featRightTxt a:visited {}
/* ::::::: BLOG FEATURE RIGHT SIDE TEXT BLOCK / LINKS  ::::::: */
.featRightTxtBlog h2 {
	margin:9px 0 2px 0;
	padding:0px;
	display:block;
	width:510px;
	font-size:11px;
	color:#f48eb1;
	text-transform:uppercase;
}
.featRightTxtBlog p {
	margin-bottom:22px;
	padding:0px;
	display:block;
	width:510px;
}
.featRightTxtBlog a {
	font-size:11px;
	color:#432a0c;
}
.featRightTxtBlog a:hover, .featRightTxtBlog a:active {
	color:#f48eb1;
}
.featRightTxtBlog a:visited {}
/* ::::::: FEATURE RIGHT SIDE PIC ::::::: */
.featRightPic {
	float:right;
	display:block;
	margin:0px 17px 0px 0px;
	padding:0px;
	width:164px;
	height:134px;
	background:url(../img/homePic_featureRightBg.png) no-repeat;
}
.featRightPic img {
	margin:12px 0px 0px 12px;
}
/*END EXLPLORE MARK PG 
----------------------------------------------------------*/

/*VIDEO PG
----------------------------------------------------------*/
.vidPgNums {
	float:right;
	margin-right:5px;
	padding-top:15px;
}
#vidNav {
	padding:94px 0 0 4px;
}
.thumbPlay {
	/*float:left;
	display:block;
	width:230px;
	margin:10px 2px 10px 0;*/
	background-color:#feeff5;
}
/*
.thumbPlay  .vidPetal {
	float:left;
}
*/
.thumb .vidPetal p{
    display: none;
}

.thumbPlay  .vidPetal p {
	padding:0px;
	margin:0px;
	float:left;
	color:#f48eb1;
	text-indent:17px;
        background:url(../img/video_petal.png) no-repeat center left;
        display: block;
}
.thumbPlay .thumbPic {
	/*display:block;
	width:164px;
	height:126px;
	margin:9px 0 0 31px;*/
	background:url(../img/video_tnPicBgPink.png) no-repeat;
}
.thumbTop span.newVid {
	position:absolute;
	display:block;
	top:35px;
	left:162px;
	width:56px;
	height:56px;
	background:url(../img/newVid.png) no-repeat;
}
/*END VIDEO PG
----------------------------------------------------------*/

/*GET THE LOOK PG 
----------------------------------------------------------*/
#getLookHeader {
	display:block;
	width:950px;
	height:75px;
	margin-left:5px;
	background:url(../img/subHeader_getlook.png) no-repeat;
}
#getLookHeader h1 {
	margin:0;
	padding:0;
	text-indent:-9999px;
}
#getLookNav {
	padding:94px 0 0 4px;
}
.getLookPgNums {
	float:right;
	margin-right:5px;
	padding-top:17px;
}
#printPg {
	float:left;
	display:block;
	padding:0 13px 0 2px;
}
#shareLink {
	padding-top:1px;
}
/*GET THE LOOK DETAIL PG 
------------------------------------------*/
#getLookSubNav {
	padding:15px 0 0 5px;
}
/* ::::::: GET LOOK DETAIL PIC ::::::: */
#getLookPic {
	padding-top:8px;
}
#getLookPicTop {
	display:block;
	width:243px;
	height:12px;
	background:url(../img/getLook_picTop.png) no-repeat bottom;
}
#getLookPicMid {
	display:block;
	width:243px;	
	background:url(../img/getLook_picMid.png) repeat-y;
}
#getLookPicMid img {
	padding-left:14px;
}
#getLookPicBot {
	display:block;
	width:243px;
	height:12px;
	background:url(../img/getLook_picBot.png) no-repeat top;
}
/* ::::::: GET LOOK DETAIL HEADER ::::::: */
#getLookTitle {
	display:block;
	width:593px;
	height:63px;
	border-bottom: 1px solid #bdbdbd;
}
#getLookTitle h1 {
	margin:0;
	padding:13px 0 1px 6px;
	font-size:19px;
	color:#432a0c;
	text-transform:lowercase;
}
#getLookTitle h2 {
	margin:0;
	padding-left:6px;
	font-size:11px;
	color:#f48eb1;
	text-transform:uppercase;
}
/* ::::::: GET LOOK DETAIL TIPS LIST ::::::: */
.getLookTip {
	margin:0;
	padding-top:14px;
	display:block;
	width:311px;
}
.getLookTip ul {
	padding:0;
	margin:0;
}
.getLookTip li {
	margin:0 0 0 26px;
	padding:0;
	font-size:15px;
	color:#f48eb1;
	list-style-position:outside;
	background:url(../img/getLook_tipHr.png) no-repeat left bottom;
}
.getLookTip li p {
	display:block;
	margin:0 0 22px 25px;
	padding-bottom:25px;
	vertical-align:top;
}
/* ::::::: GET LOOK DETAIL FEATURED PRODUCT ::::::: */
#getLookFeatProd {
	float:right;
	margin-top:14px;
	padding:0;
	display:block;
	width:222px;
	height:336px;
	background:url(../img/getLook_featProdBG.png) repeat-x;
}
#getLookFeatProd h2 {
	margin-left:28px;
	margin-right:28px;
	padding-top:4px;
	font-size:11px;
	color:#f48eb1;
	text-transform:uppercase;
}
#getLookFeatProd h3 a {
	margin:12px 28px 0 28px;
	padding:0;
	font-size:19px;
	color:#432a0c;
	text-transform:lowercase;
	display:block;
}
#getLookFeatProd h4 {
	margin-left:28px;
	margin-right:28px;
	padding:0;
	font-size:11px;
	color:#432a0c;
	text-transform:uppercase;
}
#getLookFeatProd p {
	margin-left:28px;
	margin-right:14px;
	padding:0;
	line-height:16px;
}
#getLookFeatProdPic {
	margin:0;
	padding:0;
	display:block;
	width:222px;
	height:156px;
	text-align:center;
}
#buyCta {
	margin-left:28px;
}
/* ::::::: GET LOOK DETAIL ALSO LIKE ::::::: */
#aLikeProds {
	display:block;
	width:868px;
	margin-top:18px;
	border-top:1px solid #bdbdbd;
}
#aLikeProds h1 {
	margin:28px 0 18px 0;
	padding:0;
	font-size:19px;
	color:#432a0c;
	text-transform:lowercase;
}
.aLikeProd {
	float:left;
	display:block;
	width:280px;
	margin-right:7px;
}
.aLikeProdPic {
	float:left;
	display:block;
	width:124px;
	height:94px;
	background:url(../img/getLook_alikeProdBG.png) no-repeat;
}
.aLikeProdPic img {
	padding:10px 0 0 10px;
}
.aLikeProdPicTxt {
	float:right;
	display:block;
	width:155px;
}
.aLikeProdPicTxt h2
{
	margin: 7px 0 0 5px;
	padding: 0;
	font-size: 11px;
	color: #f48eb1;
	text-transform: uppercase;
	height: 30px;
}
.aLikeProdPicTxt p {
	margin:0;
	padding-left:5px;
        height: 24px;
}
.aLikeCta {
	margin-left:5px;
	padding:25px 0 5px 0;
        
}
/*END GET THE LOOK PG 
----------------------------------------------------------*/

/*EXPERTS PG 
----------------------------------------------------------*/
#expertsHeader {
	display:block;
	width:272px;
	height:42px;
	margin:34px 0 0 4px;
	background:url(../img/experts_header.png) no-repeat;
}
#expertsHeader h1 {
	text-indent:-9999px;
}
.expertsTxt {
	margin:13px 0 0 3px;
}
.expertsTxt p { 
	font-size:15px;
	line-height:24px;
}
/* ::::::: EXPERT THUMBNAILS ::::::: */
.expertsThumbRow {
	float:left;
	/*margin:35px 0 25px 0;*/
}
.expertsThumb {
	float:left;
	display:block;
	width:285px;
	margin-top:35px;
	padding:0 7px 0 12px;
}
.expertsThumb h2 {
	margin:15px 0 5px 8px;
	padding:0;
	display:block;
	font-size:11px;
	color:#f48eb1;
	text-transform:uppercase;
}
.expertsThumb p {
	margin-left:8px;
        height: 50px;
}
.expertsThumbPic {
	display:block;
	width:285px;
	height:207px;
	margin:0;
	background:url(../img/experts_thumbBg.png) no-repeat;
}
.expertsThumbPic img {
	padding:13px 0 0 13px;
}
.viewProfileCta {
	display:block;
	margin-left:8px;
	padding-bottom:10px;
}
/*EXPERTS DETAIL PG
------------------------------------------*/
#expertDetailHeader {
	display:block;
	width:950px;
	height:75px;
	margin-left:5px;
	background:url(../img/experts_detailHeader.png) no-repeat;
}
#expertDetailHeader h1 {
	margin:0;
	padding:0;
	text-indent:-9999px;
}
#expertSubNav {
	padding:15px 0 0 5px;
}
/* ::::::: EXPERT PIC / INFO ::::::: */
#expertDetailTop {
	display:block;
	margin-top:9px;
}
#expertDetailPic {
	float:left;
	display:block;
	width:278px;
	height:202px;
	margin-bottom:10px;
	background:url(../img/experts_detailPicBg.png) no-repeat;
}
#expertDetailPic {
	padding:13px 0 0 13px;
}
/* ::::::: EXPERT TITLE / LINKS ::::::: */
#expertDetailTitleArea {
	float:left;
	margin-top:4px;
	width:270px;
}
#expertDetailTitleArea p {
	margin:0;
	padding-bottom:2px;
	height:130px;
	text-indent:-99999px;
	background-position:-10px top;
	background-repeat:no-repeat;
}

#expertDetailTitleArea p#expertQuote1 {
	background-image:url(../img/expert_quotes/1.png);
}
#expertDetailTitleArea p#expertQuote2 {
	background-image:url(../img/expert_quotes/2.png);
}
#expertDetailTitleArea p#expertQuote3 {
	background-image:url(../img/expert_quotes/3.png);
}
#expertDetailTitleArea p#expertQuote4 {
	background-image:url(../img/expert_quotes/4.png);
}

#expertDetailTitleArea a {
	font-size:12px;
	color:#f48eb1;
	text-decoration:none;
}
#expertDetailTitleArea a:hover, a:active {
	color:#432A0C;
	text-decoration:none;
}
#expertDetailTitleArea a:visited {
	text-decoration:none;
}
#expertDetailTitle {
	display:block;
	width:270px;
	margin-bottom:15px;
	border-bottom:1px solid #bdbdbd;
}
#expertDetailTitle h1 {
	margin:0;
	padding:0;
	font-size:20px;
	color:#432a0c;
}
#expertDetailTitle h2 {
	margin:0;
	padding-bottom:12px;
	font-size:11px;
	color:#f48eb1;
	text-transform:uppercase;
}
/* ::::::: EXPERT DETAIL LIST NAV ::::::: */
#expertDetailBot {
	display:block;
	width:550px;
	margin-left:8px;
	padding-bottom:25px;
	clear:both;
}
#expertDetailInfoNav {
	display:block;
	width:550px;
	height:30px;
	margin-bottom:1px;
	background-color:#dbd5d0;
}
#expertDetailInfoNav ul {
	margin-left:39px;
}
#expertDetailInfoNav li {
	float:left;
	margin:6px 30px 0 0;
	font-size:15px;
	color:#f48eb1;
	text-decoration:none;
	list-style-type:none;
}
#expertDetailInfoNav li a {
	font-size:15px;
	padding:0;
	margin:0;
	color:#432a0c;
}
#expertDetailInfoNav li a:hover, .pinkMarkerNav li a:active {
	color:#f48eb1;
}
#expertDetailInfoNav li a:visited {}
#expertDetailInfoNav li.arrow {
	padding-right:10px;
	background:url(../img/experts_detailArrow.png) no-repeat center right;
}
/* ::::::: EXPERT DETAIL LIST INFO ::::::: */
.expertDetailInfoList {
	display:block;
	margin:0;
	padding:20px 0 20px 0;
	width:550px;
	background-color:#efeeed;
}
.expertDetailInfoList h3 {
	margin:0;
	padding:0 0 8px 40px;
	font-size:15px;
	color:#432a0c;
	text-transform:lowercase;	
}
.expertDetailInfoList p {
	margin:0 40px 20px 40px;
	padding-bottom:20px;
	border-bottom:1px solid #bdbdbd;
}
/* ::::::: EXPERT DETAIL OTHERS ::::::: */
#expertOthers {
	display:block;
	width:272px;
	margin:35px 0 0 8px;
}
#expertOthers h4 {
	padding:0;
	margin:0;
	font-size:15px;
	color:#432a0c;
	text-transform:lowercase;	
}
.expertOthersThumb {
	display:block;
	width:272px;
	margin-top:9px;
	margin-bottom:32px;
	clear:both;
}
.expertOthersThumbTxt {
	float:left;
	display:block;
	width:131px;
	margin-bottom:32px;
	padding-bottom:32px;
	background:url(../img/experts_detailOtherHr.png) no-repeat bottom left;
}
.expertOthersThumbTxt h5 {
	margin:0;
	font-size:11px;
	color:#f48eb1;
	text-transform:uppercase;	
}
.expertOthersThumbTxt p {
	margin-bottom:25px;
}
.expertOthersThumbPic {
	float:right;
	display:block;
	width:125px;
	height:94px;
	background:url(../img/experts_detailOtherPicBg.png) no-repeat;
}
.expertOthersThumbPic img {
	padding:10px 0 0 10px;
}
.btnBrittBardo a {
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	padding:2px 4px;
	color:#fff!important;
	background:#432A0C;
}
/* Tabs for detail page */

.hideInfo{
    display: none;
}

/*END EXPERTS PG 
----------------------------------------------------------*/

/*CELEBRATE PG 
----------------------------------------------------------*/

#celebrateHeader {
	display:block;
	width:950px;
	height:90px;
	margin-left: 5px;
	padding-bottom: 30px;
	background:url(../img/celebrate_header.png) no-repeat;
}
#celebrateHeader h1 {
	padding:0;
	margin:0;
	text-indent:-9999px;
}

.celebrate_left {
	border: 1px solid #e4e4e4;
	background: #b7a7cd url(../img/bg_mark_celebrate.jpg) top left repeat-x;
	padding: 16px;
	margin: 8px 10px 0px 5px;
	float: left;
	width: 188px;
	height: 526px;
}

.celebrate_right {
	float: left;
	width: 645px;
}

h2.title_celebrate_video {
	background: transparent url(../img/title_celebrate_video.png) top left no-repeat;
	display: block;
	text-indent: -9999em;
	width: 644px;
	height: 143px;
	padding-bottom: 20px;
}

/*HOT TOPICS PG 
----------------------------------------------------------*/
#topicsHeader {
	display:block;
	width:950px;
	height:75px;
	margin-left:5px;
	background:url(../img/hotTopics_header.png) no-repeat;
}
#topicsHeader h1 {
	padding:0;
	margin:0;
	text-indent:-9999px;
}
.topicsRow {
	padding-top:30px;
}
.topicsThumb {
	float:left;
	display:block;
	width:285px;
	margin-right:12px;
}
.topicsThumbPic {
	display:block;
	width:285px;
	height:207px;
	background:url(../img/hotTopic_thumbBg.png) no-repeat;
}
.topicsThumbPic img {
	display:block;
	width:259px;
	height:181px;
	padding:13px 0 0 13px;
}

.textwrapper {
	height: 115px;
}

.topicsThumbTxt {
	display:block;
	width:270px;
	padding-left:8px;
}
.topicsThumbTxt h2 {
	margin:0;
	padding-top:14px;
	font-size:11px;
	color:#f48eb1;
	text-transform:uppercase;
}
.topicsThumbTxt p {
	padding:5px 0 2px 0;
}
.topicsThumbCta, .ui-state-default .topicsThumbCta {
	padding-bottom:0px;
}

.thumbIntern p{
    height: 100%;
}
.topicsThumbCta {}
/*END HOT TOPICS PG 
----------------------------------------------------------*/

/*REP FORM PG 
----------------------------------------------------------*/
#repFromHeader {
	display:block;
	width:950px;
	height:125px;
	margin-left:5px;
	background:url(../img/repForm_header.png) no-repeat;
}
.repFormTxt {
	padding-top:18px;
}
.repFormTxt p {
	font-size:13.4px;
	color:#432a0c;
}
#FeaturedRepApplicationAddForm {
	padding-top:16px;
	font-size:13.4px;
	color:#432a0c;
	text-transform:lowercase;
}
#FeaturedRepApplicationAddForm label {
	display:block;
	clear:both;
}
#FeaturedRepApplicationAddForm textarea {
	display:block;
	width:470px;
	height:75px;
	border:solid 1px #c1b9af;
}
.repFormTxtBox {
	display:block;
	margin-bottom:26px;
}
.repFormTxtBox input {
	display:block;
	width:308px;
	height:22px;
	border:solid 1px #c1b9af;
	padding-top:8px;
}
.repFormTxtArea {
	padding:5px 0 17px 0;
}
.repFormCheckbox  {
	margin:0 0 20px;
}

.repFormCheckbox label {
	display:inline!important;
	padding:0 0 0 10px;
	text-transform:none!important;
}
.repFormTxtArea label {
	padding-bottom:5px;
}
.submit input {
	display:block;
	margin-bottom:65px;
}
.error-message {
	color:#F48EB1;
	font-weight:bold;
}
.repFormError {
	display:block;
	width:948px;
	height:40px;
	margin-left:5px;
	border:solid 1px red;
	background-color:#ffbaba
}
.repFormError p {
	margin-top:12px;
	padding-left:21px;
	font-size:13.4px;
	color:red;
}
.repr{
    text-transform: none;
}
/*END REP FORM PG 
----------------------------------------------------------*/

/*FOOTER
----------------------------------------------------------*/
#footer {
	display:block;
	margin:25px 5px 0px 5px;
	padding:0px;
	width:950px;
	height:100px;
	background-color:#432a0c;
	clear:both;
}
/* ::::::: SOCIAL NETWORK ICONS ::::::: */
.socialNet {
	float:left;
	display:block;
	margin:0px;
	padding-top:17px;
	width:300px;
	height:25px;
}
.socialNet p {
	float:left;
	margin:0px;
	padding:5px 8px 0px 21px;
	font-size:11px;
	color:#e0e0e0;
	letter-spacing:.5px;
}
.socialNetBtn {
	float:left;
	display:block;
	margin:0px;
	padding-left:5px;
	width:25px;
	height:25px;
	overflow:hidden;
}
.socialNetBtn img {
	border:none;
	margin:0px;
	padding:0px;
}
.socialNetBtn a img {}
.socialNetBtn a:hover img {
	border:none;
}
/* ::::::: SIGN UP ::::::: */
.signUp {
	float:right;
	display:inline;
	margin-right:21px;
	padding-top:17px;
	width:400px;
	height:25px;
}
.signUp p {
	float:right;
	margin:0px;
	padding:5px;
	color:#e0e0e0;
	letter-spacing:.5px;
}
/* ::::::: SIGN UP BTN ::::::: */
#signUpBtn {
	float:right;
	display:block;
	padding-left:13px;
	width:106px;
	height:25px;
	text-indent: -9999px;
}
#signUpBtn a {
	display:block;
	width:106px;
	height:25px;
	text-decoration:none;
	background:url(../img/btn_signUp.png) no-repeat;
}
#signUpBtn a:hover {
	text-decoration:none;
	background:url(../img/btn_signUp.png) no-repeat;
	background-position:0px -25px;
}

.lightsCameraCelebrate {
	float:left;
	display:block;
	width:106px;
	height:25px;
	text-indent: -9999px;
}
.lightsCameraCelebrate a {
	display:block;
	width:189px;
	height:25px;
	text-decoration:none;
	background:url(../img/btn_lightsCameraCelebrate.png) no-repeat;
}
.lightsCameraCelebrate a:hover {
	text-decoration:none;
	background:url(../img/btn_lightsCameraCelebrate.png) no-repeat;
	background-position:0px -25px;
}
/* ::::::: FOOTER NAV ::::::: */
.footetNav {
	float:left;
	display:block;
	width:900px;
	margin:0px;
	padding:18px 0px 0px 21px;
}
.footetNav a {
	float:left;
	padding:0px;
	margin:0px;
	font-size:10px;
	color:#e0e0e0;
	text-decoration:none;
}
.footetNav a:hover, .requestNav a:active {
	color:#f48eb1;
	text-decoration:none;
}
.footetNav a:visited {
	text-decoration:none;
}
.footetNav img {
	float:left;
	display:block;
	width:25px;
	height:10px;
	margin:0px;
	padding:0px;
}
/* ::::::: COPYRIGHT ::::::: */
.footerCopy {
	float:left;
	display:block;
	margin:0px;
	padding:5px 0px 0px 21px;
}
.footerCopy p {
	float:left;
	margin:0px;
	padding:0px;
	font-size:9px;
	color:#e0e0e0;
	letter-spacing:.5px;
}
.footerCopy a {
	padding-top:0px;
	margin-left:0px;
	font-size:09px;
	color:#e0e0e0;
}
.footerCopy a:hover, .requestNav a:active {
	color:#f48eb1;
}
.footerCopy a:visited {}
/*END FOOTER 
----------------------------------------------------------*/

/**** Thank you page ****/
.repThanks{

}

.repThanks h1{
    color:#F48EB1;
    font-size:133%;
text-transform:capitalize;
}

/* ::::::: BLOG ::::::: */
 #subHeader h1 {
 	padding-bottom: 25px;
 	border-bottom:1px dotted #999999;
 }
 
 ul#sidebar,
 ul#sidebar li {
 	list-style-type: none;
 }
 .widget_archive {
 	margin-bottom: 40px;
 }
 
 .widget_archive h2,
 .widget_authorswidget h2, 
 .widget_browsebyimagewidget h2,
 .widget_categories h2 {
	outline: none;
	text-indent: -9999px;
	height:30px;
 }
 .widget_categories h2 {
 	background: url('../img/blog/headers/browse-posts-by-category.png') top left no-repeat;
 	width: 197px;
 }
 .widget_browsebyimagewidget h2 {
 	background: url('../img/blog/headers/browse-posts-by-image.png') top left no-repeat;
 	width: 177px;
 }
 .widget_authorswidget h2 {
 	background: url('../img/blog/headers/our-bloggers.png') top left no-repeat;
 	width: 95px;
 }
 .widget_archive h2 {
 	background: url('../img/blog/headers/archives.png') top left no-repeat;
 	width: 61px;
 }
 .widget_categories a, 
 .widget_archive a {
 	color:#f48eb1;
 	text-decoration: none;
 }
 
 .widget_categories ul,
 .widget_categories li,
 .widget_archive ul,
 .widget_archive li {
 	list-style-type: none;
	font-weight: bold;
	margin-bottom: 5px;
 }
 
 .widget_categories li.current-cat a {
 	color: #432a0c;
	text-decoration: underline;
 }
 .container_24 .post_grid_hack {
	 width: 560px;
	 padding-right:	30px;
 }
 .post {
 	border-bottom: 1px dotted #CEC7BF;
	margin-bottom: 50px;
 }
 
 .post h2 a {
 	color: #432a0c;
	font-size: 130%
 }
 .post p.category {
 	font: #482a0c;
 }
 
 .post p.category em {
 	color: #f48eb1;
	font-weight: bold;
	font-style: normal;
 }
 
 .post p {
 	line-height:15px;
 }
 
 .post p.postedBy {
 	font-style:italic;
	width: 250px;
	float: left;
 }
 
 .post p.postedBy em {
 	color: #f48eb1;
	font-weight: bold;
 }
 .post.single {
 	border-bottom: 0px;
 }
.postPagination {
	padding: 0 0 15px 0;
}

.comments-section {
	clear:both;
}
 /* start comments */
p.comments {
	padding-left: 18px;
	margin-bottom: 0px;
	clear: both;
	background: left top url('/img/blog/comment-bubble.png') no-repeat;
}

p.comments.single {
	margin-bottom: 4px;
	padding-top: 24px;
	border-top: 1px dotted #c4bda6;
	background: left 24px url('/img/blog/comment-bubble.png') no-repeat;
	height:40px;
}

p.comments a {
	font-weight: bold;
}

div.comment-avatar {
	width: 32px;
	float: left; 
}
li.comment {
	border: 1px dotted #c4bda6;
	padding: 10px;
	margin-bottom: 19px; 
}
div.comment-text {
	margin-left: 15px;
	float:left;
	width: 490px;
}
div.comment-text p.comment-text {
	font-weight: bold;
	margin-bottom: 0px;
}
div.comment-text cite,
div.comment-text cite a {
	color: #ff6699;
	font-weight: bold;
}
div.comment-text p.comment-author {
	margin-bottom: 8px;
	font-weight: bold;
}

div.comment-text .comment-meta a {
	color: #8c7d6b;
	font-style: italic;
	margin-bottom: 25px;
}
form#commentform input#email,
form#commentform input#author, 
form#commentform input#url { 
	float: left;
	width: 230px;
	padding: 5px;
	border: 1px solid #aea497;
}
form#commentform textarea#comment {
	float: left;
	width: 443px;
	height: 105px;
	padding: 5px;
	border: 1px solid #aea497; 
}
div#respond h3{
	color: #f48eb1;
	margin-top: 30px;
}

p.blogSubmit {
	margin-top: 26px;
	margin-bottom: 40px;
}
div#comment-error {
	display:none;
	position: relative;
	height: 26px;
}
div#comment-error p {
	position: absolute;
	left: -35px;
	margin: 0;
	padding-left: 68px;
	padding-top: 12px;
	width: 527px;
	height: 26px;
	color: #000;
	background: 18px 7px url('/img/blog/comment-error-logo.png') #fad0de no-repeat;
}
form#commentform label {
	float:left;
	display:block;
	padding-top: 7px;
	padding-left: 7px;
}

form#commentform label.error {
	color: #f48eb1;	
	float:left;
	margin-left: 6px;
	display:block;
	padding-top: 7px;
}

p#thanks {
	color: #432a0c;
	text-align:center;
	margin: 0 0 24px 0;
	padding-top: 57px;
	height: 69px;
	background: #eeeeee;
	font-weight:bold;
	width:561px;
	
}

/* end comments */

 /* ::::::: BROWSE BY IMAGE WIDGET ::::::: */
 #browseByImageWidget {
 	width: 271px;
	border-bottom: 1px dotted #CEC7BF;
 }
 #browseByImageWidget ul{
 	display:block;
 	list-style-type: none;
 }
 #browseByImageWidget li.li-image-left,
 #browseByImageWidget li.li-image-right {
 	display:block;
 	float: left; 	
 	list-style-type: none;
	margin-bottom: 7px;
	height: 80px;
	width: 132px;
 }
 #browseByImageWidget li.li-image-left {
 	margin-right: 7px;
 }
 #browseByImageWidget #widgetPageNumbers {
 	width: 100px;
 	float: left;
 }
 #browseByImageWidget #widgetNavigation {
 	width: 100px;
 	float: right;
	text-align: right;
	font-weight: bold;
 }
 /*END BROWSE BY IMAGE WIDGET
----------------------------------------------------------*/

 /* ::::::: POST IMAGE PAGINATION ::::::: */
div.loading {
	height: 337px;
	background: url('../img/blog/spinner.gif') center center no-repeat;
}
div.postImagePagination {
	margin-bottom: 22px;
}
div.postImagePagination ul.images li.active {
	display: block;
}
div.postImagePagination ul.images li.inactive {
	display: none;
}
div.postImagePagination ul.pagination ul,
div.postImagePagination ul.pagination li,
div.postImagePagination ul.images ul, 
div.postImagePagination ul.images li {
	list-style-type: none;
}
div.postImagePagination ul {
	display: block;
}
div.postImagePagination ul.pagination {
	text-align: right;
	display: none; /* this is set to display:block on document load by exploremark.js */
}

div.postImagePagination ul.pagination li,
div.postImagePagination ul.images li {
	display: inline;
}
div.postImagePagination ul.pagination li {
	margin-left: 9px;
}
div.postImagePagination ul.pagination li a {
	font-weight: bold;
}
div.postImagePagination ul.pagination li a.activeLink {
	color: #2F1D08;
}


 /*END POST IMAGE PAGINATION
----------------------------------------------------------*/

 /* :::::::ADD THIS PLUGIN ::::::: */

.addthis_container {
	text-align: right;
	width: 150px;
	float:right;
}


 /*END ADD THIS PlUGIN
----------------------------------------------------------*/
 
 /* :::::::AUTHORS WIDGET ::::::: */

.authorImage {
	width: 132px;
	float: left;
}

.authorInfo {
	width: 123px;
	float: left;
	margin-left: 15px;
}

.authorInfo h3 {
	margin-bottom: 6px;
}

.authorInfo p {
	padding-bottom: 7px;
	border-bottom: dotted 1px #cec7bf;
	color: #432a0c;
	font-weight: bold;
}

.authors ul,
.authors ul li {
	list-style-type: none;
}
.authors ul li {
	margin-bottom: 7px;
	display: block;
}
/*
#author5 h3 {
	text-indent: -9999px;
	background: url('../img/blog/authors/chloe.png') top left no-repeat;
	width: 44px;
	height: 16px;
}

#author6 h3 {
	text-indent: -9999px;
	background: url('../img/blog/authors/robbie.png') top left no-repeat;
	width: 53px;
	height: 16px;
}

#author4 h3 {
	text-indent: -9999px;
	background: url('../img/blog/authors/dawn.png') top left no-repeat;
	width: 42px;
	height: 16px;
}
*/
 /*END AUTHORS WIDGET
----------------------------------------------------------*/
 /* ::::::: PAGE-NAVI PLUGIN ::::::: */


.wp-pagenavi a, .wp-pagenavi a:link {
	font-weight:bold;
	color:#f48eb1 !important;
	border-color:#f48eb1!important;
}
.wp-pagenavi a:visited {
	color:#f48eb1 !important;
	border-color:#f48eb1!important;
}

.wp-pagenavi a:hover,
.wp-pagenavi a:active {	
	color:#432A0C !important;
	border-color:#f48eb1!important;
}

.wp-pagenavi span.extend {
	border:1px solid #aaa!important;
	color:#aaa!important;
}
.wp-pagenavi .extend,
.wp-pagenavi .pages {
	display:none;
}

 /*END PAGE NAVI PLUGIN
----------------------------------------------------------*/
/*END BLOG 
----------------------------------------------------------*/

 /* START M POWERMENT
----------------------------------------------------------*/
#wrapper-pink h2 {
	font: 20px/23px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	color: #f48eb1;	
}

div.mpowerment-home {
	position: relative;
	width: 646px;
}

div.mpowerment-home h2 {
	text-indent: -9999em;
	display: block;
}

div.mpowerment-bg {
	background: -moz-linear-gradient(100% 100% 90deg, #2F2727, #1a82f7);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727));
	background: -webkit-linear-gradient(#2F2727, #1a82f7);
	background: -o-linear-gradient(#2F2727, #1a82f7); 
}

img.mpowerment {
	float: left;
	margin-top: 25px;
}

.desc {
	margin-top: 25px;
	float: right;
	width: 555px;
}

span.banner{
	color: #808080;
	font: 14px/17px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-weight: bold;
	text-align: right;
	display: block;
}

a.buy {
	float: right;
	margin-top: -5px;
}

div.donate {
	margin-top: 5px;
	background: #fce5ec;
	border: 1px solid #cccccc;
	-moz-box-shadow: inset 0 0 5px #cccccc;
	-webkit-box-shadow: inset 0 0 5px #cccccc;
	box-shadow: inner 0 0 5px #cccccc;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 535px;
	color: #616160;
	padding: 8px 10px 8px 10px;
}

h2.ashley-green-supports {
	background: transparent url(../img/mpowerment/title_ashley_green_mpowerment.jpg) top left no-repeat;
	width: 273px;
	height: 229px;
	text-indent: -9999em;
}

a.btn-donate-now {
	display: block;
	background: transparent url(../img/mpowerment/btn_donate_now_sm.png) top left no-repeat;
	width: 108px;
	height: 27px;
	text-indent: -9999em;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
}

a.btn-learn-more {
	margin-top:20px;
	display: block;
	background: transparent url(../img/mpowerment/btn_learn_more.png) top left no-repeat;
	width: 149px;
	height: 37px;
	text-indent: -9999em;
}

a.btn-learn-more:hover,
a.btn-donate-now:hover {
	background-position: bottom left;
}

img.photo {
	
}

img.right {
	float: right;
}

ul.nav-mpowerment {
	position: relative;
	background: url(../img/mpowerment/nav_bg.jpg) top left no-repeat;
	width: 189px;
	padding: 15px 0px 0px 0px;
	height: 295px;
}

ul.nav-mpowerment li {
	list-style: none;
}

ul.nav-mpowerment li a {
	display: block;
	color: #432a0c;
	padding: 5px 0px 5px 0px;
	height: 18px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none !important;
}

ul.nav-mpowerment li a:hover,
ul.nav-mpowerment li a.current {
	color: #f48eb1;
}

ul.nav-mpowerment li a.current {
	background: url(../img/mpowerment/nav_selected.jpg) top left no-repeat;
	padding: 14px 0px 0px 0px;
	height: 25px;
	margin-top: -8px;
}

#videosHeader {
	display:block;
	width:646px;
	height:30px;
	padding-bottom: 20px;
	background:url(../img/mpowerment/videos_header.jpg) no-repeat;
}

#videosHeader h2 {
	padding:0;
	margin:0;
	text-indent:-9999px;
}

.mpowerment-video {
	float: left;
	width: 450px;
}

.mpowerment-videos {
	float: left;
	width: 160px;
	margin-left: 15px;
}

.mpowerment-videos div {
	padding-bottom: 20px;
}

.mpowerment-videos h3, .blocks h3 {
	color: #f48eb1;
	text-transform: uppercase;
	margin: 6px 0px 0px 4px;
	padding: 0px;
}

.mpowerment-videos a {
	color: #432a0c;
	text-decoration: none !important;
	margin: 0px 0px 0px 4px;
}

.mpowerment-videos img,
.product img,
.resources img,
.grants img {
	background: #ffffff;
	padding: 3px;
	border: 1px solid #cecece;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
}

.product span img {
	background: none;
	padding: 0px;
	border: none;
	-moz-box-shadow: none;
	-webkit-box-shadow:none;
	box-shadow: none;
}

a.watch {
	background: transparent url(../img/mpowerment/arrow.png) top right no-repeat;
	padding: 0px 10px 0px 0px;
}

.blocks {
	color: #432a0c;
	font-size: 13px;
	line-height: 15px;
	text-align: center;
}

.block small {
	font-size: 11px;
	line-height: 13px;
	color: #432a0c;
}

.blocks a {
	color: #ff71a4;
	font-size: 13px;
}

.blocks h3 {
	font-size: 11px !important;
}

.blocks h3, .blocks .product {
	text-align: left !important;
	margin-left: 0px;
}

.blocks .last div {
	margin-right: 0px !important;
}

.blocks div.product_outer {
	float: left;
	width: 185px;
	margin: 0 35px 23px 0;
}

.blocks div.last {
	margin-right: 0px;
}

.blocks div.product_outer div.block {
	height: 185px;
}

.blocks .product p {
	height: 130px;
}

.blocks .product a {
	padding: 10px 20px 10px 20px;
	background: #432a0c;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none !important;
	font-weight: bold;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.blocks .product a:hover {
	background: #ff71a4;
}

.blocks .product span {
	float: left;
	margin-right: 15px;
}

.grants {
	position: relative;
	width: 670px;
}

.blocks div img {
	display: block;
	padding-bottom: 10px;
}

.grants li img {
	display: block;
	padding-bottom: 3px;
}

.resources div {
	position: relative;
	float: left;
	width: 208px;
	margin: 20px 12px 0px 0px;
}

.grants li {
	list-style: none;
	padding: 0px;
	float: left;
	width: 208px;
	height: 205px;
	margin: 20px 12px 0px 0px;
}

.simplePagerNav {
	position: relative;
	margin-left: 520px;
	width: 100%;
}

.simplePagerNav li {
	list-style: none;
	float: left;
	padding: 0px 5px 0px 5px;
}

.simplePagerNav li.currentPage a {
	color: #f48eb1;
}

.simplePagerNav li a {
	font-size: 14px;
	text-align: right;
	text-decoration: none !important;
	color: #432a0c;
}

.simplePagerNav li.prev a,
.simplePagerNav li.next a {
	color: #fff;
	font-size: 11px;
	text-transform: lowercase;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #432a0c;
	padding: 2px 6px 2px 6px;
}

.resources p {
	height: 105px;
	padding-top: 10px;
}

.resources div a.link,
.grants a.link {
	text-decoration: none !important;
	text-transform: uppercase !important;
	background: transparent url(../img/mpowerment/arrow_pink.png) top right no-repeat !important;
	padding: 0px 10px 0px 0px !important;
}

.grants a.link,
.grants a.link:hover {
	color: #432A0C;
}

.resources a.link:hover {
	color: #ff72a5;
}

.grants h3 {
	color: #432a0c;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	text-transform: uppercase;
}

.support-block {
	background: transparent url(../img/mpowerment/support_bg.jpg) top left no-repeat;
	width: 630px;
	height: 140px;
	margin: 20px 0px 20px 0px;
}

.support-block .block {
	float: left;
	font-size: 14px;
	margin: 65px 20px 0px 35px;
	text-align: center;
}

.support-block .block a {
	font-size: 14px;
}

.popup {
	position: relative;
	top: -120px;
	left: 30px;
	height: 160px !important;
	display: none;
	background: #ff72a5;
	border: 2px solid #fff;
	-moz-border-radius-bottomright: 50px 50px;
	border-bottom-right-radius: 50px 50px;
	-moz-border-radius-topright: 50px 50px;
	border-top-right-radius: 50px 50px;
	-moz-border-radius-bottomleft: 50px 50px;
	border-bottom-left-radius: 50px 50px;;
	width: 200px;
	padding: 15px 20px 25px 20px;
}

.popup p {
	color: #fff;
	font-size: 13px;
	padding-bottom: 5px;
}

.popup a {
	text-transform: uppercase;
	background: url(../img/mpowerment/arrow_white.png) top right no-repeat;
	padding-right: 10px;
	color: #fff;
	font-size: 13px;
}

.mpowerment-video #vidPlayer, .mpowerment-video #div_video-player, .mpowerment-video #flashcontent {
	display:block;
	margin:0px;
	padding:0px;
	width:450px;
	height:213px;
	border-bottom:0px;
}

#wrapper-pink a.addthis_button {
	float: right;
	margin-left: 10px;
}

#wrapper-pink .support-block a.addthis_button {
	float: none;
	margin-left: 0px;
}
 /* END M POWERMENT
----------------------------------------------------------*/

 /* START MINI EDITOR
----------------------------------------------------------*/

.mini_editor_header {
	margin: 30px 0 20px 0;
}

.mini_editor_left {
	margin-top:28px;
}

 /* END MINI EDITOR
----------------------------------------------------------*/

