form {
	display: inline;
}
.skipNav {
    position: absolute;
    left: -999em;
}
a.skipNav:active, a.skipNav:focus {
    left: 0;
}
#clear {
	clear:both;
	font:0px;
}
#wrapper {
	width: 771px;
	margin: 8px auto 0 auto;
	position:relative;
	z-index:1
}
#mainContainer {
	width:639px;
	background-color: #FFF;
	margin: 0 0 0 131px;
	clear:both;
	position:relative;
	z-index:-1;
}
#mainContainer a { 
	position: relative;
	z-index:99999;
}
#footerContainer {
	width:639px;
	margin: 0 0 0 131px;
	clear:both;
}
/* footer css*/
.footer {
	background-image: url(../images/re_frag_bottom_bg.gif);
	width:639px;
	height:48px;
	padding: 30px 0 2px 0;
}
.footerlink_one {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	text-align: right;
	padding: 0 41px 2px 0;
}
.footerlink_two {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	padding: 0 0 0 131px;
}
.footerlink_one a, .footerlink_two a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
/* footer css ends*/
#leftContainer {
	width: 600px;
	float:left;
}
#rightContainer {
	width: 170px;
	float: left;
}
#logoTopImages, #lnavTopImages {
	width: 600px;
}
#topImages {
	width:291px;
	float:right;
}
#topImagesYourBody {
	width:293px;
	float:right;
}
#topContentHome {
	width:173px;
	height:171px;
	float:right;
	background-image:url(../main/images/re_home_tma_content_txt.gif);
}
#topContentYourBody {
	width:176px;
	height:171px;
	float:right;
	background-image:url(../yourbody/images/re_ybody_tma_content_txt.gif);
}
#topContentYourMind {
	width:176px;
	height:171px;
	float:right;
	background-image:url(../yourmind/images/re_yourmind_tma_content_txt.gif);
}
#topContentBeauty {
	width:176px;
	height:171px;
	float:right;
	background-image:url(../beauty/images/re_beauty_tma_content_txt.gif);
}
#topContentSexrel {
	width:176px;
	height:171px;
	float:right;
	background-image:url(../sexrel/images/re_sexrel_tma_content_txt.gif);
}
#topContentAskanna {
	width:176px;
	height:171px;
	float:right;
	background-image:url(../askanna/images/re_anna_content_txt.gif);
}
#topContentAdvice {
	width:176px;
	height:171px;
	float:right;
	background-image:url(../advice/images/re_advice_tma_content_txt.gif);
}
.imagePad {
	margin: 0 0 10px 0;
}
.topContYourBodyIntro {
	width:176px;
	height:71px;
	padding: 28px 0 0 0;
}
.topContYourBodyIntro .yourbody_top_content {
	margin: 4px 0 0 0;
}
.topContYourMindIntro {
	width:173px;
	height:80px;
	padding: 19px 0 0 3px;
}
.topContBeautyIntro {
	width:173px;
	height:70px;
	padding: 29px 0 0 3px;
}
.topContSexrelIntro {
	width:173px;
	height:70px;
	padding: 29px 0 0 3px;
}
.topContAskanna {
	width:173px;
	height:74px;
	padding: 29px 0 0 3px;
}
.topContAdvice {
	width:173px;
	height:80px;
	padding:19px 0 0 3px;
}
.beautyStarone {
	text-align:center;
	margin: 12px 0 0 0;
	height: 62px;
}
.beautyStartwo {
	text-align: center;
}
.topContYourMindIntro .yourmind_content {
	margin: 4px 0 0 0;
}
.topContBeautyIntro .yourbody_content {
	margin: 4px 0 0 0;
}
.yourbody_top_title a {
	text-decoration: none;
	color: #678A04;
}
.yourmind_title a, .home_text_white12 a {
	text-decoration:none;
	color:#FFF;
}
.yourbody_title a {
	text-decoration:none;
	color:#D60A8C;
}
.sexrel_title a {
	text-decoration:none;
	color:#304902;
}
.advice_text_org12 a {
	text-decoration:none;
	color:#CA4C08;
}
.askanna_text_pink12 a {
	text-decoration:none;
	color:#660066;
}
#topContentYourBodyImg, #topContentYourMindImg, #topContentBeautyImg, #topContentAdviceImg {
	width:176px;
}
#leftNavContainer {
	width:131px;
	float:left;
}
#leftNavPosition {
	position:absolute;
	width:131px;
}
.homeLogin {
	background-image:url(../main/images/re_home_search_bg.gif);
	background-repeat:no-repeat;
	height:170px;
}
.ybodyLogin {
	background-image:url(../yourbody/images/re_ybody_search_bg.gif);
	background-repeat:no-repeat;
	height:172px;
}
.ymindLogin {
	background-image:url(../yourmind/images/re_yourmind_search_bg.gif);
	background-repeat:no-repeat;
	height:172px;
}
.beautyLogin {
	background-image:url(../beauty/images/re_beauty_search_bg.gif);re_sexrel_search_bg.gif
	background-repeat:no-repeat;
	height:172px;
}
.sexrelLogin {
	background-image:url(../sexrel/images/re_sexrel_search_bg.gif);
	background-repeat:no-repeat;
	height:172px;
}
.annaLogin {
	background-image:url(../askanna/images/re_anna_search_bg.gif);
	background-repeat:no-repeat;
	height:172px;
}
.adviceLogin {
	background-image:url(../advice/images/re_advice_search_bg.gif);
	background-repeat:no-repeat;
	height:172px;
}
#pollContainer {
	width:131px;
	clear:both;
	padding: 10px 0 0 0;
}
#pollContent {
	margin: 0 0 0 11px;
	background-color: #FFF;
	width: 116px;
}
#questionContainer {
	clear:both;
}
#questionContainer .rediobutton {
	float:left;
	width: 20px;
	margin: 0 0 0 -2px;
}
#questionContainer .question {
	float: left;
	width: 95px;
	margin: 0 0 5px 3px;
}
.pollBtn {
	clear:both;
}
.polltopBtmImg {
	clear:both;
	margin: 0 0 0 11px;
}
#siteLinks {
	position:absolute;
	margin: 6px 0 0 0;
	height: 67px;
}
#vipLoginCont {
	padding: 55px 0 0 26px;
}
#vipLogedinCont {
	padding: 52px 0 0 26px;
}
.whiteline {
	background-color:#FFF;
	height:1px;
	width:122px;
	margin: 4px 0 4px 3px;
	overflow:hidden;
}
.whitelineLogin {
	background-color:#FFF;
	height:1px;
	width:122px;
	margin: 1px 0 1px 3px;
	clear: both;
	overflow: hidden;
}
.search_textfield {
	float:left;
	margin: 0 0 0 1px;
	width: 100px;
}
.search_textfield input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	font-weight: bold;
	text-decoration: none;
	height: 13px;
	width: 94px;
	border: #7f9db9 solid 1px;
	display:inline;
	padding:0;
	margin:0;
}
.userPass_textfield {
	float:left;
	margin: 0 0 0 1px;
	width: 100px;
}
.userPass_textfield input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	font-weight: bold;
	text-decoration: none;
	height: 13px;
	width: 94px;
	border: #7f9db9 solid 1px;
	display:inline;
	padding:0;
	margin:0;
}
.search_btn {
	width:20px;
	float:left;
	padding: 10px 0 0 0;
}
.userPass_btn {
	width:20px;
	float:left;
	padding: 25px 0 4px 0;
}
.floatLeft {
	float: left;
	padding: 0 2px 0 0;
}
.loggedUser {
	width: 133px;
	padding: 2px 0 0 0;
}
.loggedUserName {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}
.footerBg {
	background-image:url(../main/images/re_home_bottom_bg.gif);
	background-repeat:no-repeat;
}
#breadcrumb {
	padding: 0 0 10px 10px;
	color: #1F60A9;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#bodyContent {
	width:478px;
	float: left;
}
#rightBanContent {
	width: 161px;
	float: right;
}
/*right banners part */
.rightBanPad {
	margin: 0 9px 20px 15px;
}
.rightImgPad {
	margin: 0 0 10px 0;
}
/* body css starts here*/
.homeBodyContainer {
	width:468px;
	margin: 0 0 10px 10px;
}
.insideBodyContainer {
	width:453px;
	margin: 0 0 10px 25px;
}
.insideBodyContainer .Body_cont_lft {
	width:229px; 
	float:left;
}
.insideBodyContainer .Body_cont_rgt {
	width:221px; 
	float:left;
}
.flt_lft{
	float:left;
}
.clear{
	clear:both;
}
.Body_cont_lft {
	width:240px; 
	float:left;
}
.beauty_cont_lft {
	width:250px; 
	float:left;
}
.ymind_cont_lft {
	width:241px; 
	float:left;
}
.sexrel_cont_lft {
	width:210px; 
	float:left;
}
.askanna_cont_lft {
	width:236px; 
	float:left;
}
.advice_cont_lft {
	width:234px; 
	float:left;
}
.advice_cont_rgt {
	width:219px; 
	float:left;
}
.lft_spacer{
	width:2px; 
	float:left;
}
.Body_cont_rgt {
	width:226px; 
	float:left;
}
.beauty_cont_rgt {
	width:201px; 
	float:left;
}
.ymind_cont_rgt{
	width:210px; 
	float:left;
}
.sexrel_cont_rgt {
	width:231px; 
	float:left;
	margin: 0 0 0 10px;
}
.askanna_cont_rgt {
	width:200px; 
	float:left;
	margin: 19px 0 0 10px;
}
#ymind_btm_cta {
	margin: 0 0 10px 23px;
}
#beauty_btm_cta {
	background-image:url(../beauty/images/re_beauty_wax_eye_bg.gif);
	background-repeat: no-repeat;
	margin: 0 0 20px 23px;
	padding: 27px 0 0 0;
	height: 132px;
}
.beautyctaPad {
	margin: 0 0 0 85px;
}
.Bodycont_rgt_hgt{
	height:168px;
}
.Bodyarticle2_bg{
	background-image:url(../main/images/re_home_flowers_1.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.BodyArticleLinks {
	color:#1EB8DC;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
}
.BodyArticleLinks ul {
	margin:0;
	padding:0;
}
.BodyArticleLinks ul li {
	line-height:13px;
	padding:0 0 0 13px;
	background-image:url(../main/images/blue_bullet.gif);
	background-position:top left;
	list-style:outside;
	list-style-type:none;
	background-repeat:no-repeat;
}
.BodyArticleLinks ul li a {
	color:#515151;
	text-decoration:underline;
	vertical-align:top;
}
.home_blue {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	color: #2fbddf;
}
.ybody_green {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	color: #678A04;
}
#main_was_img { 
	width: 187px;
	height:38px;
	position:relative;
	margin:0;
	top:0px;
	padding: 2px 0 0 0;
}
#main_was_img span {
	position: absolute;
	width: 187px;
	height:38px;
	margin:0;
	top:0px;
}
#ybody_img { 
	width: 187px;
	height:38px;
	position:relative;
	margin:0;
	top:0px;
	padding:2px 0 0 0;
}
/* this ids using as a common. changes may affect all pages - start*/
#ybody_img_b { 
	width: 187px;
	height:45px;
	position:relative;
	margin:0;
	padding:2px 0 0 0;
	top:0px;
}
#ybody_img_max { 
	width: 187px;
	height:55px;
	position:relative;
	margin:0;
	padding:2px 0 0 0;
	top:0px;
}
#ybody_img span, #ybody_img_b span {
	position: absolute;
	width: 187px;
	height:38px;
	margin:0;
	top:0px;
}
#ybody_img_max span {
	position: absolute;
	width: 187px;
	height:38px;
	margin:0;
	top:0px;
}
/* this ids using as a common. changes may affect other pages - end*/
.homeHeading h1, .ybodyHeading h1, .ymindHeading h1, .beautyHeading h1, .sexrelHeading h1, .askannaHeading h1, .adviceHeading h1 {
	padding:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	line-height: 18px;
}
.homeHeading h1 {
	color:#2FBDDF;
}
.ybodyHeading h1 {
	color:#678A04;
}
.ymindHeading h1 {
	color:#D60A8C;
}
.beautyHeading h1 {
	color:#D60A8C;
}
.sexrelHeading h1 {
	color:#304902;
}
.askannaHeading h1 {
	color:#660066;
}
.adviceHeading h1 {
	color:#CA4C08;
}