body, div, ul, li {

        font:              10px Arial, sans-serif;

        color:						 #000;

        margin:            0px;

        padding:           0px;

}



td {

/*	  		text-align:				 left;*/



}



body {

				/**

* background:        url('/images/body_bg.gif') no-repeat center top;

*/

}



div {

        border:            0px solid #eee;

	  		text-align:				 left;

/*

				border:						 1px solid;

/*

 			  overflow:					 hidden;

*/

}



div.spam {

   padding: 7px;

   border-bottom: 1px dotted #aaa;

   width: 180px;

}

div.spam a {

   color: #39f;

   font-size: 10px;

   text-decoration: none;

}



div.header{

   width: 100%;

   height: 200px;

   background: #ffffff url('/d/top_bg.gif') repeat-x;

}





img {

        border:            0px;

}



table {

        padding:					 0px;

				margin:						 0px;

				border:						 0px solid #ccc;

				width:						 100%;

        font:              11px Arial, Helvetica, sans-serif;

}



input {

        height:            18px;

        padding:           1px 2px 0px 2px;

        margin:            1px 0px;

        border:            1px solid #999;

        color:             #555;

        font:              11px Arial, Helvetica, sans-serif;



}



.input_beauty {

        height:            15px;

        width: 105px;

        padding:           2px 3px 0px 5px;

        margin:            2px 0px;

        border-top:           1px solid #cfcfcf;

        border-left:           1px solid #cfcfcf;

        border-right:           0px;

        border-bottom:           0px;

        /*background-color:  #FFF;

        background:        url('/images/text_bg.gif');*/

        color:             #000000;

        font:              9px Arial, Helvetica, sans-serif;

}



.li_simple {

				background:				 none;

				padding-left:			 5px;

}



.radio {

        height:            12px;

        background:        #FFF;

			  background-color:  transparent;

				border:						 0px;

        margin-top:        7px;

				margin-bottom:		 -2px;

}



.radio_plain {

        height:            12px;

        background:        #FFF;

			  background-color:  transparent;

				border:						 0px;

				margin-bottom:		 2px;

}



select {

        height:            18px;

        padding:           1px;

        margin:            1px 0px;

        border:            1px solid #999;

        color:             #555;

        font:              11px Arial, Helvetica, sans-serif;

}



textarea {

        padding:           1px;

				margin:						 0px;

        border:            1px solid #999;

        background:        #fff;

        color:             #333;

        font:              11px Arial, Helvetica, sans-serif;

}



form {

        margin:            0px;

        padding:           0px;

}



a {

	 			color:						 #3990E7;

}

a.newtopics {

            font-weight: bold;

}

a.newtopics:visited {

            font-weight: normal;

}

ul {

        padding-left:      7px;

}

li {

        margin-left:       0px;

        padding:           0px 4px 0px 10px;



        list-style:        none;

}



p {

        margin:            5px 0px;

				text-align:				 left;

}



/* Верх */

.container {

   background:  			#FFF;

	 width: 						100%;

	 padding: 0;

	 margin: 0;



}



.logo {

   float:							left;

	 width:							169px;

	 display:						inline;

   float:             left;

}



.banner_top {

   position: absolute;

   top: 20px;

   right: 200px;

/*   height:	 					100px;



	 padding-right:			70px;



	 padding-left:			205px;*/

}





.menu_top {

   position: absolute;

   top: 130px;

   right: 0px;

}

/* Верхнее меню */

.tm_all {

   border: 1px;

	 height:	 					57px;

	 margin-top:				20px;

	 margin-left:				33px;

	 display:						inline;

 	 width:							538px;

	 min-width:							538px;

	/*background:				url(/images/tm_bg_old.gif) no-repeat;*/

	 text-align:				right;

   float:             right;

}



.tm_sub {

   background: #DCEAFE url(/d/submenu_curve.gif) no-repeat;

   color:							#000000;

   max-width:							500px;

	 width:							499px;

	 height:						18px;

	 display:						block;

	 position:					absolute;

	 top: 48px;

	 right: 0;

	 line-height: 16px;

}



.tm_sub_a {

   color:							#000;

	 text-decoration:		none;

	 font-size: 11px;

	 line-height: 16px;

}



.tm_sub_a_b {

   color:							#000;

	 text-decoration:		none;

	 font-weight: bold;

	 font-size: 11px;

	 line-height: 16px;

}



.tm_item {

   height:	 					37px;

	 width:							101px;

	 margin-right:			4px;

	 display:						inline;

	 float:							left;

}





.tm_item_pic {

   height:	 					37px;

	 width:							101px;

}









/*главное меню*/



#navMenu a {

	color: #000000;

	text-decoration: none;

	font-family: Arial;

	font-size: 12px;

}



#navMenu ul,#navMenu li {

	margin: 0;

	padding: 0;

}



#navMenu ul {

	text-align: center;

	margin: 0;

	/*width: 470px;*/

	float: right;

	padding-left: 14px;

	margin-top: 6px;

        padding-right: 101px;

}



#navMenu li {

	display: block;

	float: left;

	height: 17px;

	margin: 0 5px;

	padding: 0;

	line-height: 21px;

}



#navMenu li.activeNavElement {

	background: url("/d/nav-highlight-bg.gif") no-repeat bottom left;

	padding: 0px 0 0px 14px;

	height: 24px;

	margin: 0;

        margin-top: 0px;

}



#navMenu li.activeNavElement a {

	background: url("/d/nav-highlight-bg2.gif") no-repeat bottom right;

	display: block;

	float: left;

	height: 24px;

	line-height: 21px;

	color: #fff;

	padding: 0px 14px 0px 0;

	margin: 0;

	color: #000000;

}







#bottom_menu li {

	display: block;

	float: left;

	padding: 8px;

}



#bottom_menu a {

   color: #ffffff;

   font-size: 10pt;

   text-decoration: none;

}



a.bot_blue {

   color: #3399ff;

   font-size: 10pt;

   text-decoration: none;

   font-weight: bold;

}



a.bot_blue:visited {

   color: #AFCCE9;

   font-size: 10pt;

   text-decoration: none;

   font-weight: bold;

}



a.bot_blue2 {

   color: #3399ff;

   font-size: 10pt;

   text-decoration: none;

   font-weight: bold;

}



a.blue_fitness {

   color: #3399ff;

   font-size: 12px;

   font-weight: bold;

   text-decoration: none;

}



a.blue_fitness10 {

   color: #3399ff;

   font-size: 10px;

   font-weight: bold;

   text-decoration: none;

}



td table.center_content {

   padding-left:  2px;

   color: #000000;

   font-size: 11px;

}



td table.left_content {

   color: #000000;

   font-size: 10px;

}





/* Левое меню */

.lm_all {

/*

	 margin-top:				25px;

*/

	 display:						inline;

	 width:							200px;

	 vertical-align:		top;

   float:             left;

}



.lm_item {

	 background:				url("/images/lm_item.gif");

	 width:							169px;

	 height:						28px;

 	 text-align:				left;

	 cursor: 						hand;

}



.lm_text {

   margin:            7px 0px 0px 28px;

	 color:							#3990E7;

	 text-decoration:		none;

   font-size:         11px;

	 font-weight:				bold;

}



.box_left {

	 margin-left:				19px;

}



.box_left_header {

    width:			 			130px;

}





/* Контент */

.content {



	 display:						inline;

 /* width: 539 */

	 width:							100%;



 padding:				0;

 	 margin:			0;



	 vertical-align:		top;

   background:  			#FFF;

}



/* Правый столбец */

.rm_all {

	 display:						inline;

	 width:							205px;

	 vertical-align:		top;

   float:             right;

}



.box_right {

	 text-align: 				left;

	 width:			 				240px;

}



.box_right_header {

	 width:			 				220px;

}



.bannerplace_right img{

	 margin-bottom:		 		20px;

}



.banner_right {

   width:	 						240px;

	 height:						400px;

	 border:						0px;

}





/* Низ */

/*

.bottom {

	 height:						150px;

	 color:							#8E8E8E;

	 background-color:	#EEE;

/*

	 padding:						32px 5px 3px 0px;

	 display:						block;

	 position:					absolute;

	 bottom:						0px;

* /

}

*/

.bottom {

/*	 background-color:	#EEE;*/

	 display:						block;

   /*width: 						1000px;*/

	 height:						190px;

	 padding:						0px;

	 margin: 0;

	 color:							#8E8E8E;



}



img.uzor {



}



/* Разное */

.flower {

	 /*width: 						200px;*/

	 overflow:					visible;

	 display:						block;

	 text-align:				left;

   padding:           12px 4px 6px 26px;

   margin:						0px 0px 7px 0px;

	 /*background:				url(/images/flower.gif) no-repeat 0px 12px;*/

	 color: #ffffff;

	 font-family:  Arial, sans-serif;

   font-size:         12px;

	 font-weight:				bold;

}



h1 {

/*

	 width: 						100%;

*/

	 overflow:					visible;

	 display:						block;

	 color: #000000;

   padding:           10px 4px 7px 26px;

   margin:						0px 0px 7px 0px;

	 /*background:				url(/images/flower.gif) no-repeat 0px 12px;*/

   font-size:         15px;

   font-family: Arial, sans-serif;

	 font-weight:				normal;

}
h2 {

/*

	 width: 						100%;

*/

	 overflow:					visible;

	 display:						block;

	 color: #000000;

   padding:           10px 4px 7px 26px;

   margin:						0px 0px 7px 0px;

	 /*background:				url(/images/flower.gif) no-repeat 0px 12px;*/

   font-size:         15px;

   font-family: Arial, sans-serif;

	 font-weight:				normal;

}







.a_arrow {



	 text-decoration:		none;

   padding-right:			12px;

	 margin:						0px;

   color:             #000000;

}





.b_arrow {

	 background-color:	#EEE;

	 background:				url(/images/a_arrow.gif) right;

	 text-decoration:		none;

   padding-right:			12px;

	 margin:						0px;

   color:             #3990E7;

}



.aka-link {

  text-decoration:		underline;

	cursor:							pointer;

	color:							#3990E7;

}



.green-link {

  text-decoration:		underline;

	cursor:							pointer;

  color:             #3EAD3E;

}



.green {

  color:             #3EAD3E;

}



.question {

			  color:	 			#333;

				text-align:		left;

				padding:			5px 0px 6px 0px;

}



.auth_form {

			  color:						 #000000;

			  font-size: 10px;

				text-align:				 right;

				padding:					 10px 29px 0px 0px;

}



.but_pict {

        padding:           0px;

        margin:            10px 0px 5px 0px;

        border:            0px;

				width:						 65px;

				height:						 27px;

}



.but_pict_poll {

        padding:           0px;

        margin:            3px 0px 3px 0px;

        border:            0px;

				width:						 69px;

				height:						 29px;

}

.but_order {

        padding:           0px;

        margin:            0px;

        border:            0px;

				width:						 81px;

				height:						 22px;

}



.but_search {

				margin:						 0px 0px 0px 5px;

				width:						 16px;

				height:						 16px;

				border:						 0px;

				background:        url(/images/search.gif) no-repeat;

				cursor:						 hand;

}





.news_pic {

				margin:						 3px 7px 3px 0px;

				border:						 1px solid #DDD;

}



/* Всяко */

.place_reply_or {

 				text-align:				 right;

				background-color:	 #FEF5E8;

				color:						 #555;

				padding:					 3px;

}



.place_reply_bl {

				background-color:	 #EEF5FD;

				color:						 #555;

				padding:					 3px;

}



.comment {

				font:              9px Arial, Helvetica, sans-serif;

				color:						 #777;

}



.div_selected {

				width: 			 			5px;

				background:				#3990E7;

				font-weight:			bold;

				color:						#FFF;

				display:					inline;

				text-align:				center;

				padding:					0px 2px;

				margin-right:			3px;

				margin-top:				2px;

				border:						1px solid #2980D7;

}



/* Фотогалерея */

.pict_gallery_big {

				border:						 1px solid #DDD;



}



.pict_gallery_small {

				margin:			 			 5px 10px 5px 10px;

				border:						 1px solid #DDD;



}



/* Квадратики*/

.box_inside_l   {color:#3990E7;font:11px;font-weight:bold;display:inline;padding:0px;float:left;}

.box_inside_r   {color:#3990E7;font:11px;font-weight:bold;display:inline;padding:0px;float:right;}

.box_content    {margin: 4px 10px 10px 10px;text-align:left;color:#555;overflow:hidden}

.just_content   {text-align:left;color:#777;}

.box_text 		  {color:#3990E7;font:11px;font-weight:bold;text-align:left;text-decoration:none;}

.box_text_lined {color:#3990E7;font:11px;font-weight:bold;text-align:left;}

.not_bold			  {font-weight:normal;font:9px;}



.box_b_0  {background: #edf5fd;}

.box_b_1  {background:url(/images/box_b_1.gif) top left no-repeat;}

.box_b_2  {background:url(/images/box_b_2.gif) top right no-repeat;}

.box_b_3  {background:url(/images/box_b_3.gif) bottom right no-repeat;}

.box_b_4  {background:url(/images/box_b_4.gif) bottom left no-repeat;color:#333;padding:5px 5px 0px 10px;vertical-align:top;}

.box_bw_1 {background:url(/images/box_bw_1.gif) top left no-repeat;}

.box_bw_2 {background:url(/images/box_bw_2.gif) top right no-repeat;}

.box_bw_3 {background:url(/images/box_bw_3.gif) bottom right no-repeat;}

.box_bw_4 {background:url(/images/box_bw_4.gif) bottom left no-repeat;padding:3px 7px 3px 7px;color:#3990E7;font:11px;font-weight:bold;text-align:left;}



.box_g_0  {background: #def5de;}

.box_g_1  {background:url(/images/box_g_1.gif) top left no-repeat;}

.box_g_2  {background:url(/images/box_g_2.gif) top right no-repeat;}

.box_g_3  {background:url(/images/box_g_3.gif) bottom right no-repeat;}

.box_g_4  {background:url(/images/box_g_4.gif) bottom left no-repeat;color:#333;padding:5px 5px 0px 10px;}

.box_gw_1 {background:url(/images/box_gw_1.gif) top left no-repeat;}

.box_gw_2 {background:url(/images/box_gw_2.gif) top right no-repeat;}

.box_gw_3 {background:url(/images/box_gw_3.gif) bottom right no-repeat;}

.box_gw_4 {background:url(/images/box_gw_4.gif) bottom left no-repeat;padding:3px 7px 3px 7px;color:#3990E7;font:11px;font-weight:bold;text-align:left;}



.box_m_0  {background: #f8edff;}

.box_m_1  {background:url(/images/box_m_1.gif) top left no-repeat;}

.box_m_2  {background:url(/images/box_m_2.gif) top right no-repeat;}

.box_m_3  {background:url(/images/box_m_3.gif) bottom right no-repeat;}

.box_m_4  {background:url(/images/box_m_4.gif) bottom left no-repeat; color:#333;padding:5px 5px 0px 10px;}

.box_mw_1 {background:url(/images/box_mw_1.gif) top left no-repeat;}

.box_mw_2 {background:url(/images/box_mw_2.gif) top right no-repeat;}

.box_mw_3 {background:url(/images/box_mw_3.gif) bottom right no-repeat;}

.box_mw_4 {background:url(/images/box_mw_4.gif) bottom left no-repeat;padding:3px 7px 3px 7px;color:#3990E7;font:11px;font-weight:bold;text-align:left;}



.box_y_0  {background: #fff7c6;}

.box_y_1  {background:url(/images/box_y_1.gif) top left no-repeat;}

.box_y_2  {background:url(/images/box_y_2.gif) top right no-repeat;}

.box_y_3  {background:url(/images/box_y_3.gif) bottom right no-repeat;}

.box_y_4  {background:url(/images/box_y_4.gif) bottom left no-repeat; color:#333;padding:5px 5px 0px 10px;} /* padding:5px 10px 3px 10px; */

.box_yw_1 {background:url(/images/box_yw_1.gif) top left no-repeat;}

.box_yw_2 {background:url(/images/box_yw_2.gif) top right no-repeat;}

.box_yw_3 {background:url(/images/box_yw_3.gif) bottom right no-repeat;}

.box_yw_4 {background:url(/images/box_yw_4.gif) bottom left no-repeat;padding:3px 7px 3px 7px;color:#3990E7;font:11px;font-weight:bold;text-align:left;}



.box_w_0  {background: #FFF;}

.box_w_1  {margin-top:5px;}

.box_w_2  {overflow:visible;}

.box_w_3  {overflow:visible;}

.box_w_4  {color:#333;padding:5px 5px 0px 10px;}

.box_ww_1 {background:url(/images/box_ww_1.gif) top left no-repeat; margin-bottom:0px;overflow:hidden;}

.box_ww_2 {background:url(/images/box_ww_2.gif) top right no-repeat;overflow:hidden;}

.box_ww_3 {background:url(/images/box_ww_3.gif) bottom right no-repeat;overflow:hidden;}

.box_ww_4 {background:url(/images/box_ww_4.gif) bottom left no-repeat;padding:3px 10px 3px 7px;color:#3990E7;font:11px;font-weight:bold;text-align:left;overflow:hidden;}



/* Поиск */

.se_green_text {

				color:        #3ead3e;

				font-weight:	normal;

				cursor:				hand;

}



.se_bbox {

				display:			inline;

				width:				200px;

}



.se_textarea {

				width:				130px;

				height:				95px;

				float:				left;

				margin-top:		7px;

}



.se_ico {

				width:				13px;

				height:				13px;

				cursor:				hand;

				margin:		7px 3px 0px 3px;

}



.forum_td_l {

				border-bottom:1px solid #F4F4F4;

				background-color: #FFF;

}

.forum_td_t {

				border-bottom:1px solid #d4e8fb;

				background-color: #fafafa;

}

.forum_table {

				border:1px solid #d4e8fb;

				border-bottom:0px;

}

.forum_td_d {

				border-bottom:1px solid #E5E5E5;

				background-color: #FFFCF7;

}

.forum_td_g {

				border-bottom:1px solid #EEE;

}

.forum_td_m {

				/**

* border-bottom:1px solid #69C;

*/

				background-color: #FEDFB3;

}



.forum_avatar {

				border: 			1px solid #DDD;

}

.forum_fieldset {

				border:1px solid #d4e8fb;

				background-color: #FEFEFE;

				padding:5px;

}



hr {

	height: 1px;

	border:none;

	color: #d4cddc;

	background-color: #d4cddc;

}



.WarningSmall {

   margin:						0px 0px 7px 0px;

   padding:           12px 4px 7px 26px;

   color: #DE5959;

   font-size:         11px;

   font-weight:				bold;

}
/**

* ??????? ????? ? loveplanet

*/

/* my url */
div.my_url {padding: 2px 0px; margin:0 0 5px 0}
div.my_url a {font:bold 11px Tahoma; color:#0879b1; padding:0 18px; border-right:1px solid #a2cee6}
div.my_url a.next {border:0}

div.my_profile div.my_url {padding: 2px 0px; margin:0 0 10px 0}
div.my_profile div.my_url a, div.my_profile div.my_url a:hover {font:bold 11px Tahoma; color:#0879b1; padding:0 18px; border-right:1px solid #a2cee6; text-decoration:underline}
div.my_profile div.my_url a:hover {color:#de6800}
div.my_profile div.my_url a.next, div.my_profile div.my_url a.next:hover {border:0}
/* control notepad */
/* ------------------------------------------
   Quick help bookmarks
 ------------------------------------------ */
.bookmarks {float:left; width:600px}
.bookmarks .current {float:left; background:#ffebd4 url(images/bookmarks_current.gif) no-repeat left top; margin-right:1px}
.bookmarks .current DIV {background:url(images/bookmarks_current_r.gif) no-repeat right top; padding:8px 15px 7px 15px}
.bookmarks .current SPAN {display:block; background:url(images/down_pointer.gif) no-repeat 0 50%; color:#de6800; padding-left:15px}
.bookmarks .right {float:left; background:#f8f8f8 url(images/bookmarks_inert_r.gif) no-repeat right top; margin-right:1px}
.bookmarks .left {float:left; background:#f8f8f8 url(images/bookmarks_inert_l.gif) no-repeat left top; margin-right:1px}
.bookmarks .inert DIV {padding:8px 15px 7px 15px}
.bookmarks .inert A {font-weight:bold; color:#aeafaf; text-decoration:none}

.bookmarks2 {float:left; width:600px; background:#e9f2f9 url(images/bg_bookmarks.gif) no-repeat left top; border-bottom:1px solid #d0d0d0}
.bookmarks2 DIV {float:left}
.bookmarks2 .current {float:left; position:relative; background:#f7f7f7 url(images/bg_bookmarks_current.gif) no-repeat left top; border-bottom:1px solid #fff; margin-bottom:-1px}
.bookmarks2 .current DIV {background:url(images/bg_bookmarks_current_r.gif) no-repeat right top; color:#de6800}
.bookmarks2 .current DIV A {display:block; font-weight:bold; color:#de6800; text-decoration:none; padding:8px 12px 7px 12px}
.bookmarks2 .inert DIV {}
.bookmarks2 .inert A {display:block; font-weight:bold; color:#0879b1; text-decoration:none; background:url(images/bg_bookmarks_a.gif) no-repeat 0 50%; padding:8px 12px 7px 12px}
.bookmarks2 .inert A.nobg {background:none}
.bookmarks2 .inert A:hover {color:#de6800}

.bookmarks2 .rightlink {float:right; padding-right:10px}
.bookmarks2 .rightlink .submit {width:75px; display:block; color:#0879b1; font-size:11px; background:url(images/refresh.gif) no-repeat 100% 50%; margin-top:8px; border:0}
.bookmarks2 A .red {color:#f4101c}

table.title_my_profile {background-color:#eee; margin:10px 0}
table.title_my_profile TD {padding-top:1px; padding-bottom:1px; color:#656565}
table.title_my_profile H2 {color:#de6800; font-weight:bold; font-family:tahoma; padding-left:3px}
table.title_my_profile TD a {font:normal 11px Tahoma; color:#0879b1; text-decoration:none;}
table.title_my_profile TD a:hover {color:#de6800; text-decoration:none}
table.title_my_profile span {font:bold 11px Tahoma; color:#F60;}

table.my_profile_info td p {font:normal 12px/20px Tahoma; color: #555; vertical-align: top; margin:0px; padding-left:8px;}
table.my_profile_info div {font:bold 11px/20px Tahoma; padding-top:10px}
table.my_profile_info LI {list-style-type:none; color:#0879b1; font-weight:bold; margin-left:-8px; padding-left:0; llist-style-position:inside}
HTML > BODY table.my_profile_info LI {margin-left:8px}
div.my_profile table td table{margin:0px; width:100%;}
div.my_profile span {font-weight:bold;}

/*=====div.space==========*/
div.space {padding:8px}
div.space5 {padding-top:5px}
/*=====================*/

div.my_profile {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px 1px 1px; padding:10px 0;}
div.my_profile table {margin:0 0 0 10px; width:578px;}

/* my account */
div.account {float:left; width:598px; border:solid #d0d0d0; border-width:0 1px 1px 1px; padding:10px 0;}
div.account td.title{padding:5px 15px; font: bold 11px Tahoma; color:#de6800; background-color:#eeeeee;}
div.account table {margin:0px; margin-bottom:10px; width:578px;}
div.account p {font: normal 12px Tahoma;}
div.account P A {color:#0879b1}

/* borderbox2 */
div.borderbox2 td.title{padding:5px 15px; font: bold 11px Tahoma; color:#de6800; background-color:#eeeeee;}
div.borderbox2 li,ul,p {font: normal 12px Tahoma; color:#6b6c6c;}

.information {width:598px; border:1px solid #d4d4d4; margin-bottom:10px}
.userinform {background:#e9e9e9 url(images/bg_graybox.gif) repeat-x left top; padding:10px}
.userinform .user_foto {width:114px; margin-right:10px}
.information A {text-decoration:none}
.information .username {font-weight:bold; color:#de6800; font-size:12px; padding-right:20px; background-repeat:no-repeat; background-position:100% 50%}
A.girl {background-image:url(images/findw.gif)}
A.boy {background-image:url(images/findm.gif)}
.information .mess_menu {margin-top:5px}
.information .mess_menu .in {padding:4px 0 0 0}

.userinstr2 A {display:block; padding:5px 0 5px 28px; background-repeat:no-repeat; background-position:0 50%;}
.userinstr2 A.choose {background-image:url(images/bg_choose2.gif)}
.userinstr2 A.friends {background-image:url(images/bg_friends2.gif)}
.userinstr2 A.complain {background-image:url(images/bg_complain2.gif)}
.userinstr2 A.blacklist {background-image:url(images/bg_blacklist2.gif)}
.userinstr2 A.delit {background-image:url(images/bg_delit.gif); padding-left:35px; margin-bottom:10px}
.userinstr2 A.tuning {background-image:url(images/bg_tuning.gif); padding-left:35px}
.userinstr {padding:15px 10px; text-align:center}
.userinstr TD {background-repeat:no-repeat; background-position:0 50%; height:28px; padding:0 8px 0 30px; text-align:left}
.userinstr .addphoto {background-image:url(images/bg_addphoto2.gif)}
.userinstr .edit {background-image:url(images/bg_edit2.gif)}
.userinstr .voicesalute {background-image:url(images/bg_voicesalute2.gif)}
.userinstr .phoneconnect {background-image:url(images/bg_phoneconnect2.gif)}
.userinstr .message {background-image:url(images/bg_message2.gif)}
.userinstr .love {background-image:url(images/bg_love2.gif)}
.userinstr .surprise {background-image:url(images/bg_surprise2.gif)}
.userinstr .phonecall {background-image:url(images/bg_phonecall2.gif)}
.presence {color:#de6800; font-weight:bold}
.presence2 {color:#6b6c6c; font-weight:bold}
.text_online {color:#de6800;}


.join DIV {color:#6b6c6c; padding:15px 15px 10px 15px}
.join H1 {font-size:11px; background:url(images/icon_acquainted.gif) no-repeat 0 50%; padding:16px 0 16px 52px; margin:0 0 5px 10px; text-transform:uppercase; letter-spacing:0; color:#0879b1}
.join H2 {font-size:11px; background:url(images/icon_photo.gif) no-repeat 0 50%; padding:16px 0 16px 52px; margin:0 0 5px 10px; text-transform:uppercase; letter-spacing:0; color:#0879b1}
.join H3 {font-size:11px; background:url(images/icon_communication.gif) no-repeat 0 50%; padding:16px 0 16px 52px; margin:0 0 5px 10px; text-transform:uppercase; letter-spacing:0; color:#0879b1}
.join H4 {font-size:11px; background:url(images/icon_humor.gif) no-repeat 0 50%; padding:16px 0 16px 52px; margin:0 0 5px 10px; text-transform:uppercase; letter-spacing:0; color:#0879b1}
.join A {color:#0879b1; font-weight:bold; text-decoration:none}
.join A:hover {color:#f4901a}
.join A.button {display:block; width:145px; padding:5px 0; text-align:center; background:#0972a6 url(images/bg_button_join.gif) no-repeat 0 50%; text-decoration:none; margin:20px 0 18px 22px; color:#fff}
.join A.button:hover {color:#fff}
.join P {display:none}

.bluebox {background:#badce6 url(images/bg_bluebox.jpg) no-repeat left bottom; border:1px solid #badce6; margin-bottom:10px}
.blueboxleft {float:left; background:#badce6 url(images/bg_leader.jpg) no-repeat 0 100%; border:1px solid #badce6; margin-bottom:10px}
.bluebox2 {background:url(images/bg_bluebox_inner.jpg) no-repeat 0 0}
.graybox {float:left; width:178px; background:#e5e5e5 url(images/bg_graybox.gif) repeat-x left top; border:1px solid #e5e5e5; margin-bottom:10px}
.grayheart {float:left; width:180px; background:#e5e5e5 url(images/bg_grayheart.gif) left top; border:1px solid #e5e5e5; margin-bottom:10px}
.rightbox, .rightbox .bluebox2, .rightbox .graybox {width:178px; float: none;}
.leftbox, .leftbox .bluebox2, .leftbox .graybox {width:188px}
.innerbox {padding:10px 5px}
.innerbox A.rightpointer {display:block; font:bold 11px tahoma; color:#de6800; text-decoration:none; background:url(images/right_pointer.gif) no-repeat 0 50%; padding:0 0 3px 17px}
.innerbox H3 {color:#0879b1; font-size:12px; font-family:tahoma; letter-spacing:0; margin:0 8px 10px 8px; padding:0}
.bigphoto {float:left; width:600px; text-align:center; background:#fff url(images/bg_border.gif) repeat-y left top; padding:10px 0}
.bigphoto FONT {font-size:11px; font-weight:bold; color:#de6800}
.face {width:168px; height:100px; background:url(images/bg_face.gif) no-repeat left top; margin-bottom:6px}
.loveradio2 {margin-bottom:10px; width:178px; height:60px; border:solid 1px #f51625; background-color:#FFFFE6}
.loveradio2 IMG {margin:0 10px 0 10px}
.loveradio2 A {font-weight:bold; color:#ff3333; font-size:12px;}
.locationlink A.button {width:167px; letter-spacing:0; margin-left:5px}

