body { background: #ffffff url(images/LLA/header.png) repeat-x 50% top; padding:0px; margin:0px; font-family:Verdana }
textarea {font-family: arial;}
#lla_top { width:900px; margin-left:auto; margin-right:auto; }
#header { width:900px; height:105px; }
#ll_logo { float:left; height:77px; width:288px; margin-left:5px; margin-top:5px; }
#login_box { float:right; height:77px; margin-right:5px; margin-top:5px; width:455px; }
a.favLink:link,a.favLink:active,a.favLink:visited { font-family:Verdana; font-size:11px; color:white; font-weight:bold; text-decoration:none; }
a.favLink:hover { }
a.favLink img { border: 0px;  }
a.langLink img { border: 0px; vertical-align:middle }

ul#tabMenu { list-style-type:none; margin:0px; padding:0px; }
ul#tabMenu li { float:left; height:22px; width:106px; margin-right:2px; text-align:center; line-height:20px; padding:0px; }
a.tabLink:link,a.tabLink:active,a.tabLink:visited { background:url(images/LLA/tab_norm.png) no-repeat left top; display:block; width:106px; height:22px; 
												   font-family:Verdana; font-weight:bold; font-size:12px; color:white; text-decoration:none;}
a.tabLink:hover { background:url(images/LLA/tab_on.png) no-repeat left top; }

a.tabLink_sel:link,a.tabLink_sel:active,a.tabLink_sel:visited { background:url(images/LLA/tab_on.png) no-repeat left top; display:block; width:106px; height:22px; 
												   font-family:Verdana; font-weight:bold; font-size:12px; color:white; text-decoration:none;}
a.tabLink_sel:hover { }
#loginBox { width:455px; height:45px; background:url(images/LLA/login_block.png) no-repeat left top; font-family:Verdana; font-size:11px; color:white}
#loginBox table { height:45px; }
#loginBox table tr td { padding-left:4px; font-weight:normal;  }
input.login_inp { width:98px; }
	
#new_friends { background:url(images/LLA/foot_home.png) repeat-x 50% top; height:222px; width:900px; margin:0px auto;  }
	
td.new_friend_cell { width:180px; font-family:Verdana; font-size:11px; color:#353535 }
td.new_friend_cell img { width:150px; height:109px; border:1px solid #d2d2d2; margin-top:10px; }

a.btn_1:link,a.btn_1:active,a.btn_1:visited { background:url(images/LLA/btn_1.gif) no-repeat 50% top; width:124px; height:21px; display:block; text-decoration:none; color:white; 
											 line-height:20px; font-size:11px; font-family:Verdana; font-weight:bold;}
a.btn_1:hover { }

#footer { background-color:#ece6da; height:34px; width:900px; margin-left:auto; margin-right:auto; font-family:Verdana; font-size:11px; font-weight:normal; color:#3a3a3a; }
#footer table tr td { text-align:center; line-height:30px; }
a.foot_link:link,a.foot_link:active,a.foot_link:visited { font-family:Verdana; font-size:11px; color:#3a3a3a; font-weight:normal; text-decoration:none; }
a.foot_link:hover { text-decoration:underline }

#f_top { width:890px; margin-right:auto; margin-left:auto; margin-top:10px; background:url(images/LLA/back_t.jpg) no-repeat left top; height:37px; }
.f_title { font-size:16px; font-family:Tahoma; font-weight:normal; line-height:37px; margin-left:35px; color:#6f94e8; }
.f_back { width:890px; margin-right:auto; margin-left:auto; margin-bottom:10px;  background:url(images/LLA/back_register_r.jpg) repeat-y left top; }
.f_btm { background:url(images/LLA/back_register.jpg) no-repeat left bottom; } 
.f_inner { width:865px; margin-left:auto; margin-right:auto; padding-top:10px; padding-bottom:10px;min-height:150px; }
.f_inner2 { width:785px; margin-left:auto; margin-right:auto; padding-top:20px; }

a.termsLink:link,a.termsLink:active,a.termsLink:visited { font-family:verdana; font-weight:bold; font-size:11px; text-decoration:none; color:#5a5b5d;}
a.termsLink:hover { text-decoration:underline; }

.form_title { color:#5a5b5d; font-size:12px; font-family:Verdana; font-weight:bold; }
.form_line_spacer { font-size:7px; height:7px; }
.form_sub_title { color:#5a5b5d; font-size:11px; font-family:Verdana; font-weight:normal; float:left; width:180px;  line-height:25px; }
.form_sub_title2 { color:#5a5b5d; font-size:11px; font-family:Verdana; font-weight:normal; float:left; width:180px; }
.form_sub_long { color:#5a5b5d; font-size:11px; font-family:Verdana; font-weight:normal; float:left;  }
.form_sub_title4 { color:#5a5b5d; font-size:11px; font-family:Verdana; font-weight:normal; float:left; width:220px; line-height:25px;}
.form_input_note { color:#5a5b5d; font-size:11px; font-family:Verdana; font-weight:bold; float:left; line-height:25px;  }
.form_input_note2 { color:#5a5b5d; font-size:11px; font-family:Verdana; float:left; width:510px;  }
.form_inp { float:left; width:150px; }
textarea.form_textarea { border:1px solid #77819f; float:left; width:360px; height:100px; }
input.form_input { border:1px solid #77819f; width:140px; float:left; }
select { border:1px solid #77819f; }

.love_error { padding-left:5px; padding-right:5px; background: yellow; font-weight: bold; color:red; line-height:18px; height:18px; display:block; }
h2 { font-size:18px; color:white; font-family:Tahoma; font-weight:normal; }
a.profileLink:link,a.profileLink:active,a.profileLink:visited { font-family:Arial; font-size:12px; color:black; text-decoration:none; font-weight:bold; }
a.profileLink:hover { text-decoration:underline; }

textarea.b_textarea { width:360px; height:100px; }

button.btn_1 { border:0px; width:101px; height:26px; background:url(images/LLA/btn_2.png) no-repeat left top; cursor:pointer; font-family:Arial; font-size:12px; font-weight:bold; color:white;  } 
button.btn_3 { border:0px; width:141px; height:26px; background:url(images/LLA/btn_3.png) no-repeat left top; cursor:pointer; font-family:Arial; font-size:12px; font-weight:bold; color:white;  } 
button.btn_4 { border:0px; width:71px; height:26px; background:url(images/LLA/btn_4.png) no-repeat left top; cursor:pointer; font-family:Verdana; font-size:12px; font-weight:bold; color:white;  } 
button.btn_5 { border:0px; width:101px; height:26px; background:url(images/LLA/btn_5.gif) no-repeat left top; cursor:pointer; font-family:Arial; font-size:12px; font-weight:bold; color:white;  } 

a.path_link:link,a.path_link:active,a.path_link:visited { text-decoration:none; font-size:12px; color:white; font-weight:bold; }
a.path_link:hover { text-decoration:underline }

#enlarge_pic { background:url(images/LLA/profile_enlarge_pic.gif) no-repeat left top; height:30px; width:156px; line-height:30px; text-align:center; }
#enlarge_pic a { vertical-align:middle }

td.lCol { background-color:#a5adc8; width:188px; line-height:20px; font-weight:bold; border-bottom:1px solid white; }
td.lCol div { margin-left:10px; }
td.lCol2 { background-color:#a5adc8; width:188px; line-height:20px; font-weight:bold; border-bottom:1px solid #a5adc8; }
td.lCol2 div { margin-left:10px; }
td.rCol { background-color:#cbd0e3; line-height:20px; border-bottom:1px solid white;  }
td.rCol div { margin-left:10px; }
td.rCol2 { background-color:#cbd0e3; line-height:20px; border-bottom:1px solid #cbd0e3;  }
td.rCol2 div { margin-left:10px; }
span.nickname_big { color:#005c9d; font-size:16px; font-family:Arial; font-weight:bold; }
a.enlarge_link:link,a.enlarge_link:active,a.enlarge_link:visited { font-family:Verdana; color:white; font-size:12px; font-weight:bold; 
																  text-decoration:none; }
a.enlarge_link:hover { }
a.enlarge_link img { vertical-align:middle; border:0px; margin-right:3px; }
div.sub_section { color:#1178c1; font-family:Verdana; font-weight:bold; height:31px; width:487px; text-indent:10px;
				 background:url(images/LLA/profile_sub_section.gif) no-repeat left top; line-height:31px;  }
				 
a.profile_btn:link,a.profile_btn:active,a.profile_btn:visited { margin-top:3px; margin-bottom:3px; width:150px; height:29px; 
															   background:url(images/LLA/profile_btn.gif) no-repeat left top; 
															   line-height:26px; display:block; text-decoration:none; text-align:left; 
															   color:#1f273c; font-size:11px; font-family:Verdana; }
a.profile_btn:hover { text-decoration:underline }
a.profile_btn img { vertical-align:middle; border:0px; margin-right:5px; margin-left:5px; }

a.profile_btn2:link,a.profile_btn2:active,a.profile_btn2:visited { margin-top:3px; margin-bottom:3px; width:150px; height:39px; 
															   background:url(images/LLA/profile_btn_2.gif) no-repeat left top; 
															   display:block; text-decoration:none; text-align:left; 
															   color:#1f273c; font-size:11px; font-family:Verdana; }
a.profile_btn2:hover { text-decoration:underline }
a.profile_btn2 img { border:0px; margin-top:5px; margin-right:5px; margin-left:5px; float:left; }
a.profile_btn2 div { float:left; margin-top:5px; width:100px; cursor:pointer; }

a.btn_box:link,a.btn_box:active,a.btn_box:visited { display:block; background:url(images/LLA/btn_box.jpg) no-repeat left top; 
													height:34px; width:111px; text-align:center; font-family:Verdana; font-weight:bold;
													font-size:11px; color:#6f94e9; text-decoration:none; line-height:32px;}
a.btn_box:hover { text-decoration:underline; }

a.btn_box_on:link,a.btn_box_on:active,a.btn_box_on:visited { display:block; background:url(images/LLA/btn_box_on.jpg) no-repeat left top; 
													height:34px; width:111px; text-align:center; font-family:Verdana; font-weight:bold;
													font-size:11px; color:#575f72; text-decoration:none; line-height:32px;}
a.btn_box_on:hover { text-decoration:underline; }

div.cnum { background:url(images/LLA/num.gif) no-repeat 50% top; width:25px; height:25px; margin-left:20px; margin-right:10px;
		  color:white; font-weight:bold; font-size:14px; font-family:Verdana; text-align:center; line-height:23px; }

div.cnum2{ background:url(images/LLA/num.gif) no-repeat 50% top; width:25px; height:25px; margin:5px;
		  color:white; font-weight:bold; font-size:14px; font-family:Verdana; text-align:center; line-height:23px; }
		  
.pack_opt { width:182px; height:46px; background:url(images/LLA/pack_opt_bk.jpg) repeat-x left top; 
			border-right:0px; border-bottom:1px solid #c8c9ce; float:left;
			cursor:pointer; color:#5a5b5d; font-family:Verdana; font-size:12px; font-weight:bold; }
.opt_info { font-size:11px; font-family:Verdana; font-weight:normal; }

.pack_opt_on { width:182px; height:46px; background:url(images/LLA/pack_opt_bk_on.jpg) repeat-x left top; 
				border-right:0px; border-bottom:1px solid #c8c9ce; cursor:pointer; 
				color:white;  font-family:Verdana; font-size:12px; font-weight:bold; float:left; }
table#prem_table { }
table#prem_table tr { line-height:21px; }
table#prem_table tr td { font-family:Verdana; font-weight:normal; font-size:11px; }
table#prem_table tr th { line-height:29px; font-family:Verdana; font-weight:normal; font-size:11px; color:white; }

table#credit_info { margin-left:5px; }
table#credit_info tr { line-height:21px; }
table#credit_info tr td { font-family:Verdana; font-weight:normal; font-size:11px; }
table#credit_info tr td input { height:12px; }

div.search_item { background:url(images/LLA/m_search_profile_long.png) no-repeat left top; width:645px; height:200px; margin-top:10px; margin-bottom:10px; }

a.search_res_link:link,a.search_res_link:active,a.search_res_link:visited { font-family:Verdana; font-size:11px; color:#1f273c; text-decoration:none; }
a.search_res_link:hover {  text-decoration:underline;  }

a.search_res_link img { vertical-align:middle; border:0px; padding-right:5px; }

.new_friends { line-height:27px; font-size:14px; color:white; font-family:Verdana; padding-left:15px; }

.msg_link { color:#b6b6b6; font-family:Verdana; } 
a.msgs_link:link, a.msgs_link:active, a.msgs_link:visited { text-decoration:none; font-weight:bold; color:#575f72; font-size:12px; }
a.msgs_link:hover { text-decoration:underline; }

.profile_btm_block { float:left; background:url(images/LLA/profile_extra_info.gif) no-repeat left top; height:31px; width:645px; line-height:31px; }
.profile_btm_block img { margin-right:5px; margin-top:3px; vertical-align:middle }
.profile_btm_block a:link,.profile_btm_block a:active, .profile_btm_block a:visited {  color:#1178c1; font-size:12px; font-family:Verdana; font-weight:bold; text-decoration:none;  }
.profile_btm_block a:hover { }
.profile_extra_block { float:left; background:url(images/LLA/extra_block_bg.jpg) repeat-y center top; width:645px; }
.profile_extra_block div { background-color:#cbd0e3; width:637px; margin-top:3px; margin-bottom:3px; min-height:50px; margin-left:auto; margin-right:auto;  }

a.favMe:link,a.favMe:active,a.favMe:visited { font-size:15px; color:#710d0b; font-weight:normal; text-decoration:none; } 
a.favMe:hover { text-decoration:underline; }
.upgradeMenuItem {font-family: verdana; font-size: 11px; color: #5a5b5d; display: block; margin-top: 12px; margin-left: 40px; text-decoration: none; width: 153px;}
.upgradeMenuItem.selected { background: url(images/upgrade-arrow.png) no-repeat center right ;}
.clear{float:none;clear:both;height:0px;line-height:0px;overflow:hidden;}

.sm_box0,
.sm_box1{
	width:814px;
}
.sm_box0 div.run,
.sm_box1 div.run{
	padding: 2px 30px;
	background:transparent center center repeat-y;
}
.sm_bg_bot{
	margin-bottom:10px;
}
.sm_bg_bot,
.sm_bg_top{
	height:11px;
	background:transparent center top no-repeat;
}
.sm_box0 .sm_bg_bot{	background-image:url(images/sm_0_bot.png);	}
.sm_box1 .sm_bg_bot{	background-image:url(images/sm_1_bot.png);	}
.sm_box0 .sm_bg_top{	background-image:url(images/sm_0_top.png);	}
.sm_box1 .sm_bg_top{	background-image:url(images/sm_1_top.png);	}
.sm_box0 div.run{		background-image:url(images/sm_0_run.png);	}
.sm_box1 div.run{		background-image:url(images/sm_1_run.png);	}
                                                    
.sm_box0 div.run .sm_title,
.sm_box1 div.run .sm_title{
	margin:3px 5px;
	text-decoration:underline;
	font-style:italic;
	font-size:14px;
	font-weight:800;
}
.sm_box1 div.run .sm_title,
.sm_box1 div.run .sm_ul li a{ color:#880044;}
.sm_box0 div.run .sm_title,
.sm_box0 div.run .sm_ul li a{ color:#446644;}

.sm_box0 div.run .sm_ul,
.sm_box1 div.run .sm_ul{
	margin:2px 20px;
}

.chatChainMe{ color: #0000ff; }

.chatChainOther{  color: #ff0000; }


#suspension_reasons{
	list-style-type:none;
	list-style-image:none;
}
#suspension_reasons li{
	display:block;
	line-height:34px;
	height:36px;
	width:440px;
	margin:3px 0px;
	text-indent:28px;
	background:url(images/sus_res_bg.png) center center no-repeat;
}

