﻿a:link, a:visited, a:active{
	color: #0083CA;
	text-decoration: none;
}
a:hover{
	color: #0083CA;
	text-decoration: underline;
}
.center_holder
{
	width: 992px;
	height: inherit;
	text-align: left;
}
.TopBanner
{
	width: 992px;
	height: 128px;
	text-align: left;
	float: left;
}
.logo
{
	width: 419px;
	height: 88px;
	margin: 40px 0 0 42px;
	float: left;
}
.join_now_top
{
	width: 175px;
	height: 100px;
	float: left;
	margin: 28px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #787370;
	font-weight: bold;
	text-align: center;
}
.join_now_top img
{
	margin: 8px 0 0 0;
}
.login
{
	width: 228px;
	height: 92px;
	margin: 9px 0 0 92px;
	padding: 10px 15px 10px 15px;
	background-color: #E9FAFE;	
	font-size: 10px;
	color: #717171;
	float: left;
}
.member_login 
{
	width: 128px;
	float:left; 
	font-size: 14px;
	font-weight: bold;
}
.login_signup{
	width: 228px;
	font-size: 12px;
	float: left;
}
.login_link{
	float: right;
}
a.login_link:link, a.login_link:visited, a.login_link:active
{
	font-size:11px;
}
a.login_link:visited
{
	font-size:11px;
}
.id_field{
	width: 228px;
	font-size: 11px;
	float: left;
}
.pwd_field{
	width: 150px;
	font-size: 11px;
	float:left;
}
.forget_pwd
{
	height: 18px;
	font-size: 10px;
	padding: 3px 0 0 0;
}
.forget_link
{
	font-size: 11px;
	float: left;
}
.btn_login img{
	margin: 6px 0 0 0;
	text-align: right;
}
.top_shadow
{
	width: 992px;
	float:left;
	margin-bottom:-3px;
	top:10px; 
	}

.outer_content
{
	width: 952px;

	padding: 0 0 0 40px;
	text-align: left;
	background-image:url(../images/homenew/lm_border_side.gif);
	float: left;
	
}

#top_shadow1
{
	width: 992px;
	float:left;
	margin-top:15px;
	margin-bottom:0px;
	height:6px;
	background-image:url(../images/homenew/border_top.gif);
	background-repeat:no-repeat;
	}
.outer_content1
{
	width: 952px;

	padding: 0 0 0 40px;
	text-align: left;
	background-image:url(../images/homenew/border_middle.gif);
	float: left;
	
}




.left_col
{
	width: 470px;
	height: inherit;
	float: left;
}
.top_tab_devider
{
	width: 1px;
	height: inherit;
	float: left;
}
.top_tab_home
{
	width:139px;
	height: 47px;
	padding: 20px 0 0 0;
	float: left;
	background-image:url(../images/homenew/button-bg-on.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
}
.top_tab_join
{
	width:148px;
	height: 47px;
	padding: 20px 0 0 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #0083CA;
	text-align: center;
	vertical-align: middle;
}
.top_tab_join_on
{
	width:148px;
	height: 47px;
	padding: 20px 0 0 0;
	float: left;
	background-image:url(../images/homenew/button-bg-on.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
}
.top_tab_tour
{
	width:179px;
	height: 47px;
	padding: 20px 0 0 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #0083CA;
	text-align: center;
	vertical-align: middle;
}
.top_tab_tour_on
{
	width:179px;
	height: 47px;
	padding: 20px 0 0 0;
	float: left;
	background-image:url(../images/homenew/button-bg-on.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
}
.top_tab_bottom
{
	width:470px;
	margin: 0 0 15px 0;
	height: 1px;
	float: left;
}
.section_row
{
	width: 470px;
	float: left;
}
.section_holder
{
	width: 235px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	float: left;
}
.section_holder img
{
	margin: 8px 0 0 0;
}
.join_now_bottom
{
	width: 235px;
	padding: 44px 0 0 0;
	text-align: center;
	font-size: 20px;
	color: #787370;
	font-weight: bold;
	font-style: italic;
	float:left;
}
.join_now_bottom img
{
	margin: 9px 0 0 0;
}
.right_col
{
	width: 425px;
	margin: 0 0 0 25px;
	padding: 20px 0 0 25px;
	height: inherit;
	float: left;
}
.Profile
{	
	font-size: 15px;
	font-weight: bold;
	color: #000;
}
.ProfilePreview
{
	background-image: url(../images/homenew/profile-preview.gif);
	background-repeat: no-repeat;
	text-align: left;
	margin: 10px 0px 0px 32px;
	padding: 10px 0px 25px 12px;	
	height: inherit;
	width: 90px;
	float: right;
}
.ProfilePreview img
{
	margin: 0 0 4px 0;
}
.flag
{
	text-align: right;
	margin: 11px 10px 0 0;
}
.member_photos_hdr
{
	font-size: 15px;
	font-weight: bold;
	margin: 0 0 10px 0;
	width: 400px;
	float: right;
}
.member_photos
{
	width: 412px;
	height: 280px;
	float: right;
	margin: 0 0 10px 0;
}
.photo_box
{
	height: 80px;
	width: 80px;
	background-color: #333333;	
	float: right;
}

.member_moments
{
	width: 380px;
	height: 103px;
	background-repeat: no-repeat;
	background-color: #F9F9F9;
	padding: 10px 15px 10px 15px;
	margin: 0 0 15px 0;
	text-align: left;
	float: left;
}
.member_moments_hdr
{
	font-size: 15px;
	font-weight: bold;
	margin: 19px 0 10px 0;
	width: 400px;
	float: left;
}
.member_moments_question
{
	font-style: italic;
	line-height: 12px;
}
.member_moments img
{
	margin: 0 10px 0 0;
}

#dvMainPanel { position: relative; width: 1024px; margin: 0 auto; }
#dvMain { position: relative; width: 992px; margin: 0 auto; }
#imgLmLogo { float: left; margin-top: 30px; }
#imgTagline { float: left; margin: 20px 0px 0px 25px; }
#divWrongLogin { z-index: 1; text-align: center; }
#imgTryAgain { margin: 15px 10px 0px 0px; cursor: pointer; float: right; }
#dvTrial { position: absolute; z-index: 1; top: -45px; left: 380px; }
#dvLP { float: left; position: relative; width: 478px; }
#dvUnlimited { position: relative; clear: both; padding: 15px 45px 0px 0px; text-align: center; }
#dvPhotosPanel { position: relative; clear: both; margin-top: 25px; height: 206px; }
.spnGreen { font-size: 20px; color: Green; font-weight: bold; }
.dvWords { position: relative; clear: both; font-size: 16px; font-weight: bold; text-align: center; margin-top: 25px; }
.dvSections { position: relative; text-align: center; color: #717171; font-size: 14px; }
.dvHomePhotos { float: right; margin: 0px 1px 20px 10px; border: solid 1px #717171; padding: 4px; }
