/* Global elements starts */
*{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
body, a, a:link, a:hover, input, select, textarea, option, li, ul, .small, .small:link, .small:hover, input.btnBG, input.btnBG:hover, .btnstyle, .smily_link, .smily_link:link, .smily_link:hover, .rnd_content, #logout_links, .logout_links, .logout_links:link, .logout_links:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	/*outline:none;*/
}
body{
	width:100%;
	margin:0px;
	padding:0px;
	color:#333;
	font-size:12px;
	letter-spacing:0.15px;
	line-height:16px;
	text-align:left;
	/*background-color:new_login_error_msg#fff;*/
    background: url("../images/new_UI/global_background.gif") repeat-x;
}
a:focus{outline: 0;}
.fr{float:right}
.bgimg{background: url("/images/new_UI/global_background.gif") repeat-x;}
.bordot{border-bottom:2px dotted #ffbd88;}
.bordotthin{border-bottom:1px dotted #ffbd88;}
.bordotthinT{border-top:1px dotted #ffbd88;}
.appfont{font:bold 16px Arial, Helvetica, sans-serif;}

/* font colors */
.inspireColor{color:#4186f5;}
.eatColor{color:#4faf51;}
.moveColor{color:#0d8081;}
.styleColor{color:#821bb4;}
.changesColor{
	color:#f23269;
}
/* font colors */
/*src: url('/images/asswipe.eot?#iefix') format('eot'),*/
/*@font-face {
    font-family: 'Asswipe';
    src: url('/images/asswipe.eot');
    src: url('/images/asswipe.woff') format('woff'),
         url('/images/asswipe.ttf') format('truetype'),
         url('/images/asswipe.svgz') format('svg');
}*/



/* Bottom Border Colors */
.inspireBorder{border-bottom:2px dotted #4186f5}
.eatBorder{border-bottom:2px dotted #4faf51}
.moveBorder{border-bottom:2px dotted #0d8081}
.styleBorder{border-bottom:2px dotted #821bb4}
.changesBorder{border-bottom:2px dotted #F0336B;}




/* all links styles */
.greenText{font:bold 12px Arial, Helvetica, sans-serif; color:#090;}
a, a:link, a:hover, .grnfnt, .reglink, .reglink:link, .reglink:hover{font-size:12px; font-weight:normal; cursor: pointer}
a, a:link, a:hover, .grnfnt{font-weight:bold;}
a,a:link, .grnfnt, .reglink, .reglink:link{color:#03afaf;}   /* purple shade */
a:hover, .reglink:hover{color:#e10085; text-decoration:underline}	/* pink shade */
.nowrap{white-space:nowrap}
.black, .black:link, .black:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}

#logout_links, .logout_links, .logout_links:link, .logout_links:hover{
	color:#999;
	font-weight:bold;
}
.logout_links:hover{text-decoration:underline;}

.grayLink, .grayLink:link, .grayLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}
.wbLink, .wbLink:link, .wbLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.yLink, .yLink:link, .yLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#F9ec22;
	text-decoration:none;
}
.orangeLink, .orangeLink:link, .orangeLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FE951B;
	text-decoration:none;
}
.blueLink, .blueLink:link, .blueLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#3195C5;
	text-decoration:none;
}
.loginLink, .loginLink:link, .loginLink:hover{
	font-weight:bold;
	color:#48B7EC;
	text-decoration:none;
}
.pinkLink, .pinkLink:link, .pinkLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#F43380;
	text-decoration:none;
}

.whiteLink, .whiteLink:link, .whiteLink:hover, .whiteColor{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.whiteLinkb, .whiteLinkb:link, .whiteLinkb:hover{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.loginBlue, .loginBlue:link, .loginBlue:hover{
	font:14px Arial, Helvetica, sans-serif;
	color:#48b7ec;
	text-decoration:none;
}
.linkBlue, .linkBlue:link, .linkBlue:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#48b7ec;
	text-decoration:none;
}

.new_feature{font:bold 12px Arial, Helvetica, sans-serif; color:#F43380;}








#right_links{
	float:right;
	text-align:right;
	width:500px;
	color: #999;
    padding-top:7px;
}

.smllink, .smllink:link, .smllink:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
}
.smllink:link{color:#03afaf;}
.smllink:hover{color:#e10085;}

small{font:normal 11px Arial, Helvetica, sans-serif;}

#main_logo{
	width:267px;
	float: left;
	padding: 32px 230px 4px 77px;
}
#tabs_part{background-color:#fff;}
.tablink, .tablink:link, .tablink:hover, .inactive_tab, .inactive_tab:link, .inactive_tab:hover{
	font-weight:bold;
	font-size:14px;
	display:block;
	width:96px;
	text-align:center;
	padding:7px 0;
}
.tablink, .tablink:link, .tablink:hover{color:#fff;}
.inactive_tab, .inactive_tab:link, .inactive_tab:hover{color:#666;}
#tabs1, #tabs2, #tabs3, #tabs4, #tabs5, #tabs6, #tabs7, #tabs8, #tabs9, #inactive_tab, #inactive_tab_sos{
	width:96px;
	height:44px;
	float:left;
    cursor:pointer;
}
/* main navigation tabs */
/*
#tabs1{background-image:url(/images/new_UI/tab_home.jpg);}
#tabs2{background-image:url(/images/new_UI/tab_me.jpg);}
#tabs3{background-image:url(/images/new_UI/tab_eat.jpg);}
#tabs4{background-image:url(/images/new_UI/tab_move.jpg);}
#tabs5{background-image:url(/images/new_UI/tab_think.jpg);}
#tabs6{background-image:url(/images/new_UI/tab_style.jpg);}
#tabs7{background-image:url(/images/new_UI/tab_changes.jpg);}
#tabs8{background-image:url(/images/new_UI/tab_connect.jpg);}
#tabs9{background-image:url(/images/new_UI/tab_sos.jpg);}
#inactive_tab{ background-image:url(/images/new_UI/tab_innactive_all.jpg); }
#inactive_tab_sos{ background-image:url(/images/new_UI/tab_innactive_sos.jpg); }
*/

#top_search_field{
	float:left;
	width:150px;
	padding-top: 8px;
}
#top_search{
	float:left;
	width:493px;
	padding-top: 10px;
}
#search_form{
	width:272px;
    padding-left:227px;
}
#logout_links{
	clear:both;
	float:left;
	padding-top:18px;
	width:265px;
}
#pebbles{
    float:left;
    margin-top:5px;
    background-image:url(/images/new_UI/points_flower.gif);
    background-repeat:no-repeat;
    background-position:right;
    width:17px;
    height:17px;
}




img{border:none;}
img.mid{vertical-align:middle;}
img.mid{vertical-align:top;}

 /* commented for fitsmi calendar */
div.both, .both{
	clear:both;
	float:left;
	/*width: 220px;*/
}
div.left { float:left; text-align:left;}
div.right{ float:right; text-align:right;}

/* HTML form tags */
#submit_tag{
    background:none;
    border:none;
    padding:0;
    cursor:pointer;
}
form{ margin:0px; padding:0px;}
input.radioGray{background-color:#e4e4e4;}
input, textarea, select{
	color:#666;
	border:1px solid #bdbdbd;
	padding:1px 3px;
}
select{padding:0; border:1px solid #ffbd88;}
input.hit17	{ height:17px;}
input.wid194{ width:194px;}
input.norwid{ width:180px;}

input.btnBG, input.btnBG:hover{
	cursor:pointer;
	font-size:11px;
}
input.btnBG, .btnstyle{background-color:#fff7ff;border:1px solid #ffd4ff;}
input.btnBG:hover, .btnstyle:hover{background-color:#f5f5ff;border:1px solid #ccf;}

.btnstyle, .btnstyle:link, .btnstyle:hover{
    font-weight:400;
    padding: 2px 6px;
    text-decoration:none;
}

input.btn, input.closeBtn{
    border:none;
    cursor:pointer;
}
input.btn{	/* class for img button */
	width:100px;
	height:27px;
}
input.closeBtn{	/* class for img close button */
	width:12px;
	height:12px;
}
input#typed{
	font-size:12px;
	padding:0;
	border:none;
	height:15px;
	width: 8px;
    text-align:right;
}	/* this ID is to count the characters in textfield */
input#typed2, input#typed3, input#typed4, input#typed5{font-size:12px; padding:0; border:none; height:15px;width: 8px; text-align:right;}	/* this ID is to count the characters in textfield */

input.noBorder{border:none;}
.rad{border:none; background-color:#f1f1f1;}

textarea{font-size:13px; color:#666; height:50px; width:250px; border:1px solid #e1e1e1} /* fixed for common use. Change inline height if required */
hr{border-bottom:1px dotted #e1e1e1;}	/* light gray */
h1, h3, p{padding:0;margin:0;}
p.big{font-size:14px; font-weight:bold;}
.fbiv{font:bold 14px Arial, Helvetica, sans-serif; color:#fff;}
p.para{padding-top:10px;}
p.eighteen{font:bold 18px Arial, Helvetica, sans-serif;}
.twosix{font:bold 26px Arial, Helvetica, sans-serif;}
.twofour{font:bold 24px Arial, Helvetica, sans-serif;}
h1{
	font-size:18px;
	font-weight:bold;
	color:#F09;	/* pink shade */
	line-height:12px;
}
h3{
    font-weight:bold;
    color:#666;
}
legend{
	font-weight:bold;
	font-size:14px;
	color:#306000;	/* dark green shade */
	padding:2px 5px;
	background-color:#FFF;
}
fieldset{
	border:1px solid #F9c;	/* pink shade */
	padding:10px;
    /*-moz-border-radious:8px;*/ /* round corners for FF */
}
p{line-height:18px;}
.smlfnt, small{ font-size:11px;}
.grayfnt{color:#999;}
.purpfont{color:#a8309a;}
.purpBig{color:#a8309a; font:bold 16px Arial, Helvetica, sans-serif;}
.tealfont{color:#03afaf;}
.hide{display: none !important}

#login_flash_errors{text-align:center; font:bold 16px Arial, Helvetica, sans-serif; color:#e10085; width:242px; padding:5px;}

/* Global eheader_left_color_bandlements ends */


#wp-page-wrapper{width: 1024px; margin: 0 auto; text-align:left}

/* User Defined */
#mainDIV{	/* everything would be inside this div */
	margin-left:auto;
	margin-right:auto;
	/*width:1024px;*/
        width:1114px;
        text-align:left;
}

#mainDIV #mainDIV{padding-left:0}

#mainDiv_for_old{	/* body would be inside this div */
	margin-left:auto;
	margin-right:auto;
	width:872px;
    clear:both;
    float:left;
    padding:0 87px 0 65px;
    background-image:url(/images/fitsmi_reskinning/left_color_bar_60.jpg);
    background-repeat:repeat-y;
    background-position:left;
    background-color:#F9EC22;
}

.container870{clear:both; width:870px; padding:0;}

/* styles for header contents */
#header{
	width:1024px;
	clear:both;
	float:left;
}
#header_rows{
	float:left;
	width:964px;
	background-image:url(/images/fitsmi_reskinning/header_repeat_bg.png);
	background-repeat:repeat-x;
	height: 130px;
}
#header_rows_new_login{
	float:left;
	width:964px;
	background-image:url(../images/fitsmi_reskinning/header_repeat_bg.gif);
	background-repeat:repeat-x;
	height: 86px;
}

#header_top_row{clear:both; float:left; width:964px; height:83px;}
#header_tabs_row{
	clear:both;
	float:left;
	width:944px;
        text-align:left !important;
}
#header_left_color_band{float:left; width:60px; height:130px; background-image:url(/images/fitsmi_reskinning/header_left_color_band.jpg); background-repeat:no-repeat;}

.header1{float:left; width: 805px;}
.header2{float:left; width: 158px;}
a.logoimage{
    background: url('/images/fitsmi_reskinning/taglined_fitsmi_logo.gif') no-repeat;
    display:inline-block;
    height:46px;
    width:267px;
    float:left;
    margin:25px 0 0 20px;
}
.site-search-login{float:right; width:497px; padding-right:20px;}
.site-search{clear:both; float:right; width: 280px; height:25px; padding: 5px 0 0 0;}
    .site-search input#site-search-field{border: 1px solid #ccc; padding: 3px 5px; display:inline-block; float:left; width: 190px; margin-right:7px;}
    .site-search input.site-search-submit{padding:0}

/* NEW SSL LOGIN PAGE */
#login_ssl_wrapper{
	background: url("/images/fitsmi_reskinning/header_left_color_band.jpg") repeat-y scroll left center transparent;
    clear: both;
    float: left;
    padding: 0 0 0 60px;
    width: 964px;
}
#login_ssl{
	background: url("/images/fitsmi_reskinning/change-machine-bg-gradient.png") repeat-x scroll center top #FE8711;
    clear: both;
    float: left;
    padding-bottom: 12px;
    width: 964px;
}
#login_ssl_form{
	clear:both;
	/*float:left;*/
	width: 400px;
	padding: 110px 0;
	color:#fff;
	font-weight:700;
	font-size:13px;
	margin:0 auto;
}
#remember_checks{
	float:left;
	width: 20px;
	height:20px;
	cursor:pointer;
}
.remember-checked{background: url("/images/new_UI/checked.gif") repeat-x center top}
.remember-unchecked{background: url("/images/new_UI/nocheck.gif") repeat-x center top}

#login_ssl_form p{clear:both; padding:8px 0 0 0; margin:0; line-height:14px; width:330px}
#login_ssl_form label{
	float:left;
	width: 100px;
	text-align:right;
	padding-right: 10px;
}
#login_ssl_form input{width: 200px;}
#login_ssl_form span label {
	text-align:left;
	padding: 2px 10px 0 5px;
	width:inherit;
	*padding-top:0;
}
#login_ssl_form span b{float:left; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
#login_ssl_form span input{float:left; margin-top:3px; width:12px; padding:0; line-height:12px; height:12px; *margin-top:0}
#login_ssl_form input.login-btn{float:right;width:67px; height:25px; padding:0; margin-right:4px}
#login_ssl_form a, #login_ssl_form a:link, #login_ssl_form a:hover{text-decoration:underline; color:#fff; font-size:13px}


/* NEW SSL LOGIN PAGE ENDS */

    
.site-login{clear:both; float:right; width: 275px; padding:3px 5px; *padding:3px 5px;}
    #email-field, #pass-field{border:1px solid #ccc; font-weight:700; padding: 3px 5px; margin:2px 7px 0 0; width: 86px; display:inline-block; float:left; color:#777}
    .site-login input.login-btn{padding:0; background: url('/images/fitsmi_reskinning/btn-login.png') no-repeat;}
    .login-remember{float:right; width:78px;}
        .login-remember label{float:left; width: 60px; padding-top:3px; text-align: right}
	a#header_login_btn{float:right; margin-top:5px}

.user-links{clear:both; float:right; width: 410px; text-align:right; padding: 30px 3px 0 0; color:#999;}
    .user-links a{text-decoration: none; color:#999;}

    .user-links span.grade-gold{color: #ff9500}
    .user-links span.grade-silver{color: #06c}
    .user-links span.grade-bronze{color: #cbbb7e}
    .uc{text-transform: uppercase}


/*.site-search-login{clear:both; float:left; text-align:center; width:782px; padding:5px 0 0 18px; border:0px solid #f00;}
.site-search{float:left; width:240px; padding-left:192px}
.site-login{float:left; width:350px; height:48px; max-height:48px;}
.sitelogo{clear:both; float:left; width:775px; padding-left:18px;}
.sitelogo a.logoimage{
    background: url('/images/fitsmi_reskinning/taglined_fitsmi_logo.gif') no-repeat;
    display:inline-block;
    height:44px;
    width:145px;
    float:left;
    margin-top:-25px;
}
.sitelogo a.logocaption{
    background: url('/images/fitsmi_reskinning/taglined_fitsmi_logo.gif') no-repeat -146px -25px;
    display:inline-block;
    height:20px;
    width:122px;
    float:left;
}
.logoparts a{outline:none;}

.sitelogo p{text-align:center;}
*/
#header_logo_and_search{
	float:left;
	width:964px;
	/*padding-bottom: 7px;*/
}
#fitsmi_top_logo{
	float:left;
	width:274px;
	height:45px;
	padding: 30px 10px 0 20px;
}
#fitsmi_global_search{
	float:left;
	width:500px;
}
#fitsmi_top_cats{float:left; width:200px;}


.footer-container{width: 800px; padding: 30px 0 40px 0;}
.footer-container #footer{padding:0}
#footer{
	padding:35px 0 25px 10px;
	width:1004px;
	clear:both;
	float:left;
    *width:1024px;
}
#copyright{
	float:left;
	width:520px;
	padding-left: 63px;
}
#terms_of_use{
	float:right;
	width:310px;
	text-align:right;
        padding: 0 25px 0 0;
	color: #fff;
}

#middleDIV, #middleDIV_PADXV{
	clear:both;
	float:left;
}
#middleDIV{
	width:1024px;
}
#middleDIV_PADXV{
	width:845px;
	padding:15px 10px 0 15px;
	background-color:#fff;
}

#middleDIV_home{
	/*background-image:url(/images/new_UI/app_bg_pink_668x25.gif);
	background-repeat:repeat-x;
	background-image:url(/images/new_UI/basebg.jpg);
	background-repeat:no-repeat;
	background-position:-10px top;
	background-position:top -1px;*/
	width:870px;
	border-left: 1px solid #eeeded;
	border-right: 1px solid #eeeded;
    border-bottom: 1px solid #eeeded;
	padding-top: 14px;
	background-color:#FFF;
}
#widest_container_new{
	clear:both;
	float:left;
	width:1014px;
	padding:10px 0 10px 10px;
}
#widest_container_shopping{
	clear:both;
	float:left;
	width:1024px;
}
#pink_container, #style_data_container{
	clear:both;
	float:left;
	width:964px;
	margin-left: 60px;
}
#leave_background{
	clear:both;
	float:left;
	width:934px;
	background-repeat:no-repeat;
	background-position:right top;
}
#actual_data_div{
	clear:both;
	float:left;
	width:950px;
	padding:0 0 0 14px;
}
#article_section{
	clear:both;
	float:left;
	width:630px;
}
#article_corners_top, #article_corners_bot{
	clear:both;
	float:left;
	width:630px;
}
#article_corner_top_left, #article_corner_top_right, #article_corner_bot_left, #article_corner_bot_right{float:left; background-repeat:no-repeat; width:16px; height:16px;}
#article_corner_top_left{background-image:url(/images/fitsmi_reskinning/white_corner_top_left.gif);}
#article_corner_top_right{background-image:url(/images/fitsmi_reskinning/white_corner_top_right.gif);}
#article_corner_bot_left{background-image:url(/images/fitsmi_reskinning/white_corner_bot_left.gif);}
#article_corner_bot_right{background-image:url(/images/fitsmi_reskinning/white_corner_bot_right.gif);}
#article_corner_top_mid, #article_corner_bot_mid{
	float:left;
	width:598px;
	height:16px;
	font-size:16px;
	background-color:#fff;
}
#article_corner_top_mid{*font-size:14px}
#article_start{
	clear:both;
        overflow:hidden;
	width:570px;
        *width:630px;
	padding:10px 30px;
	background-color:#fff;
	float: left;
}
#article_title_new{
	clear:both;
	width:580px;
	padding:10px 15px 10px 35px;
	background-color:#fff;
	float: left;
}
#article_gray_top{background-image:url(../images/fitsmi_reskinning/qa_question_heder.jpg);}
#article_gray_bot{background-image:url(../images/fitsmi_reskinning/qa_question_bottom.jpg);}
#article_gray_top, #article_gray_bot{clear:both; float:left; width:590px; height:14px; background-repeat:no-repeat;}
#article_gray_mid{clear:both; float:left; width:562px; padding:0 14px; background-color:#f1f1f1;}
#article_photo{float:left; width:291px; height:217px; padding-right:15px;}
#article_description{float:left; width:200px;}
#article_question{
	clear:both;
	float:left;
	width:575px;
	padding:8px 0 8px 14px;
	font:bold 16px Arial, Helvetica, sans-serif;
}
#question_ans{
clear:both;
background-color:#f1f1f1;
height:100%;
float:left;
padding:5px;
width:555px;
}

.aticle_headline{font:bold 30px Arial, Helvetica, sans-serif; color:#666;}
.article_text{font:normal 12px Arial, Helvetica, sans-serif;}
.black14{font:bold 15px Arial, Helvetica, sans-serif; color:#333;}




#logo_part{
	width:855px;
}
#tab_part{
	width:864px;
	padding-left: 66px;
}
#tab_part_style_shopping{
	clear:both;
	float:left;
	width:958px;
	padding-left: 63px;
	background-image:url(/images/fitsmi_reskinning/shopping_nav_bg.jpg);
	background-repeat:no-repeat;
	margin-left: 3px;
	height: 80px;
}
#welcome_user{
    clear:both;
    float:left;
    width:870px;
    background-color:#fff;
    padding-top:15px;
}
#greeting_container{
    width:375px;
    float:left;
}
#greeting{
	font-size:14px;
	font-weight:bold;
	padding:2px 10px 2px 10px;
	width:400px;
	height: 24px;
	line-height: 18px;
}
#right_bar{
	font-weight:bold;
	padding:5px 10px 0 10px;
    text-align:right;
	width:370px;
	height: 22px;
}
span.linkColor{color:#03afaf;}
#leftContainer{
	margin-top:2px;
	width:358px;
	height: 276px;
}
/* left column */
#menu_column{
	float:left;
	width:192px;
        padding-top:10px;

}
#menu_column_middle{
	float:left;
	width:177px;
	padding:0 4px 0 11px;
}
#menu_contents{
      clear:both;
	float:left;
	width:177px;
	padding:7px;
	background-color:#FFF;
}
#chriz{
	font:bold 18px "Chriz Plain", Arial, Helvetica, sans-serif;
	color:#e10085;
}
#new_icon{float:right; width:38px; height:14px; background-image:url(../images/fitsmi_reskinning/new_icon.gif); background-repeat:no-repeat;}

#todo{
	float:left;
	width:165px;
	padding: 8px 0 0 2px;
}
#todo .cms-preview ul{padding-left:15px;}

#todo .cms-preview ul li a{color:#fff;}

#to_do_bg_image{
    float:left;
    width:165px;
    background-image:url(/images/fitsmi_reskinning/to_do_list_bg.gif);
    background-repeat:no-repeat;
    height:250px;
}
#fitsmi_todo_container{clear:both; float:left; width:165px; padding-top:60px;}
#fitsmi_todo_image{float:left; width:67px;}
#fitsmi_todo_text{float:left; width:98px; color:#666; font:normal 11px/14px Arial;}


.slate, .pink{font:bold 18px/20px Arial, Helvetica, sans-serif;}
.slate{/*color:#03afaf;*/ color:#295d50;}
.pink, .pink_small{color:#e10085;}
.pink_small{font:normal 11px Arial, Helvetica, sans-serif;}
.pink28{font:bold 30px Arial, Helvetica, sans-serif; color:#e10085}
.pinkSmall{font-weight:bold; color:#e10085;}

#red_heading{
	font-weight:bold;
	font-size:16px;
	/*color:#ff6561;*/
	color:#e10085;
}
#green_date{
	font-weight:bold;
	color:#295d50;
	padding-left: 3px;
}
#headline_container{
	float:left;
	width:470px;
}
#headline_cover_photo{
	width:212px;
	height:250px;
}
#boxes_and_photo{
	float:left;
	width:212px;
	padding:30px 0 0 15px;
}
#carousel_boxes{
	width:150px;
	padding-top: 5px;
}
.boxes, .boxes:link, .boxes:hover{
	display:block;
	float:left;
	width:13px;
	height:11px;
	/*width:15px;
	height:15px;*/
	margin-right:2px;
	text-decoration:none;
    border:1px solid #ccc;
}
.boxes, .boxes:link{background-color:#fff;}
.boxes:hover{background-image:url(/images/new_UI/carousel_bg.jpg); background-repeat:no-repeat;}
#headline_edit_container{float:left; width:372px; padding:10px;}
#headline_edit_user{clear:both; float:left; width:372px;}
#headline_right{color:#000;}
#headline{
	font-weight:bold;
	color:#F43380;
	font-size:30px;
	line-height: 33px;
	width: 220px;
}
#headline_text{
	padding-top:10px;
	width:220px;
	color: #666;
}
#checks_container{
	width:162px;
	padding: 5px 0 0 2px;
}
#radios_container{
	width:185px;
	padding-top: 10px;
}
#headline_and_text{
	width:220px;
	padding:25px 0 0 23px;
	float: left;
    text-align:left;
}
#checks{
	float:left;
	width:18px;
    height:16px;
	overflow:hidden;
}
#notcheckedcheckbox{
	float:left;
	width:18px;
        height:14px;
}
#checkedcheckbox{
	float:left;
	width:18px;
        height:14px;
}
#radios{
	float:left;
	width:20px;
}
.grnfnt{
	float:left;
	width:142px;
}
#big_pink_heading, #username{
	color:#e10085;
	width: 160px;
}
#big_pink_heading{line-height: 34px; font:bold 24px Arial, Helvetica, sans-serif;}
#video_container{
	/* width: 366px;*/
	width: 425px;
    /*width: 320px;*/
    /* height: 265px; */
	float:left;
}
#video_headings{
	width:362px;
	height: 34px;
	margin-left: 63px;
}
#watch_this{
	color:#FFF;
	width: 145px;
	line-height:30px;
	font:bold 22px Arial, Helvetica, sans-serif;
	float:left;
}
#watch_this_text{
	float:left;
	color:#FDBDCC;
	width:210px;
}


#tell_me_container{
    width: 190px;
	float:left;
	padding: 0 0 0 18px;
}
#tell_me_block{
	clear:both;
	float:left;
	width:185px;
}
#tell_me_headings{
	width:185px;
	height: 30px;
	padding-bottom: 3px;
}
#home_question{
	font-weight:bold;
	font-size:16px;
	width: 185px;
	line-height: 20px;
	padding: 10px 0;
	color: #F8EB22;
}
#home_answers{
	font-size:14px;
	color:#000;
	width: 150px;
	float:left;
	padding-left: 5px;
}

#chch_container{
	width:253px;
	float:left;
}
#chch_headings{
	width:250px;
	height: 30px;
	padding-bottom: 7px;
}
#chch_statement{
	font-weight:bold;
	font-size:18px;
	width: 250px;
	padding: 10px 0;
	line-height: 20px;
}
#chch_symbol_text{
	font-weight:bold;
	font-size:14px;
	width:250px;
	height:34px;
	margin-top:5px;
}
#chch_links_home, #chch_links_eat, #chch_links_move, #chch_links_inspire{
	float:left;
	width:149px;
	padding: 0 5px;
	height: 33px;
	overflow: hidden;
}
#chch_nums_home, #chch_nums_eat, #chch_nums_move, #chch_nums_inspire{
	float:left;
	width:46px;
	text-align:center;
	padding-top: 10px;
	height: 23px;
}
#chch_plus_home, #chch_plus_eat, #chch_plus_move, #chch_plus_inspire{float:left; padding:5px; height: 23px; width: 21px;}
#chch_plus_home, #chch_nums_home, #chch_links_home{background-color: #fff;}
#chch_plus_eat, #chch_nums_eat, #chch_links_eat{background-color: #66b114;}
#chch_plus_move, #chch_nums_move, #chch_links_move{background-color: #27789f;}
#chch_plus_inspire, #chch_nums_inspire, #chch_links_inspire{background-color: #f56c11;}

#chch_symbol{
	float:left;
	width:19px;
	padding:5px;
	line-height:34px;
	vertical-align:middle;
}
/* small popup */
#pop_con{
        clear:both;
	float:left;
	width:195px;
        position:absolute;
        display:none;
        margin:-115px 0 0 -168px;
}
#pop_con0{
        clear:both;
	float:left;
	width:195px;
        position:absolute;
        display:none;
        margin:-115px 0 0 -168px;
}
#pop_con1{
        clear:both;
	float:left;
	width:195px;
        position:absolute;
        display:none;
        margin:-115px 0 0 -168px;
}
#pop_con2{
        clear:both;
	float:left;
	width:195px;
        position:absolute;
        display:none;
        margin:-115px 0 0 -168px;
}
#pop_con3{
        clear:both;
	float:left;
	width:195px;
        position:absolute;
        display:none;
        margin:-115px 0 0 -168px;
}
#pop_con4{
        clear:both;
	float:left;
	width:195px;
        position:absolute;
        display:none;
        margin:-115px 0 0 -168px;
}
.test_top{
	background-image:url(/images/new_UI/small_popup_top_bg.gif);
	background-repeat:no-repeat;
	width:195px;
	height:20px;
        clear:both;
}
.test_mid{
        clear:both;
	width:173px;
        padding:0 10px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
        background-color:#fff;
        font:normal 12px Arial;
        color:#000;
        float:left;
}
.test_bot{
        clear:both;
	background-image:url(/images/new_UI/small_popup_bottom_bg.gif);
	background-repeat:no-repeat;
	width:195px;
	height:35px;
}
.test_bot_left{
    clear:both;
	background-image:url(/images/new_UI/small_popup_bottom_left.gif);
	background-repeat:no-repeat;
	width:195px;
	height:35px;
}
/* small popup ends */

.wrapper-me{
    float:left;
    padding-top:10px;
}

#right_container{float:left; padding-left:6px;}
#right_container_row{clear:both; float:left; width:649px; padding:2px 0 7px 0;}
#right_wider_container1, #right_wider_container2{
	float:left;
	width:678px;
	background-position:left top;
	background-repeat:no-repeat;
}
#right_wider_container1{ background-image:url(/images/new_UI/app_bg_pink_900x25.gif); }
#right_wider_container2{ background-image:url(/images/new_UI/app_bg_gray_900x25.gif); }
#grayed_container{
	border-left:2px solid #eeeded;
	margin-left:1px;
	padding:0 0 0 12px;
	width:657px;
}
#pinked_left{
	border-left:2px solid #fff0e3;
	margin-left:1px;
	padding:0 0 0 12px;
}

#pinkLeftBorder{
	border-left:2px solid #fff0e3;
	margin-left:1px;
	float:left;
	padding: 0 0 0 12px;
}
.pinkLBorder{
	border-left:2px solid #fff0e3;
	margin-left:1px;
	padding: 0 0 0 12px;
	background-image:url(/images/new_UI/app_bg_repeat.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
#write_on_my_wall_form{clear:both; float:left; width:647px; padding:5px 0 0 7px;}
#mywall_container{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(/images/new_UI/app_bg_pink_900x25.gif);
}
#friend_list_container{width:653px;}
#friends_pagination{padding:5px 0; width:645px; margin-left:5px;}
#friends_image{float:left; width:120px; padding-right:15px;}

#friends_container{
	/*float:left;*/
	width:100%;
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(/images/new_UI/app_bg_pink_900x25.gif);
}
#wall_app{width:100%;}
#my_wall_drag{width:100%;}
#wall_comments{
	width:100%;
	clear:both;
	float:left;
	padding: 7px 0 10px 0;
}
#wall_comment_info{float:left; width:78%;}
#wall_user_info{width:100%;}

#mem_edit_part, #about_me_container{
	width:176px;
	padding:4px 0 20px 0;
	float:left;
}
#photoBtn, #photoFile{
	clear:both;
	float:left;
	padding:5px 0;
}
#photoBtn{width:160px;}

#edit_main_photo, #edit_info, #username, #user_info, #users_question, #write_question, #about_me_heading, #about_me_text{ width:176px; }
#username, #users_question{padding-top:15px;}
#about_me_container{padding-top:25px;}

#status_heading{
	color:#295d50;
	padding:10px 0;
}
#user_status_text, #your_status_text, #user_mood_text{font:bold 16px Arial, Helvetica, sans-serif; float:left; color:#295d50;}

#activeAppHeading{
	color:#e10085;
	padding:10px 0 10px 15px;
	float:left;
}
#hidden_heading{
	color:#666;
	padding:10px 0 10px 15px;
}
#controls{
	padding:7px 5px 0  0;
	float:right;
}
#edit_cross{
	float:left;
	width:40px;
	padding-left:5px;
}
#draggable_container{
	clear:both;
	float:left;
	width:678px;
}
#draggable_container_left{float:left; width:392px; padding-bottom:10px;}
#draggable_container_right{float:left; width:280px; padding-bottom:10px;}
#view_all_friends{padding:5px 10px 0 0; text-align:right;}


/* tacker pages */
#changes_container{	float:left; width:392px; padding-bottom:10px;}
#behaviour_comments{float:left; width:392px; padding-bottom:10px;}
#changes_heading{width:392px; padding-bottom:5px;}
#changes_heading, #plans_heading{ clear:both; float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#e10085;}

#links{clear:both; float:left; width:392px; padding:2px 0;}
#change_details_container{clear:both; float:left; width:392px; padding:10px 0 2px 0;}
#change_image, #plans_img{float:left; width:50px; height:50px; padding:4px 10px 0 0;}
#change_descriptions{float:left; width:330px;}
#t_heading{width:330px; font-weight:bold;}
#c_girls, #c_tags, #c_plan, #c_time, #c_rating{clear:both; float:left; width:330px;}
#rating_txt, #rating_stars{float:left; padding-right:3px;}
#changes_right_col{float:left; width:265px; padding-left:15px;}
#plans_container{clear:both; float:left; background-color:#fff8f2; padding:10px; width:235px; margin-top:10px;}
#plans_details_row{background-color:#fff; padding:5px; clear:both; float:left; width:225px; margin-top:5px;}
#plans_heading{width:235px;}
#cloud_tags, #headline_right{clear:both; float:left; background-color:#fff8f2; padding:10px; width:235px;}
#cloud_tags{color:#03afaf;}

#cloud_medium{font:bold 16px Arial, Helvetica, sans-serif; color:#03afaf;}
#cloud_large{font:bold 18px Arial, Helvetica, sans-serif; color:#03afaf;}
#p_heading{font-weight:bold;}
#plans_details, #p_heading, #p_girls, #p_time, #p_rating{float:left; width:165px;}
#p_heading, #p_girls, #p_time, #p_rating{clear:both;}
#girls_thumbs{clear:both; float:left; width:265px; padding-top:10px;}
#girls_details_row{clear:both; float:left; width:180px;}
#g_details, #g_heading, #g_girls, #g_time{width:100px;}
#thumbs{float:left; width:80px;}
#thumb_down{float:left; background-image:url(/images/new_UI/thumb_down.gif); background-repeat:no-repeat; width:17px; height:20px;}
#thumb_up{float:left; background-image:url(/images/new_UI/thumb_up.gif); background-repeat:no-repeat; width:17px; height:20px;}

#tracker_tab1, #tracker_tab2, #tracker_tab3{
	clear:both;
	float:left;
	background-color:#fff8f2;
	padding:5px;
	width:662px;
}
#calander_picker{ clear:both; float:left;}
#date_display{float:left;width:300px;}
#long_date{float:left; font-weight:700;}
#cal_icon{float:left; width:20px; height:18px; background-image:url(/images/cal_orange.jpg); background-repeat:no-repeat; margin-left:10px;}
#you_might_like_container{float:right; padding:5px; width:330px;}
#you_might_like_head, #you_might_like_txt{float:left; width:330px;}
#you_might_like_txt{clear:both;}
#tracker_links{padding:0 0 5px 0; width:662px;}
#app1, #app2, #app3, #app4, #app5, #app6{
	padding:10px 0;
	width:662px;
}
#left_tra{float:left; width:407px; padding:5px;}
#right_tra{
	float:left;
	width:225px;
	padding:0 5px 0 10px;
}
#right_tra_row{clear:both; float:left; width:225px;}
#tra_close{clear:both; float:left; width:407px;}
#appname{padding:5px 0; width:407px;}
#tra_check{float:left; padding-right:5px;}
#tra_app_detail{padding-left:17px; width:390px;}
#det_row{clear:both; float:left; width:390px; padding:3px 0;}
#eat_box1, #eat_box2, #eat_box3, #eat_box4, #eat_box5, #eat_box6, #eat_box7{float:left; width:8px; height:8px; margin-top:3px;}
#eat_box1{background-color:#990;}
#eat_box2{background-color:#090;}
#eat_box3{background-color:#F90;}
#eat_box4{background-color:#ccc;}
#eat_box5{background-color:#906;}
#eat_box6{background-color:#999;}
#eat_box7{background-color:#69F;}
#eat_stuf{float:left; padding:0 3px;}



















/**********************************************************************/



a.btn_gray, a.btn_gray:link, a.btn_gray:hover{color:#333; font:bold 12px Arial, Helvetica, sans-serif;}


.small, .small:link, .small:hover{font-size:11px;text-decoration:underline;}
.small, .small:link{ color:#03f;} /* gray shade */
.small:hover{ color:#f09;}





#upper_links_container{width:864px;}
#upper_links_left{float:left; width:200px;}
#upper_links_right{float:right; width:510px;padding:2px 0;text-align:right;}

#main_nav_container_round{width:872px;}
#nav_corners{width:864px;}
/* corners */
#corners_top_container{width:864px;}
#corner_left_top, #corner_left_bottom, #corner_right_top, #corner_right_bottom, #corner_middle_top, #corner_middle_bottom{
	font-size:7px;
	line-height:7px;
	height:7px;
	background-repeat:no-repeat;
	float:left;
}
#corner_left_top, #corner_left_bottom, #corner_right_top, #corner_right_bottom{width:7px;}
#corner_left_top{background-image:url(/images/corner_left_top_7x7.gif); background-position:top;}
#corner_left_bottom{background-image:url(/images/corner_left_bottom_7x7.gif); background-position:bottom;}
#corner_right_top{background-image:url(/images/corner_right_top_7x7.gif); background-position:top;}
#corner_right_bottom{background-image:url(/images/corner_right_bottom_7x7.gif); background-position:bottom;}
#corner_middle_top, #corner_middle_bottom{background-color:#FFF; width:848px;}	/* width:178px for left menu column */
#top_middle{width:862px;height:45px;}
#corners_bottom_container{
	background-image:url(/images/main_nav_bg_872x25.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:862px;
}
#middle_main_nav{
	float:left;
	width:850px;
	margin-left:7px;
}
/* main navigation */
#unselect_left, #unselect_right, #selected_left, #selected_right{
	background-repeat:no-repeat;
	height:24px;
	width:11px;
	float:left;
}
#unselect_left	{background-image:url(/images/unselect_left_11x24.gif);}
#unselect_right	{background-image:url(/images/unselect_right_11x24.gif);padding-right:5px;}
#selected_left	{background-image:url(/images/selected_left_11x24.gif);}
#selected_right	{background-image:url(/images/selected_right_11x24.gif);padding-right:5px;}
#unselect_middle, #selected_middle{float:left; height:20px; padding-top:4px; font-weight:bold; text-align:center; width:50px;}
#unselect_middle{background-color:#f4f2f5;}
#selected_middle{background-color:#dfdedf;}


.rnd_content_left {
    display:block;
    background:#f5f5f5;
    color:#000;
    padding:5px;
}
.rnd_topl, .rnd_bottoml {display:block; background:#fff; font-size:2px;}
.rnd_b1l, .rnd_b2l, .rnd_b3l, .rnd_b4l {display:block; overflow:hidden;}
.rnd_b1l, .rnd_b2l, .rnd_b3l {height:2px;}
.rnd_b2l, .rnd_b3l, .rnd_b4l {background:#f5f5f5; border-left:2px solid #fff; border-right:2px solid #fff;}
.rnd_b1l {margin:0 4px; background:#fff;}
.rnd_b2l {margin:0 3px; border-width:0 2px;}
.rnd_b3l {margin:0px;}
.rnd_b4l {height:2px; margin:0 1px;}


#menu_column_top, #menu_column_bottom{background-repeat:no-repeat; width:210px; height:10px;float:left;}
#menu_column_top{background-image:url(/images/top_210.gif);}
#menu_column_bottom{background-image:url(/images/bottom_210.gif);}
#left_col_top_corners{ width:192px;	 padding-top:2px;}
#left_col_bot_corners, #left_col_top_grey{
	background-repeat:no-repeat;
	height:12px;
	clear:both;
	float:left;
}
#left_col_bot_corners{width:176px;background-image:url(/images/gray_bottom_176x12.gif);}
#left_col_top_grey{width:176px;background-image:url(/images/gray_top_176x12.gif);}
#smily_container{
	clear:both;
	float:left;
	padding-bottom:10px;
	width:176px;
}
#smily_left, #smily_right{
	background-repeat:no-repeat;
	height:28px;
	width:10px;
	float:left;
}
#smily_left	{background-image:url(/images/smily_left_10x28.gif);}
#smily_right{background-image:url(/images/smily_right_10x28.gif);}
#smily_middle{
	float:left;
	height:28px;
	font-weight:bold;
	font-size:14px;
	background-color:#F0F0F0;
	width:156px;
}
.smily_text{
	float:left;
	width:128px;
	padding:7px 0 0 5px;
}
#smily_image{
	float:left;
	width:22px;
	padding-top:3px;
}

#smily_1{float:left; padding-bottom:5px; width:37px;}
.s{width:32px; height:32px; cursor:pointer;}
.s:hover{width:30px; height:30px; cursor:pointer; border:1px solid #ccc;}


#about_me_small{
	clear:both;
	float:left;
	background-color:#f5f5f5;
	width:160px;
	padding:0 8px;
}
#left_menu_botom_image{
	background-image:url(/images/left_menu_bottom_192x11.gif);
	background-repeat:no-repeat;
	height:11px;
	width:192px;
}
/* left column styles ends */

/* body column */
#body_column{
	float:left;
	width:660px;
}
#body_column_middle{
	float:left;
	width:739px;
	padding:7px;
	background-color:#FFF;
}
#body_column_top, #body_column_bottom{
	width:664px;
	height:10px;
	float:left;
}
/* moods and event */
#moods_container{float:left; width:664px;}
#event{float:left;	width:365px;}
#event_image1, #event_image2{
	float:left;
	width:9px;
	background-repeat:no-repeat;
	width:9px;
	height:59px;
}
#event_image1{background-image:url(/images/mood_left_9x59.gif);}
#event_image2{background-image:url(/images/mood_right_9x59.gif);}
#event_text{
	float:left;
	background-color:#FFF;
	width:353px;
	height:52px;
	margin-top:2px;
	padding-left:3px;
}
#mood_image_bg{
	float:left;
	width:59px;
	background-image:url(/images/mood_bg_59x59.jpg);
	background-repeat:no-repeat;
	width:53px;
	height:59px;
	padding-left:6px;
}
#mood_text_container{float:left;width:240px; padding-bottom:5px;}
#mood_text{
	float:left;
	width:230px;
	height:52px;
	margin-top:2px;
}

/* middle column */
#column_middle{
	float:left;
	clear:both;
	width:670px;
	padding-top:7px;
}
#column_middle_left{clear:both; float:left; width:392px;}
#column1_top{clear:both; float:left; width:392px;}
#column_middle_left_bg, #column_middle_right_bg, #weight_bottom_bg{
	background-repeat:no-repeat;
	height:9px;
}
#column_middle_left_bg{background-image:url(/images/column_middle_left_bg_392.gif);width:392px;}
#column_middle_right_bg{background-image:url(/images/column_middle_right_264x9.gif);width:264px;}
#column_middle_right{float:left; width:264px; padding-left:7px;}
#weight_bottom_bg{background-image:url(/images/weight_bottom_bg_264x9.gif);width:264px;}
#column1_heading, #dashboard_heading{
	clear:both;
	float:left;
	width:377px;
	padding:7px 5px 7px 10px;
	font-size:14px;
	font-weight:bold;

}
#photo_container, #six_frnd{float:left;}
#view_all_link{clear:both; float:left; padding-top:10px; width:377px;text-align:right;}
#frnd_pic{width:120px; height:90px;}
#column1_heading{background-color:#FFF;}
#column1_text{width:378px; padding:7px;}
#dashboard_heading{background-color:#f5f5f5;}
#goals_text{float:left; width:200px;}
#goals_normal{width:372px;padding:5px 0;}
#frnd_normal{width:244px; padding:10px;}

.fitsmi-edit-goal{clear:both; float:left; width: 600px; padding: 15px 0;}
.fitsmi-edit-goal form p{clear:both;}
.fitsmi-edit-goal form input{padding: 5px; float:left;}
.fitsmi-edit-goal form input#submit-edit-goal{border:0; padding:0; margin-left:135px;}

#gray_buttons{
	width:117px;
}
#my_wall_container{float:left; clear:both; background-color:#FFF; padding:0 5px 7px 0; width:658px;}
#dashboard_container{float:left; clear:both; background-color:#f5f5f5; padding:0 5px 7px 0; width:658px;}
#weight_container{clear:both; float:left; background-color:#f5f5f5; width:264px;}
#gray_bg_text{clear:both; float:left; background-color:#fff8f2; padding:8px; text-align:justify;}



#pgheading{
	padding:5px 0 15px 5px;
	width:645px;
	font-size:16px;
	font-weight:bold;
}
#heading_big{
	padding:15px 0 15px 5px;
	width:645px;
	font-size:16px;
	font-weight:bold;
}
#blocked_container{
	clear:both;
	float:left;
	width:643px;
	padding:5px;
}
#img176_container{
	width:176px;
	float:left;
	padding:12px 24px 12px 18px;
}
#image176 {width:176px; float:left;}
#cheer_image {width:90px; float:left;}
#app_image {width:120px; float:left; padding-top:6px;}
#app_image_small {width:80px; float:left;}

#blocked_info {width:440px; float:left; padding:0;}
#blocked_dt, #blocked_mn{font-weight:bold; width:430px;}
#normal_memname	{width:430px; padding-top:10px;}
#blocked_other{width:430px;}
#mem_friend_pagi{clear:both; width:645px; margin-left:5px;}
#right_buttons{float:left; width:67px;}
#button_container{float:left; width:80px; padding-right:5px;}

#posts_row{width:840px; padding:5px 15px;}
#new_post{width:800px; padding-top:10px;}
#post_title{width:700px;}
#post_text{float:left; width:100px; font-weight:bold;}
#post_field{float:left; width:600px;}
#post_cancel_save{clear:both; padding:2px 0 0 100px; width:200px;}
#post_cancel, #post_save{float:left; width:58px;}
#post_cancel{padding-top:1px;}



#cheers_container, #app_container{
	clear:both;
	float:left;
	width:645px;
	margin-left:5px;
}
#cheers_container{padding:10px 0;}
#cheerPopup{
	display:none;
	float:left;
	width:188px;
	height: 150px;
	margin-top: 0;
	padding:5px 0 0 5px;
	position: absolute;
	z-index: 25;
	background-color:#FFF;
	border:1px solid #eeeded;
}
.cheers, .cheers:hover{ /* used in send a cheer popup */
	border:0;
	padding:0;
	cursor:pointer;
	outline:none;
}
.cheers{ width:32px; height:32px; }
.cheers:hover{ width:30px; height:30px; border:1px solid #ccc; }

#app_container{padding-top:10px;}
#app_heading{float:left; font-weight:bold; padding-bottom:5px;} /* previous to '.widget_draggable' class in dragdrop.css */

#cheers_info {width:441px; float:left; padding-left:15px;}
#app_info {width:500px; float:left; padding-left:15px;}
#app_mem_info {width:115px; float:left; padding-left:10px;}
#cheer430{width:430px;}
#app500{width:500px;}
#app115{width:115px;}
#app_mem_count{width:635px; padding:5px; margin:10px 0 0 5px; font-weight:bold;}
#mem_loop{
	float:left;
	width:205px;
	padding:15px 10px 0 0;
}


/* app market buttons */
#app_market_btns{float:left; clear:both; padding-top:10px; width:180px;}
#app_left, #app_right{
	background-repeat:no-repeat;
	height:36px;
	width:7px;
	float:left;
}
#app_left	{background-image:url(/images/bc_left_7x36.gif);}
#app_right	{background-image:url(/images/bc_right_7x36.gif);}
#app_close	{float:left; height:20px; background-color:#F0F0F0; padding:8px 0;}
#app_middle	{float:left; height:20px; font-weight:bold;background-color:#F0F0F0;padding:9px 0 7px 0;width:140px;}

#bc_left, #bc_right{
	background-repeat:no-repeat;
	height:36px;
	width:7px;
	float:left;
}
#bc_left	{background-image:url(/images/bc_left_7x36.gif);}
#bc_right	{background-image:url(/images/bc_right_7x36.gif);}
#bc_middle, #gray_close{float:left; height:20px; font-weight:bold;background-color:#F0F0F0;}
#bc_middle{padding:9px 0 7px 0;width:960px;}

#edit_profile_form_container{
	clear:both;
	float:left;
	width:640px;
	padding:0 0 0 10px;
}
input.bgimg{background-image:url(/images/input_bg.jpg); background-repeat:repeat-x;}

/* styles for all popups starts */
#GB_overlay, #GB_window{left: 0; top: 0; position: absolute;}
#GB_overlay {background-color: #000; margin: auto; z-index: 100;}
#GB_window {overflow: visible; z-index: 150; width: auto; margin: 0; padding: 0;}
.header{z-index:160; position:absolute;}
.caption{display:none;}
.close{text-align:right; padding:9px 16px 0 0;}
.content, .GB_frame, #document, #comment, .popup_container{padding:0; margin:0; border:none;}



#popup_container, #popup_top, #popup_bot{
	clear:both;
	float:left;
	width:300px;
}
#popup_tm, #popup_bm{
	float:left;
	line-height:11px;
	background-color:#FFF;
	height:9px;
	text-align:right;
	width:300px;	/* 400 - (11 + 11) */
}
#popup_tm{border-top:2px solid #999;}
#popup_bm{border-bottom:2px solid #999;}

#popup_tl, #popup_tr, #popup_bl, #popup_br{float:left; background-repeat:no-repeat;	width:11px;	height:11px;}
#popup_tl{background-image:url(/images/popup_corner_tl_11.gif);}
#popup_tr{background-image:url(/images/popup_corner_tr_11.gif);}
#popup_bl{background-image:url(/images/popup_corner_bl_11.gif);}
#popup_br{background-image:url(/images/popup_corner_br_11.gif);}
#popup_mid{
	clear:both;
	float:left;
	width:300px;
	border-left:2px solid #8f8f8f;
	border-right:2px solid #8f8f8f;
	background-color:#FFF;
	padding:0 10px 10px 10px;
}

#popup_text{clear:both; float:left; width:376px;}
#popup_close_plain, #popup_close_round{
	clear:both;
	float:left;
	height:12px;
}
#popup_close_plain{width:365px;}
#popup_close_round{width:562px;}
#popup_close_left{float:left; width:12px; height:12px;}
#popup_close{
	float:right;
        clear:both;
	background-image:url(/images/square_close_12.gif);
	background-repeat:no-repeat;
	width:12px;
	height:12px;
	cursor:pointer;
        margin:2px;
}
#popup_btn_container{
	clear:both;
	float:left;
	padding-left:210px;
	width:166px;
}
#save_middle, #cancel_middle, #decline{cursor:default;}
#declined{display:none;}

.hand{cursor:pointer;}


/* popup type plain */
.closeX, .closeX:link, .closeX:hover{ /* for (x) close link */
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#03afaf;
    text-decoration:none;
    cursor:pointer;
}
#popup_plain{
    clear:both;
    float:left;
    width:450px;
    height:75px;
}
#popup_left, #popup_right{
    float:left;
    height:75px;
    width:35px;
    background-repeat:no-repeat;
}
#popup_left{background-image:url(/images/new_UI/popup_gray_left_35x75.gif); }
#popup_right{background-image:url(/images/new_UI/popup_gray_right_35x75.gif);}
#popup_middle{
    background-image:url(/images/new_UI/popup_gray_middle_1x75.jpg);
    background-repeat:repeat-x;
    width:322px;
    float:left;
    height:75px;
}
#close_round{float:left; padding:26px 0 0 5px;}
#popup_plain_heading{
	clear:both;
	float:left;
	font:bold 14px Arial, Helvetica, sans-serif;
        color:#666;
	width:300px;
	padding:14px 0 0 3px;
	text-align:left;
}
#greenYesNo{
    /*background-image:url(/images/new_UI/green_btn.gif);
    background-repeat:repeat-x;*/
    width:33px;
    float:left;
    height:19px;
    cursor:pointer;
    margin:5px 5px 0 0;
}
/* popup type plain ends */

/* popup type big ends */
#popup_big_contents{
    clear:both;
    float:left;
    width:458px;
    background-color:#fff8f2;
    padding:10px;
}
#popup_header_container{
    width:478px;
    clear:both;
    float:left;
}
#popup_big_header_left, #popup_big_header_right{
    float:left;
    height:43px;
    width:10px;
    background-repeat:no-repeat;
}
#popup_big_header_left{background-image:url(/images/new_UI/popup_big_left_10x43.gif);}
#popup_big_header_right{background-image:url(/images/new_UI/popup_big_right_10x43.gif);}
#popup_big_header_middle{
    width:458px;
    float:left;
    height:43px;
    background-color:#f247ab;
}
#popup_big_logo{
    float:left;
    width:440px;
    background-image:url(/images/new_UI/fitsmi_logo_small.jpg);
    background-repeat:no-repeat;
    background-position:left;
    height:25px;
    margin-top:10px;
}
#popup_big_close{
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#02a1a1;
	cursor:pointer;
	margin-top: 3px;
}
#popup_big_title{
    text-align:left;
    font:bold 16px Arial, Helvetica, sans-serif;
    color:#e10085;
    float:left;
    clear:both;
    width:458px;
    padding-bottom:10px;
}
#popup_big_text{
    float:left;
    clear:both;
    width:458px;
    text-align:left;
}
#popup_big_btn1, #popup_big_btn2{
    width:58px;
    float:left;
    height:23px;
    cursor:pointer;
    margin:5px 0 0 5px;
}
#popup_big_btn1{background-image:url(/images/new_UI/cancel_btn.gif); background-repeat:repeat-x;}
/*#popup_big_btn2{background-image:url(/images/new_UI/pink_btn.gif);}*/
#popup_big_buttons{
    clear:both;
    float:left;
    width:130px;
    padding-left:328px;
}
.white, .white:link, .white:hover{
    text-decoration:none;
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#FFF;
}
/* popup type big ends */

#close_block{clear:both; float:left; width:365px;}
#popup_plain_text{
	clear:both;
	float:left;
	width:350px;
	padding:0 0 10px 10px;
	text-align:left;
}

#cheer_emotion_container{
	width:110px;
	padding-left: 23px;
}
#send_cheer{width:110px;}
#emotions{
	width:110px;
	text-align:center;
	padding: 15px 0 10px 0;
}
#cheer_radios{
	width:110px;
	padding-bottom: 10px;
}







/* styles for all popups ends */










/* image sizes */
#mem_profile_photo{
    width:176px;
    height:140px;
}
#mem_profile_photo a{display: inline-block; margin-top: 3px;}
#mem_profile_brief{
	width:176px;
	padding-top: 17px;
}
#left_links_container{clear:both; float:left;}
#left_links{
	width:176px;
	border-bottom: 1px solid #ffbd88;
	padding: 6px 0;
	clear:both;
	float:left;
}

.new-home-greeting{width: 345px; color: #F8EB22; font-size: 14px; font-weight: 700; padding: 2px 10px; height: 24px;}
.new-home-quick-links{
    width:176px;
    padding-top:25px;
}
.new-home-quick-links ul{padding:0}
.new-home-quick-links ul li{border-bottom: 1px solid #FFBD88; padding: 6px 0; list-style-type: none;}
.new-home-quick-links ul li a{
    color:#fff;
    font-size: 13px;
    font-weight:700;
    text-decoration: none;
}
.new-home-quick-links ul li a:hover{text-decoration:underline}

div.pageHeading{padding:5px 0; margin-bottom:10px; text-align:left; font:bold 16px Arial, Helvetica, sans-serif; color:#f09;}
h2.admin-title{font-size: 14px; padding:2px 10px; float:left; color:#F09}
h2.admin-title a{font-size: 14px;}


/* corners backgrund images */




/******************/

/* Using roman letters for padding classes instead of numbers because some times classes with numbers doesn't work in IE */
/* padding from all side */
.padV{padding:5px;}
.padX{padding:10px;}

/* padding from left and right */
.padLV{padding-left:5px;}
.padLX{padding-left:10px;}
.padLXX{padding-left:20px;}
.padRV{padding-right:5px;}
.padRX{padding-right:10px;}
.padRXX{padding-right:20px;}
.padLRV{padding:0 5px;}
.padLRX{padding:0 10px;}

/* padding from tob and bottom */
.padTV{padding-top:5px;}
.padTX{padding-top:10px;}
.padTXX{
	padding-top:18px;
}
.padBV{padding-bottom:5px;}
.padBX{padding-bottom:10px;}
.padBXX{padding-bottom:20px;}
.padTBV{ padding:5px 0;}
.padTBX{ padding:10px 0;}

/* padding other */
.padLTX{padding:10px 0 0 10px;}
.padL85{padding-left:85px;}
.padLRX{ padding:0 10px;}
.padThr{padding:3px;}
.padL85{padding-left:85px;}
.padLB8{padding:0 0 8px 8px;}

.marginTR10{margin:10px 10px 0 0;}
.marginT10{margin:10px 0 0 0;}
.marginRB{margin:0 10px 3px 0;}
.marginR{margin-right:10px;}
.marginR25{margin-right:25px;}
.marginR50{margin-right:50px;}
.marginL55{margin-left:55px;}
.marginL70{margin-left:70px;}
.marginLB{margin:0 0 8px 8px;}
.marginLTB{margin:8px 0 8px 8px;}
.marginB5{margin-bottom:5px;}
.marginB30{margin-bottom:30px;}

.bgWhite{background-color:#fff;}
.bgGray{background-color:#e1e1e1;}
.bgGray2{background-color:#fff8f2;}
.bgGrn{background-color:#74dd82;}
.bgGrnLite{background-color:#B1FFBD;}
.bgGoog{background-color:#c3d9ff;}
.bgO{background-color:#F90;}
.borderAll{border:1px solid #e1e1e1;}
.borderA3{border:3px solid #ccc;}
.borderRed{border:2px solid #f00;}
.borderR{border-right:1px solid #e1e1e1;}
.borderRW{border-right:1px solid #FFF;}
.borderB{border-bottom:1px solid #e1e1e1;}
.borderT{border-top:1px solid #e1e1e1;}
.borderGrn{border:3px solid #74dd82;}
.borderG{border:1px solid #74dd82;}

.wid45{width:45px;}
.wid55{width:55px;}
.wid70{width:70px;}
.wid80{width:80px;}
.wid100{width:100px;}
.wid120{width:120px;}
.wid130{width:130px;}
.wid140{width:140px;}
.wid150{width:150px;}
.wid165{width:165px;}
.wid185{width:185px;}
.wid190{width:190px;}
.wid200{width:200px;}
.wid210{width:210px;} /* for left menu */
.wid230{width:230px;}
.wid250{width:250px;}
.wid265{width:265px;}
.wid270{width:270px;}
.wid280{width:280px;}
.wid300{width:300px;}
.wid350{width:350px;}
.wid410{width:410px;}
.wid415{width:415px;}
.wid445{width:445px;}
.wid455{width:455px;}
.wid510{width:510px;}
.wid525{width:525px;}
.wid524{width:524px;}
.wid530{width:530px;}
.wid589{width:589px;}
.wid600{width:600px;}
.wid680{width:680px;}
.wid700{width:700px;}
.wid730{width:730px;}
.wid739{width:739px;}
.wid740{width:740px;}
.wid750{width:750px;}
.wid758{width:758px;}
.wid775{width:775px;}
.wid800{width:800px;}
.wid825{width:825px;}
.wid850{width:850px;}
.wid898{width:898px;}
.wid910{width:910px;}


div.width920{width:920px;}
div.wid975{width:975px;}
div.wid954{width:954px;}
div.wid961{width:961px;}


.hit35{height:35px;}
.hit80{height:80px;}
.hit120{height:120px;}
.hit150{height:150px;}

.pinkBold{
    font:bold 14px Arial, Helvetica, sans-serif;
    color:#e10085;
}
.txtL{text-align:left;}
.txtC{text-align:center;}
.txtR{text-align:right;}







#ta_logo{
	background-image:url(/images/logo.png);
	background-repeat:no-repeat;
	width:160px;
	height:125px;
        float:left;
}

#up_block{
	float:left;
	width:auto;
	text-align:center;
}
.upper_links, .upper_links:link, .upper_links:hover{
    font-weight:normal;
    display:block;
    float:left;
    width:auto;
}
.upper_links, .upper_links:link{ color:#609;}
.upper_links:hover{color:#f09; /* dark purple */}

#common_text{
	width:920px;
}
.blinq{	/* to focus on something like 'News' 'Click Here' */
	text-decoration:blink;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#f00;	/* red */
}
.fieldset_container{	/* use this for fieldset as a container only */
	clear:both;
	float:left;
	width:300px; /* fixed for common use. Change inline width if required */
	height:auto;
	padding:10px;
}

#top_left_corner, #top_right_corner, #bottom_left_corner, #bottom_right_corner, #top_left_gray, #top_right_gray, #bot_left_gray, #bot_right_gray{
	background-repeat:no-repeat;
	height:10px;
	width:10px;
	float:left;
}
/*#top_left_corner	{background-image:url(/images/corner_top_left_10x10.gif);}
#top_right_corner	{background-image:url(/images/corner_top_right_10x10.gif);}
#bottom_left_corner	{background-image:url(/images/corner_bottom_left_10x10.gif);}
#bottom_right_corner{background-image:url(/images/corner_bottom_right_10x10.gif);}
*/
#top_left_gray	{background-image:url(/images/corner_top_left_10x10_gray.gif);}
#top_right_gray	{background-image:url(/images/corner_top_right_10x10_gray.gif);}
#bot_left_gray	{background-image:url(/images/corner_bot_left_10x10_gray.gif);}
#bot_right_gray	{background-image:url(/images/corner_bot_right_10x10_gray.gif);}



.headerL10, .headerR10{float:left; background-repeat:no-repeat; width:10px; height:85px;}
.headerL10{background-image:url(/images/left_10x85.gif); }
.headerR10{background-image:url(/images/right_10x85.gif); }






#menu_column{
	float:left;
	width:192px;
}
#menu_column_top, #menu_column_bottom{background-repeat:no-repeat; width:210px; height:10px;float:left;}
#menu_column_top{background-image:url(/images/top_210.gif);}
#menu_column_bottom{background-image:url(/images/bottom_210.gif);}




#cancel_left, #cancel_right, #save_left, #save_right{
	background-repeat:no-repeat;
	height:35px;
	width:6px;
	float:left;
}
#cancel_left	{background-image:url(/images/cancel_left_6x35.gif);}
#cancel_right	{background-image:url(/images/cancel_right_6x35.gif);}
#cancel_middle, #save_middle, #decline, #declined {float:left; height:20px; padding:9px 0 6px 0; font-weight:bold; text-align:center; width:68px;}
/*#cancel_middle, #decline, #declined	{background-image:url(/images/cancel_middle_1x35.jpg);}*/
#save_middle	{background-image:url(/images/save_middle_1x35.jpg);}
#save_left	{background-image:url(/images/save_left_6x35.gif);}
#save_right	{background-image:url(/images/save_right_6x35.gif);}



#btn_left_corner, #btn_right_corner{
	background-repeat:no-repeat;
	height:25px;
	border:none;
	width:3px;
	float:left;
}
#btn_left_corner{background-image:url(/images/btn_left_corner_3x25.png);}
#btn_right_corner{background-image:url(/images/btn_right_corner_3x25.png);}
#btn_middle{
	background-image:url(/images/btn_middle_1x25.jpg);
	background-repeat:repeat-x;
	/*height:25px;*/
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	padding-top:6px;
	height:19px;
}

#features{
    clear:both;
    float:left;
    width:520px;
    padding-bottom:10px;
    line-height:18px;
}

/* New Login */
#login_top{clear:both; float:left; width:872px; height:70px;}
#login_top_left, #login_top_right{float:left; height:70px; background-repeat:no-repeat;}
#login_top_left{width:514px; background-image:url(/images/new_UI/login_top_left.gif);}
#login_top_right{width:358px; background-image:url(/images/new_UI/login_top_right.gif);}
#login_middle{
	clear:both;
	float:left;
	width:845px;
	height:auto;
	background-image:url(/images/new_UI/login_red_bg_1x398.jpg);
	background-repeat:repeat-x;
	padding-left: 28px;
}
#login_bottom{clear:both; float:left; width:872px;}
#login_bottom_left{float:left; width:20px; height:50px; background-image:url(/images/new_UI/login_bottom_left_20x50.gif); background-repeat:no-repeat;}
#login_bottom_right{float:left; width:20px; height:50px; background-image:url(/images/new_UI/login_bottom_right_20x50.gif); background-repeat:no-repeat;}
#login_bottom_middle{float:left; width:832px; height:50px; background-image:url(/images/new_UI/login_bottom_middle_1x50.gif); background-repeat:repeat-x;}

#login_logo_bg{
	float:left;
	width:480px;
	height:393px;
	background-image:url(/images/new_UI/login_logo_bg_504x393.gif);
	background-repeat:no-repeat;
	padding-left: 28px;
}
#login_logo, #login_info{clear:both; float:left;}
#login_logo{width:250px; padding-bottom:50px;}
#login_info{
	padding:10px 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	width:425px;
}
#login_forms{
	float:left;
	width:252px;
}
#login_flash_msg{
    clear:both;
    float:left;
    width:250px;
    height:132px;
    text-align:center;
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#f00;
}
#invitation_form_container, #new_login_form_container{
	clear:both;
	float:left;
	width:252px;
}
#login_container{margin-top:15px;}
#login_form_mid{clear:both; float:left; width:242px; padding:0 7px; border-left:2px solid #ccc; border-right:2px solid #ccc; background-color:#fff;}
#login_star{float:left; width:34px; height:32px; padding-right:5px;}
#login_head{
	float:left;
	width:200px;
}
#moms_text{float:left; width:832px; padding-top:16px; font:bold 14px Arial, Helvetica, sans-serif; text-align:center;}




/* New Login ends */


#login_left{
    float:left;
    width:550px;
    padding-right:15px;
}
#login_right{
    float:left;
    width:274px;
}
#invite_form_container, #login_form_container{
    padding:10px;
    clear:both;
    float:left;
    width:250px;
    background-color:#fff8f2;
    border:1px solid #f2f2f2;
}
#invite_heading, #login_heading{
    text-align:left;
    font:bold 16px Arial, Helvetica, sans-serif;
    color:#e10085;
    clear:both;
    float:left;
    padding-bottom:5px;
}
#invite_login{
    clear:both;
    float:left;
    padding:15px;
    width:840px;
}
#form_width{
    clear:both;
    float:left;
    width:255px;
}


#registrationDIV{
	padding-left:265px;
	width:400px;
}

#loginDIV{
    clear:both;
    float:left;
    width:244px;
}
#reg_txt_field{
    clear:both;
    float:left;
    width:255px;
    padding-bottom:5px;
}
#reg_txt, #reg_field{
    float:left;
}
#reg_txt{
  width:80px;
  text-align: right;
  padding-top:2px;
}
#reg_field{
    width:150px;
    text-align: left;
}



/* three columns for profile page */
.three_columns{
    width:920px;
    padding-bottom:10px;
}
.user_photo_column{
    float:left;
    width:155px;
    padding:0 10px 10px 0;
}
.user_profile_column{
    float:left;
    width:444px;
    margin-right:10px;
}
.friend_column{
    float:right;
    width:297px;
    padding-left:0px;
}
.wid160{
    float:left;
    width:140px;
    border:1px solid #e1e1e1;
    padding:7px;
}
.profile_row{
    margin-top:10px;
    width:432px;
    padding:5px;
    border:1px solid #e1e1e1;
}
.profile_row1{
    width:440px;
    background-color:#eeeeee;
    padding:2px;
}
.profile_row2{
    width:440px;
    background-color:#f5f5f5;
    padding:2px;
}
.heading_left{
    float:left;
    text-align:right;
    width:140px;
    padding:0 10px;
}
.profile_text{
    float:left;
    width:265px;
}
.btn_right{
    width:430px;
    float:right;
    text-align:right;
    padding-top:10px;
}
#flash_error{
    clear:both;
    float:left;
    background-color:#f5f5f5;
    padding:5px 0;
    width:870px;
    text-align:center;
}
.error{ /* for all error messages */
    color:#f00;
    font-weight:bold;
}
.success{ /* for all success messages */
    color:#390;
    font-weight:bold;
}
#err_msg_box{
	width:621px;
	padding:10px;
	border:1px solid #f00;
	color:#F00;
}
#suc_msg_box{
	width:621px;
	padding:10px;
	border:1px solid #090;
	color:#090;
}


#oneRow{clear:both;float:left; width:842px;}
.mem_search_container, .mem_search_container:hover{
    clear:both;
    float:left;
    width:842px;
    padding:10px;
    margin-bottom:5px;
}
.mem_search_container{background-color:#fff7ff;border:1px solid #ffd4ff;}
.mem_search_container:hover{background-color:#f5f5ff;border:1px solid #ccf;}


.user_photo_fixed{
    height:116px;
    width:154px;
    /*border:1px solid #e1e1e1;*/
    margin-bottom:10px;
    text-align:center;
    padding-left:2px;
}
.memPhotoHW{
    padding:2px;
    background-color:#fff;
    width:150px;
    height:112px;
}
.frndPhotoHW{
    width:50px;
    height:38px;
    padding:0px;
}
.frndPhotoHW_block{
    width:50px;
    height:50px;
}

.frnd_photo_container{
    float:left;
    margin:0 15px 8px 0;
    width:80px;
    background-color:#fff;
    /*border:1px solid #e1e1e1;*/
}
.frndPhoto_Links{
    width:82px;
    float:left;
    text-align:center;
}
.frnd_photo{
    float:left;
    height:82px;
    /*line-height:82px;*/ /* to set the friend photo position in the middle */
}
#img16{width:16px; height:16px; float:left; padding:0 5px;}
#no_photo_container{
	float:left;
	width:129px;
	padding-bottom:10px;
}
#star_photo{
	clear:both;
	float:left;
	padding:2px 0 0 28px;
	width:100px;
}


/* ablum starts */
.album_container{width:166px;margin-bottom:20px;}

.album_cover, .album_cover:hover{
    width:160px;
    height:140px;
    vertical-align:middle;
    line-height:140px;
    padding:2px;
}
.album_cover{border:1px solid #ccf;}
.album_cover:hover{border:1px solid #f09;}

.big_photo{
	width:920px;
	text-align:center;
}
.big_photo_style{
	padding-bottom:10px;
	border:1px solid #e1e1e1;
	padding:2px;
	margin-bottom:10px;
	width:500px;
	height:550px;
}
.comment_photo_container{
    width:166px;
    margin-right:10px;
}
.comment_photo{
    border:1px solid #ccc;
    width:160px;
    height:140px;
    text-align:center;
    line-height:140px;
    padding:2px;
}
.thumb{
    width:38px;
    height:34px;
    padding:5px;
    border:1px solid #f09;
    line-height:35px;
    text-align:center;
}
.user_comment_row, .user_comment_row:link{
    border:1px solid #ffd4ff;
    background-color:#fff7ff;
    margin-bottom:5px;
}
.user_comment_row:hover{
    border:1px solid #ccf;
    background-color:#f5f5ff;
}


/* Pagination starts */
.pagination_left{
	float:left;
	width:300px;
	text-align:left;
}
.pagination_right{
	float:right;
	width:300px;
	text-align:right;
}
.pages, .pages:link, .pages:hover{
    float:left;
    padding:0 3px;
	margin-left:3px;
}
.pages, .pages:link{background-color:#fff7ff;border:1px solid #ffd4ff;}
.pages:hover{background-color:#f5f5ff;border:1px solid #ccf;}

/* Pagination ends */

/* album ends */


/* footer starts */

/* footer ends */

#uploader {
	width: 0px;
	height: 0px;
	border: 0px;
}


/* admin section */
#obsolete_active{background-color:#c3d9ff;}


/* widths for columns */
.wid192{width:192px;}	/* left menu column container */
.wid182{width:182px;}	/* left menu text container with 5px padding */
.wid172{width:172px;}	/* about me text with 5px padding */
.wid135{width:135px;}	/* text links with smily icons */
.wid664{width:664px;}	/* middle column max width */
.wid659{width:659px;}	/* middle column with 5px padding-left */
.wid649{width:649px;}	/* middle column text container */
.wid392{width:392px;}	/* middle left column */
.wid264{width:264px;}	/* middle right column */
.wid378{width:378px;}	/* middle left column text container */
.wid368{width:368px;}	/* middle left column text contents with 5px padding */
.wid253{width:253px;}	/* middle right column text container */
.wid125{width:125px;}	/* friend photo width */
.wid872{width:872px;}	/* header contents */

#friend_photo{
    width:120px;
    height:120px;
    padding:0 4px 4px 0;
    line-height:120px;
    vertical-align:middle;
}
#friend_name{clear:both; float:left; padding-left:2px;}
#friend_photo_small{
	float:left;
	width:50px;
	height:41px;
    overflow:hidden;
}
#friend_photo_small a img{max-width:50px; max-height:41px;}
.smily_link, .smily_link:link, .smily_link:hover{font-size:14px; font-weight:bold;}
.smily_link, .smily_link:link{color:#f09;}
.smily_link:hover{color:#609;}

#points_container{
	padding:30px 0 25px 0;
	font-weight:bold;
	font-size:45px;
	width:176px;
}

.bordotb{border-bottom:2px dotted #ccc;}
.bordott{border-top:2px dotted #ccc;}

#recent_comment_container{width:168px; padding-bottom:10px;}
#wall_photo{padding-right:5px; width:50px;float:left;}

#commented_photo{clear:both; float:left; width:584px;}
#commented_photo img{max-width:584px;}




/* White round corners container */
#rnd_container_wider{
	background: #fff;
	margin:5px 1px 1px 1px;
        float:left;
        clear:both;
}
#rnd_container {
	background: #fff;
	margin:5px 1px 1px 1px;
}

.rnd_top, .rnd_bottom {display:block; background:#dfdedf; font-size:1px;}
.rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
.rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
.rnd_b2, .rnd_b3, .rnd_b4 {background:#FFF; border-left:1px solid #Fff; border-right:1px solid #Fff;}
.rnd_b1 {margin:0 5px; background:#Fff;}
.rnd_b2 {margin:0 3px; border-width:0 2px;}
.rnd_b3 {margin:0 2px;}
.rnd_b4 {height:2px; margin:0 1px;}

.rnd_content {
    display:block;
    border:0 solid #Fff;
    border-width:0 1px;
    padding: 0px 6px;
    background:#FFF;
    color:#000;
    text-align:justify;
}
.rnd_content2 {
    display:block;
    border:0 solid #Fff;
    border-width:0 1px;
    padding: 0px 6px 1px 6px;
    background:#FFF;
    color:#000;
	text-align:justify;
}
/* White round corners container ends */
/* Gray round corners container */
#rnd_containerg {
	background: #ccc;
	margin:5px 1px 1px 1px;
}

.rnd_topg, .rnd_bottomg {
	display:block;
	background:#dfdedf;
	font-size:1px;
}
.rnd_b1g, .rnd_b2g, .rnd_b3g, .rnd_b4g {display:block; overflow:hidden;}
.rnd_b1g, .rnd_b2g, .rnd_b3g {height:1px;}
.rnd_b2g, .rnd_b3g, .rnd_b4g {
	background:#ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.rnd_b1g {
	margin:0 5px;
	background:#ccc;
}
.rnd_b2g {margin:0 3px; border-width:0 2px;}
.rnd_b3g {margin:0 2px;}
.rnd_b4g {height:2px; margin:0 1px;}

.rnd_contentg {
	display:block;
	border:0 solid #ccc;
	border-width:0 1px;
	padding: 0px 6px;
	background:#ccc;
	color:#000;
	text-align:justify;
}
.rnd_contentg2 {
    display:block;
    border:0 solid #ccc;
    border-width:0 1px;
    padding: 6px 6px 1px 6px;
    background:#ccc;
    color:#000;
    text-align:justify;
}
/***************/

#rnd_container3 {
	background: #fff;
	margin:5px 1px 1px 1px;
}

.rnd_top3, .rnd_bottom3 {display:block; background:#e1e1e1; font-size:2px;}
.rnd_b13, .rnd_b23, .rnd_b33, .rnd_b43 {display:block; overflow:hidden;}
.rnd_b13, .rnd_b23, .rnd_b33 {height:2px;}
.rnd_b23, .rnd_b33, .rnd_b43 {background:#fff; border-left:2px solid #999; border-right:2px solid #999;}
.rnd_b13 {margin:0 5px; background:#999;}
.rnd_b23 {margin:0 3px; border-width:0 2px;}
.rnd_b33 {margin:0 1px;}
.rnd_b43 {height:2px; margin:0 1px;}

.rnd_content3 {
    display:block;
    border:0 solid #999;
    border-width:0 2px;
    padding: 0px 6px;
    background:#FFF;
    color:#000;
    text-align:justify;
}






/* Gray round corners container ends */

#widest_container{
	clear:both;
	float:left;
	width:664px;
	padding-top: 10px;
}


/* drop down images */
/*
#subimg_container1, #subimg_container2, #subimg_container3, #subimg_container4, #subimg_container5{
	display:none;
	position:absolute;
	z-index:500;
	font:normal 11px Arial, Helvetica, sans-serif;
	border:1px solid #ccc;
	/*border-color:#f5f5f5 #ccc #ccc #f5f5f5;*/
/*}
.privacy, .privacy:link, .privacy:hover{
	display:block;
	width:100px;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:1px 5px;
}
.privacy, .privacy:link{color:#f09; background-color:#FFF;}
.privacy:hover{color:#609; background-color:#FFC;}
#down, #up{font-size:11px; cursor:pointer; float:left;}
#up{display:none;}
/* drop down images ends */

/* for customized combo box start */
#privacy_select{
	font-size:11px;
	width:65px;
	position:absolute;
	z-index:26;
	-moz-opacity:0; /* for Firefox */
	-khtml-opacity: 0; /* for Safari */
	filter:alpha(opacity: 0); /* for IE */
	/*
	-moz-opacity:90;
	-khtml-opacity: 90;
	opacity:0.8;
	filter:alpha(opacity=80);
	*/
}
#fake_input_container{  /* profile empty page */
	z-index:25;
	position:absolute;
}
#fake_input{
	width:50px;
	padding:10px;
	border:none;
	font-size:11px;
	background-image:url(/images/ddbg.gif);
	background-repeat:no-repeat;
}
#state{
	font-size:12px;
	width:65px;
	position:absolute;
	z-index:31;
	-moz-opacity:0; /* for Firefox */
	-khtml-opacity: 0; /* for Safari */
	filter:alpha(opacity: 0); /* for IE */
}
#fake_state_container{  /* edit profile page */
	z-index:30;
	position:absolute;
}
#fake_state{
	width:40px;
	padding:2;
	border:none;
	font-size:12px;
	/* background-image:url(/images/state_input_bg_1x16.jpg); */
}
/* for customized combo box ends here */

/* style pages */
#emis_breadcrumb{
	clear:both;
	float:left;
	width:950px;
	padding-top: 6px;
        padding-left:74px;
        *width:934px !important;
}
#style_bc_links{
	clear:both;
	float:left;
	width:842px;
}
.current_style{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	margin-right: 20px;
}
.active_style, .active_style:link, .active_style:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	outline:none;
	text-decoration:none;
	margin-right: 20px;
}
.active_style, .active_style:link{color:#a8309a;}
.active_style:hover{color:#e10085;}
#post_pagi_container{width:645px;}
#post_page_left, #post_page_right{float:left; width:11px; height:36px; background-repeat:no-repeat;}
#post_page_left{background-image:url(/images/new_UI/round_left.gif);}
#post_page_right{background-image:url(/images/new_UI/round_right.gif);}
#post_page_middle{
	float:left;
	width:622px;
	height:30px;
	border-top: 1px solid #f0ebf1;
	border-bottom: 1px solid #f0ebf1;
	margin-top: 2px;
}
#style_column_container{clear:both; float:left; width:842px;}
#opt_count{float:left; width:120px;}
#opt_percent{float:right; width:50px; text-align:right;}
#poll_block{
	float:left;
	width:181px;
}
#tell_us_block{
	clear:both;
	float:left;
	width:181px;
	padding:7px 0;
        text-align:center
}
#board_block{
	clear:both;
	float:left;
	width:181px;
	/*margin-bottom: 10px;*/
    margin:0;
    padding-bottom:0;
    padding-top:0;
}
#board_top, #board_bot{
	clear:both;
	float:left;
	width:181px;
	background-repeat:no-repeat;
	height:10px;
}
#board_top{
	background-image:url(/images/fitsmi_reskinning/board_top_image.png);
}
#board_bot{
	background-image:url(/images/fitsmi_reskinning/board_bot_image.png);
}
#board_mid{
	clear:both;
	float:left;
	width:161px;
	padding:5px 10px;
	background-color:#fff;
}
#board_topics{clear:both; float:left; width:161px; padding-top:10px;}
#board_heading{clear:both; float:left; width:161px; font:bold 20px Arial, Helvetica, sans-serif; color:#666;}
#cms_sidebar_heading{clear:both; float:left; width:161px; font:bold 18px Arial, Helvetica, sans-serif; color:#333;}
.board_title{font-weight:bold; color:#3195C5;}
.board_user{
	font-weight:bold;
	color:#666;
}
.board_timestamp{color:#999;}
#philosophy_block{
	clear:both;
	float:left;
	width:181px;
	padding-top:12px;
}









#left_container_style{
	float:left;
	width:652px;
	padding-right:0px;
}
.bookIcon{
	margin-left:5px;
	width:16px;
	height:16px;
}
#gray_rounds{}
#gray_rounds, #gray_rounds_top, #gray_rounds_bot{clear:both; float:left; width:170px;}
#gray_rounds_mid{clear:both; float:left; padding:0 7px; width:170px; background-color:#f1f1f1; text-align:left;}
#gray_rounds_top_right, #gray_rounds_bot_right{float:right; width:163px; height:7px; background-repeat:no-repeat; background-position:top right;}
#gray_rounds_top_right{background-image:url(/images/new_UI/gray_top_right.gif); }
#gray_rounds_bot_right{background-image:url(/images/new_UI/gray_bot_right.gif);}

#gray_rounds_top_left, #gray_rounds_bot_left{float:left; width:7px; height:7px; background-repeat:no-repeat;}
#gray_rounds_top_left{background-image:url(/images/new_UI/gray_top_left.gif);}
#gray_rounds_bot_left{background-image:url(/images/new_UI/gray_bot_left.gif);}



#poll_bar_right{
	float:left;
	width:181px;
	padding-top:18px;
}
.poll-top{
    background:url(/images/fitsmi_reskinning/poll_top_184x12.gif) no-repeat top center;
    height:12px;
    width:184px;
}
.poll-bot{
    background:url(/images/fitsmi_reskinning/poll_bot_184x12.gif) no-repeat bottom center;
    height:12px;
    width:184px;
}
#poll_mid{
    border-left:2px solid #f6edfa;
    border-right:2px solid #f6edfa;
    clear:both;
    float:left;
    width:170px;
    padding-left:10px;
}


#poll_top_style, #poll_bot_style, #poll_top_eat, #poll_bot_eat, #poll_top_move, #poll_bot_move, #poll_top_inspire, #poll_bot_inspire, #tell_us, #win_box{
	clear:both;
	float:left;
	width:152px;
	height:10px;
	background-repeat:no-repeat;
	line-height:10px;
}
#poll_top_style{background-image:url('/images/fitsmi_reskinning/poll_top_image_style.png');}
#poll_bot_style{background-image:url('/images/fitsmi_reskinning/poll_bot_image_style.png');}
#poll_top_eat{background-image:url('/images/fitsmi_reskinning/poll_top_image_eat.png');}
#poll_bot_eat{background-image:url('/images/fitsmi_reskinning/poll_bot_image_eat.png');}
#poll_top_move{background-image:url('/images/fitsmi_reskinning/poll_top_image_move.png');}
#poll_bot_move{background-image:url('/images/fitsmi_reskinning/poll_bot_image_move.png');}
#poll_top_inspire{background-image:url('/images/fitsmi_reskinning/poll_top_image_inspire.png');}
#poll_bot_inspire{background-image:url('/images/fitsmi_reskinning/poll_bot_image_inspire.png');}

#poll_mid_style, #poll_mid_eat, #poll_mid_move, #poll_mid_inspire{
	clear:both;
	float:left;
	width:132px;
	padding:0 10px;
        height:314px;
        overflow:hidden;
}
#poll_mid_style{background-color:#C52766;}
#poll_mid_eat{background-color:#66B114;}
#poll_mid_move{background-color:#27789F;}
#poll_mid_inspire{background-color:#F56C11;}


#poll_heading, #poll_question{clear:both; float:left; width:154px; font-weight:bold;}
#poll_heading_style, #poll_heading_eat, #poll_heading_move, #poll_heading_inspire{font-size:24px; padding: 5px 0 10px 0; width: 131px;}
#poll_heading_style{color:#FE79B8;}
#poll_heading_eat{color:#D6FA3E;}
#poll_heading_move{color:#9EDDFF;}
#poll_heading_inspire{color:#FFCD47;}

#poll_question{
	font-size:16px;
	color:#FFF;
	padding-bottom:10px;
	width: 131px;
}
#poll_options{
	clear:both;
	float:left;
	width:131px;
	padding-bottom:4px;
}
#poll_radios{float:left; width:20px;}
#poll_text_style, #poll_text_eat, #poll_text_move, #poll_text_inspire{float:left; width:111px;}
#poll_text_style, #poll_percnet_style{color:#F9B2C7;}
#poll_text_eat, #poll_percnet_eat{color:#D6FA3E;}
#poll_text_move, #poll_percnet_move{color:#9EDDFF;}
#poll_text_inspire, #poll_percnet_inspire{color:#FFCD47;}



#poll_repeat_bg{
	clear:both;
	float:left;
	width:184px;
	padding:0;
	background-image:url(/images/new_UI/poll_middle_bg.jpg);
	background-repeat:repeat-y;
}
#poll_heading_container{clear:both; float:left; width:100%; padding:0 10px;}
#poll_submit_btn{clear:both; float:left; width:150px; padding-left:65px; padding-top:10px;}
#poll_percnet_eat, #poll_percnet_move, #poll_percnet_inspire, #poll_percnet_style{float:left; width:55px; text-align:right;}
#poll_percnet{float:left; width:55px; text-align:right; color:#fff;}

.pop_width{width:160px;}
#tell_us{background-image:url(/images/new_UI/tell_us_bg.gif); height:79px;}
#win_box{background-image:url(/images/new_UI/win_bg.gif); height:118px;}
#stats_container{
	clear:both;
	float:left;
	width:184px;
	margin-bottom:10px;
}
#article_container{
	clear:both;
	float:left;
	width:645px;
	padding:10px 0;
}
#blogger_name, #blog_heading, #sub_blog_heading, #user_details, #actual_blog, #tags_container, #bookmarks{
	clear:both;
	float:left;
	width:645px;
}
#blogger_name{padding-bottom:5px; font-weight:bold;}
#user_details{
}
#tags_container{padding:10px 0 5px 0;}
#blog_heading, #sub_page_block_heading{font:bold 28px Arial, Helvetica, sans-serif;}
#sub_blog_heading, a.all-blog-title, a.all-blog-title:hover{font:bold 24px Arial, Helvetica, sans-serif; color:#666; text-decoration:none}
#sub_blog_contents{float:left; padding:0 0 0 15px; width:490px;}
#win_image{
	float:left;
	width:55px;
	height:57px;
}
#win_text, #style_rss_text{
	float:left;
	font-weight: bold;
}
#win_text{
	width:106px;
	padding-top: 12px;
	color: #666;
}
#poll_radios_container{
	width:157px;
	padding-top: 5px;
	clear:both;
	float:left;
}
#sub_page_block{width:628px; border:7px solid #000; margin:2px 0 25px 0;}
#sub_page_block_image{
	width:291px;
	float:left;
	padding-left: 10px;
}
#sub_page_block_text{
	width:298px;
	float:left;
	padding:10px 10px 0 20px;
}
#sub_page_block_heading{
	width:298px;
	color:#000; /* #a8309a */
}
#blog_sub_image{float:left; width:144px; height:125px; border:5px solid #000;}
#blog_bot_read_more{clear:both; float:left; width:625px; padding:10px; border-top:2px dotted #FFBD88;}
#video_chch_container{
	clear:both;
	float:left;
	padding:0 0 10px 0;
	width:645px;
}
#style_video_watch{
	width: 160px;
	float:left;
	line-height: 34px;
	font:bold 24px Arial, Helvetica, sans-serif;
}
/* style pages ends */

/* Tracker changes */
#tracker_background, #tracker_plain_bg{
	width:672px;
	clear:both;
	float:left;
}
#tracker_background{/*background-image:url(/images/new_UI/tracker_background_636x610.jpg); background-repeat:no-repeat;*/}
#tracker_plain_bg{background-image:url(/images/new_UI/tracker_plain_bg_636x1.jpg); background-repeat:repeat-y;}
#tracker_bot_bg{
	width:672px;
	clear:both;
	float:left;
	background-image:url(/images/new_UI/tracker_bot_bg_636x25.jpg);
	background-repeat:no-repeat;
	height:25px;
	padding-bottom:10px;
}
#tracker_row{
	clear:both;
	float:left;
	padding:5px 13px;
	width:645px;
}
#tracker_btns{
	float:left;
	width:270px;
}
#tracker_date_container{
	float:left;
	font:bold 26px Arial, Helvetica, sans-serif;
	width:270px;
}

#tracker_link{
	float:right;
	width:230px;
	text-align:right;
	padding:0 42px 0 0
}
#tracker_plan_header{
	clear:both;
	float:left;
	width:577px;
	background-color:#efefef;
	padding:5px 8px;
        margin-bottom:5px;
}
#tracker_plan_details{
	clear:both;
	float:left;
	width:575px;
	padding:7px 0 0 26px;
}
#tracker_plan_heading_close{
	float:left;
	width:559px;
}
#tracker_plan_heading{
	float:left;
	font:italic bold 12px Arial, Helvetica, sans-serif;
	width:535px;
	padding-left: 2px;
}
#tracker_plan_close{float:right; width:14px; cursor:pointer;}
#tracker_plan_details_row{
	clear:both;
	float:left;
	width: 575px;
	padding-bottom:10px;
        margin:5px 0;
}
#eat_container{
	clear:both;
	float:left;
	width:500px;
	padding-top: 5px;
}
#back_to_top_link{float:right; width:80px; padding-right:60px;}
#pink_up_arrow{float:left; width:10px; height:6px; margin:5px 3px 0 0; background-image:url(/images/new_UI/arrowUp_pink.gif); background-repeat:no-repeat;}
#back_to_top{float:left; width:65px;}

#select_eat{float:left; width:360px; padding:0 0 0 17px;}
.eatImages{width:21px; height:21px;}
#eat_boxes_container{
	float:left;
	width:112px;
	padding-left:4px;
}
#eat_box_filled_big, #eat_box_empty_big, #eat_box_filled_small, #eat_box_empty_small{
	float:left;
	width:10px;
	border:1px solid #ccc;
	margin-left:5px;
}
#eat_box_filled_big, #eat_box_filled_small{background-image:url(/images/new_UI/carousel_bg.jpg); background-repeat:repeat-y;}
#eat_box_filled_big, #eat_box_empty_big{height:20px;}
#eat_box_filled_small, #eat_box_empty_small{height:10px; margin-top:10px;}
#eat_text{float:left; color:#03afaf;}
#girls_making_change{
	float:left;
	width:385px;
}
#rate_frequency{
	float:left;
	width:175px;
	padding:0 0 0 10px;
}
#girls_making_heading, #girls_making_img_details{
	clear:both;
	float:left;
	width:385px;
	padding-bottom: 7px;
}
#girls_making_img{float:left; width:55px; height:55px; padding-right:15px;}
#girls_making_img a img{max-width:55px; max-height:55px;}
#girls_making_details{
	float:left;
	width:315px;
}
#girls_time, #tracker_post_comments{
	clear:both;
	float:left;
	width:315px;
}
#girls_time{border-bottom:1px dotted #ffbd88; padding-bottom:8px;}
#tracker_post_comments{padding-top:2px;}
#tracker_plain_bg{clear:both; float:left;}
#sixty_move{float:left;	width:535px;}
#minutes_field{
	clear:both;
	float:left;
	width:535px;
}
.minutes_moved_font{font:bold 50px Arial, Helvetica, sans-serif; color:#000;}
#minutes1, #minutes2, #minutes3, #minutes4, #minutes5{
	clear:both;
	float:left;
	width:97%;
	padding-bottom: 15px;
}
#minutes_desc{clear:both; float:left; width:96%; padding-top:8px;}
#minutes_count{
	clear:both;
	float:left;
	padding-top:14px;
	width:96%;
	text-align:center;
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#03afaf;
}

#rate_block{width:160px; padding:5px; border:1px solid #e1e1e1;}
#rate_row, #rate_result{width:160px;}
#users_changes_heading{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#e10085;
	float:left;
	width:400px;
}
.tracker_link, .tracker_link:link, .tracker_link:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; outline:none;}

/* This week and all time tracker */
#all_time_heading_container, #this_week_heading_container{
	background-repeat:no-repeat;
	width:672px;
	height:90px;
	clear:both;
	float:left;
}
#all_time_heading_container{background-image:url(/images/new_UI/all_time_bg.jpg);}
#this_week_heading_container{background-image:url(/images/new_UI/this_week_bg.jpg);}
#this_week_all_time_background{
	background-image:url(/images/new_UI/tracker_plain_bg_636x1.jpg);
	background-repeat:repeat-y;
	width:672px;
	clear:both;
	float:left;
}
#back_today_changes{
	width:595px;
	padding:18px 0 0 20px;
}
#this_week_all_time_row{
	width:600px;
	padding:0 0 15px 20px;
}
#member_since_column_container{
	float:left;
	width:415px;
}
#member_since_column{
	width:410px;
	padding: 10px 3px 0 0;
}
#changes_column{width:405px;padding: 5px 0;}
#food_imgs{
	float:left;
	width:21px;
	height:21px;
	padding-right:8px;
}
#food_heading{
	float:left;
	width:370px;
	padding-top:3px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#e10085;
}
#changes_count_image_container{
	float:left;
	background-image:url(/images/new_UI/changes_you_made_184x202.gif);
	background-repeat:no-repeat;
	width:185px;
	height:202px;
	margin-top: 10px;
}
#changes_count_text{
	font:bold 40px Arial, Helvetica, sans-serif;
	width: 184px;
	text-align: center;
}
#count_row1, #count_row2, #count_row3{clear:both; float:left; width:185px;}
#count_img{float:left; width:152px;}
#count_txt{float:left; width:20px; text-align:right;}


#tracker_week_block{width:590px;}
#tracker_week_heading_container, #week_checks_container{width:590px; padding-bottom:5px;}
#tracker_week_heading{float:left; width:300px; font:bold 14px Arial, Helvetica, sans-serif; color:#e10085;}
#view_deays_detail{width:200px;}
#changes_completed{
	width:590px;
	font-weight:bold;
	padding-bottom: 5px;
}
#week_checks_left, #week_checks_right{float:left; width:280px; padding-right:15px;}
#checks_and_value{
	width:280px;
	padding-top: 5px;
}
#checks_text{
	float:left;
	width:260px;
}
/* Tracker changes ends */

/* Registration pages */
#reg_container{
	clear:both;
	float:left;
}
#reg_left, #reg_right{float:left; background-repeat:no-repeat; width:23px; height:50px;}
#reg_left{background-image:url(/images/new_UI/register_head_left_23x50.jpg);}
#reg_right{background-image:url(/images/new_UI/register_head_right_23x50.jpg);}
#reg_middle{
	float:left;
	background-image:url(/images/new_UI/register_head_middle_1x50.jpg);
	background-repeat:repeat-x;
	width:754px;
	height:40px;
	padding-top: 10px;
}
#reg_fitsmi_logo{
	float:left;
	background-image:url(/images/new_UI/fitsmi_small_71x22.gif);
	background-repeat:no-repeat;
	width:520px;
	height:22px;
}
#reg_heart{
	float:left;
	background-image:url(/images/new_UI/heart.gif);
	background-repeat:no-repeat;
	width:22px;
	height:20px;
	margin-top: 2px;
}
#reg_already{
	float:left;
	width:125px;
	font-weight:bold;
	padding: 4px 0 0 10px;
}
#reg_login_btn{float:left;width:75px;}
/* outer */
#reg_body{
	clear:both;
	float:left;
	width:484px;
	padding:20px 150px 20px 240px;
}
#rnd_container_reg{
	background: #ccc;
}

.rnd_top_reg, .rnd_bottom_reg {
	display:block;
	background:#f00;
	font-size:1px;
}
.rnd_b1_reg, .rnd_b2_reg, .rnd_b3_reg, .rnd_b4_reg {display:block; overflow:hidden;}
.rnd_b1_reg, .rnd_b2_reg, .rnd_b3_reg {height:1px;}
.rnd_b2_reg, .rnd_b3_reg, .rnd_b4_reg {background:#fff; border-left:2px solid red; border-right:2px solid red;}
.rnd_b1_reg {margin:0 5px; background:red; height:2px;}
.rnd_b2_reg {margin:0 3px; border-width:0 2px;}
.rnd_b3_reg {margin:0 2px;}
.rnd_b4_reg {height:2px; margin:0 1px;}

.reg_heading_big, .reg_heading_big2{
	display:block;
	padding: 5px 6px 0 13px;
	background:#FFF;
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#366;
	width: 461px;
	clear:both;
    float:left;
}
.reg_heading_big{
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
}
.rnd_content_reg, .rnd_content_reg2 {
	display:block;
	border:0 solid #00f;
	border-width:0 1px;
	background:#FFF;
	color:#000;
	text-align:justify;
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
	clear:both;
    float:left;
}
.rnd_content_reg{padding: 0px 6px; width: 468px;}
.rnd_content_reg2{padding:5px 10px; width:460px;}


/* inner */
#rnd_container_reg_inner{margin-top:10px;}
.rnd_top_reg_inner, .rnd_bottom_reg_inner {
	display:block;
	background:#fff;
	font-size:1px;
	clear:both;
}
.rnd_b1_reg_inner, .rnd_b2_reg_inner, .rnd_b3_reg_inner, .rnd_b4_reg_inner {display:block; overflow:hidden;}
.rnd_b1_reg_inner, .rnd_b2_reg_inner, .rnd_b3_reg_inner {height:1px;}
.rnd_b2_reg_inner, .rnd_b3_reg_inner, .rnd_b4_reg_inner {
	background:#f1f1f1;
	border-left:1px solid #f1f1f1;
	border-right:1px solid #f1f1f1;
}
.rnd_b1_reg_inner {
	margin:0 5px;
	background:#f1f1f1;
}
.rnd_b2_reg_inner {margin:0 3px; border-width:0 2px;}
.rnd_b3_reg_inner {margin:0 2px;}
.rnd_b4_reg_inner {height:2px; margin:0 1px;}

.rnd_content_reg_inner {
	display:block;
	border:0 solid #f1f1f1;
	border-width:0 1px;
	padding: 3px 6px;
	background:#f1f1f1;
	color:#000;
	text-align:justify;
	width: 454px;
	clear:both;
    float:left;
}

#reg_form_text{
	float:left;
	width:135px;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:5px 10px 0 0;
}
#reg_form_field{
	float:left;
	width:308px;
}

#top_corners, #bot_corners{
	clear:both;
	float:left;
	width:500px;
}
#corner_top_left, #corner_top_right, #corner_bot_left, #corner_bot_right, #corner_top_left2, #corner_top_right2, #corner_bot_left2, #corner_bot_right2{float:left; width:12px; height:12px; background-repeat:no-repeat;}
#corner_top_left{background-image:url(/images/new_UI/corner_top_left.gif);}
#corner_top_left2{background-image:url(/images/new_UI/corner_top_left.gif);}
#corner_top_right{background-image:url(/images/new_UI/corner_top_right.gif);}
#corner_top_right2{background-image:url(/images/new_UI/corner_top_right.gif);}

#corner_bot_left{background-image:url(/images/new_UI/corner_bot_left.gif);}
#corner_bot_left2{background-image:url(/images/new_UI/corner_bot_left.gif);}
#corner_bot_right{background-image:url(/images/new_UI/corner_bot_right.gif);}
#corner_bot_right2{background-image:url(/images/new_UI/corner_bot_right.gif);}

#corner_top_middle, #corner_top_middle2, #corner_bot_middle, #corner_bot_middle2{float:left;width:460px;height:10px;background-color:#fff;}
#corner_top_middle, #corner_top_middle2{border-top: 2px solid #ccc;}
#corner_bot_middle, #corner_bot_middle2{border-bottom: 2px solid #ccc;}

#reg_plan_head{font:bold 18px Arial, Helvetica, sans-serif; color:#e10085; width:300px;}
#reg_plan_text{width:300px; padding-bottom:5px;}
#start_btn{width:150px;}
#body_feel_checks{float:left; width:15px; padding-left:26px;}
#body_radio, #body_val{clear:both; float:left; width:15px; padding-top:5px;}
#body_val{text-align:center;}
#body_emotion{float:left; width:47px;  padding-right:137px; text-align:left;}
#statements_radio, #statements_value1, #statements_value2, #statements_value3, #statements_value4{float:left; padding-right:5px;}
#statements_radio{width:15px;}
#statements_value1{width:80px;}
#statements_value2{width:40px;}
#statements_value3{width:70px;}
#statements_value4{width:40px;}
#devider{clear:both; float:left; border-bottom:2px dotted #fff; width:450px;}
#upload_photo, #upload_photo_form{clear:both; float:left; width:250px;}
#upload_photo_form{display:none;}
#help_type{float:left; width:442px;}




/* Registration pages ends */

/* My Account */
#my_account_left_column{
	float:left;
	width:315px;
	padding-right:15px;
}
#my_account_right_column{
	float:left;
	width:315px;
}
#basic_stuff_container, #email_container, #password_container, #notification_container, #privacy_container, #points_container{
	width:315px;
	padding:15px 0 5px 0;
}
#my_account_heading{
	width:315px;
	padding-bottom:3px;
	border-bottom:1px dotted #FF9999;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#366;
}
#my_account_row{
	clear:both;
	float:left;
	width:315px;
	padding:5px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
}
#my_account_row_left{float:left; font-weight:bold; width:100px; padding-right:10px;}
#my_account_row_right{
	float:left;
	width:200px;
}
#points_bg, #points_bg2{
	float:left;
	background-image:url(/images/new_UI/points_pink_bg.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:96%;
	height:63px;
	text-align:center;
}
#duration{padding-bottom:7px;}

.my_account_points{
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#03afaf;
}

/* My Account ends */

/* Fitsmi Plan */
#fitsmi_plan_container{
	border-left:2px solid #fff0e3;
	margin-left:1px;
	padding:0 0 0 2px;
	width:665px;
	/*height:600px;*/
	background-image:url(/images/new_UI/fitsmi_plan_bg.jpg);
	background-repeat:no-repeat;
	clear: both;
	float: left;
}
#clip_container{
	width:240px;
	padding:5px;
	border:3px solid #e1e1e1;
	/*width:214px;
	height:263px;
	position:absolute;
	z-index:1979;
	*/
}
#changes_count_bg{clear:both; float:left; width:255px; height:51px; padding-bottom:15px; background-image:url(/images/new_UI/changes_count_bg.gif); background-repeat:no-repeat;}
#eat_count, #move_count, #inspire_count, #all_time_count{float:left; text-align:center; font-weight:bold; font-size:20px; padding-top:10px;}
#eat_count{color:#5DB964; width:56px;}
#move_count{color:#009193; width:70px;}
#inspire_count{color:#519BF7; width:60px;}
#all_time_count{color:#666; width:65px;}
/* Fitsmi Plan ends */

/* Fitsmi User Blog */
#user_blog_row{
	clear:both;
	float:left;
	width:655px;
	margin-left:6px;
	padding: 4px 0 2px 0;
}
#user_blog_left{
	float:left;
	width:448px;
	padding-right:15px;
}
#user_blog_right{
	float:left;
	width:192px;
	padding-top: 10px;
}
#user_blog_posted{
	clear:both;
	width:448px;
	float: left;
}
#user_blog_heading{
	clear:both;
	float:left;
	width:448px;
	padding-top: 10px;
}
#user_blog_postdate, #user_blog_contents, #user_blog_controls{
	clear:both;
	float:left;
	width:448px;
}
#user_blog_contents{padding-bottom:10px;}
#user_blog_controls{padding-bottom:3px;}
#user_blog_archieve, #user_blog_recent_posts, #user_blog_recent_comments{clear:both; float:left; width:192px; padding-bottom:10px;}
#user_blog_right_head{
	clear:both;
	float:left;
	width:182px;
	padding: 3px 5px;
}
#user_blog_right_links{clear:both; float:left; width:182px; padding:0 5px;}
#commenter_img{
	float:left;
	width:50px;
	height:50px;
	padding: 4px 7px 0 0;
}
#commenter_info{
	float:left;
	width:125px;
}
#blog_block_left_container{
	float:left;
	width:374px;
}
#blog_block_left{
	float:left;
	width:374px;
}
#blog_block, #blog_block_small{
	clear:both;
	float:left;
	border-bottom: 1px dotted #ffbd88;
}
#blog_block{
	width:366px;
	padding: 10px 0 5px 0;
}
#blog_block_small{
	width:272px;
	margin-left: 8px;
	padding: 10px 0;
}
#user_blog_wider{
	clear:both;
	float:left;
	width:655px;
}
#user_blog_wider_left{
	float:left;
	width:366px;
	padding: 8px 8px 8px 0;
}
#user_blog_wider_right{
	float:left;
	width:259px;
	padding-left:10px;
}
#blog_head_combo1{
	clear:both;
	float:left;
	width:366px;
}
#blog_head_combo2{
	clear:both;
	float:left;
	width:270px;
	padding-left: 10px;
}
#user_blog_comment_img{float:left; width:55px; padding:4px 10px 0 0;}
#user_blog_comment{float:left; width:590px;}
#user_comment_add{float:left;width:100px;}
#user_comment_textarea_button{
	float:left;
	width:555px;
}
#user_comment_textarea{
	float:left;
	width:435px;
	padding-top: 5px;
}
#user_comment_button{
	float:right;
	width:70px;
}
/* Fitsmi User Blog ends */

/* Member Search */
#member_search_field{float:left; width:190px; padding-top:2px}
#member_search_button{float:left; width:68px;}
#search_result, #searched_member_name{font-size:18px; font-weight:bold;}
#searched_member_name{color:#e10085}
#member_search_left{
	float:left;
	width:421px;
    padding-bottom:3px;
}
#member_searched_image{
	float:left;
	width:120px;
	padding-top: 5px;
    height:90px;
}
#member_searched_info{
	float:left;
	width:270px;
	padding:0 15px;
}
#member_search_img_info{
	clear:both;
	float:left;
	width:421px;
	padding-bottom:10px;
}
#add_friend_btn{clear:both; float:left; width:400px; padding-left:10px;}
#pagi_left{float:left; width:300px; font-weight:bold;}
#pagi_right{
	float:right;
	width:300px;
	text-align: right;
}
.pagi_box, .pagi_box:link, .pagi_box:hover, .pagi_box_current, .changes_active{font:bold 11px Arial, Helvetica, sans-serif; padding:5px; margin-left:3px; text-decoration:none; color:#000;}
.pagi_box, .pagi_box:link{background-color:#EEE;}
.pagi_box:hover{background-color:#e1e1e1;}
.pagi_box_current{background-color:#D4B1E5; color:#000;}
.changes_active{background-color:#fccad8; color:#000;}



/* Member Search ends */

/* Inspire-Eat-Move-Style */
#inspire_head, #poll_star_head{
	font-size:18px;
	font-weight:bold;
	width:160px;
}
#poll_star_head{padding-left:7px; width:150px; background-image:url(/images/new_UI/poll_star.gif); background-repeat:no-repeat; background-position:right top;}
#inspire_heart, #move_arrow, #eat_apple{
	float:left;
	width:21px;
	height:21px;
	margin:7px 5px 0 5px;
	background-repeat:no-repeat;
}
#inspire_heart{background-image:url(/images/new_UI/heart_inspire.gif);}
#move_arrow{background-image:url(/images/new_UI/arrow_move.gif);}
#eat_apple{background-image:url(/images/new_UI/apple_eat.gif);}

#emi_link_container{
	float:left;
	width: 120px;
} /* eat move inspire */
#inspire_link_left, #inspire_link_right, #changes_link_left, #changes_link_right, #eat_link_left, #eat_link_right, #move_link_left, #move_link_right, #style_link_left, #style_link_right{
	float:left;
	width:10px;
	height:25px;
	background-repeat:no-repeat;
}

#inspire_link_middle, #eat_link_middle, #move_link_middle, #changes_link_middle, #style_link_middle, #connect_link_middle, #help_link_middle{
	float:left;
	padding:4px 0 6px 0;
	text-align:center;
	color:#fff;
	background-repeat:no-repeat;
	width:110px;
	font-weight:bold;
	cursor:pointer;
}

#inspire_link_middle{background-image:url(/images/new_UI/inspire_active_bg.gif);}
#eat_link_middle	{background-image:url(/images/new_UI/eat_active_bg.gif);}
#move_link_middle	{background-image:url(/images/new_UI/move_active_bg.gif);}
#changes_link_middle{background-image:url(/images/new_UI/changes_active_bg.gif);}
#style_link_middle	{background-image:url(/images/new_UI/style_active_bg.gif);}
#connect_link_middle{background-image:url(/images/new_UI/connect_active_bg.gif);}
#help_link_middle	{background-image:url(/images/new_UI/helpmain_active_bg.gif);}

#inspire_plain, #eat_plain, #move_plain, #changes_plain, #style_plain, #connect_plain, #help_plain, .connect_plain, .connect_plain:link, .connect_plain:hover{
	float:left;
	text-align:center;
	padding:4px 20px 5px 15px;
	display:inline-block;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
#inspire_plain	{color:#4386F3;}
#eat_plain		{color:#51AE55;}
#move_plain		{color:#127D87;}
#changes_plain	{color:#F0336B;}
#style_plain	{color:#821CB0;}
#connect_plain	{color:#ed5e3a;}
#help_plain		{color:#CCC;}
.connect_plain, .connect_plain:link, .connect_plain:hover	{color:#ed5e3a; text-decoration:none;}
.connect_active, .connect_active:link, .connect_active:hover{font-weight:bold; font-size:12px; color:#FFF; text-decoration:none;}

#features_block{clear:both; float:left; width:641px; padding-bottom:25px;}
#features_inspire_top_container, #features_inspire_bottom_container{
	clear:both;
	float:left;
	width:641px;
}
#features_inspire_middle_container, #features_move_middle_container, #features_eat_middle_container, #features_style_middle_container, #features_changes_middle_container, #features_connect_middle_container{
	clear:both;
	float:left;
	width:635px;
	padding:0 3px;
}
#features_inspire_middle_container{background-color:#BED6FC;}
#features_move_middle_container{background-color:#A8D4D3;}
#features_eat_middle_container{background-color:#B9DFB9;}
#features_style_middle_container{background-color:#D4B1E5;}
#features_changes_middle_container{background-color:#ccc;}
#features_connect_middle_container{
	background-color:#fdbe85;
}

#features_post_container{
	clear:both;
	float:left;
	width:631px;
	border-left:2px solid #EEE;
	border-right:2px solid #EEE;
	background-color:#FFF;
}
#features_inspire_top_left, #features_inspire_top_right, #features_inspire_bot_left, #features_inspire_bot_right,
#features_move_top_left, #features_move_top_right, #features_move_bot_left, #features_move_bot_right,
#features_eat_top_left, #features_eat_top_right, #features_eat_bot_left, #features_eat_bot_right,
#features_changes_top_left, #features_changes_top_right, #features_changes_bot_left, #features_changes_bot_right,
#features_style_top_left, #features_style_top_right, #features_style_bot_left, #features_style_bot_right,
#features_connect_top_left, #features_connect_top_right, #features_connect_bot_left, #features_connect_bot_right
{
	float:left; width:16px; height:22px; background-repeat:no-repeat;
}

#features_inspire_top_left	{background-image:url(/images/new_UI/features_inspire_left_top.gif);}
#features_inspire_top_right	{background-image:url(/images/new_UI/features_inspire_right_top.gif);}
#features_inspire_bot_left	{background-image:url(/images/new_UI/features_inspire_left_bot.gif);}
#features_inspire_bot_right	{background-image:url(/images/new_UI/features_inspire_right_bot.gif);}

#features_eat_top_left		{background-image:url(/images/new_UI/features_eat_left_top.gif);}
#features_eat_top_right		{background-image:url(/images/new_UI/features_eat_right_top.gif);}
#features_eat_bot_left		{background-image:url(/images/new_UI/features_eat_left_bot.gif);}
#features_eat_bot_right		{background-image:url(/images/new_UI/features_eat_right_bot.gif);}

#features_move_top_left		{background-image:url(/images/new_UI/features_move_left_top.gif);}
#features_move_top_right	{background-image:url(/images/new_UI/features_move_right_top.gif);}
#features_move_bot_left		{background-image:url(/images/new_UI/features_move_left_bot.gif);}
#features_move_bot_right	{background-image:url(/images/new_UI/features_move_right_bot.gif);}

#features_changes_top_left	{background-image:url(/images/new_UI/features_changes_left_top.gif);}
#features_changes_top_right	{background-image:url(/images/new_UI/features_changes_right_top.gif);}
#features_changes_bot_left	{background-image:url(/images/new_UI/features_changes_left_bot.gif);}
#features_changes_bot_right	{background-image:url(/images/new_UI/features_changes_right_bot.gif);}

#features_style_top_left	{background-image:url(/images/new_UI/features_style_left_top.gif);}
#features_style_top_right	{background-image:url(/images/new_UI/features_style_right_top.gif);}
#features_style_bot_left	{background-image:url(/images/new_UI/features_style_left_bot.gif);}
#features_style_bot_right	{background-image:url(/images/new_UI/features_style_right_bot.gif);}

#features_connect_top_left	{background-image:url(/images/new_UI/features_connect_left_top.gif);}
#features_connect_top_right	{background-image:url(/images/new_UI/features_connect_right_top.gif);}
#features_connect_bot_left	{background-image:url(/images/new_UI/features_connect_left_bot.gif);}
#features_connect_bot_right	{background-image:url(/images/new_UI/features_connect_right_bot.gif);}



#features_inspire_top_middle, #features_eat_top_middle, #features_move_top_middle, #features_changes_top_middle, #features_style_top_middle, #features_connect_top_middle, #features_inspire_bot_middle, #features_eat_bot_middle, #features_move_bot_middle, #features_changes_bot_middle, #features_style_bot_middle, #features_connect_bot_middle{
	float:left;
	width:609px;
	height:22px;
	background-repeat:repeat-x;
}
#features_inspire_top_middle{background-image:url(/images/new_UI/features_inspire_top_middle.jpg);}
#features_inspire_bot_middle{background-image:url(/images/new_UI/features_inspire_bot_middle.jpg);}
#features_eat_top_middle	{background-image:url(/images/new_UI/features_eat_top_middle.jpg);}
#features_eat_bot_middle	{background-image:url(/images/new_UI/features_eat_bot_middle.jpg);}
#features_move_top_middle	{background-image:url(/images/new_UI/features_move_top_middle.jpg);}
#features_move_bot_middle	{background-image:url(/images/new_UI/features_move_bot_middle.jpg);}
#features_changes_top_middle{background-image:url(/images/new_UI/features_changes_top_middle.jpg);}
#features_changes_bot_middle{background-image:url(/images/new_UI/features_changes_bot_middle.jpg);}
#features_style_top_middle	{background-image:url(/images/new_UI/features_style_top_middle.jpg);}
#features_style_bot_middle	{background-image:url(/images/new_UI/features_style_bot_middle.jpg);}
#features_connect_top_middle{background-image:url(/images/new_UI/features_connect_top_mid.gif);}
#features_connect_bot_middle{background-image:url(/images/new_UI/features_connect_bot_mid.gif);}

#features_sub_posts{
	float:left;
	width:305px;
	padding:0 15px 0 10px;
}
#features_main_post{
	float:left;
	width:290px;
}
#features_sub_post_row{
	clear:both;
	float:left;
	width:305px;
	padding-bottom: 7px;
}
#features_sub_post_row2{
	float:left;
	width:295px;
	padding-bottom: 7px;
	padding-right: 10px;
}
#features_sub_post_image{float:left; width:138px;}
#features_main_post_image{float:left; width:290px;}
#features_sub_post_info{
	float:left;
	width:152px;
	padding-left: 5px;
}
#features_main_post_info{
	clear:both;
	float:left;
	width:290px;
	padding-top: 10px;
}
/* Inspire-Eat-Move-Style ends */

/* Blog Pages */
#blogroll_links{
	clear:both;
	float:left;
	width:165px;
}
#bull{float:left; width:10px; font:14px Arial, Helvetica, sans-serif; color:#03afaf;}
#bull_link{
	float:left;
	width:150px;
}
/* Blog Pages ends */


/* new changes in tracker */
#tracker_row_top, #tracker_row_middle, #tracker_row_bottom{
	clear:both;
	float:left;
	width:636px;
}
#tracker_row_top{background-image:url(/images/new_UI/tracker_row_top_bg_636x125.jpg); background-repeat:no-repeat;}
#tracker_row_middle, #tracker_row_bottom{
	background-image:url(/images/new_UI/tracker_plain_bg_636x1.jpg);
	background-repeat:repeat-y;
}
/* new changes in tracker ends */

/* Apps Market */
#app_description{
	clear:both;
	float:left;
	width:645px;
}
#app_control_text{
	float:left;
	width:475px;
	padding-right: 40px;
}
#app_controls{
	float:right;
	width:130px;
}
#app_name{
	clear:both;
	float:left;
	width:645px;
	font-weight:bold;
	padding: 10px 0 3px 0;
}
/* Apps Market ends */

/* New Big Popup */
#big_popup_container{
	clear:both;
	float:left;
	width:490px;
}
#big_popup_mid{
	clear:both;
	float:left;
	width:466px;
	padding:0 10px;
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
	background-color:#fff;
	text-align:left;
}
#fitsmi_logo{
	float:left;
	width:105px;
	height:34px;
	background-image:url(/images/new_UI/fitsmi_logo_popup.jpg);
	background-repeat:no-repeat;
	margin-left: 5px;
}
#fitsmi_logo_heading{
	float:left;
	width:466px;
	clear: both;
	padding-bottom: 10px;
}
#big_popup_head{
	float:left;
	width:285px;
	padding:12px 7px 0 12px;
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#295D50;
	text-align:left;
}
#popup_star{
	float:left;
	width:44px;
	height:32px;
	background-image:url(/images/new_UI/login_star.gif);
	background-repeat:no-repeat;
}
#popup_left_link{
	float:left;
	width:240px;
	padding-top: 3px;
}
#popup_right_btn{
	float:right;
	width:220px;
	text-align: right;
}
#popup_inner_row{
	clear:both;
	float:left;
	width:454px;
	padding-top:7px;
	background-color:#f1f1f1;
}
#input_title{
	float:left;
	width:130px;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding-right:10px;
	text-align:left;
}
#input_field{
	float:left;
	width:314px;
}

/* draggable apps starts */
#wall_app{float:left;}
/* draggable apps ends */

/* Flex Notification starts */
#flex_notification{
	/*
	-moz-opacity:0;
	-khtml-opacity: 0;
	filter:alpha(opacity: 0);
	*/
	height:142px;
	width:225px;
	position:fixed;
	right:0;
	bottom:0;
	background-color:none;
}
/* Flex Notification ends */

/* comming soon */
#sos_comming_soon, #connect_comming_soon{
	display:none;
	position:absolute;
	width:300px;
	padding:10px;
	background-color:#fff;
	border:1px solid #bdbdbd;
	float:left;
	color:#03afaf;
}
#sos_comming_soon{z-index:55; margin:10px 0 0 500px;}
#connect_comming_soon{z-index:56; margin:10px 0 0 480px;}
/* comming soon ends */

/* changes page */
#changes_row_container{width:645px; padding-bottom:5px;}
#changes_placeholder{
	width:635px;
	padding: 10px 0 15px 0;
}
#changes_row{width:645px;}
#changes_row_left{
	float:left;
	width:460px;
}
#changes_rwo_right{
	float:right;
	width:185px;
}
#add_change_img, #changes_apple, #changes_heart, #changes_arrow{
	float:left;
	background-repeat:no-repeat;
	background-position:center;
	height:21px;
}
#add_change_img{width:40px; background-image:url(/images/new_UI/apple_eat.gif);}
#changes_apple{width:22px; background-image:url(/images/new_UI/apple_eat.gif);}
#changes_heart{width:22px; background-image:url(/images/new_UI/heart_inspire.gif);}
#changes_arrow{width:22px; background-image:url(/images/new_UI/arrow_move.gif);}

#add_this_change_img{
	float:left;
	width:21px;
	height:21px;
	padding:0 10px;
}

#add_change_lnk{
	float:left;
	width:120px;
	padding-top:4px;
}
#changes_block{clear:both; float:left; width:162px; padding:5px; margin-bottom:7px; background-color:#f1f1f1;}
#recommend_ask{
	clear:both;
	float:left;
	width:145px;
	margin-left:10px;
	padding:5px 0;
}
#related_changes{
	float:left;
	width:130px;
	padding:1px 0 0 8px;
}
#frined_info{float:left; width:95px;}
/* changes page ends */

/* tracker_popup */
#tracker_popup_container{
	clear:both;
	float:left;
	width:522px;
	height:150px;
}
#tracker_popup_heading_close{
	width:509px;
	background-image:url(/images/new_UI/tracker_popup_heading_bg.jpg);
	background-repeat:repeat-x;
	height: 22px;
	padding-top: 4px;
	border-left: 1px solid #ccc;
	;
	border-right: 1px solid #ccc;
	;
	border-top: 1px solid #ccc;
	;
}
#tracker_popup_heading{
	float:left;
	font:bold 16px Arial, Helvetica, sans-serif;
	text-align:center;
	width:480px;
}
#tracker_popup_close{
	float:left;
	width:14px;
	padding-top: 2px;
	height: 14px;
}
#tracker_popup_buttons{
	width:509px;
	padding:10px 0;
	background-color: #fff;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
#tracker_popup_bottom_bg{
	width:511px;
	background-image:url(/images/new_UI/tracker_popup_bottom_bg.gif);
	background-repeat:no-repeat;
	height: 17px;
}
/* tracker_popup ends */

/* changes vertical page */
#changes_vertical_left_row{
	clear:both;
	float:left;
	width: 645px;
	padding-bottom:10px;
	margin:5px 0;
}
#change_title_image{
	float:left;
	width:100px;
	padding:3px 10px 0 0;
}
#measure_change{
	float:left;
	width:350px;
}
#measure_left{float:left; width:360px;}
#measure_heading, #measure_img_details{
	clear:both;
	float:left;
	width:350px;
	padding-bottom: 7px;
}
#girls_making_img{float:left; width:55px; height:55px; padding-right:15px;}
#measure_details{
	float:left;
	width:280px;
}
#changes_more{
	width:642px;
	margin-bottom:10px;
	padding: 5px 0;
}
/* changes vertical page ends */

/* forgot password */
#request_heading{
	width:840px;
	padding:5px 15px;
	font-weight:bold;
	font-size:24px;
	color:#03afaf;
}
/* forgot password ends */

/* Connect pages */
#community_rules_left, #community_rules_right{float:left; width:12px; height:75px; background-repeat:no-repeat;}
#community_rules_left{background-image:url(/images/new_UI/community_rules_left_bg.gif);}
#community_rules_right{background-image:url(/images/new_UI/community_rules_right_bg.gif);}
#community_rules_middle{
	background-image:url(/images/new_UI/community_rules_middle_bg.gif);
	background-repeat:repeat-x;
	float:left;
	height:75px;
	width: 204px;
}
#community_rules_text{
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	width:204px;
	padding: 9px 0;
}
#community_read_container{
	width:204px;
}
#community_read_left, #community_read_right{float:left; width:10px; height:25px; background-repeat:no-repeat;}
#community_read_left{background-image:url(/images/new_UI/sub_link_left_connect.gif);}
#community_read_right{background-image:url(/images/new_UI/sub_link_right_connect.gif);}
#community_read_middle{
	float:left;
	width:184px;
	text-align:center;
	background-color: #ED5E3A;
	font-weight: bold;
	color: #fff;
	padding: 5px 0;
	cursor: pointer;
}
#connect_column_left_bg, #connect_column_right_bg{float:left; width:12px; height:32px; background-repeat:no-repeat;}
#connect_column_left_bg{background-image:url(/images/new_UI/connect_column_left_bg.gif);}
#connect_column_right_bg{background-image:url(/images/new_UI/connect_column_right_bg.gif);}
#connect_column_middle_bg{
	background-image:url(/images/new_UI/connect_column_middle_bg.gif);
	float:left;
	width:818px;
	height:32px;
	background-repeat:repeat-x;
}
#topics_col{float:left; padding-top:8px;}
#topics_link, #topics_link1, #topics_link2, #topics_link3, #topics_link4, #topics_link5, #topics_link6, #topics_link7, #topics_link8, #topics_link9, #topics_link10{float:left;}
.topics_link, .topics_link:link, .topics_link:hover, #topics_link, #topics_link1, #topics_link2, #topics_link3, #topics_link4, #topics_link5, #topics_link6, #topics_link7, #topics_link8, #topics_link9, #topics_link10{text-decoration:none; color:#ED5E3A; font-weight:bold;}
.topics_link:hover{text-decoration:underline;}
#connect_down_arrow, #connect_up_arrow, #connect_down_arrow1, #connect_up_arrow1, #connect_down_arrow2, #connect_up_arrow2, #connect_down_arrow3, #connect_up_arrow3, #connect_down_arrow4, #connect_up_arrow4, #connect_down_arrow5, #connect_up_arrow5, #connect_down_arrow6, #connect_up_arrow6, #connect_down_arrow7, #connect_up_arrow7, #connect_down_arrow8, #connect_up_arrow8, #connect_down_arrow9, #connect_up_arrow9, #connect_down_arrow10, #connect_up_arrow10{float:left; margin-top:6px; width:10px; height:7px; background-repeat:no-repeat;}
#connect_down_arrow, #connect_down_arrow1, #connect_down_arrow2, #connect_down_arrow3, #connect_down_arrow4, #connect_down_arrow5, #connect_down_arrow6, #connect_down_arrow7, #connect_down_arrow8, #connect_down_arrow9, #connect_down_arrow10{background-image:url(/images/new_UI/connect_down_arrow.gif);}
#connect_up_arrow, #connect_up_arrow1, #connect_up_arrow2, #connect_up_arrow3, #connect_up_arrow4, #connect_up_arrow5, #connect_up_arrow6, #connect_up_arrow7, #connect_up_arrow8, #connect_up_arrow9, #connect_up_arrow10{background-image:url(/images/new_UI/connect_up_arrow.gif);}
#connect_row{clear:both; float:left; width:840px; padding-bottom:0; border-left:1px solid #FDBE85; border-right:1px solid #FDBE85; border-bottom:1px solid #FDBE85; background-image:url(/images/new_UI/connect_col_row_bg.jpg); background-repeat:repeat-y;}
#connect_pagination{clear:both; float:left; width:820px; padding:10px; border:1px solid #FDBE85; background-color:#FFF6F3; margin-top:10px;}
.con_active, .pagi_con, .pagi_con:link, .pagi_con:hover, .pagi_inactive{ display:inline-block; font:bold 11px Arial, Helvetica, sans-serif; color:#333; border:1px solid #FDBE85; text-decoration:none; padding:1px 3px; background-color:#fff; height:14px;}
.con_active{background-color:#FDBE85; padding:1px 3px;}
.pagi_con:hover{text-decoration:underline;}

#connect_pagination .current{background:none}
#total_results{float:left; width:350px;}
#con_pages{float:right; height:18px;}
#pages_list{
	float:right;
	width:90px;
	padding-right: 10px;
}
#connect_top_pagi_top{width:842px;}
#connect_top_pagi_bot{
	width:820px;
	padding:0 10px 10px 10px;
	border-left:1px solid #FDBE85;
	border-right:1px solid #FDBE85;
	border-bottom:1px solid #FDBE85;
	background-color:#FFF6F3;
}
#connect_top_pagi_left_bg, #connect_top_pagi_right_bg{float:left; width:11px; height:11px; background-repeat:no-repeat;}
#connect_top_pagi_left_bg{background-image:url(/images/new_UI/connect_top_pagi_left_bg.jpg);}
#connect_top_pagi_right_bg{background-image:url(/images/new_UI/connect_top_pagi_right_bg.jpg);}
#connect_top_pagi_middle{
	float:left;
	width:820px;
	background-color:#FFF6F3;
	border-top:1px solid #FDBE85;
	height:10px;
}
#connect_topic_heading{font:bold 18px Arial, Helvetica, sans-serif; width:820px; padding-bottom:10px;}
#connect_view_topic_row1, #connect_view_topic_row2{
	width:840px;
	border:1px solid #FDBE85;
	background-color:#FFF6F3;
	margin-top:8px;
}
#connect_view_topic_member{
	float:left;
	width:500px;
	border-right:1px solid #FDBE85;
	padding:5px 0 5px 9px;
	font-weight:bold;
}
#connect_view_topic_row2{background-color:#FFF; background-image:url(/images/new_UI/connect_reply_bg_156.jpg); background-repeat:repeat-y;}
#connect_view_topic_photo{
	float:left;
	width:148px;
	padding:7px 0 5px 7px;
}
#connect_view_topic_contents{
	float:left;
	width:670px;
	padding:0 7px;
}
#connect_view_topic_text{
	width:670px;
	padding: 5px 0 7px 0;
}
#connect_block{clear:both; float:left; width:842px; padding-bottom:10px;}
/* Connect pages ends */


/* tracker tabs images */
#changes_tab_images{width:365px;}
#changes_today_image{float:left; width:67px; height:42px; padding-right:3px;}
#changes_this_week_image{float:left; width:78px; height:42px;padding-right:2px;}
#changes_all_time_image{float:left; width:89px; height:42px;padding-right:3px;}
#changes_reality_check_image{float:left; width:122px; height:42px;}

#todays_container, #this_week_container, #all_time_container{clear:both; float:left; width:378px;}

#todays_border{width:358px;border:3px solid #F247AB;}
#this_week_border{width:358px;border:3px solid #4CABED;}
#all_time_border{width:358px;border:3px solid #A0CF4F;}
#todays_inner_border, #this_week_inner_border, #all_time_inner_border{clear:both; float:left; width:350px; padding:2px 5px;}
#todays_inner_border{border-top:3px solid #F247AB;}
#this_week_inner_border{border-top:3px solid #4CABED;}
#all_time_inner_border{border-top:3px solid #A0CF4F; margin-bottom:4px;}

#changes_left{float:left; width:175px;}
#changes_right{float:right; width:175px; text-align:right;}
#changes_inner_container{clear:both; float:left; width:400px; padding-bottom: 15px}
#parent_checkbox{float:left; width:19px; padding:3px;}
#parent_contents{float:left; width:326px; background-color:#F1F1F1;}
#plan_contents_row{clear:both; width:326px;}
#plan_contents_row2{clear:both; width:350px;}
#plan_heading{float:left; font-weight:bold; color:#E10085; padding:3px 5px;}
#plan_control{float:right; text-align:right; font-size:11px; color:#666; padding:5px;}
#child_checkbox{float:left; width:19px; padding:3px 0 0 5px;}
#child_heading, #child_normal{float:left; width:295px; padding:3px;}
#child_heading{font-weight:bold;}
.borBW{border-bottom:3px solid #FFF;}
.cal_text{font:bold 24px Arial, Helvetica, sans-serif; color:#333;}
.bXV{font:bold 14px Arial, Helvetica, sans-serif; color:#333}
#char_count_fields{
	float:left;
	width:150px;
	padding-top: 7px;
}
#form_submit_btn{
	float:right;
	width:200px;
	text-align:right;
}





/* new styles for new skinnings */
#tabs_row{
	width:910px;
	z-index:2;
	position:absolute;
        padding:3px 0 0 0;
}
#tabs_row a{
    display:inline-block;
    float:left;
    /*width:96px;*/
    height:44px;
    cursor:pointer;
    background-image: url('/images/fitsmi_reskinning/fitsmi-tabs.png');
    background-repeat:no-repeat;
    letter-spacing:normal;
    margin:0;
    padding:0;
}
/* NEW TABS - 20110802 */
/* almost done with fitsmi-tabs-done.png*/
.tab-change-machine{background-position: -3px 0; width: 190px}
.tab-me{background-position: -194px 0; width: 39px}
.tab-eat{background-position: -233px 0; width: 47px}
.tab-move{background-position: -280px 0; width: 68px}
.tab-inspire{background-position: -348px 0; width: 90px}
.tab-style{background-position: -438px 0; width: 68px}
.tab-radio{background-position: -506px 0; width: 71px}
.tab-find-friends{background-position: -577px 0; width: 152px}
.tab-boards{background-position: -729px 0; width: 91px}
.tab-sos{background-position: -820px 0; width: 70px}

.tab-change-machine:hover, .active-change-machine{background-position: -3px -55px; width: 190px}
.tab-me:hover, .active-me{background-position: -194px -55px; width: 39px}
.tab-eat:hover, .active-eat{background-position: -233px -56px; width: 47px}
.tab-move:hover, .active-move{background-position: -280px -56px; width: 68px}
.tab-inspire:hover, .active-inspire{background-position: -348px -56px; width: 90px}
.tab-style:hover, .active-style{background-position: -438px -56px; width: 68px}
.tab-radio:hover, .active-radio{background-position: -505px -56px; width: 71px}
.tab-find-friends:hover, .active-find-friends{background-position: -578px -55px; width: 152px}
.tab-boards:hover, .active-boards{background-position: -730px -55px; width: 91px}
.tab-sos:hover, .active-sos{background-position: -821px -56px; width: 70px}
/**/

/*
.tab-change-machine{background-position: -2px 0; width: 192px}
.tab-me{background-position: -194px 0; width: 39px}
.tab-eat{background-position: -233px 0; width: 47px}
.tab-move{background-position: -280px 0; width: 68px}
.tab-inspire{background-position: -348px 0; width: 90px}
.tab-style{background-position: -438px 0; width: 68px}
.tab-radio{background-position: -506px 0; width: 71px}
.tab-find-friends{background-position: -577px 0; width: 152px}
.tab-boards{background-position: -729px 0; width: 92px}
.tab-sos{background-position: -820px 0; width: 70px}

.tab-change-machine:hover, .active-change-machine{background-position: -2px -55px; width: 192px}
.tab-me:hover, .active-me{background-position: -194px -55px; width: 39px}
.tab-eat:hover, .active-eat{background-position: -236px -56px; width: 47px}
.tab-move:hover, .active-move{background-position: -285px -56px; width: 68px}
.tab-inspire:hover, .active-inspire{background-position: -355px -56px; width: 90px}
.tab-style:hover, .active-style{background-position: -449px -56px; width: 68px}
.tab-radio:hover, .active-radio{background-position: -519px -56px; width: 71px}
.tab-find-friends:hover, .active-find-friends{background-position: -590px -55px; width: 152px}
.tab-boards:hover, .active-boards{background-position: -744px -55px; width: 92px}
.tab-sos:hover, .active-sos{background-position: -840px -56px; width: 70px}
*/

#breadcrumbs{
	width:864px;
	padding-top: 7px;
}
#whats_fitsmi{
	float:left;
	width:77px;
	position: absolute;
}
#logo_left_part{
	float:left;
	width:855px;
}
#cat_part{
	position:absolute;
	width:158px;
	height:105px;
	background-repeat:no-repeat;
	float:right;
	top: 5px;
	z-index:1;
	cursor:pointer;
}
.cat-users{
    background-image:url(/images/fitsmi_reskinning/cats_style.png);
    background-position: 0 0px;
}
.cat-register{
    background-image:url(/images/fitsmi_reskinning/cats_register.png);
    background-position: 1px 2px;
}
#cat_part_error{
	position:absolute;
	width:158px;
	height:105px;
	background-image:url(/images/fitsmi_reskinning/cats_error.png);
	background-repeat:no-repeat;
	float:right;
	top: 4px;
	z-index:1;
	cursor:pointer;
}


#fitsmi_philosophy{
	float:right;
	padding: 2px 10px 0 0;
    width:150px;
}
#chch_left_corner_home, #chch_left_corner_eat, #chch_left_corner_move, #chch_left_corner_inspire,
#chch_right_corner_home, #chch_right_corner_eat, #chch_right_corner_move, #chch_right_corner_inspire
{
	float:left; width:7px; height:33px; background-repeat:no-repeat;
}
#chch_left_corner_home{background-image:url(/images/fitsmi_reskinning/chch_corner_home_left.gif);}
#chch_left_corner_eat{background-image:url(/images/fitsmi_reskinning/chch_corner_eat_left.gif);}
#chch_left_corner_move{background-image:url(/images/fitsmi_reskinning/chch_corner_move_left.gif);}
#chch_left_corner_inspire{background-image:url(/images/fitsmi_reskinning/chch_corner_inspire_left.gif);}

#chch_right_corner_home{background-image:url(/images/fitsmi_reskinning/chch_corner_home_right.gif);}
#chch_right_corner_eat{background-image:url(/images/fitsmi_reskinning/chch_corner_eat_right.gif);}
#chch_right_corner_move{background-image:url(/images/fitsmi_reskinning/chch_corner_move_right.gif);}
#chch_right_corner_inspire{background-image:url(/images/fitsmi_reskinning/chch_corner_inspire_right.gif);}



#left_bar_todo{
	float:left;
	padding:0 10px 0 55px;
	width: 365px;
}
#left_bar_todo .welcome-block{
    /*background-color:#fff;*/
    padding-left:15px;
    background:url(/images/fitsmi_reskinning/star-burst.png) no-repeat 197px 170px;
    height: 330px;
}
#left_bar_todo .welcome-block h1{
	font-size:17px;
	color:#F8EB22;
	line-height:22px;
        font-weight:400;
}
#left_bar_todo .welcome-block h1 em{
    font-weight:700;
    font-size:20px;
}
#left_bar_todo .welcome-block h3{color:#F8EB22; font-size:14px; padding-top:25px; line-height:20px; font-weight:700;}
#left_bar_todo .welcome-block ul{padding:0;}
#left_bar_todo .welcome-block ul li{list-style-position:outside; list-style-type:none; color:#fff; font-size:14px; padding:7px 0 0 12px; line-height:16px; background:url(/images/fitsmi_reskinning/bullet-white.gif) no-repeat left 14px}
#left_bar_todo .welcome-block ul li a, #left_bar_todo .welcome-block ul li a:link, #left_bar_todo .welcome-block ul li a:hover{font-size:14px; text-decoration:none; font-weight:700; color:#fff; border-bottom: 2px solid #fff;}
#left_bar_todo .welcome-block ul li a:hover{border-bottom:none;}
#left_bar_todo .welcome-block h3 a, #left_bar_todo .welcome-block h3 a:link, #left_bar_todo .welcome-block h3 a:hover{font-size:13px; font-weight:400;}
#left_bar_todo .welcome-block h4{font-size:14px; color:#FFF; padding-top:10px; line-height:20px; font-weight:400}
#left_bar_todo .welcome-block h4.regfitsmi{border-top:1px solid #F43380; margin-top:5px;}
#left_bar_todo .welcome-block h4 a{font-size:14px; text-decoration:none; font-weight:700; color:#fff; border-bottom: 2px solid #fff;}
#left_bar_todo .welcome-block h4 a:hover{border-bottom:none;}

#left_bar_todo .welcome-block h4.star-burst{
    position:absolute;
    margin: -80px 0 0 210px;
    text-align:center;
    padding:0;
    width: 100px;
    font-size:14px;
    color:#FFF;
    font-weight:700;
}
#left_bar_todo .welcome-block h4.star-burst a{border:0; font-size:16px;}
#left_bar_todo .welcome-block h4.star-burst a:hover{border-bottom: 2px solid #fff;}
#left_bar_todo .cms-preview{margin:0; background:none; padding: 0 3px;}
#left_bar_todo .new-home-greeting a{color:#fff; text-decoration:none; font-size: 14px;}
#left_bar_todo .new-home-greeting a:hover{text-decoration:underline}


#main_background{
	clear:both;
	float:left;
	width:1024px;
	margin-left:90px;
}
.main_bg_home{background-image:url(/images/fitsmi_reskinning/BG_homepage.png); background-repeat:no-repeat;}
.main_bg_home_user{background-image:url(/images/fitsmi_reskinning/BG_homepage-home-user.png); background-repeat:no-repeat;}
.main_bg_shopping{background-image:url(/images/fitsmi_reskinning/left_color_bar_60.jpg); background-repeat:repeat-y; background-position:left;}
.shopping_bottom_background{background-image:url(/images/fitsmi_reskinning/shopping_page_background_pic.jpg); background-repeat:repeat-x; background-position:bottom;}

.main_bg_shopping{
  padding: 35px 0 25px 10px;
  width: 1024px;
}



.style_verticle_landing_background{background-image:url(/images/fitsmi_reskinning/style_verticle_landing_background.jpg); background-repeat:no-repeat;}
.qa_background{background-image:url(/images/fitsmi_reskinning/qa_background.jpg); background-repeat:no-repeat;}
.article_eat_background{background-image:url(/images/fitsmi_reskinning/article_bg_eat.jpg); background-repeat:no-repeat;}
.article_move_background{background-image:url(/images/fitsmi_reskinning/article_bg_move.jpg); background-repeat:no-repeat;}
.article_inspire_background{background-image:url(/images/fitsmi_reskinning/article_bg_inspire.jpg); background-repeat:no-repeat;}
.article_background{background-image:url(/images/fitsmi_reskinning/article_bg_style.jpg); background-repeat:no-repeat;}
.eat_verticle_landing_background{background-image:url(/images/fitsmi_reskinning/eat_verticle_landing_background.jpg); background-repeat:no-repeat;}
.move_verticle_landing_background{background-image:url(/images/fitsmi_reskinning/move_verticle_landing_background.jpg); background-repeat:no-repeat;}
.inspire_verticle_landing_background{background-image:url(/images/fitsmi_reskinning/inspire_verticle_landing_background.jpg); background-repeat:no-repeat;}

.inactive_breadcrumb_style, .inactive_breadcrumb_style:link, .inactive_breadcrumb_style:hover,
.active_breadcrumb_style, .active_breadcrumb_style:link, .active_breadcrumb_style:hover,
.active_breadcrumb_eat, .active_breadcrumb_eat:link, .active_breadcrumb_eat:hover,
.active_breadcrumb_move, .active_breadcrumb_move:link, .active_breadcrumb_move:hover,
.active_breadcrumb_inspire, .active_breadcrumb_inspire:link, .active_breadcrumb_inspire:hover
{
	float:left; font-weight:bold; text-decoration:none; display:inline-block; text-align:center;
}

.active_breadcrumb_style, .active_breadcrumb_style:link, .active_breadcrumb_style:hover,
.active_breadcrumb_eat, .active_breadcrumb_eat:link, .active_breadcrumb_eat:hover,
.active_breadcrumb_move, .active_breadcrumb_move:link, .active_breadcrumb_move:hover,
.active_breadcrumb_inspire, .active_breadcrumb_inspire:link, .active_breadcrumb_inspire:hover
{
height:20px !important;
float:left;
}


.inactive_breadcrumb_style, .inactive_breadcrumb_style:link, .inactive_breadcrumb_style:hover{color:#666; padding:5px 20px 3px 20px;}
.active_breadcrumb_style, .active_breadcrumb_style:link, .active_breadcrumb_style:hover{color:#FFF; background-image:url(/images/fitsmi_reskinning/shopping_breadcrumb_bg.png); background-repeat:no-repeat; width:97px; height:20px; padding-top:5px;}

#recent_comment_photo{float:left;width:43px;}
#recent_comment_photo a img{max-width: 45px; max-height: 45px;}
#recent_comment_link{
	float:left;
	width:110px;
	padding-left: 5px;
}
#green_top_border{
	background-image:url(/images/fitsmi_reskinning/blog_index_top.jpg);
	background-repeat:no-repeat;
	float:left;
	clear:both;
	width:610px;
	height: 13px;
        font-size:0px;
}
#green_bottom_border{
	background-image:url(/images/fitsmi_reskinning/green_bottom_header.jpg);
	background-repeat:no-repeat;
	float:left;
	clear:both;
	width:610px;
	height: 20px;
}
#green_middle_border{background-image:url(/images/fitsmi_reskinning/green_bottom_header_middle.jpg); background-repeat:repeat-y;float:left; clear:both;width:610px;}
#blog_index_image{	float:left;	padding-left:15px;	width:138px;}
#blog_index_post{	float:left;	padding-left:15px;	width:425px;}
ul{padding-left:12px;}
li{color:#333;}
#sidebar_middle_space{clear:both; float:left; width:188px; height:15px;}
#blog_index_pagination{	clear:both;	background-color:#fff;float:left;padding:25px 10px; width:610px}
#newer_post{width:100px;float:left; color:#999; font-weight:bold;}
#older_post{width:150px;float:right; text-align:right;}
.active_breadcrumb_style, .active_breadcrumb_style:link, .active_breadcrumb_style:hover,
.active_breadcrumb_eat, .active_breadcrumb_eat:link, .active_breadcrumb_eat:hover,
.active_breadcrumb_move, .active_breadcrumb_move:link, .active_breadcrumb_move:hover,
.active_breadcrumb_inspire, .active_breadcrumb_inspire:link, .active_breadcrumb_inspire:hover{
	color:#FFF;
	background-repeat:no-repeat;
	width:97px;
	height:20px;
	padding-top:5px;
}
.active_breadcrumb_style, .active_breadcrumb_style:link, .active_breadcrumb_style:hover{background-image:url(/images/fitsmi_reskinning/breadcrumb_bg_style.png);}
.active_breadcrumb_eat, .active_breadcrumb_eat:link, .active_breadcrumb_eat:hover{background-image:url(/images/fitsmi_reskinning/breadcrumb_bg_eat.png);}
.active_breadcrumb_move, .active_breadcrumb_move:link, .active_breadcrumb_move:hover{background-image:url(/images/fitsmi_reskinning/breadcrumb_bg_move.png);}
.active_breadcrumb_inspire, .active_breadcrumb_inspire:link, .active_breadcrumb_inspire:hover{background-image:url(/images/fitsmi_reskinning/breadcrumb_bg_inspire.png);}


#verticle_left_column{
	float:left;

	width:838px;
	padding:18px 0 0 0;

}
#style_articles, #video_and_winter{
	clear:both;
	float:left;
	width:773px;
}
#style_articles{
  *width:835px !important;
}
#three_articles{
	float:left;
	width:281px;
}
#main_article{
	float:left;
	width:291px;
	padding:16px 25px 0 19px;
}
#three_articles_loop{
	clear:both;
	float:left;
	width:281px;
	padding-bottom:4px;
}
#three_articles_image{float:left; width:138px; padding:3px 10px 0 0;}
#three_articles_contents{
	float:left;
	width:133px;
        height: 110px;
        overflow:hidden;
}
.eighteenW{font:bold 18px Arial, Helvetica, sans-serif; color:#FFF;}
#main_article_photo, #main_article_read_more{clear:both; float:left; width:291px;}
#main_article_title_style, #main_article_title_eat, #main_article_title_move, #main_article_title_inspire{
	padding:10px 0 15px 0;
	font:bold 18px Arial, Helvetica, sans-serif;
	clear:both;
	float:left;
	width:291px;
}
#main_article_title_style{color:#F43380;}
#main_article_title_eat{color:#4A8807;}
#main_article_title_move{color:#27789F;}
#main_article_title_inspire{color:#CE5606;}

#winter_container{
	float:left;
	width:343px;
	padding:0 16px;
}
#winter_heading{
	clear:both;
	float:left;
	width:253px;
	margin:0;
	height: 33px;
}
#winter_block{
	clear:both;
	float:left;
	padding-top: 6px;
	/*width: 253px;*/
        width: 335px;
}
#winter_top, #winter_bot{
	clear:both;
	float:left;
	background-repeat:no-repeat;
	width:253px;
	height:10px;
}
#winter_top{background-image:url(/images/fitsmi_reskinning/brown_wider_bg_top.png);}
#winter_bot{background-image:url(/images/fitsmi_reskinning/brown_wider_bg_bot.png);}
#winter_mid{
	clear:both;
	float:left;
	width:223px;
	padding:10px 15px 15px 15px;
	background-color:#C52766;
}
#winter_title{
	clear:both;
	float:left;
	width:223px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FE79B8;
}
#winter_image{
	clear:both;
	float:left;
	width:223px;
	height:147px;
	padding: 10px 0;
}
#winter_link{
	clear:both;
	float:left;
	width: 223px;
}
.yellowLink, .yellowLink:link, .yellowLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#F9EC22;
	text-decoration:none;
}
.styleLink, .styleLink:link, .styleLink:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#FDBDCC; text-decoration:none;}
.eatLink, .eatLink:link, .eatLink:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#4A8807; text-decoration:none;}
.moveLink, .moveLink:link, .moveLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#abe1ff;
	text-decoration:none;
}
.inspireLink, .inspireLink:link, .inspireLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#CE5606;
	text-decoration:none;
}
.fadepink, .fadepink:link, .fadepink:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#FEAFC4; text-decoration:none;}
.headline_article1, .headline_article1:hover, .headline_article1:link {color:#F43380;font-size:30px;font-weight:bold;line-height:33px;text-decoration:none;width:220px;}
.aticle_headline_single{font:bold 24px Arial, Helvetica, sans-serif; color:#666666;}
.author_name{font: 12px Arial, Helvetica, sans-serif; color:#333333;}
.article_text_single{font: 12px Arial, Helvetica, sans-serif; color:#333333;}
span.article_text_single h1{line-height:22px}

.style-main-article-links a, .style-main-article-links a:link, .style-main-article-links a:hover{
	text-decoration:none;
	color:#fff;
	font-size:18px;
	font-weight:700;
}

/* this code i added for image alignment and text wrap around images */

img.centered, .aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
h2{
    padding-bottom:10px;
}
/* this code i added for image alignment and text wrap around images */
/* layered popup */
#layered_popup_container{
	clear:both;
	float:left;
	width:900px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	overflow:hidden;
}
#layered_top_container{
	clear:both;
	float:left;
	width:900px;
	height:63px;
	background-image:url(/images/fitsmi_reskinning/layered_popup_top_image.png);
	background-repeat:no-repeat;
}
#layered_middle_container{
	clear:both;
	float:left;
	width:846px;
	padding:5px 38px 20px 38px;
	background-image:url(/images/fitsmi_reskinning/layered_popup_middle_image.png);
	background-repeat:repeat-y;
}
#layer_two_columns_container{
	float:left;
	width:607px;
}
#two_changes_layers{
	clear:both;
	float:left;
	width:607px;
	height:732px;
	background-image:url(/images/fitsmi_reskinning/changes_layer_big_quotes.png);
	background-repeat:no-repeat;
}

#layered_bottom_container{
	clear:both;
	float:left;
	width:924px;
}
#layered_bottom_left, #layered_bottom_right{
	float:left;
	width:25px;
	height:25px;
	background-repeat:no-repeat;
}
#layered_bottom_left{background-image:url(/images/fitsmi_reskinning/layered_popup_bot_left_image.png);}
#layered_bottom_right{background-image:url(/images/fitsmi_reskinning/layered_popup_bot_right_image.png);}
#layered_bottom_middle{
	float:left;
	width:850px;
	background-image:url(/images/fitsmi_reskinning/layered_popup_bot_middle_image.png);
	background-repeat:repeat-x;
	height: 25px;
}
#changes_layer_row{
	clear:both;
	float:left;
	width:840px;
}
#changes_layer_background{clear:both; float:left; width:835px; height:356px; background-image:url(../images/fitsmi_reskinning/changes_layer_body_image.png); background-repeat:no-repeat;}
#layered_close_btn{
	float:right;
	width:19px;
	height:17px;
	padding: 12px 17px 0 0;
}
#layer_column_1{
	float:left;
	width:228px;
	padding-right:8px;
}
#layer_column_2{
	float:left;
	width:258px;
	padding-right:8px;
}
#layer_column_3{float:left; width:338px;}

#layered_welcome_container{clear:both; float:left; width:228px; font:normal 14px Arial, Helvetica, sans-serif;}
#yellow_corner_top_container, #yellow_corner_bot_container{clear:both; float:left; height:10px;}
#yellow_corner_left_top, #yellow_corner_left_bot{
	float:left;
	width:10px;
	height:10px;
	background-repeat:no-repeat;
}
#yellow_corner_left_top{background-image:url(/images/fitsmi_reskinning/yellow_corner_left_top.png);}
#yellow_corner_left_bot{background-image:url(/images/fitsmi_reskinning/yellow_corner_left_bot.png);}
#yellow_corner_right_top, #yellow_corner_right_bot{
	float:left;
	height:10px;
	background-repeat:no-repeat;
	background-position:right;
}
#yellow_corner_right_top{background-image:url(/images/fitsmi_reskinning/yellow_corner_right_top.png);}
#yellow_corner_right_bot{background-image:url(/images/fitsmi_reskinning/yellow_corner_right_bot.png);}
#yellow_corner_middle_container{
	clear:both;
	float:left;
	background-color:#F9EC22;
	padding:10px;
}
#popup_heading{
	clear:both;
	float:left;
	width:201px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#C1AF07;
	padding:10px 0 10px 6px;
}
#popup_contents{
	clear:both;
	float:left;
	width:207px;
}
#photo_background{clear:both; float:left; width:207px; height:156px; background-image:url(/images/fitsmi_reskinning/popup_photo_bg.png); background-repeat:no-repeat;}
#big_quote_image1, #big_quote_image2{
	clear:both;
	float:left;
	width:238px;
	background-repeat:no-repeat;
	height: 182px;
}
#big_quote_image1{background-image:url(/images/fitsmi_reskinning/quote_icon_1.gif);}
#big_quote_image2{background-image:url(/images/fitsmi_reskinning/quote_icon_2.gif);}
#quote_text{
	float:left;
	width:128px;
}
/* layered popup ends */

/* new login page */
/*.login_page_background{background-image:url(/images/fitsmi_reskinning/login_page_background.gif); background-repeat:repeat-y; height:768px;}*/
.login_page_background{background-image:url(/images/fitsmi_reskinning/BG_login.gif); background-repeat:repeat-y; height:570px;}
#login_big_container{
	clear:both;
	float:left;
	width:874px;
	padding:30px 20px 0 50px;
}
#login_row{
	clear:both;
	float:left;
	width:862px;
}
#login_curve_image{
	float:left;
	width:470px;
	/*padding:135px 50px 115px 90px;*/
	padding:135px 50px 85px 90px;
	background-image:url(/images/fitsmi_reskinning/login_page_curve_image.png);
	background-repeat:no-repeat;
}
#read_fitsmi{clear:both; float:left; width:135px; padding:0 0 57px 250px; color:#666;}
#login_info_container{
	clear:both;
	float:left;
	width:420px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#666;
}
#login_info_head{
	clear:both;
	float:left;
	width:420px;
	padding-bottom:15px;
}
#login_info_normal{
	clear:both;
	float:left;
	width:420px;
}
#login_grayed_block{
	clear:both;
	float:left;
	width:420px;
	padding-top:20px;
}
#moms_curve_left, #moms_curve_right{float:left; width:10px; height:46px; background-repeat:no-repeat;}
#moms_curve_left{background-image:url(/images/fitsmi_reskinning/moms_curve_left.png);}
#moms_curve_right{background-image:url(/images/fitsmi_reskinning/moms_curve_right.png);}
#moms_link_middle{
	float:left;
	width:385px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#666;
	background-color: #e8e8e8;
	padding-top: 7px;
	height: 39px;
}
/* Invitation block */
#invitation_top_container, #invitation_bot_container{clear:both; float:left; width:252px;}
#invitation_bg_top_left, #invitation_bg_bot_left, #invitation_bg_top_right, #invitation_bg_bot_right{float:left; width:10px; height:10px; background-repeat:no-repeat;}
#invitation_bg_top_left{background-image:url(/images/fitsmi_reskinning/invite_bg_top_left.png);}
#invitation_bg_top_right{background-image:url(/images/fitsmi_reskinning/invite_bg_top_right.png);}
#invitation_bg_bot_left{background-image:url(/images/fitsmi_reskinning/invite_bg_bot_left.png);}
#invitation_bg_bot_right{background-image:url(/images/fitsmi_reskinning/invite_bg_bot_right.png);}
#invitation_bg_middle{float:left; width:232px; height:10px; background-color:#FE941A;}
#invitation_mid_container{clear:both; float:left; width:232px; padding:10px; background-color:#FE941A;}

/* Invitation form */
#invite_top_container, #invite_bot_container{clear:both; float:left; width:232px;}
#invite_top_left, #invite_bot_left, #invite_top_right, #invite_bot_right{float:left; width:12px; height:12px; background-repeat:no-repeat;}
#invite_top_left{background-image:url(/images/fitsmi_reskinning/invite_top_left.png);}
#invite_top_right{background-image:url(/images/fitsmi_reskinning/invite_top_right.png);}
#invite_bot_left{background-image:url(/images/fitsmi_reskinning/invite_bot_left.png);}
#invite_bot_right{background-image:url(/images/fitsmi_reskinning/invite_bot_right.png);}
#invite_top_middle, #invite_bot_middle{float:left; width:208px; height:9px; background-color:#FFF;}
#invite_top_middle{border-top:3px solid #f9ec22;}
#invite_bot_middle{border-bottom:3px solid #f9ec22;}
#invite_mid_container{
	clear:both;
	float:left;
	width:206px;
	padding:10px;
	background-color:#FFF;
	border-left: 3px solid #f9ec22;
	border-right: 3px solid #f9ec22;
}

/* Login block */
#newlogin_top_container, #newlogin_bot_container{clear:both; float:left; width:252px;}
#newlogin_bg_top_left, #newlogin_bg_bot_left, #newlogin_bg_top_right, #newlogin_bg_bot_right{float:left; width:10px; height:10px; background-repeat:no-repeat;}
#newlogin_bg_top_left{background-image:url(/images/fitsmi_reskinning/login_bg_top_left.png);}
#newlogin_bg_top_right{background-image:url(/images/fitsmi_reskinning/login_bg_top_right.png);}
#newlogin_bg_bot_left{background-image:url(/images/fitsmi_reskinning/login_bg_bot_left.png);}
#newlogin_bg_bot_right{background-image:url(/images/fitsmi_reskinning/login_bg_bot_right.png);}
#newlogin_bg_middle{float:left; width:232px; height:10px; background-color:#FB66AD;}
#newlogin_mid_container{clear:both; float:left; width:232px; padding:10px; background-color:#FB66AD;}

/* Login form */
#newlogin_form_top_container, #newlogin_form_bot_container{clear:both; float:left; width:232px;}
#newlogin_form_top_left, #newlogin_form_bot_left, #newlogin_form_top_right, #newlogin_form_bot_right{float:left; width:12px; height:12px; background-repeat:no-repeat;}
#newlogin_form_top_left{background-image:url(/images/fitsmi_reskinning/login_top_left.png);}
#newlogin_form_top_right{background-image:url(/images/fitsmi_reskinning/login_top_right.png);}
#newlogin_form_bot_left{background-image:url(/images/fitsmi_reskinning/login_bot_left.png);}
#newlogin_form_bot_right{background-image:url(/images/fitsmi_reskinning/login_bot_right.png);}
#newlogin_form_top_middle, #newlogin_form_bot_middle{float:left; width:208px; height:9px; background-color:#FFF;}
#newlogin_form_top_middle{border-top:3px solid #FDC2D1;}
#newlogin_form_bot_middle{border-bottom:3px solid #FDC2D1;}
#newlogin_form_mid_container{
	clear:both;
	float:left;
	width:206px;
	padding:10px;
	background-color:#FFF;
	border-left: 3px solid #FDC2D1;
	border-right: 3px solid #FDC2D1;
}
/* Login form */



/* new login page ends */
/* css for print start here */
#print_logo{
height:68px;
width:800px;
	height: 50px;
	padding: 0 70px;
}
#print_today_body{
	width:800px;
}
#print_changes_headline{
	padding:10px 10px 10px 70px;
	border-bottom: 1px solid black;
}
#print_count_changes{
	padding:5px;
	}
#print_count_changes_week{
	padding:5px;
	width: 345px;
	float: left;
}

/* css for print ends here */


/* Print versions CSS */
#print_main_div{
	margin-left:auto;
	margin-right:auto;
	width:800px;
}
#print_logo{
	width:274px;
	height:45px;
	padding: 15px 0 9px 92px;
}
#print_header{
	width:766px;
	border-top:1px solid #333;
	border-bottom:1px solid #333;
	padding:14px 0 14px 92px;
}
.print_title{font:bold 18px Arial, Helvetica, sans-serif; color:#333;}
#print_body_container{
	width:750px;
	padding-left:80px;
}
#print_row{
	width:650px;
	padding:14px 0 0 12px;
}
.borBD{border-bottom:1px dotted #333;}
#print_row_heading{
	font-size:16px;
	color:#E10085;
	padding-bottom:11px;
	font: bold 16px Arial, Helvetical, sans-serif;
	width:240px;
}
#print_row_contents{
	clear:both;
	float:left;
	width:650px;
}
#print_row_contents2{
	clear:both;
	float:left;
	width:220px;
	padding-bottom:15px;
}
p.printP{padding-bottom:3px;}
.divPrint{
	padding-bottom:8px;
	width:300px;
	float:left;
	padding-right: 15px;
}
#print_week{
	clear:both;
	float:left;
	width:650px;
}
#print_checks{float:left; width:18px;}
#print_text{
	float:left;
	width: 280px;
}
/* Print versions CSS ends */

#philosophy_info{clear:both; float:left; width:137px; padding:55px 25px 0 17px;}
.poll_cat_style_bg, .poll_cat_eat_bg, .poll_cat_move_bg, .poll_cat_inspire_bg{width:181px; height:161px; background-repeat:no-repeat;}
.poll_cat_style_bg{background-image:url(/images/fitsmi_reskinning/poll_cat_style.png); color:#4B8908;}
.poll_cat_eat_bg{background-image:url(/images/fitsmi_reskinning/poll_cat_eat.png); color:#BA1362;}
.poll_cat_move_bg{background-image:url(/images/fitsmi_reskinning/poll_cat_move.png); color:#A34802;}
.poll_cat_inspire_bg{background-image:url(/images/fitsmi_reskinning/poll_cat_inspire.png); color:#2879A0;}
.pink{
    font:12px Arial, Helvetica, sans-serif;
	color:#F43380;
	text-decoration:none;}

#album_photo_size{float:left; width:120px; height:90px; padding-bottom:5px;}
#chop_email{clear:both; float:left; width:185px;}

#login_body, .static-pages-bg{width:1024px; background-image:url(/images/fitsmi_reskinning/login_page_background.gif);}
.static-pages-bg{width: 959px;}
#login_rainbow{width:965px; padding-left:60px; padding-top:34px;}
#login_main_bg{width:937px;}
#login_left_column{
	float:left;
	width:442px;
    padding-left:32px;
    padding-top:15px;
}
#new_invite_block{
	clear:both;
	float:left;
	width:350px;
	padding:13px 0 35px 39px;
}
.invite_text{
	font:14px Arial, Hevetica, sans-serif;
	color:#3d670e;
}
#invite_submit{width:250px}
#invite_error{float:left; width:273px;}

.fourten{
	font:14px Arial, Hevetica, sans-serif;
}
.sixten{
	font:16px Arial, Hevetica, sans-serif;
	color:#3d670e;
}

.badge-links{clear:both; float:left; background-image:url(../images/fitsmi_reskinning/login_badge.png); background-repeat:no-repeat;width:112px; height:97px; padding-top:15px;}
.badge-links a, .badge-links a:link, .badge-links a:hover{text-decoration:none; height:18px; margin:0 15px; display:block; outline:none;}


.login_bullet{font:400 14px Arial, Helvetica, sans-serif; color:#666;}
#top_login{float:left; width:393px; padding:26px 0 0 166px;}
#top_login_form{clear:both; float:left; width:277px;}
#login_field{float:left; width:133px; padding-top:6px;}
#login_button{float:left; width:82px;}
#login_remember_me_block{clear:both; float:left; width:277px; font:normal 11px Arial, Helvetica, sans-serif; color:#999;}
#login_forgot_pass{float:right; width:45px; padding-top:3px; text-align:right}
#login_remember{float:left; width:70px; padding-top:3px;}
#invite_field{float:left; width:152px;padding-top:8px;}
#invite_image{float:left; width:100px;padding-top:2px;}
#video_block{clear:both; float:left; width:425px;}
#whats_small{clear:both; float:left; font:bold 11px Arial, Helvetica, sans-serif; color:#8ab93e; height:10px; padding-left:5px;}
#take_tour{clear:both; float:left; font:bold 18px Arial, Helvetica, sans-serif; color:#8ab93e; padding-bottom:7px; padding-left:5px;}
#video_show{clear:both; float:left; width:425px; height:260px;}
#login_right_column{float:left; width:450px; padding-top:13px;}
#intro_text{clear:both; float:left; font:bold 20px Arial, Helvetica, sans-serif; padding:7px 0 0 33px; width:362px; color:#666;}

#intro_text ul{padding:0; margin:0;}
#intro_text ul li{
    list-style-type:none;
    background-image:url(../images/bullet.jpg);
    background-repeat:no-repeat;
    background-position:0px 7px;
    color:#666;
    font-size:14px;
    padding:2px 0 2px 15px;
    line-height:16px;
    list-style-position:outside;
}
#intro_text ul li a, #intro_text ul li a:link, #intro_text ul li a:hover{text-decoration:none;}

#intro_links{clear:both; float:left; padding:5px 0 3px 0px; width:345px;}
#login_for_moms{clear:both; float:left; padding-top:8px; height:83px; margin:5px 0 0 33px; width:330px; background-image:url(../images/fitsmi_reskinning/new%20login_20090514/extracted/moms_site_link_bg.png); background-repeat:no-repeat; }
#login_cat{
    float:left;
	width:182px;
	padding:0px;
	position: absolute;
	margin-left: 630px;
    *margin-left:44px;
}

/* login article */
.static-pages{clear:both; float:left; width:780px;}

#login_article_rainbow{clear:both; float:left; /*background-image:url(/images/fitsmi_reskinning/left_color_bar_60.jpg); background-repeat:repeat-y; background-position:left;*/ width:964px; padding-left:60px; padding-top:22px;}
.static-pages #login_article_top_image{clear:both; float:left; background-image:url(/images/fitsmi_reskinning/new%20login_20090514/extracted/article_page_top_corner.png); background-position:top; width:780px; height:38px;}
.static-pages #login_article_bottom_image{clear:both; float:left; background-image:url(/images/fitsmi_reskinning/new%20login_20090514/extracted/article_page_bottom_corner.png); background-position:top; width:780px; height:38px;}
#login_article_middle_row{clear:both; float:left; width:718px; border-left:8px solid #cf6; border-right:8px solid #cf6; background-color:#fff; padding:0 23px; *width:780px;}
#login_article_middle_row_left{float:left; width:215px; padding:10px 25px 0 0;}
#login_article_middle_row_right{float:left; width:475px;}

.static-links{width: 210px; padding-bottom: 20px;}
.static-links h2{color: #666; font-size: 18px; line-height: 22px;}
.static-links h2 a{font-size: 16px;}
.static-links ul li{color: #999; list-style: disc outside; padding: 4px 0 0 1px;}
.static-links ul li span{font-size:15px; font-weight:700; color:#bbb}
.static-links ul li a{font-size:15px; color:#48B7EC; text-decoration:none}
.static-links ul li a:hover{font-size:15px; text-decoration:underline}



#login_article_heading{clear:both; float:left; width:475px; font:bold 30px Arial, Helvetica, sans-serif; color:#666; padding:4px 0 13px 0;}
#login_article_data{clear:both; float:left; width:475px;}
.login_article_data{font:normal 14px/17px Arial, Helvetica, sans-serif; color:#666; padding-bottom:19px;}
span.bull{font:bold 16px Arial, Helvetica, sans-serif; color:#8f8f8f;}
#login_article_top_cat{
	float:left;
	position:absolute;
	height: 83px;
}
#login_article_invite_block{
	float:left;
	position:absolute;
	height: 284px;
	width:280px;
}
#login_article_invite_block_form{clear:both; float:left; width:200px; padding:26px 0 0 64px;}
.login_article_link, .login_article_link:link, .login_article_link:hover{font:bold 14px Arial, Helvetica, sans-serif; color:#48b7ec; text-decoration:none; outline:none;}
.login_article_link_active{font:bold 14px Arial, Helvetica, sans-serif; color:#ccc; text-decoration:none; outline:none;}
#new_login_error_msg{
	float:left;
	position:absolute;
	height: 75px;
	width:350px;
        margin:-28px 0 0 -68px;
	background-image:url(../images/fitsmi_reskinning/new%20login_20090514/extracted/login_error_msg.png);
	background-repeat:no-repeat;
}
#new_login_invite_error_msg{
	float:left;
	position:absolute;
	height: 167px;
	width:347px;
	background-image:url(/images/fitsmi_reskinning/new%20login_20090514/extracted/login_page_error_msg_invite.png);
	background-repeat:no-repeat;
}
#new_article_invite_error_msg{
	float:left;
	position:absolute;
	height: 284px;
	width:241px;
	background-image:url(/images/fitsmi_reskinning/new%20login_20090514/extracted/new_article_invite_error_msg.png);
	background-repeat:no-repeat;
	margin:0px 0 0 51px;
}
.login-cat-info{clear:both; float:left; width: 300px; padding:0 20px;}
.login-cat{float:right; width:157px;}
.login-info{float:left; width:135px;}

#brochures_label{float:left; width:117px; text-align:right; padding-right:8px; font-size:14px;}
#brochures_field{float:left; width:350px;}

span#error_msg{font:normal 12px Arial, Helvetica, sans-serif; color:#f00;}

/* custom drop down on my changes app begins */
/*
.blk, .blk:link, .blk:hover{font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; display:block;}
.blk, .blk:link{background-color:#FFC; color:#03C;}
.blk:hover{background-color:#CCC; color:#C90;}
#form_div{border:1px solid #ccc;}
#btn_div1{float:left; width:65px; padding-right:16px; background-color:#fff; background-image:url(/images/down_arrow.gif); background-repeat:no-repeat; background-position:right; border:1px solid #ccc; cursor:pointer;}
#dd_btn{width:63px; border:none; background-color:#FFF; text-align:left; cursor:pointer;}
#sel_links{border:none;}
*/
/* custom drop down on my changes app ends */

.article_eat_bg{background-image:url(/images/fitsmi_reskinning/article_bg_eat.jpg); background-repeat:no-repeat;}
.article_inspire_bg{background-image:url(/images/fitsmi_reskinning/article_bg_inspire.jpg); background-repeat:no-repeat;}
.article_move_bg{background-image:url(/images/fitsmi_reskinning/article_bg_move.jpg); background-repeat:no-repeat;}

/* admin dashboard begins */
#dash_block{clear:both; float:left; width:300px; padding:3px; margin-left:10px;}
#img_icon{float:left; width:28px;}
#dash_title{float:left; width:270px; font-weight:bold;}
/* admin dashboard ends */
/* report view */
#report_row{clear:both; float:left; width:940px; padding-bottom:5px;}
#report_head_bor0{border-bottom:1px solid #ccc; border-left:1px solid #ccc;}
#report_head_bor1{border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#report_head_bor2{border-bottom:1px solid #ccc;}
#report_head{clear:both; float:left; padding:0 2px; font:bold 11px Arial, Helvetica, sans-serif; text-align:center; background-color:#f5f5f5;}
#report_text{clear:both; float:left; padding:2px; font:normal 11px Arial, Helvetica, sans-serif;}
.top_bor{border-top:1px solid #ccc;}
p.big_heading{font:bold 16px Arial, Helvetica, sans-serif; color:#f09;}

#invite_txt{clear:both; float:left; width:347px;}
#invite_title_holder{float:left; width:210px; padding:15px 0 0 19px;}
#invite_title{
 float:left;
 width:200px;
 padding-bottom:5px;
}
#invite_title p{font-size:24px; color:#f00; border:5px solid #f00}

#invite_txt_btns{float:left; width:347px; padding-bottom:5px;}
#invite_elements_holder{float:left; width:112px;}
#invite_elements{
 float:left;
 width:112px;
 padding-top:7px;
}


/* new signup form rounded corners */
#new_registration_holder,#new_tweets_holder_top, #new_tweets_holder_bot{clear:both; float:left; width:347px; background-repeat:no-repeat;}
#new_registration_holder{height:167px; background-image:url(/images/fitsmi_reskinning/registration_round_bg.png);}
#new_tweets_holder{clear:both; float:left; width:347px;}
#new_tweets_holder_top{height:27px; background-image:url(/images/fitsmi_reskinning/tweet_top.png);}
#new_tweets_holder_bot{height:21px; }
#new_tweets_holder_mid{clear:both; float:left; width:347px;}
#tweet_heading{font:bold 16px Arial, Helvetica, sans-serif; color:#fff; padding:6px 0 0 25px;}

/* new signup form rounded corners ends */

#todo .cms-preview h2{font-size:16px; padding:5px 0  10px 0; margin:0}

/* twitter block */
.fitsmi-tweet-block{
    clear:both;
    float:left;
    width:332px;
    padding:33px 10px 0 16px;
    height:315px;
}
.tweet-top{
	clear:both;
	float:left;
	width:312px;
        background-color:#F59002;
        padding: 4px 8px;
        font-size:14px;
        color:#fff;
}
.tweet-top span{padding: 5px 3px 0 3px;}
.tweet-top span, .tweet-top a{float:left; display:inline-block;}
.tweet-top a{display:block; text-decoration:none; color:#fff; float:left;}
.fitsmi-fb, .fitsmi-myspace, .fitsmi-rss, .fitsmi-tw{
    background-repeat:no-repeat;
    width:24px;
    height:24px;
    margin-left:6px;
}
.fitsmi-tw{background-image:url('../images/fitsmi_reskinning/icon-twitter.png'); width: 82px; height:19px; margin:4px 4px 0 4px;}
.fitsmi-fb{background-image:url('../images/fitsmi_reskinning/icon-facebook.png')}
.fitsmi-myspace{background-image:url('../images/fitsmi_reskinning/icon-myspace.png')}
.fitsmi-rss{background-image:url('../images/fitsmi_reskinning/icon-rss.png')}

.tweet-mid{
	clear:both;
	float:left;
	width:330px;
	font-weight:400;
}


/*.tweet-tl{float:left; background:url(../images/images_20100310/twitter-green-top-left.png) no-repeat top left; width:22px; height:34px;}*/
/*.tweet-tm{
	float:left;
	width:300px;
	border-top:3px solid #cf6;
	background-color: #a1d720;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	padding-top: 4px;
    height:27px
}*/
        
.tweet-tm h2{float:left; padding:3px 8px 0 0;}
.tweet-tm h2, .tweet-tm h2 a{font-size:16px}




.tweet-tr{float:left; background:url(../images/images_20100310/twitter-green-top-right.png) no-repeat top right; width:22px; height:34px;}

.tweet-bot{
	clear:both;
	float:left;
	width:359px;
}
.tweet-bl{float:left; background:url(../images/images_20100310/twitter-green-bot-left.png) no-repeat bottom left; width:20px; height:20px;}
.tweet-bm{
	float:left;
	width:304px;
	border-bottom:3px solid #cf6;
	height:17px;
	background-color: #cf6;
}
.tweet-br{float:left; background:url(../images/images_20100310/twitter-green-bot-right.png) no-repeat bottom right; width:20px; height:20px;}




.tweet-mid p.even a, .tweet-mid p.even a:link, .tweet-mid p.even a:hover,
.tweet-mid p.odd a, .tweet-mid p.odd a:link, .tweet-mid p.odd a:hover{
	text-decoration:underline;
	color:#666;
	font-weight:400;
	font-size:11px;

}
/* twitter block ends */

/* CHEER POPUP */
    #cheers_container, #app_container{
        clear:both;
        float:left;
        width:645px;
        margin-left:5px;
    }
    #cheers_container{padding:10px 0;}
    #cheerPopup{
        display:none;
        float:left;
        width:188px;
        height: 150px;
        margin-top: 0;
        padding:5px 0 0 5px;
        position: absolute;
        z-index: 25;
        background-color:#FFF;
        border:1px solid #eeeded;
    }
    #cheerPopupff2{
        display:none;
        float:left;
        width:188px;
        height: 150px;
        margin-top: 0;
        padding:5px 0 0 5px;
        position: absolute;
        z-index: 25;
        background-color:#FFF;
        border:1px solid #eeeded;
    }

    .cheers, .cheers:hover{ /* used in send a cheer popup */
        border:0;
        padding:0;
        cursor:pointer;
        outline:none;
    }
    .cheers{ width:32px; height:32px; }
    .cheers:hover{ width:30px; height:30px; border:1px solid #ccc; }

/* CHEER POPUP ENDS */

#plan_heading {
    color:#E10085;
    float:left;
    font-weight:bold;
    padding:3px 5px;
    width:255px;
}
input.btnLink {
    background-color:#F1F1F1;
    border:1px solid #F1F1F1;
    color:#03AFAF;
    cursor:pointer;
    font-size:12px;
}

/* USER REPORT */
.user-report{width: 840px; padding-top:20px;}
.user-report p{padding-top:8px;}
.user-report-list{padding-top: 15px;}
.user-report-list table{border-collapse:collapse;}
.user-report-list table th, .user-report-list table td{padding:3px; border:1px solid #e1e1e1; font-weight:400}
.user-report-list table td{text-align:right;}
.user-report-list table td.tl{text-align:left;}
.user-report-list table td span.uname{display:inline-block; width:auto; overflow:hidden;}
.user-report-list table td span.dt{display:inline-block; width:65px; overflow:hidden;}
.user-report-list table td a{font-weight:400;}
.user-report-list table tr.getlist:hover{background-color:#FFFAAE}
.user-report-list table th{text-align:center; background-color:#C3D9FF;}
.user-report-list table tr.listtitles th, .user-report-list table tr.listtitles td{background-color:#FFF8F2;}
.user-report-list table tr th.result{text-align:left}
.user-report-list table tr th.pagi{text-align:right}
.user-report-list table tr th a{display:inline-block; text-decoration:none; font-weight: 400}
.arowup, .arowdn{display:inline-block; width:16px; height:6px;}
.arowup{background:url(../images/arrowUp.gif) no-repeat center;}
.arowdn{background:url(../images/arrowDown.gif) no-repeat center;}

.sort-asc{background:url(../images/arrowDown.gif) no-repeat right; padding-right:15px}
.sort-desc{background:url(../images/arrowUp.gif) no-repeat right; padding-right:15px}

.user-report-list table td span.ctitle{display:inline-block; width:130px; overflow:hidden;}

/* USER REPORT ENDS */

/* CMS preview */
.cms-edit-publish, .cms-edit-history, .cms-edit-create{width:845px; padding-bottom:10px;}
.cms-edit-publish h1{float:left; color:#333; font-size:16px; padding-top:12px;}
.cms-edit-publish h2{float:right;}
.cms-edit-publish h2 a, .cms-edit-publish h2 a:link, .cms-edit-publish h2 a:hover{
    text-decoration:none;
    display:inline-block;
    width:125px;
    height:35px;
}
.cms-edit-history, .cms-edit-create{text-align:center;}

.btn-edit-again{background: url('../images/btn_no_edit_again_125x35.gif') no-repeat center;}
.btn-publish{background: url('../images/btn_yes_publish_125x35.gif') no-repeat center;}


.cms-preview{margin:50px 0 15px 320px; padding:10px; width:160px; background: url('../images/yellow-bg.jpg') repeat;}
.cms-preview h1{color:#295d50; font-size:18px;}
.cms-preview h1 span{color:#e10085;}
.cms-preview h2{color:#333; font-size:16px; padding:5px 0 10px 0;}
.cms-preview ul{padding-left:13px;}
.cms-preview ul li{list-style:disc outside; padding:0; margin:0;}
.cms-preview ul li, .cms-preview ul li a{font-size:12px;}


/* cms changes */
.cms-changes{width:845px;}
.cms-changes p{padding-top:3px;}
.cms-changes p.first{padding-top:20px;}
.cms-changes p label{float:left; width:150px;}

/* cms history view */
.cms-history-view{width: 828px; padding: 10px 0;}
.cms-history-view ul{clear:both; float:left; width:840px; padding-left:0; border:1px solid #ccc; border-top:none;}
.cms-history-view ul:first-child{border-top:1px solid #ccc;}

.cms-history-view ul.title{background-color:#eee;}
.cms-history-view ul li{float:left; list-style-type:none; padding:2px 5px;}
.cms-history-view ul li.t1{width:145px;}
.cms-history-view ul li.t2{width:140px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.cms-history-view ul li.t3{width:240px;}
.cms-history-view ul li.t4{width:140px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.cms-history-view ul li.t5{width:120px;}
.cms-history-view ul li.t3 a{font-weight:400}

.cms-history-view ul.title li a, .cms-history-view ul.title li a.sorted{
    text-decoration:none;
    color:#333;
    display:block;
    font-weight:400;
    background: url('../images/new_UI/arrowDown.gif') no-repeat right;
}
.cms-history-view ul.title li a.sorted{background: url('../images/new_UI/arrowUp.gif') no-repeat right;}

.cms-history-view ul.row:hover{background-color:#FFFFCC}
.cms-history-view ul.row li.t1{font-weight:700}
.cms-history-view ul.row li.t5{text-align:right;}

.cms-history-view ul.ul-paginate{
    background-color:#C3D9FF;
    width:832px;
    padding:3px 5px;
    border:none;
}
.cms-history-view ul.ul-paginate .pagi-info{float:left;}
.cms-history-view ul.ul-paginate .pagination{float:right;}
.cms-history-view ul.ul-paginate a, .cms-history-view ul.ul-paginate a:link{color:#03AFAF}
.cms-history-view ul.ul-paginate a:hover{color:#e10085}
/* CMS */

#related_article_behaviours table{border-collapse: collapse}
#related_article_behaviours div table tr td, .admin-list-changes table tr td{padding: 3px;}
.admin-set-privacy{width: 845px; background: #fff; padding: 10px;}
.admin-list-changes{width: 845px;}
.admin-list-changes table tr td{border:1px solid #ccc;}
.admin-create-changes{width: 845px; background: #fff; padding: 10px;}
.admin-create-changes div{padding: 5px 0;}
.profile-private-error{
    font-weight:700;
    color:#e10085;
    width:678px;
    text-align:center;
    padding:20px 0;
    font-size:14px;
}
h3.single-error{padding: 10px 0 20px 0; text-align:center; color:#e10085}
.admin-preview-cms .cms-preview {background-color:#F57C11; background-image:none;}
.admin-preview-cms .cms-preview a{color:#fff;}
.admin-preview-cms .cms-preview .cms-preview-date{color:#F8EB22; font-size: 18px;}
.link-ffm{text-align:right; width: 855px; font-size: 15px; color:#3195C5; margin-top: 43px; z-index:23456}
.link-ffm h2{font-size: 15px; font-weight:400; position:relative}
.link-ffm a{font-weight:700; font-size:15px; text-decoration:none; color:#3195C5}
.link-ffm a:hover{text-decoration:underline}

.wp-single-post{padding-left:60px; background-color:#F9EC22; width: 964px;}

/* ALL TIME CHANGES BLOCK ON ME PAGE */
.all-time-block{width: 400px; padding: 8px 0; margin-top: 5px; border-top: 1px solid #ddd}
.all-time-block .all-time-title{width: 400px; color: #E10085; font-weight:700;}
.all-time-block .all-time-list{width: 400px; padding: 8px 0;}
.all-time-block .all-time-list p{color:#71777A}
.all-time-block .all-time-link{width: 400px;}
.all-time-block .all-time-link a{font-weight:400}


.sort-asc{background:url(../images/arrowDown.gif) no-repeat right; padding-right:15px}
.sort-desc{background:url(../images/arrowUp.gif) no-repeat right; padding-right:15px}

/* EDIT CHANGES FORM */
.changeform{width:840px; padding-top:15px}
.changeform .labels{float:left; width:150px; font-weight:700}
.changeform .fields{float:left; width:685px}
.changeform .freq-table table th, .changeform .freq-table table td{padding-right:10px}
.changeform .controls{padding:15px 0; border-top:1px solid #ccc}
.changeform .controls input{float:left; margin-right:10px}
.changeform .controls #save, .changeform .controls #preview{
    border:1px solid #fff;
    font-weight:700;
    background-color:#eb2883;
    outline:1px solid #F09;
    color:#fff;
    margin-top:3px;
}
/* EDIT CHANGES FORM ENDS */


/* USER DAILY BYTES */
.clear{clear:both}
.fl{float:left}
.fr{float:right}
.tl{text-align: left}
.tr{text-align: right}
.tc{text-align: center}
.tj{text-align: justify}
.bor{border:1px solid #ccc}
.mrb{margin-bottom:15px}
.text-blue, .report-daily-bytes a{color:#0079a5}
.b{font-weight:700}
.padtbx{padding: 10px 0}

.report-daily-bytes{width:842px}
.report-daily-bytes h2{border-bottom:1px solid #ddd; padding-bottom: 8px; width:840px}
.report-daily-bytes h2 input#bytes_search_field{font-size:13px; padding:4px; margin-right:5px}
.report-daily-bytes h2 input#bytes_search_submit{font-size:13px; padding:3px}
.daily-bytes-listing-titles table{width:840px; border:1px solid #ddd; padding: 0; margin:0; border-spacing: 0; border-collapse: collapse}
.daily-bytes-listing-titles table tr.row-odd{background:#f9f9f9}
.daily-bytes-listing-titles table th{background:#464646; color:#fff; padding: 5px;white-space:nowrap}
.daily-bytes-listing-titles table td{border-top:1px solid #ddd; padding: 5px; vertical-align:top}
.daily-bytes-comments-title{width:50px}
.report-daily-bytes h3{font-size:13px; font-weight:400}
.filter-wppagination{background:#eaf3fa; padding:8px; width:823px}
.report-daily-bytes h3 a, .filter-wppagination a{font-weight:400}
a.wpbtn, .wpbtn{border:1px solid #81b4d1; background: #cee1ef; color:#1f4667; display:inline-block;padding:3px 5px; text-decoration:none;}
form#bytes_filter_form select{padding: 3px; margin-left:5px; border:1px solid #81b4d1; background:#fff}
.wppagination a{
    border:1px solid #ccc;
    background:#fff;
    padding: 2px 5px;
    text-decoration:none
}
.wppagination a.pagi-prev, .wppagination a.pagi-next{
    border:0;
    background:none;
    padding: 2px 5px;
    text-decoration:underline
}
.wppagination a.pagi-current{
    background:#0079a5;
    color:#fff;
    font-weight:700;
    border:1px solid #0079a5;
}

/* POINTS NOTIFICATIONS */
#flex_notification{
    bottom:0;
    right:0;
    position: fixed;
}

#point_desc_id{
    width:226px;
    height: 142px;
    background:url(../images/fitsmi_reskinning/points-notification-bg.png) no-repeat right;
    text-align:center;
    bottom:0;
    right:0;
}
#point_desc_id h3{font-weight:700; font-size: 24px; padding: 40px 0 15px 0;}
#point_desc_id p{font-weight:400; font-size: 13px;}
/* POINTS NOTIFICATIONS ENDS */


/****** CHANGE MACHINE LAYOUT ******/
#change-machine-layout{
    clear:both;
    float:left;
    width: 964px;
    padding:0 0 0 60px;
    background:url('/images/fitsmi_reskinning/header_left_color_band.jpg') repeat-y left;
}
#change-machine-gradient{
    background:#fe8711 url('/images/fitsmi_reskinning/change-machine-bg-gradient.png') repeat-x top;
    clear:both;
    float:left;
    width:964px;
    padding-bottom: 12px;
}
#change-machine-col1{float:left;width: 700px; margin-top: 12px;}
#change-machine-col2{float:right;width: 250px; margin-right:12px;}
#mobile-widget-learn-more-container{
    float:left;
    width: 245px;    
    position:relative;    
}
#mobile-widget-wrapper{
    min-height:460px;
    margin-top: 50px;
    position:relative;
    z-index:100;
}
.cover-patterns{padding-top: 15px; list-style:none;}
    .cover-patterns li{display:inline-block; float:left;  width: 50px; height:50px; padding: 0 0 11px 7px}
        .cover-patterns li a{display: block}

#mobile-widget-journal-comments ul{list-style: none}



.custom-change-title{width: 440px; padding-top: 10px}
h2.custom-title-change, h2.custom-title-change a, h2.custom-title-change a:hover, h2.custom-title-change a:link{
	color:#fff;
	text-decoration:none;
	font:700 22px /*'Beautiful Every Time', */ Arial, Helvetica, sans-serif;
}
h4.custom-change-links{
	font:400 14px 'Beautiful Every Time', Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
h4.custom-change-links span.fl{padding-left:20px}
h4.custom-change-links span.fr{padding-right:20px}
h4.custom-change-links a, h4.custom-change-links a:link, h4.custom-change-links a:hover{
	font:italic 400 14px 'Beautiful Every Time', Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

#changes-wrapper{
    float:left;
    width:420px;
    background: #fff;
    padding: 7px 5px;
    margin-top: 10px;
}

#changes-wrapper h1{color:#333; font-size: 22px; margin:15px; line-height: 24px;}
#changes-wrapper h2{color:#f43380; font-size:22px; clear:both; padding:0; line-height: 24px; margin: 5px 15px;}
.border-eat-changes h2 a, .border-move-changes h2 a, .border-inspire-changes h2 a{color:#f43380; font-size:22px; clear:both; padding:0; /*background: url('/images/arleft.png') no-repeat left;*/ }
#changes-wrapper h3{font-size:13px; font-weight:400; line-height: 18px; color:#333; clear:both; margin: 10px 15px;}

.border-all-changes{border:8px solid #f43380;}
.border-eat-changes{border:8px solid #1ed111;}
.border-move-changes{border:8px solid #0091ff;}
.border-inspire-changes{border:8px solid #fc3f00;}
.border-style-changes{border:8px solid #f43380;}
.border-eat-changes h2, .border-eat-changes h2 a{color:#1ed111 !important}
.border-move-changes h2, .border-move-changes h2 a{color:#0091ff !important}
.border-inspire-changes h2, .border-inspire-changes h2 a{color:#fc3f00 !important}

.changes-list-wrapper, .changes-comment-loop, #changes-girls-making{clear:both; float:left; padding: 10px 15px; width: 390px;}
.changes-comment-loop{padding: 5px 15px;}
.changes-list-wrapper h4, .changes-list-wrapper h4 a, .changes-list-wrapper h4 a:link, .changes-list-wrapper h4 a:hover{color:#333; font-weight:700; font-size:14px;}
.changes-list-wrapper h5{color:#666; font-weight:400; font-size:12px;}
.changes-list-wrapper h5 small{float:left; padding: 5px 0;}

#changes-wrapper #change-details-text{clear: both; float: left; width: 390px; padding: 5px 15px; overflow:hidden}
#changes-wrapper #change-details-text p{font-size: 13px; margin-bottom: 10px;}
#changes-wrapper #change-details-text ul{clear:both; list-style: disc outside; margin: 10px 15px;}
#changes-wrapper #change-details-text ol{clear:both; list-style: decimal outside; margin: 10px 0 10px 33px; }
#changes-wrapper #change-details-text ul li, #changes-wrapper #change-details-text ol li{font-size: 13px; padding-bottom: 5px;}
#changes-wrapper #change-details-text a{font-weight: 400}

#changes-wrapper #change-details-text img{max-width: 390px;}

#changes-wrapper #change-details-comments-wrapper{clear:both; float:left; width: 390px; padding: 0 15px}
#changes-wrapper #change-details-comments-wrapper h4{color: #F43380; font-size: 18px; font-weight: 700; line-height: 22px; margin:0;}
#changes-wrapper #change-details-comments-wrapper #empty_comment_on_behaviour_error_div{display: none; color:#f00; clear:both; padding: 0;}
#changes-wrapper #change-details-comments-wrapper form#add_comment_on_behaviour_form{display: none;}
#changes-wrapper #change-details-comments-wrapper form#add_comment_on_behaviour_form p{float:left; padding: 5px 10px 0 0}
#changes-wrapper #change-details-comments-wrapper form#add_comment_on_behaviour_form p textarea{width: 265px; height:50px;}
#changes-wrapper #change-details-comments-wrapper form#add_comment_on_behaviour_form p input{clear:both; margin-bottom: 5px; overflow: visible;}



/* ADD CHANGE BUTTONS - EAT, MOVE, INSPIRE, STYLE */
.changes-list-wrapper h5 a.add-change-btns{
  float:right;
  display:inline-block;
  height:22px;
  overflow:hidden;
  text-decoration: none;
}
.changes-list-wrapper h5 a.add-change-btns span.left-corner,
.changes-list-wrapper h5 a.add-change-btns span.right-corner{float:left; display:inline-block; width: 10px !important; height:23px !important; padding:0 !important; margin:0 !important;}
.changes-list-wrapper h5 a.add-change-btns span.middle{color:#fff; float:left; display:inline-block; width: inherit; height:21px !important; padding:2px 0 0 0 !important; margin:0 !important; overflow:hidden; font-size:13px;}

/* BTN ADD CHANGE EAT */
.changes-list-wrapper h5 a.add-change-eat span.left-corner{background:url('../images/fitsmi_reskinning/circle-eat.png') no-repeat left;}
.changes-list-wrapper h5 a.add-change-eat span.right-corner{background:url('../images/fitsmi_reskinning/circle-eat.png') no-repeat right;}
.changes-list-wrapper h5 a.add-change-eat span.middle{background: #1ed111;}
/* BTN ADD CHANGE MOVE */
.changes-list-wrapper h5 a.add-change-move span.left-corner{background:url('../images/fitsmi_reskinning/circle-move.png') no-repeat left;}
.changes-list-wrapper h5 a.add-change-move span.right-corner{background:url('../images/fitsmi_reskinning/circle-move.png') no-repeat right;}
.changes-list-wrapper h5 a.add-change-move span.middle{background: #0091ff;}
/* BTN ADD CHANGE INSPIRE */
.changes-list-wrapper h5 a.add-change-inspire span.left-corner{background:url('../images/fitsmi_reskinning/circle-inspire.png') no-repeat left;}
.changes-list-wrapper h5 a.add-change-inspire span.right-corner{background:url('../images/fitsmi_reskinning/circle-inspire.png') no-repeat right;}
.changes-list-wrapper h5 a.add-change-inspire span.middle{background: #fc3f00;}

.changes-list-wrapper ul,
.changes-comment-loop ul{clear:both; list-style-type:none; padding:0; font-size:13px;}
.changes-list-wrapper ul li.changes-user-thumbnail,
.changes-comment-loop ul li.changes-user-thumbnail{float:left; width: 50px; margin:3px 15px 0 0;}
.changes-list-wrapper ul li.changes-user-thumbnail a,
.changes-comment-loop ul li.changes-user-thumbnail a{text-decoration:none;}
.changes-list-wrapper ul li.changes-user-text,
.changes-comment-loop ul li.changes-user-text{ float:left; width:325px;}
.changes-list-wrapper ul li.changes-user-text .added-at,
.changes-comment-loop ul li.changes-user-text .added-at{color:#999;}
.changes-list-wrapper ul li.changes-user-text .post-your-own-comment,
.changes-comment-loop ul li.changes-user-text .post-your-own-comment,
p.post-your-own-comment{border-top: 1px dotted #ffab6b; padding-top:5px; margin-top:5px;}

.changes-comment-loop ul li.changes-user-text .post-your-own-comment a{font-weight: 400}



/* SEE ALL CHANGES BUTTON */
a.btn-see-all-changes{display:inline-block; height:23px;overflow:hidden; text-decoration: none;}
a.btn-see-all-changes span.left-corner, a.btn-see-all-changes span.right-corner{float:left; display:inline-block; width: 13px !important; height:23px !important; padding:0 !important; margin:0 !important; background-image:url('../images/fitsmi_reskinning/circle-all-changes.png'); background-repeat: no-repeat}
a.btn-see-all-changes span.left-corner{background-position: left}
a.btn-see-all-changes span.right-corner{background-position: right}
a.btn-see-all-changes span.middle{float:left; display:inline-block; width: inherit; height:21px !important; padding:2px 5px 0 5px !important; margin:0 !important; overflow:hidden; background: #ff00a6; color:#fff; font-size:16px;}

/* LEARN MORE ARTICLES - WIDER AND SHRINKED */
#changes-article-learn-more-wider{clear:both; float: left; width: 290px; margin-top: 15px; padding: 0 360px 0 25px; border: 15px solid #ff4d00; border-left:none; background: #ff7b00 url('../images/fitsmi_reskinning/learn-more-bg.jpg') no-repeat right center;}
#changes-article-learn-more-wider #learn-more-articles-list{clear:both; float: left; width: 290px; padding-top: 40px; margin: 10px 0;}
#changes-article-learn-more-wider .learn-more-title-image{background: url('../images/fitsmi_reskinning/title-learn-more.png') no-repeat top left}
#changes-article-learn-more-wider .get-stylin-title{background: url('../images/fitsmi_reskinning/title-get-stylin.png') no-repeat top left}

#changes-article-learn-more-shrinked{clear:both; float: left; width: 217px; margin-top: 15px; padding: 15px 0 25px 10px; border-top: 15px solid #ff4d00; border-right: 8px solid #ff4d00; background: #ff7b00;}
#changes-article-learn-more-shrinked #learn-more-articles-list{clear:both; float: left; width: 217px; padding-top: 40px}
#changes-article-learn-more-shrinked .learn-more-title-image{background: url('../images/fitsmi_reskinning/title-learn-more.png') no-repeat top left}
#changes-article-learn-more-shrinked .get-stylin-title{background: url('../images/fitsmi_reskinning/title-get-stylin.png') no-repeat top left}

#learn-more-articles-list ul{padding-left:15px}
#learn-more-articles-list ul li {color:#fff; padding-top: 8px;}
#learn-more-articles-list ul li a{color:#fff; text-decoration: none; font-size: 17px; font-weight: 400; line-height: 20px;}
#learn-more-articles-list ul li a:hover{text-decoration: underline}

#changes-wrapper .pagination{clear: both; float: left; text-align: right; width: 396px; padding: 0 11px;}
#changes-wrapper .pagination .disabled{color:#999}
#changes-wrapper .pagination .current{font-weight: 700}


/* CHANGE OF THE DAY BLOCK */
#change-of-the-day-wrapper{
    clear:both;
    float:left;
    width: 250px;
    padding-top: 5px;
    margin-top: 12px;
    /*background: url('../images/fitsmi_reskinning/title-change-of-the-day.png') no-repeat top center;*/
}

span#cotd, span#cotd span{font: 700 40px 'Beautiful Every Time', Arial, Helvetica, sans-serif; color:#fff;}
span#cotd{font-size: 48px;}
span#cotd span{font-size: 28px;}

#change-of-the-day-wrapper #top-row, #change-of-the-day-wrapper #bot-row{clear:both; float:left; width: 250px; height:10px; padding:0; margin:0; overflow:hidden;}
#change-of-the-day-wrapper #top-row span.top-left, #change-of-the-day-wrapper #top-row span.top-right,
#change-of-the-day-wrapper #bot-row span.bot-left, #change-of-the-day-wrapper #bot-row span.bot-right{
  float:left; display:inline-block; width: 10px !important; height:10px !important; padding:0 !important; margin:0 !important; background-image:url('../images/fitsmi_reskinning/circle-change-of-the-day.png'); background-repeat: no-repeat
}
#change-of-the-day-wrapper #top-row span.top-left{background-position: top left}
#change-of-the-day-wrapper #top-row span.top-right{background-position: top right}
#change-of-the-day-wrapper #bot-row span.bot-left{background-position: bottom left}
#change-of-the-day-wrapper #bot-row span.bot-right{background-position: bottom right}
#change-of-the-day-wrapper #top-row span.top-middle,
#change-of-the-day-wrapper #bot-row span.bot-middle{float:left; display: inline-block; height: 10px !important; overflow: hidden; padding:0 !important; margin: 0 !important; width: 230px; background:#fff;}
#change-of-the-day-wrapper #mid-row{ clear:both; float:left; padding: 5px 15px; width: 220px; background: #fff; overflow:hidden}

#change-of-the-day-wrapper #mid-row h2, #change-of-the-day-wrapper #mid-row h2 a{font-size: 14px; font-weight: 700; color:#333}
#change-of-the-day-wrapper #mid-row h3{text-align: center}
#change-of-the-day-wrapper #mid-row h3 a, .frequency-wrapper h3 a{display: inline-block; background-color: #eee; background-repeat: no-repeat; background-position: left; border-left: 8px solid #eee; padding: 5px 10px 5px 30px; font-size: 13px; font-weight: 700; text-decoration: none}
#change-of-the-day-wrapper #mid-row h3 a.icon-eat, .frequency-wrapper h3 a.icon-eat{background-image: url('../images/apple_eat.gif')}
#change-of-the-day-wrapper #mid-row h3 a.icon-move, .frequency-wrapper h3 a.icon-move{background-image: url('../images/arrow_move.gif')}
#change-of-the-day-wrapper #mid-row h3 a.icon-inspire, .frequency-wrapper h3 a.icon-inspire{background-image: url('../images/heart_inspire.gif')}
#change-of-the-day-wrapper #mid-row h3 a.icon-style, .frequency-wrapper h3 a.icon-style{background-image: url('../images/arrowR.gif')}

#change-of-the-day-wrapper #mid-row h3 a.btn-add-chng-img {background-image:url('../images/mobile/btn-add-this-changes.png'); background-repeat:no-repeat; background-color: transparent; display:inline-block; height:29px; border:0; padding:0; width:130px;}

#change-of-the-day-wrapper #mid-row div#change-of-the-day-text{clear:both; padding: 0; margin:10px 0; font-size: 13px; font-weight: 400; line-height: 20px; color:#333; overflow:hidden}
#change-of-the-day-wrapper #mid-row div#change-of-the-day-text img{max-width: 220px}
#change-of-the-day-wrapper #mid-row div#change-of-the-day-text p{margin-top:10px}

#change-of-the-day-wrapper #mid-row h4.girls-making,
#change-of-the-day-wrapper #mid-row h4.girls-making a,
#change-of-the-day-wrapper #mid-row h4.girls-making a:link,
#change-of-the-day-wrapper #mid-row h4.girls-making a:hover{color: #F43380; font-size: 18px; font-weight: 700; line-height: 22px; margin: 20px 0 6px; text-decoration:none}

#change-of-the-day-wrapper .cod-girls-making-change{clear:both; float:left; width:220px}

#change-of-the-day-wrapper #mid-row ul{clear:both; float:left; width: 220px; list-style-type:none; padding:4px 0; font-size:13px;}
#change-of-the-day-wrapper #mid-row ul li.change-of-the-day-user-thumbnail{float:left; width: 50px; margin: 3px 15px 0 0;}
#change-of-the-day-wrapper #mid-row ul li.change-of-the-day-user-thumbnail a{text-decoration:none;}
#change-of-the-day-wrapper #mid-row ul li.changes-of-the-day-user-text{ float:left; width:155px;}
#change-of-the-day-wrapper .pagination{padding: 10px 0 0 0 !important;}

#changes-wrapper .frequency-wrapper .frequency-rating{float:left !important;}


/* CHANGE OF THE DAY BLOCK ENDS */

/* CHANGE DETAILS GIRLS MAKING THIS CHANGE */
#changes-girls-making h4{color: #F43380; font-size: 18px; font-weight: 700; line-height: 22px; margin: 10px 0 6px;}
#changes-girls-making ul{clear:both; float:left; width: 390px; list-style-type:none; padding:4px 0; font-size:13px;}
#changes-girls-making ul li.change-of-the-day-user-thumbnail{float:left; width: 50px; margin: 3px 15px 0 0;}
#changes-girls-making ul li.change-of-the-day-user-thumbnail a{text-decoration:none;}
#changes-girls-making ul li.changes-of-the-day-user-text{ float:left; width:325px}

/* CHANGE DETAILS BANNER IMAGES */
#changes-details-banner-image{clear:both; padding: 10px 15px;}

#changes-wrapper .changes-details-title{clear:both; float:left; width: 420px; padding: 5px 0}
#changes-wrapper .changes-details-title h1{float:left; width: 200px; margin: 0 0 0 15px;}


/* CHANGES FREQUENCY WITH POPUP */
.frequency-wrapper{float: right; width: 170px; padding: 0 15px;}
.frequency-wrapper h3{text-align: center; margin:0 0 5px 0 !important}
.frequency-wrapper h3 a{width: 122px;}
.frequency-wrapper .frequency-rating{border: 1px solid #E1E1E1; padding: 3px 5px;}
.frequency-wrapper .frequency-rating p{padding: 0; clear: both}
.frequency-wrapper .frequency-rating p strong{float:left}
.frequency-wrapper .frequency-rating p span{float:left; padding-left: 20px; margin-left: 10px;}
.frequency-wrapper .frequency-rating p span.rate-thumbs-up{background: url('../images/new_UI/thumb_up.gif') no-repeat left center}
.frequency-wrapper .frequency-rating p span.rate-thumbs-down{background: url('../images/new_UI/thumb_down.gif') no-repeat left center}

.frequency-wrapper .pop_con{display: none; clear: both; float: left; margin: -137px 0 0 -168px; position: absolute; z-index:3000; width: 195px;}

.bors{border-top: 1px dotted #ffab6b;}
.changes-list-wrapper h5 .frequency-wrapper{padding:0; width: 110px}
.changes-list-wrapper h5 .frequency-wrapper .pop_con{margin: -137px 0 0 -140px;}
#change-of-the-day-wrapper .frequency-wrapper{padding:0; float:none; clear:both; width: auto;}
#change-of-the-day-wrapper .frequency-wrapper .pop_con{margin: -137px 0 0 -140px;}


.frequency-wrapper #pop_con{margin: -133px 0 0 -161px !important}
.frequency-wrapper .pop_con .test_top{text-align: right; background: url("../images/new_UI/small_popup_top_bg.gif"); background-repeat: no-repeat; clear: both; height: 20px;width: 195px;}
.frequency-wrapper .pop_con .test_top a{display: inline-block; width: 12px; height:12px; margin:7px 7px 0 0; background:url('../images/square_close_12.gif') no-repeat;}
.frequency-wrapper .pop_con .test_mid{clear: both; float: left; padding: 0 5px; width: 183px; height:80px; background-color: #fff; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.frequency-wrapper .pop_con .test_mid h5{font-size: 12px; font-weight: 700; color: #E10085}
.frequency-wrapper .pop_con .test_mid form select.frequency-select{width: 180px;}
.frequency-wrapper .pop_con .test_mid form input.submit-frequency{display: inline-block; width: 33px; height:19px; margin-top: 10px; cursor: pointer; background: url('../images/new_UI/add.gif') no-repeat center; border:0}
.frequency-wrapper .pop_con .test_bot{background: url("../images/new_UI/small_popup_bottom_bg.gif") no-repeat; clear: both; height: 35px; width: 195px;}

/* CHANGE MACHINE WIDEST */
#change-machine-widest{float:left;width: 964px; margin-top: 12px}
#change-machine-widest #changes-wrapper{
    float:left;
    width:682px;
    background: #fff;
    padding: 7px 5px;
}
#change-machine-widest #changes-wrapper p#changes-all-tabs{padding: 5px 15px}
/* GROUPED CHANGES TABS */
.change-machine-widest #changes-wrapper p#changes-all-tabs a{
  display: inline-block;
  color:#f23269;
  font-weight: 700;
  font-size: 12px;
  text-transform: lowercase;
  text-decoration: none;
  float:left;
  margin-left:3px;
}
.change-machine-widest #changes-wrapper p#changes-all-tabs a,
.change-machine-widest #changes-wrapper p#changes-all-tabs a:link,
.change-machine-widest #changes-wrapper p#changes-all-tabs a:hover,
.change-machine-widest #changes-wrapper p#changes-all-tabs a.current{padding: 0; background: none}
.change-machine-widest #changes-wrapper p#changes-all-tabs a span{ float: left; padding: 4px 2px;}
.change-machine-widest #changes-wrapper p#changes-all-tabs a b,
.change-machine-widest #changes-wrapper p#changes-all-tabs a:link b{float: left; width: 8px; height:26px}
.change-machine-widest #changes-wrapper p#changes-all-tabs a:hover b.cl,
.change-machine-widest #changes-wrapper p#changes-all-tabs a.current b.cl{background: url('../images/fitsmi_reskinning/circle-changes-tabs.png') no-repeat left;}
.change-machine-widest #changes-wrapper p#changes-all-tabs a:hover b.cr,
.change-machine-widest #changes-wrapper p#changes-all-tabs a.current b.cr{background: url('../images/fitsmi_reskinning/circle-changes-tabs.png') no-repeat right;}
.change-machine-widest #changes-wrapper p#changes-all-tabs a:hover span,
.change-machine-widest #changes-wrapper p#changes-all-tabs a.current span{float: left; padding: 4px 2px; background:#f23269; color:#fff;}

.change-machine-widest #changes-wrapper p#most-popular{clear:both; height:20px; padding-top:10px; margin:5px; color:#999; border-bottom: 1px dotted #FFAB6B}
.change-machine-widest .grouped-changes-loop{clear:both; float:left; width: 410px; margin: 0 6px; padding-bottom:10px; border-bottom: 1px dotted #FFAB6B}
.change-machine-widest .grouped-changes-loop .changes-list-wrapper{width: 220px; padding:10px 5px 10px 0}
.change-machine-widest .grouped-changes-loop .changes-list-wrapper ul li.changes-user-text{width: 395px;}
.change-machine-widest .grouped-changes-loop .frequency-wrapper{padding-top: 13px; padding-right:0}
.change-machine-widest .grouped-changes-loop .frequency-wrapper .frequency-rating{padding: 3px 4px}
.change-machine-widest #changes-wrapper .pagination{width: 415px; padding:20px 0 10px 0}

/* NEW MY PLAN APP UNDER CHANGE MACHINE */
#my-plan-app{float:left; width: 440px}
#my-plan-wrapper{float:left; width: 440px; background:#fff; /*padding: 7px 5px;*/}
#my-plan-wrapper #changes_app_container{width: 441px;}
#my-plan-tabs{clear:both; float: left; width: 440px; padding: 10px 0 0 0;}
#my-plan-tabs a{float: left; height:42px; background-repeat:no-repeat; background-position: bottom}
#my-plan-tabs a.tab-today-change{width: 67px; background-image: url('../images/new_UI/tab_todays_changes.png');}
#my-plan-tabs a.tab-week-change{width: 78px; background-image: url('../images/new_UI/tab_this_week_changes.png');}
#my-plan-tabs a.tab-alltime-change{width: 89px; background-image: url('../images/new_UI/tab_all_time_changes.png');}
#my-plan-tabs a.tab-reality-check{float:right; width: 122px; background-image: url('../images/new_UI/reality_check.png');}

#my-plan-app .border-today-changes{border:5px solid #F247AB}
#my-plan-app .border-week-changes{border:5px solid #4CABED}
#my-plan-app .border-alltime-changes{border:5px solid #A0CF4F}


#my-plan-wrapper #todays_container{
  width: 440px;
}
#my-plan-wrapper #this_week_container{
  width: 440px;
}
#my-plan-wrapper #all_time_container{
  width: 440px;
}

#my-plan-wrapper #todays_container #todays_border{
  border:5px solid #F247AB;
  width: 400px;
  padding: 5px 15px 0 15px;
  margin-bottom: -1px;
}
#my-plan-wrapper #this_week_container #this_week_border{
  border:5px solid #4CABED;
  width: 400px;
  padding: 5px 15px 0 15px;
}
#my-plan-wrapper #all_time_container #all_time_border{
  border:5px solid #A0CF4F;
  width: 400px;
  padding: 5px 15px 0 15px;
}




/* MY PLAN DATE CALENDAR */
#my-plan-wrapper #tracker_date_container{clear:both; width: 400px; padding: 5px 0;}
#my-plan-wrapper #tracker_date_container #my-plan-calendar{float:left; width: 300px;}
#my-plan-calendar a.calendar-arrow-left{float:left; width: 12px; height: 18px; margin-top: 4px; background:url('../images/arrow_cal_left.gif') no-repeat left;}
#my-plan-calendar a.calendar-arrow-right{float:left; width: 12px; height: 18px; margin-top: 4px; background:url('../images/arrow_cal_right.gif') no-repeat right;}
#my-plan-calendar #my-plan-date{float:left; width: auto; padding: 0 10px; font-size: 24px; color:#666}
#my-plan-calendar #my-plan-date span{color:#E10085}
#my-plan-calendar #my-plan-calenda-icon{float:left; width: 36px; height:23px; margin:2px 10px 0 0; /*background:url('../images/calendar_36x23.jpg')  no-repeat;*/}
#my-plan-calendar #my-plan-calenda-icon input{width: 0; height:0; padding:0; margin:0; font-size:0; border:0; background:none}
#my-plan-calendar #my-plan-calenda-icon img{width: inherit !important; height: inherit !important}
#my-plan-wrapper #tracker_date_container #my-plan-print{float:right; width: 80px; padding-top:5px; text-align: right}
#my-plan-wrapper #tracker_date_container #my-plan-print a{display: inline-block; padding-left: 20px; background:url('../images/new_UI/printer_icon.jpg')  no-repeat left center;}

/* MY PLAN CHANGES */
.my-plan-changes-count{width: 400px; font-weight: 700; padding: 5px 0;}
.my-plan-inner-content{clear: both; float:left; width: 400px}
#plan-changes-block #parent_contents{width: 369px; margin-left: 5px; background:none}
.my-plan-loop-titles{color: #E10085; float: left; font-weight: 700; padding: 3px 5px; width: 280px;}
.my-plan-loop-frequency{color: #666; float: right; font-size: 11px; padding: 5px 5px 2px 5px; text-align: right;}

#my-plan-wrapper #this_week_border #parent_contents {width:400px}
.my-plan-week-of-the-day{clear:both; float:left; width: 400px; padding: 5px 0 8px 0}
.my-plan-week-of-the-day h4{clear: both; float:left; margin-bottom: 5px !important; width: 100%}
.my-plan-week-of-the-day h4 span{float:left; color:#E10085; font-weight: 700; font-size: 13px;}
.my-plan-week-of-the-day h4 a{float:right;}
.my-plan-week-of-the-day #child_checkbox{padding:3px 0 0 0}

#plan-changes-block{clear:both; float:left; width: 400px; padding-bottom: 10px}
#plan-changes-block span.drop-change{position: absolute; font-size: 14px; margin:15px 0 0 313px;}
#plan-changes-block h3{clear: both; padding: 18px 0 5px 0; font-size: 18px;}
#plan-changes-block h3.plan-change-title-eat{color:#3bde00}
#plan-changes-block h3.plan-change-title-move{color:#0073de}
#plan-changes-block h3.plan-change-title-inspire{color:#ff3300}
#plan-changes-block p{clear:both; float:left; width: 390px; padding-top:3px;}
#plan-changes-block p span.plan-change-form{float:left; width: 310px;}
#plan-changes-block p span.plan-change-form form{float: left; width: 25px;}
#plan-changes-block p span.plan-change-form form input{border:0; margin: 0; padding:0}
#plan-changes-block p span.plan-change-form h4{float: left; width: 285px;}
#plan-changes-block p span.plan-change-form a{font-weight: 400; }

#plan-changes-block p span.plan-change-edit-close{float:right; width: 75px; text-align:right}
#plan-changes-block p span.plan-change-edit-close a{display: inline-block; font-weight: 400}
#plan-changes-block p span.plan-change-edit-close a.plan-change-close{width: 14px; height: 14px; background:url('../images/new_UI/close_icon.gif')  no-repeat right center;}

#my-plan-wrapper p a.btn-add-more-changes{display: inline-block; text-decoration: none}
#my-plan-wrapper p a.btn-add-more-changes span.left-corner,
#my-plan-wrapper p a.btn-add-more-changes span.right-corner{float:left; display:inline-block; width: 13px !important; height:23px !important; padding:0 !important; margin:0 !important; background-image:url('../images/fitsmi_reskinning/circle-add-more-changes.png'); background-repeat: no-repeat}
#my-plan-wrapper p a.btn-add-more-changes span.left-corner{background-position: left}
#my-plan-wrapper p a.btn-add-more-changes span.right-corner{background-position: right}
#my-plan-wrapper p a.btn-add-more-changes span.middle{float:left; display:inline-block; width: inherit; height:21px !important; padding:2px 5px 0 5px !important; margin:0 !important; overflow:hidden; background: #0091ff; color:#fff; font-size:14px;}

/* STYLE LOGOS till 2nd phase */
#style-logos {text-align:center}
#style-logos a{display: inline-block; width: 350px; height: 167px; text-decoration: none; padding:0; margin:10px 0 10px 0}
#style-logos a.style-logos-back-to-school{background:url('../images/fitsmi_reskinning/style-logos-back-to-school.png') no-repeat center;}
#style-logos a.style-logos-bras-panties{background:url('../images/fitsmi_reskinning/style-logos-guide-to-bras-and-panties.png') no-repeat center;}
#style-logos a.style-logos-your-skin{background:url('../images/fitsmi_reskinning/style-logos-skinny-on-your-skin.png') no-repeat center;}
#style-logos a.style-logos-bright-colors{background:url('../images/fitsmi_reskinning/style-logos-style-it-with-bright-colors.png') no-repeat center;}

/***** CHANGE MACHINE LAYOUT ENDS *****/

/* FITSMI RADIO PAGE */
#radio-page{clear:both; float:left; width: 964px; padding-left: 60px; background:url('../images/fitsmi_reskinning/header_left_color_band.jpg') repeat-y left;}
#radio-breadcrumb{clear:both; float:left; width: 949px; padding: 6px 0 0 15px; background:url('../images/fitsmi_reskinning/header-sub-tab-bg.jpg');}

/* SUB TABS RADIO AND OTHER VERTICALS */
#radio-breadcrumb a, .eat-breadcrumb a, .move-breadcrumb a, .inspire-breadcrumb a, .style-breadcrumb a{text-decoration: none; color:#666}
#radio-breadcrumb a span, .eat-breadcrumb a span, .move-breadcrumb a span, .inspire-breadcrumb a span, .style-breadcrumb a span{background: none; width: 9px; height:25px; float:left;}
#radio-breadcrumb a span.middle, .eat-breadcrumb a span.middle, .move-breadcrumb a span.middle, .inspire-breadcrumb a span.middle, .style-breadcrumb a span.middle{text-wrap: none; width: auto; height: 17px; padding: 4px 10px; font-size: 13px}

#radio-breadcrumb a.active span.left-corner{background:url('../images/fitsmi_reskinning/sub-tab-radio-active-corners.png') no-repeat left}
#radio-breadcrumb a.active span.right-corner{background:url('../images/fitsmi_reskinning/sub-tab-radio-active-corners.png') no-repeat right}
#radio-breadcrumb a.active span.middle{background: #f24946; color:#fff;}
#radio-breadcrumb a span.middle{}

.eat-breadcrumb a.active span.left-corner{background:url('../images/fitsmi_reskinning/sub-tab-eat-active-corners.png') no-repeat left;}
.eat-breadcrumb a.active span.right-corner{background:url('../images/fitsmi_reskinning/sub-tab-eat-active-corners.png') no-repeat right;}
.eat-breadcrumb a.active span.middle{background: #a1d721; color:#fff;}

.move-breadcrumb a.active span.left-corner{background:url('../images/fitsmi_reskinning/sub-tab-move-active-corners.png') no-repeat left;}
.move-breadcrumb a.active span.right-corner{background:url('../images/fitsmi_reskinning/sub-tab-move-active-corners.png') no-repeat right;}
.move-breadcrumb a.active span.middle{background: #49b6ee; color:#fff;}

.inspire-breadcrumb a.active span.left-corner{background:url('../images/fitsmi_reskinning/sub-tab-inspire-active-corners.png') no-repeat left;}
.inspire-breadcrumb a.active span.right-corner{background:url('../images/fitsmi_reskinning/sub-tab-inspire-active-corners.png') no-repeat right;}
.inspire-breadcrumb a.active span.middle{background: #fe9e2d; color:#fff;}

.style-breadcrumb a.active span.left-corner{background:url('../images/fitsmi_reskinning/sub-tab-style-active-corners.png') no-repeat left;}
.style-breadcrumb a.active span.right-corner{background:url('../images/fitsmi_reskinning/sub-tab-style-active-corners.png') no-repeat right;}
.style-breadcrumb a.active span.middle{background: #f43481; color:#fff;}


#radio-content-wrapper{clear:both; float:left; width: 964px; background: #f24946; padding: 0 0 15px 0;}
#radio-content-wrapper .radio-content-wrapper-midbg{clear:both; float:left; width: 964px; background:url('../images/fitsmi_reskinning/radio-pattern-bg.jpg') repeat-y top center}
#radio-main-col1{float:left; width: 285px; padding: 15px 0 0 15px;}
.radio-posts-loop{clear:both; float:left; width: 285px; padding-bottom: 13px;}
.radio-posts-loop-image{float:left; width: 138px; padding: 3px 10px 0 0;}
.radio-posts-loop-content{float:left; width: 137px;}
.radio-posts-loop-content h2, .radio-posts-loop-content h2 a, .radio-posts-loop-content h2 a:hover{color:#fff; font-size: 16px; font-weight: 700; line-height: 20px; text-decoration: none}
#radio-main-col1 .radio-posts-loop-content p a{color:#333; font-size: 13px; font-weight: 400; text-decoration: none;}
#radio-main-col2{float:left; width: 335px}

#radio-featured-post{clear:both; float:left; width: 310px; height:346px; padding:10px 10px 20px 15px; overflow: hidden; background:url('../images/fitsmi_reskinning/fitsmi-wp-featured-post-bg.png') no-repeat;}
#radio-featured-post #radio-featured-post-image{text-align:center; width: 308px;clear:both; float:left; }
#radio-featured-post h2{clear:both; color:#ff242b; font-size: 16px; padding:3px 10px; text-align:center; line-height:22px; height:42px; overflow:hidden}
#radio-featured-post h3{clear:both; color:#333; font-size: 12px; text-align:center;}
#radio-featured-post p{clear:both; font-size: 11px; padding: 3px 8px 0 8px; line-height: 16px}
#radio-featured-post p a{font-weight: 400; font-size: 11px;}

#radio-main-tellus-wrapper{clear:both; float:left; width: 253px; padding: 10px 0 0 80px}
.radio-tellus{clear:both; float:left; width: 181px; padding-bottom: 15px;}
.radio-tellus a, .radio-tellus a:hover{display: block; width: 112px; height: 65px; padding:12px 0 0 70px; font-size:13px; color:#666; text-align:center; text-decoration: none; background: url('../images/fitsmi_reskinning/tell-us-radio.png') no-repeat left top}

#radio-main-col3{float:right; width: 290px; padding-top: 15px;}
#radio-main-col3 h1{color:#fff; font-size: 24px; clear: both; padding-bottom:5px; line-height: 26px; }
#radio-main-col3 h3{color:#fff; font-size: 14px; line-height: 18px}
#blogtalkradio{clear:both; float:left; width: 290px; margin-top:10px; background:url('../images/fitsmi_reskinning/radio-on-the-air.png') no-repeat top center;}
.featured-radio-show{clear:both; float:left; width: 215px; text-align:center; padding: 190px 37px 15px 37px; color:#fff}
#blogtalkradio h2{font-size: 24px; font-weight: 700; color:#fff; text-align:center;}

#radio-featured-blurbs{clear:both; float:left; width: 308px; height:320px; margin-top: 22px; padding:10px 10px 20px 15px; overflow: hidden; background:url('../images/fitsmi_reskinning/fitsmi-wp-featured-post-bg.png') no-repeat;}
#radio-featured-blurbs h2{color:#ff2600; text-align:center; padding:5px 0; font-size: 20px; margin:0 10px 10px 10px; line-height:26px; border-bottom: 5px solid #fff696;}
/*#radio-featured-blurbs h2 a{color:#3195C5; font-weight: 700; font-size: 18px; text-decoration: none}*/
#radio-featured-blurbs .rfb-content{width: 290px; padding: 0 10px 10px 10px}
#radio-featured-blurbs p{clear:both; padding: 0 10px;}

.radio-main-middle-column{padding: 15px 18px 15px 15px; /*background:url('../images/fitsmi_reskinning/radio-pattern-bg.jpg') repeat-y top left*/ }
/* ALL RADIO SHOWS */
#page-all-radio-shows #article_start{padding: 10px; width: 610px; *width:630px;}
#page-all-radio-shows #article_start #blog_index_image{padding:0;}


.radio-details-sidebar-content{clear:both; float:left; width: 230px; padding: 10px 0 0 60px;}
/* FITSMI RADIO PAGE ENDS */

/* NEW WP CHANGES WIDGET */
.wp-changes-widget{clear:both; float: left; width: 305px; padding:12px 15px 0; height:270px; overflow:hidden; background: url('../images/fitsmi_reskinning/wp-changes-widget-bg.png') no-repeat;}
p.changes-titles{clear: both; padding:0; margin:0; height: 19px; text-align:center; font-size: 16px; color:#666}
.wp-changes-widget h3.no-changes{margin: 95px 0}
/*p.changes-title-eat{background:url('../images/fitsmi_reskinning/wp-change-title-eat.png') no-repeat center}
p.changes-title-move{background:url('../images/fitsmi_reskinning/wp-change-title-move.png') no-repeat center}
p.changes-title-inspire{background:url('../images/fitsmi_reskinning/wp-change-title-inspire.png') no-repeat center}
p.changes-title-style{background:url('../images/fitsmi_reskinning/wp-change-title-style.png') no-repeat center}
*/
.wp-changes-loop{clear:both; float; left; width: 305px; padding-top: 4px;}
.wp-changes-loop h3{clear:both; color:#666; font-size: 12px; font-weight: 400}
.wp-changes-loop h3.no-changes{text-align:center; padding: 100px 0; font-weight: 400; color:#f00}
.wp-changes-loop h3 a{font-size: 13px; font-weight: 400; text-decoration: none}
.wp-changes-loop ul{clear:both; float:left; width: 305px; list-style: none; padding:0; margin: 0;}
.wp-changes-loop ul li{float:left; width:230px; height:47px; overflow:hidden; border: 1px solid #e7b5d0; padding: 3px 5px; font-size: 11px;}
.wp-changes-loop ul li.change-behaviour-icon{width: 48px; height:48px; border:0; padding:0; margin-right: 10px; background-position: center; background-repeat: no-repeat}
.wp-changes-loop ul li.behaviour-eat{background-image: url('../images/mobile/icon-fork.jpg');}
.wp-changes-loop ul li.behaviour-move{background-image: url('../images/mobile/icon-shoe.jpg');}
.wp-changes-loop ul li.behaviour-inspire{background-image: url('../images/mobile/icon-star.jpg');}
.wp-changes-loop ul li.behaviour-style{background-image: url('../images/mobile/icon-sunglasses.jpg');}
.wp-changes-loop a, .wp-changes-loop a:link, .wp-changes-loop a:hover{font-weight:400}


/* EAT, MOVE, INSPIRE, STYLE NEW MAIN SIDEBAR */
.main-poll-widget{float:left; width: 150px;}

/* JOURNAL COMMENTS LOOP */
#journal-comments-loop{clear:both; float:left; width: 275px; padding:5px 0 5px 10px;}
#journal-comments-loop ul{clear:both; float:left; width: 262px; padding:5px; margin-bottom: 5px; list-style: none; border: 1px solid #ddd;}
#journal-comments-loop ul li{float:left; width: 187px;overflow:hidden}
#journal-comments-loop ul li.userimg{width: 65px; margin-right: 10px;}
li.overhide{overflow:hidden}

.default-bg {background: #F9EC22}


/* NEW PROFILE FEEDS APP */
#profile-feed-post{clear: both; min-width: 250px; max-width: 365px; padding-bottom:10px;}
#profile-feed-post textarea{margin-bottom: 2px; width: 97%; min-width: 250px; max-width: 354px;}
#profile-feed-post input{border: 0;}

#profile-feeds-wrapper{clear: both; float:left; min-width: 250px; max-width: 365px; /*border-top: 5px solid #ff52c2;*/ }
#profile-feeds-wrapper .pagination{padding: 10px 0;}
#profile-feeds-wrapper .pagination .current{background: none}

ul#profile-feeds-tabs{clear:both; padding:0;}
ul#profile-feeds-tabs li{float:left; list-style: none; margin-left: 7px; font-size: 13px;}
ul#profile-feeds-tabs li a{display: block; vertical-align:middle; text-align:center; width: 120px; height: 30px; padding: 5px 7px; color: #fff; font-weight: 700; font-size: 13px; background: #ff52c2; text-decoration: none;}
ul#profile-feeds-tabs li a.profile-feeds-tab-active{background: #ff0fa7;}
ul#profile-feeds-tabs li a.profile-feeds-mid{line-height: 30px; width: 73px;}

#profile-feeds-loop{clear: both; padding-top: 10px;}
#profile-feeds-loop ul{clear:both; /*float:left; width: 344px;*/ padding: 8px 0; list-style: none;}
#profile-feeds-loop ul li{float:left; /*width: 260px;*/ min-width:167px; max-width: padding-bottom: 5px; text-align:left; border-bottom: 1px dotted #FFBD88}
#profile-feeds-loop ul li.feed-user-photo{width: 67px; margin-right: 15px; border:0}
#profile-feeds-loop ul li p{margin-bottom: 5px}
#profile-feeds-loop ul li p img{margin-right: 5px;}
#profile-feeds-loop ul li a, #profile-feeds-loop table td a{font-weight: 400}
#profile-feeds-loop ul li a.feeds-comment-link{color:#0080ff; margin-right: 8px;}

#profile-feeds-loop table{
  border:0;
  border-collapse:collapse;
  border-spacing:0;
  width:95%;
}
#profile-feeds-loop table tr{
  padding-bottom:10px;
  border-bottom: 1px dotted #FFBD88;
}
#profile-feeds-loop table td{
  vertical-align:top;
  text-align:left;
  margin: 10px 15px 10px 0;
}
#profile-feeds-loop table td.feed-user-photo{
  display: inline-block;
  width:67px;  
}
#profile-feeds-loop table td a.feeds-comment-link{
  color:#0080ff;
  margin: 0 8px 10px 0;
}
#profile-feeds-loop table td p{padding-top:5px}


#add_exercise_text_container{margin-left:20px; display:inline-block}

iframe#glu{clear: both}
.style-sidebar-widgets{clear:both}
.todays-changes p input#behaviour_tracker,
input#behaviour_tracker{border:0!important; padding:0 !important}

#widest_container_shopping .main_bg_shopping{padding-top:0}

/* EMIS BLOGS SECTIONS */
.white-corners-top, .white-corners-bot{clear:both;float:left;  width: 630px;}
.white-corners-bot{margin-bottom:10px}
.white-corners-top span.wtl,
.white-corners-top span.wtr,
.white-corners-bot span.wbl,
.white-corners-bot span.wbr{ float:left; width:12px; height:12px; font-size:0; padding:0; margin:0;}
.white-corners-top span.wtl{ background:url('../images/fitsmi_reskinning/circle-white.png') no-repeat top left;}
.white-corners-top span.wtr{ background:url('../images/fitsmi_reskinning/circle-white.png') no-repeat top right;}
.white-corners-bot span.wbl{ background:url('../images/fitsmi_reskinning/circle-white.png') no-repeat bottom left;}
.white-corners-bot span.wbr{ background:url('../images/fitsmi_reskinning/circle-white.png') no-repeat bottom right;}
.white-corners-top span.wtm, .white-corners-bot span.wbm{float:left; width:600px; height:12px; overflow:hidden; font-size:0; padding:0; margin:0; background:#fff;}

.white-corners-mid{clear:both; float:left; width:600px; padding:0 12px; background:#fff;}
.emis-all-posts-list .white-corners-mid{*width:625px}
.emis-featured-article-image{float:left; width:300px; padding-right:10px;}
.emis-featured-article-text{float:left; width:280px;}
.emis-featured-article-text h4{font-size:14px; line-height:20px}
.emis-featured-article-text p, .emis-featured-article-text p a, .emis-featured-article-text p a:hover{font-size:13px}

.white-emis-blog-list{clear:both}
.white-emis-blog-list-posts{clear:both; float:left; width:600px; margin-top:12px}
.white-emis-blog-list-posts .green-top{clear:both; float:left; background:url('../images/fitsmi_reskinning/green_top_header.jpg') no-repeat top; width:600px; height:11px; font-size:0;}
.white-emis-blog-list-posts .green-bot{clear:both; float:left; background:url('../images/fitsmi_reskinning/green_bottom_header.jpg') no-repeat bottom; width:600px; height:11px; font-size:0;}
.white-emis-blog-list-posts-details{clear:both; float:left; border-left:8px solid #c5ff63; border-right:8px solid #c5ff63; padding:0 10px; width:564px; *width:600px}
.emis-blog-posts-image{float:left; width:140px; padding:5px 15px 0 0}
.emis-blog-posts-text{float:left; width:408px; padding-top: 2px;}
.emis-blog-posts-text h2{padding-bottom:5px}
.emis-blog-posts-text h2, .emis-blog-posts-text h2 a, .emis-blog-posts-text h2 a:link{text-decoration:none; font-size:24px; color:#03AFAF; line-height: 28px}
.emis-blog-posts-text h2 a:hover{text-decoration:underline; font-size:24px}
.emis-blog-posts-text p{padding-top:0; font-size:13px}
.emis-blog-posts-text p a, .emis-blog-posts-text p a:hover{font-size:13px}

#shopping-posts{*width:620px}
#shopping-posts .emis-featured-article-text{width:250px}
.shopping-post-loop{float:left; width:300px; margin-top:12px}
.shopping-post-loop-image{float:left; width:140px; padding:5px 10px 0 0}
.shopping-post-loop-text{float:left; width:140px; padding-top: 2px;}
.shopping-post-loop-text h2, .shopping-post-loop-text h2 a, .shopping-post-loop-text h2 a:link{font-size: 24px; color:#666; text-decoration:none; line-height:26px}
.shopping-post-loop-text h2 a:hover{text-decoration:underline; font-size:24px}
.shopping-post-loop-text p{padding-top:0; font-size:13px}
.shopping-post-loop-text p a, .shopping-post-loop-text p a:link, .shopping-post-loop-text p a:hover{font-size:13px}


.emis-blog-posts-pagination{clear:both; float:left; width:600px; margin-top:15px; height:20px; overflow:hidden}
.emis-blog-posts-pagination div{width:150px}
.emis-blog-posts-pagination .newer-post{float:left; white-space:nowrap}
.emis-blog-posts-pagination .older-post{float:right; white-space:nowrap}
.emis-blog-posts-pagination a, .emis-blog-posts-pagination a:link, .emis-blog-posts-pagination a:hover{font-size:13px}

.all-move-posts-list{clear:both; float:left; width:580px; padding:10px 10px 0 10px}
.all-move-posts-list-image{float:left; width:140px; padding:5px 15px 0 0}
.all-move-posts-list-text{float:left; width:408px; padding-top: 5px;}
.all-move-posts-list-text h2{padding-bottom:5px}
.all-move-posts-list-text h2, .all-move-posts-list-text h2 a, .all-move-posts-list-text h2 a:link{text-decoration:none; font-size:24px; color:#03AFAF; line-height: 28px}
.all-move-posts-list-text h2 a:hover{text-decoration:underline; font-size:24px}
.all-move-posts-list-text p{padding-top:0; font-size:13px}
.all-move-posts-list-text p a, .all-move-posts-list-text p a:hover{font-size:13px}


/* EMIS BLOGS SECTIONS ENDS */

.pagination span.current{background:none}

/* SPLASH BUTTONS AND TEXT */
#splasharrow-wrapper{position:absolute; z-index:125; margin:-135px 0 0 -160px;}
a.splash_text, a.splash_text:link, a.splash_text:hover{font:700 13px 'Beautiful Every Time', Arial, Helvetica, sans-serif; color:#fff; position:relative; float:right; margin:13px 15px 0 0}
a#splash_text {}
a#splash_text span {
	border:5px solid #fff;
	border-color:transparent;
	border-top-color:#fff;
	width:0;
	height:0;
	display:inline-block;
	position:relative;
	top:10px;
}
a.splash_arrow{display:block; width:181px; height:159px; background: url('/images/fitsmi_reskinning/splash-arrow.png') no-repeat;}
a#splash_arrow{display:block}
/* SPLASH POPUP */
#mobile_splash_popup{clear:both; float:left; text-align:left; width:340px; min-height:320px; padding:15px 160px 0 20px; background:#fff url('/images/fitsmi_reskinning/splash-iphone.png') no-repeat 360px; border:5px solid #2795ff;}
#mobile_splash_popup h2{font-size:24px; color:#E10085; text-align:center}
#mobile_splash_popup h2 em{color:#ffa502; font-style:normal}
#mobile_splash_popup h2 span{color:#2795ff}
#mobile_splash_popup h5{font-size:15px; font-weight:400; color:#E10085; padding:0 0 15px 0; text-align:center}
#mobile_splash_popup p{padding-bottom:10px; font-size:13px}
#mobile_splash_popup p a.splash-popup-inner-link,
#mobile_splash_popup p a.splash-popup-inner-link:link,
#mobile_splash_popup p a.splash-popup-inner-link:hover{color:#ff00c8; text-decoration:none; font-size:30px; padding:8px 0; display:inline-block}
a.changes-splash-close, a.changes-splash-close:link, a.changes-splash-close:hover{display:inline-block; position:absolute; right:16px; top:25px; font-size:14px; border:1px solid #ccc; padding:1px 4px; text-decoration:none}
/* SPLASH BUTTONS AND TEXT ENDS */

/* HELPFUL HINTS POPUP */
#helpful_hints_popup{clear:both; float:left; text-align:left; width:760px; padding:15px 10px 0 15px; background:#fff; border:5px solid #2795ff;}
#helpful_hints_popup h2{font-size:18px; color:#E10085}
#helpful_hints_popup h2 a, #helpful_hints_popup h2 a:link, #helpful_hints_popup h2 a:hover{font-size:18px; color:#E10085; text-decoration:underline}
#helpful_hints_popup h2 span{color:#2795ff}
#helpful_hints_popup p{padding-bottom:10px; font-size:13px}
#helpful_hints_popup ul{margin-left:30px}
#helpful_hints_popup ul li{font-size:13px; margin-bottom:10px}
.color-emis-e{color:#1ED111}
.color-emis-m{color:#0091FF}
.color-emis-i{color:#FC3F00}
/* HELPFUL HINTS POPUP ENDS */

/* STATIC BOARDS AND FIND FRIENDS PAGES */
#static_overlay{
	background:#ccc;
	-moz-opacity:0.1; /* for Firefox */
	-khtml-opacity: 0.1; /* for Safari */
	opacity:0.1;
	filter:alpha(opacity: 10); /* for IE */
	float:left;
	width:600px;
	height:500px;
	z-index:90;
	position:absolute;
	*margin-left:-870px;
}
.static-find-friends-image{
	background: url('/images/fitsmi_reskinning/static-find-friends.jpg') no-repeat top left !important;
	height:870px !important;
	-moz-opacity:0.98 !important;
	-khtml-opacity: 0.98 !important;
	opacity:0.98 !important;
	filter:alpha(opacity: 98) !important;
}

#static_overlay_img{
	float:right;
	width:180px;
	height:150px;
	z-index:91;
	position:absolute;
	color:#fff;
	font-size:13px;
	background: url('/images/fitsmi_reskinning/star-burst-big.png') no-repeat;
	-moz-opacity:0.9; /* for Firefox */
	-khtml-opacity: 0.9; /* for Safari */
	opacity:0.9;
	filter:alpha(opacity: 90); /* for IE */
	padding:110px 130px 130px 95px;
	margin-left:550px;
	*margin-left:-320px;
}
#static_overlay_img p{
	padding:5px;
}
#static_overlay_img a, #static_overlay_img a:link, #static_overlay_img a:hover{
	color:#fff;
	text-decoration:underline;
}

/* STATIC FITSMI2GO PAGE */
#static_fitsmi2go{
	clear:both;
	float:left;
	width:954px;
	background:#e757a2 url('/images/fitsmi_reskinning/left_color_bar_60.jpg') repeat-y left top;
	color:#fff;
	font-size:14px;
	font-weight:700;
	padding:30px 0 10px 70px;
}
#static_fitsmi2go h1{
	font-size:20px;
	text-align:center;
	color:#fff;
	line-height:28px;
	padding: 120px 0 30px 0;
}
#static_fitsmi2go h1 img{
	position: absolute;
	margin:-6px 0 0 65px;
}
#static_fitsmi2go h2{
	font-size:16px;
	text-align:center;
	line-height:22px;
	clear:both;
	font-weight:400;
}
#static_fitsmi2go h3, #static_fitsmi2go h3 span{
	padding: 0 40px;
	font:italic 400 24px Asswipe, Times, monospace;
	color:#fff;
}
#static_fitsmi2go a, #static_fitsmi2go a:link, #static_fitsmi2go a:hover{
	text-decoration:none;
	font-size:14px;
	color:#fff;
}
.static-fitsmi2go-col2{
	background: url('/images/fitsmi_reskinning/static-sr-98.png') no-repeat bottom right;
	padding-bottom:380px;
	width:600px;
}
.static-fitsmi2go-col2 h3 span{
	margin-bottom:10px;
	padding-bottom:10px !important;
}
.static-fitsmi2go-col2 h2 a{font-weight:400}
#fitsmi2go_video{clear:both}
#fitsmi2go_video span{float:left; width: 275px; font-size:20px; padding:75px 0 75px 10px; margin-right:5px; background: url('/images/fitsmi_reskinning/static-arrow-white.png') no-repeat right center;}
#fitsmi2go_video em{float:left; width:300px; height:182px}

/* LEARNING AJAX */
#learning{
	position:ababsolute;
	width:269px;
	z-index:88;	
	margin:0 0 0 375px;
	*margin-top:-115px;
}
#learning_ajax{
	border:5px solid #666;
	padding:10px 12px;
	background:#fff;
	width:241px;
	*margin-top:-20px;
}
#learning_ajax p{font-size:13px; margin-bottom:10px}

/* EMIS VERTICALS */
#vertical_main{width:1024px; height:800px; clear:both; float:left}
.eat-vertical{background: url('/images/fitsmi_reskinning/eat_verticle_landing_background.jpg') no-repeat top left;}
.move-vertical{background: url('/images/fitsmi_reskinning/move_verticle_landing_background.jpg') no-repeat top left;}
.inspire-vertical{background: url('/images/fitsmi_reskinning/inspire_verticle_landing_background.jpg') no-repeat top left;}
.style-vertical{background: url('/images/fitsmi_reskinning/style_verticle_landing_background.jpg') no-repeat top left;}
#vertical_breadcrumb{clear:both; float:left; width:964px; padding-left:60px;}
#vertical_breadcrumb #emis_breadcrumb{padding-left:14px}
#vertical_column1{float:left; width:835px; padding-top:18px}
#vertical_column1_top, #vertical_column1_bottom{clear:both; float:left; width:835px}
#vertical_column1_top{height:360px}
#vertical_column1_bottom{}
#vertical_sidebar{float:right; width:180px; padding-right:5px; *padding-right:0}
/* THREE ARTICLES LOOP */
#vertical_emis_articles{float:left; width:281px; padding-left:65px}
.three_articles_loop{clear:both; float:left; width:281px; padding-bottom:4px}
.three_articles_image{float:left; width:138px; padding:3px 10px 0 0}
.three_articles_contents{ float:left; width:130px; height: 110px;  overflow:hidden}
.three_articles_contents h2{color:#fff; line-height:20px; font-size:18px}
.three_articles_contents h2 a, .three_articles_contents h2 a:link, .three_articles_contents h2 a:hover{color:#fff; text-decoration:none; font-size:18px}
/* FEATURED ARTICLE */
#vertical_emis_featured_article{float:left; width:291px; padding:16px 25px 0 19px}
.vertical_emis_featured_article_photo{clear:both; float:left; width:291px}
.vertical_emis_featured_article_title{clear:both; float:left; width:291px; padding:10px 0 15px}
.vertical_emis_featured_article_title h2{font-size:18px; font-weight:700; line-height:22px}
h2.vemis_eat{color:#4A8807}
h2.vemis_move{color:#27789F}
h2.vemis_inspire{color:#27789F}
h2.vemis_style{color:#F43380}
/* EMIS VERTICALS ENDS */
/*--------------------------*/

#login_ssl_form .not_yet_reg{ margin:0 0 40px 30px;}
#login_ssl_form .not_yet_reg a{}

