/*
BASIC 
------------
*/
form { /* Reset the margins so IE doesnt barf all over with Box Model problems */
	margin: 0px;
	padding: 0px;
	}
body
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	font-size: 90%;
	background-color: #1C1B23;
}

body.browse { background-color: #FFF; }

body.cards
{
	background-image: url(../images/mail/cards_bg.gif);
	background-repeat: repeat;
	background-position: center top;
}

.clear
{
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	border: 0px;
}


img, img:link, img:visited { border-width: 0px; }

.td1 { padding: 4px 0px; }
.td2 { padding: 4px 0px 4px 4px; }
.td1line
{
	padding: 4px 0px;
	border-color: #E5E5E5;
	border-width: 1px;
	border-style: solid none none none;
}
.td2line
{
	padding: 4px 0px 4px 4px;
	border-color: #E5E5E5;
	border-width: 1px;
	border-style: solid none none none;
}

.plus
{
	background-image: url(../images/plus.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
	margin-left: -16px;
}

/*LINKS
-----------------------------------------------------------------------------
*/

a
{
	text-decoration: none;
	outline: none;
	color: #527DD4;
	/*color: #606;*/
}
a:hover { text-decoration: underline; }

a.none:hover { text-decoration: none; }

a.m { color: #06C; }
a.w { color: #F36; }

a.inline_delete
{
	display: block;
	width: 15;
	height: 15;
	background-image: url(../images/inline_delete_ghost.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}
a.inline_delete:hover { background-image: url(../images/inline_delete_mouseover.gif); text-decoration: none; }

#bb
{
	display: block;
	height: 15;
	padding-right: 20px;
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration: none;
	line-height: 15px;
	font-size: 12px;
	color: black;
}
#bb:hover { /*text-decoration: underline;*/ color: #527DD4; } 

#bb.remove { background-image: url(../images/bbb_remove.gif); }
#bb.remove:hover { background-image: url(../images/bbb_remove_over.gif); }
#bb.heart { background-image: url(../images/bbb_heart.gif); }
#bb.heart:hover { background-image: url(../images/bbb_heart_over.gif); }
#bb.restore { background-image: url(../images/bbb_restore.gif); }
#bb.restore:hover { background-image: url(../images/bbb_restore_over.gif); }


a.bb_card
{
	display: block;
	width: 20px;
	height: 15px;
	background-image: url(../images/bb_card.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}
a.bb_card:hover { background-image: url(../images/bb_card_mouseover.gif); text-decoration: none; }
a.bb_letter
{
	display: block;
	width: 22px;
	height: 15px;
	background-image: url(../images/bb_letter.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}
a.bb_letter:hover { background-image: url(../images/bb_letter_mouseover.gif); text-decoration: none; }

/* bb_h */

a.bb_h_x0
{
	display: block;
	width: 19px;
	height: 15px;
	background-image: url(../images/bbb_h_00.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}
a.bb_h_x0:hover { background-image: url(../images/bbb_h_00_over.gif); text-decoration: none; }
.selected a.bb_h_x0 { background-image: url(../images/bbb_h_10.gif); }
.selected a.bb_h_x0:hover { background-image: url(../images/bbb_h_10_over.gif); text-decoration: none; }

a.bb_h_x1
{
	display: block;
	width: 19px;
	height: 15px;
	background-image: url(../images/bbb_h_01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}
a.bb_h_x1:hover { background-image: url(../images/bbb_h_01_over.gif); text-decoration: none; }
.selected a.bb_h_x1 { background-image: url(../images/bbb_h_11.gif); }
.selected a.bb_h_x1:hover { background-image: url(../images/bbb_h_11_over.gif); text-decoration: none; }



a.black
{
	text-decoration: none;
	color: #000;
	font-style: italic;
}
a.gray { text-decoration: none; color: gray; }
a.black:hover, a.gray:hover  { text-decoration: underline; color: #000; }

/*
-----------------------------------------------------------------------------
http://www.glish.com/css/7.asp
*/

#left { float: left; }
#right { float: right; }

#top
{
	position: relative;
	background-color: #663366;
	font-size: .75em;
	background-image: url(../images/tau2.gif);
	background-position: 54px center;
	background-repeat: no-repeat;
	text-align: left;
	border-width: 0px 0px 0px 0px;
	border-style: solid solid none solid;
	border-color: #FFF;
	width: 100%;
}

#top.round
{
	position: relative;
	background-color: #636;
	font-size: .75em;
	background-image: url(../images/dach_logo.gif);
	background-position: left top;
	background-repeat: no-repeat;
	text-align: left;
	border: none;
	padding-top: 2px;
}

#topLogo
{
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
}
#topLogo a { display: block; width: 178px; height: 100px; text-decoration: none; }
#topLogo a:hover { text-decoration: none; }

#topLine { color: #ADADB0; padding: 0px 20px 0px 0px; font-size: 11px; } /* B3B7D2 */
#topLine a { color: #ADADB0; }
#topLine a:hover { color: #FFF; }
#botLine { color: #FFF; padding: 0px 20px 0px 0px; font-size: 12px; }
#botLine a { color: #FFF; }
#botLine a:hover { color: #FFF; }

/*
#topLine .padding
{
	margin-left: 180px;
	padding: 0px;
	background-image: url(../images/top_bg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

#botLine
{
	margin-left: 180px;
	border-left: #B399B3;
	border-width: 0 0 0 1px;
	border-style: none none none solid;
	color: #FFF;
	height: auto;
}
*/

#left_item { float: left; padding: 9px 5px 9px 20px; text-align: center; background-repeat: no-repeat; background-position: 12px center; }

.moto { padding: 9px 0px !important; }
.user
{
	background-image: url(../images/user_636.gif) !important;
	background-position: 8px center !important;
	padding-left: 23px !important;
}
/* #left_item.credit { background-image: url(../images/i_credits.gif); padding-left: 27px; } */
.credit { padding-left: 20px !important; }
.account
{
	background-image: url(../images/i_account.gif) !important;
	padding-left: 37px !important;
}
.profiles
{
	background-image: url(../images/i_profiles.gif) !important;
	padding-left: 41px !important;
}

#right_item { float: right; padding: 9px 20px;  }


/*
BODY
*/


body.fix {  /* #262626; */ }
body.fix #body { width: 762px; margin: 0px auto; padding: 30px 0px; }
body.intro #body { width: 762px; margin: 0px auto; padding: 30px 0px; }
body.signup #body { width: 720px; margin: 0px auto; padding: 30px 0px; }

/*
CONTENT
-----------------------------------------------------------------------------
*/

.padding { padding: 20px; }

h1 { font-size: 20px; margin-top: 0px; }
h2 { font-size: 18px; margin-top: 0px; font-weight: normal; }
h3 { font-size: 14px; font-weight: bold; }
h4 { font-size: 12px; font-weight: bold; }
p, li, table { font-size: 12px; }


body #content
{
	position: relative;
	top: 0px;
	left: 0px;
	background-image: url(../images/leftmenu/lm_bg.gif);
	background-repeat: repeat-y;
	background-color: #FFF;
	text-align: left;
	width: 100%;
	background-position: left top;
}

body.intro #content
{
	background-image: none;
}

/* #content.message { background-image: none; } */
#content.phone
{
	background-image: url(../images/phone_bg.gif);
	background-repeat: repeat-y;
	background-position: center center;
	background-color: #D0D0D0;
}

#content.profile { background-image: none; }

#top_bl
{
	width: 210px;
	height: 30px;
	background-image: url(../images/skin/top_bl_fff.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#content.browse #top_bl { background-image: url(../images/skin/top_bl_f6f6f6.gif); }
#content.profile #top_bl { background-image: url(../images/skin/top_bl_fff.gif); }
#bot_l
{
	width: 210px;
	height: 30px;
	background-image: url(../images/skin/bot_l_fff.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#content.browse #bot_l { background-image: url(../images/skin/bot_l_f6f6f6.gif); }
#content.profile #bot_l { background-image: url(../images/skin/bot_l_fff.gif); }



/* INDEX */

#index
{
	/*
	position: relative;
	top: 0px;
	left: 180px;
	width: 620px;
	*/
	margin-left: 180px;
	/*
	border-left: #B2B2B2;
	border-width: 0 0 0 1px;
	border-style: none none none solid;
	*/
	padding: 0px 20px;
}
#content.phone #index
{
	margin-left: 0px;
	border-style: none none none none;
	padding: 0px 30px;
}
#content.insecure #index
{
	margin-left: 0px;
	border-style: none none none none;
}
body.intro #content #index
{
	margin: 0px;
	border-style: none none none none;
	padding: 0px 30px;
}

#col_lr
{
	background-image: url(../images/vl.gif);
	background-repeat: repeat-y;
	background-position: center top;
	width: 100%;
}

#col_lr #l { float: left; width: 250px; }
#col_lr #r { float: right; width: 250px; }

#span
{
	width: 100%;
	font-size: 0px;
	line-height: 0px;
	margin: 10px 0px;
	border-top: #B2B2B2;
	border-width: 1px 0 0 0;
	border-style: dotted none none none;
}


/* PROFILE */

#profile
{
	float: left;

/*
	position: absolute;
	top: 0px;
	left: 0px;
*/
	width: 581px;
	/*
	left: 180px;
	width: 460px;
	*/
	/* background-color: #fff; */

	border-left: #B2B2B2;
	border-width: 0 0 0 1px;
	border-style: none none none solid;
}
#content.profile #profile { display: block; }
#content.browse #profile { display: none; }

#close_profile
{
	font-size: .6em;
	color: #AAA;
	float: right;
	padding: 6px 12px 7px 0px;
	margin-right: 8px;
	background-image: url(../images/close.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#close_profile a { color: #AAA; }
#close_profile a:hover { color: #101010; }

#profile_photo { float: left; padding: 20px 0px 20px 20px; }

#profile_head { margin-left: 140px; }

#menu { background-image: url(../images/menu/menu_bg.gif); }
#menu_l_0, #menu_l_1, #menu_l_2, #menu_l_3, #menu_l_4
{
	height: 26px;
	width: 12px;
	background-image: url(../images/menu/menu_l_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu_c_0, #menu_c_1, #menu_c_2, #menu_c_3, #menu_c_4
{
	padding: 5px 12px 0px 12px;
	background-image: url(../images/menu/menu_c_off.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #FFF;
}
#menu_c_0 a, #menu_c_1 a, #menu_c_2 a, #menu_c_3 a, #menu_c_4 a { color: #FFF; }
#menu_r_0, #menu_r_1, #menu_r_2, #menu_r_3, #menu_r_4
{
	height: 26px;
	width: 12px;
	background-image: url(../images/menu/menu_r_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.menu0 #menu_l_0, .menu1 #menu_l_1, .menu2 #menu_l_2, .menu3 #menu_l_3, .menu4 #menu_l_4 
{ background-image: url(../images/menu/menu_l_on.gif); }

.menu0 #menu_c_0, .menu1 #menu_c_1, .menu2 #menu_c_2, .menu3 #menu_c_3, .menu4 #menu_c_4 
{ background-image: url(../images/menu/menu_c_on.gif); font-weight: bold; color: #494949; background-color: #FFF; }

.menu0 #menu_c_0 a, .menu1 #menu_c_1 a, .menu2 #menu_c_2 a, .menu3 #menu_c_3 a, .menu4 #menu_c_4 a
{ color: #494949; }

.menu0 #menu_r_0, .menu1 #menu_r_1, .menu2 #menu_r_2, .menu3 #menu_r_3, .menu4 #menu_r_4 
{ background-image: url(../images/menu/menu_r_on.gif); }

.menu0 #profile_menu #item.menu0,
.menu1 #profile_menu #item.menu1,
.menu2 #profile_menu #item.menu2,
.menu3 #profile_menu #item.menu3,
.menu4 #profile_menu #item.menu4 { background-color: #9B9FA4; }

.menu0 #profile_menu #first_item.menu0,
.menu1 #profile_menu #first_item.menu1,
.menu2 #profile_menu #first_item.menu2,
.menu3 #profile_menu #first_item.menu3,
.menu4 #profile_menu #first_item.menu4 { background-color: #9B9FA4; background-image: url(../images/pml_selected.gif); }

#profile_menu a { color: #FFF; }
#profile_menu a:hover { color: #000; }

#txtHint #load { padding: 80px 0px; text-align: center; }

/* BROWSE */

#browse { margin-left: 180px; }
#browse .padding { padding: 0px 20px 0px 30px; }
#content.browse #browse { margin-left: 180px; }
#content.profile #browse 
{ 
	border-left: #B2B2B2;
	border-width: 0 0 0 1px;
	border-style: none none none solid;
	margin-left: 581px; 
}

#browse h1 { font-size: 1.4em; font-weight: normal; }

.paddingDiv { float: left; font-size: .75em; line-height: 1.4em; margin-right: 10px; white-space: nowrap; }
.floatercell
{
	height: 220px;
	margin: 0px;
	width: 120px;
	overflow: hidden;
	color: #000;
}
#image
{
	height: 120px;
	width: 120px;
	text-align: center;
	background-color: #fff;
	background-image: url(../images/fc_00.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#image img { margin: 5px; }

.unselected #image { background-image: url(../images/fc_00.gif); }
.selected #image { background-image: url(../images/fc_1x.gif); }

.removed #image { background-image: url(../images/fc_removed.gif); }
.error #image { background-image: url(../images/floatercell_error.gif); }
.none #image { background-image: none; }
.none #image img {border: #DDD; border-width: 1px; border-style: solid;}

#user #image { background-color: #ECECE3; background-image: url(../images/floatercell_fafaf0.gif); }
/* #image.private { background-color: #FCC; } */

#trailimageid
{
	/* font-size: 0.75em; */
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 400px;
	height: 0px;
	z-index: 200;
}


/*
BOTTOM
-----------------------------------------------------------------------------
*/


#bottom { text-align: center; padding: 0px 20px 20px 20px; font-size: 11px; color: #888; }
#bottom p { font-size: 11px; color: #888; }
#bottom a { color: #888; }
#bottom a:hover { color: #CCC; }


/* FLAGS */

#flag_en, #flag_fr, #flag_es, #flag_de, #flag_ru, #flag_it, #flag_pt, #flag_uk
{
	width: 47px;
	height: 34px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 12px;
}
#flag_en { background-image: url(../images/flag_en_fafaf0.gif); }
#flag_fr { background-image: url(../images/flag_fr_fafaf0.gif); }
#flag_es { background-image: url(../images/flag_es_fafaf0.gif); }
#flag_de { background-image: url(../images/flag_de_fafaf0.gif); }
#flag_ru { background-image: url(../images/flag_ru_fafaf0.gif); }
#flag_it { background-image: url(../images/flag_it.gif); }
#flag_pt { background-image: url(../images/flag_pt.gif); }
#flag_uk { background-image: url(../images/flag_uk.gif); }

.en #flag_en { background-image: url(../images/flag_en.gif); }
.fr #flag_fr { background-image: url(../images/flag_fr.gif); }
.es #flag_es { background-image: url(../images/flag_es.gif); }
.de #flag_de { background-image: url(../images/flag_de.gif); }
.ru #flag_ru { background-image: url(../images/flag_ru.gif); }
.it #flag_it { background-image: url(../images/flag_it.gif); }
.pt #flag_pt { background-image: url(../images/flag_pt.gif); }
.uk #flag_uk { background-image: url(../images/flag_uk.gif); }



/* STEPS, METHODS, LANGS */

#step0, #step1, #step2, #step3 { display: none; }
.step0 #step0, .step1 #step1, .step2 #step2, .step3 #step3 { display: block; }

#method0, #method1, #method2, #method3, #method4, #method5, #method6, #method7, #method8, #method9, #method10 { display: none; }
.method0 #method0, .method1 #method1, .method2 #method2, .method3 #method3, .method4 #method4, .method5 #method5, .method6 #method6, .method7 #method7, .method8 #method8, .method9 #method9, .method10 #method10 { display: block; }

#faqq0, #faqq1, #faqq2, #faqq3, #faqq4, #faqq5, #faqq6, #faqq7, #faqq8, #faqq9, 
#faqq10, #faqq11, #faqq12, #faqq13, #faqq14, #faqq15, #faqq16, #faqq17, #faqq18, #faqq19, 
#faqq20, #faqq21, #faqq22, #faqq23, #faqq24, #faqq25, #faqq26, #faqq27, #faqq28, #faqq29
{ display: block; }

.faq0 #faqq0, .faq1 #faqq1, .faq2 #faqq2, .faq3 #faqq3, .faq4 #faqq4, .faq5 #faqq5, .faq6 #faqq6, .faq7 #faqq7, .faq8 #faqq8, .faq9 #faqq9, 
.faq10 #faqq10, .faq11 #faqq11, .faq12 #faqq12, .faq13 #faqq13, .faq14 #faqq14, .faq15 #faqq15, .faq16 #faqq16, .faq17 #faqq17, .faq18 #faqq18, .faq19 #faqq19, 
.faq20 #faqq20, .faq21 #faqq21, .faq22 #faqq22, .faq23 #faqq23, .faq24 #faqq24, .faq25 #faqq25, .faq26 #faqq26, .faq27 #faqq27, .faq28 #faqq28, .faq29 #faqq29
{ display: none; }

#faqa0, #faqa1, #faqa2, #faqa3, #faqa4, #faqa5, #faqa6, #faqa7, #faqa8, #faqa9, 
#faqa10, #faqa11, #faqa12, #faqa13, #faqa14, #faqa15, #faqa16, #faqa17, #faqa18, #faqa19, 
#faqa20, #faqa21, #faqa22, #faqa23, #faqa24, #faqa25, #faqa26, #faqa27, #faqa28, #faqa29
{ display: none; }

.faq0 #faqa0, .faq1 #faqa1, .faq2 #faqa2, .faq3 #faqa3, .faq4 #faqa4, .faq5 #faqa5, .faq6 #faqa6, .faq7 #faqa7, .faq8 #faqa8, .faq9 #faqa9, 
.faq10 #faqa10, .faq11 #faqa11, .faq12 #faqa12, .faq13 #faqa13, .faq14 #faqa14, .faq15 #faqa15, .faq16 #faqa16, .faq17 #faqa17, .faq18 #faqa18, .faq19 #faqa19, 
.faq20 #faqa20, .faq21 #faqa21, .faq22 #faqa22, .faq23 #faqa23, .faq24 #faqa24, .faq25 #faqa25, .faq26 #faqa26, .faq27 #faqa27, .faq28 #faqa28, .faq29 #faqa29
{ display: block; /* padding: 8px 16px; background-color: #FFC; */ }

#menu0, #menu1, #menu2, #menu3, #menu4 { display: none; }
.menu0 #menu0, .menu1 #menu1, .menu2 #menu2, .menu3 #menu3, .menu4 #menu4 { display: block; }

#en, #fr, #es, #de, #ru, #it, #pt, #uk { display: none; }
.en #en, .fr #fr, .es #es, .de #de, .ru #ru, .it #it, .pt #pt, .uk #uk { display: block; }

#menu_en a, #menu_fr a, #menu_es a, #menu_de a, #menu_ru a, #menu_it a, #menu_pt a, #menu_uk a
{
	font-size: 12px;
	color: #AAA;
	text-decoration: none;
	padding: 4px 12px 4px 8px;
	margin-left: 4px;
	display: block;
	font-weight: bold;
}
#menu_en a:hover, #menu_fr a:hover, #menu_es a:hover, #menu_de a:hover, #menu_ru a:hover, #menu_it a:hover, #menu_pt a:hover, #menu_uk a:hover { color: #000; text-decoration: none; }
.en #menu_en a, .fr #menu_fr a, .es #menu_es a, .de #menu_de a, .ru #menu_ru a, .it #menu_it a, .pt #menu_pt a, .uk #menu_uk a { color: #FFF; font-weight: bold; background-image: url(../images/lang_arrow2.gif); background-repeat: no-repeat; background-position: right center; padding: 12px 12px 12px 12px; margin-left: 0px; }
#menu_en.off, #menu_fr.off, #menu_es.off, #menu_de.off, #menu_ru.off, #menu_it.off, #menu_pt.off, #menu_uk.off { display: none; }

#desc_en, #desc_fr, #desc_es, #desc_de, #desc_ru, #desc_it, #desc_pt, #desc_uk { color: #888; }
.en #desc_en, .fr #desc_fr, .es #desc_es, .de #desc_de, .ru #desc_ru, .it #desc_it, .pt #desc_pt, .uk #desc_uk { font-weight: bold; color: green }

/* RELIGIONS */

#non-adherent, #buddhism, #christianity, #christianity_catholicism, #christianity_orthodox, #christianity_protestantism, #christianity_other, #judaism, #islam, #hinduism, #other { display: none; }
.non-adherent #non-adherent, .buddhism #buddhism, 
.christianity #christianity, .christianity_catholicism #christianity_catholicism, .christianity_orthodox #christianity_orthodox, .christianity_protestantism #christianity_protestantism, .christianity_other #christianity_other,
.judaism #judaism, .islam #islam, .hinduism #hinduism, .other #other { display: inline; }

#religion_extra { display: none; }
.buddhism #religion_extra, .christianity #religion_extra, .christianity_catholicism #religion_extra, .christianity_orthodox #religion_extra, .christianity_protestantism #religion_extra, .christianity_other #religion_extra, .judaism #religion_extra, .islam #religion_extra, .hinduism #religion_extra, .other #religion_extra { display: block; }




/* MAIL */

#mail a
{
	padding-left: 55px;
	display: block;
	height: 32px;

	background-repeat: no-repeat;
	background-position: left center;
	border-width: 1px;
	border-style: solid none solid none;
	border-color: #FFF #FFF #FFF #FFF;

	font-size: 12px;
	color: #000;
	line-height: 32px;
}
#mail a.selected 
{ 
	color: #FFF; 
	font-weight: bold; 
	border-color: #E7EDF6 #FFF #8C98B0 #FFF;
}

#mail_inbox { background-image: url(../images/mail/inbox.gif); }
#mail_inbox.selected { background-image: url(../images/mail/inbox_selected.gif); }
#mail_sent { background-image: url(../images/mail/sent.gif); }
#mail_sent.selected { background-image: url(../images/mail/sent_selected.gif); }
#mail_trash { background-image: url(../images/mail/trash.gif); }
#mail_trash.selected { background-image: url(../images/mail/trash_selected.gif); }



#letter_line
{
	cursor: pointer;
	display: block;
	font-size: 12px;
	overflow-x: hidden;
	overflow-y: hidden;
	white-space: nowrap;
	width: 400px;
	height: 20px;
}

#letter_table
{
	font-size: 12px;
	overflow-x: hidden;
	width: 400px;
}


/* LEFT MENU */

#leftMenu
{
	width: 180px;
	float: left;
	font-size: 12px;
}
body.intro #leftMenu { width: 180px; float: right; }

#content.browse #leftMenu { display: block; }
#content.profile #leftMenu { display: none; }

#leftmenu_span
{
	width: 180px;
	font-size: 0px;
	line-height: 0px;
	height: 10px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/leftmenu/lm_span.gif);
}

/*
#leftMenu a
{
	padding-left: 55px;
	display: block;

	background-repeat: no-repeat;
	background-position: left center;

	font-size: 12px;
	color: #000;
	white-space: nowrap;
}
#leftMenu a.selected
{
	color: #FFF;
	font-weight: bold;
	border-color: #E7EDF6 #FFF #8C98B0 #FFF;
	text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
}
*/
#leftMenu a.selected:hover { text-decoration: none; }

#lm_group { padding-left: 22px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 11px; white-space: nowrap;
	 color: #717D8E; text-shadow: 0 1px 0px rgba(255,255,255,0.75); font-weight: bold; height: 20px; line-height: 20px; background-image: url(../images/leftmenu/lm_group.gif); }
#lm_group.selected { 
	color: #000; text-shadow: 0 1px 0px rgba(255,255,255,0.75); font-weight: bold; height: 20px; line-height: 20px; background-image: url(../images/leftmenu/lm_group_selected.gif); }

#lm_allmen { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 42px; line-height: 42px; background-image: url(../images/leftmenu/lm_allmen.gif); }
#lm_allmen.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 42px; line-height: 42px; background-image: url(../images/leftmenu/lm_allmen_selected.gif); }
#lm_allwomen { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 42px; line-height: 42px; background-image: url(../images/leftmenu/lm_allwomen.gif); }
#lm_allwomen.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 42px; line-height: 42px; background-image: url(../images/leftmenu/lm_allwomen_selected.gif); }
#lm_newmen { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 40px; line-height: 40px; background-image: url(../images/leftmenu/lm_newmen.gif); }
#lm_newmen.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 40px; line-height: 40px; background-image: url(../images/leftmenu/lm_newmen_selected.gif); }
#lm_newwomen { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 40px; line-height: 40px; background-image: url(../images/leftmenu/lm_newwomen.gif); }
#lm_newwomen.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 40px; line-height: 40px; background-image: url(../images/leftmenu/lm_newwomen_selected.gif); }
#lm_h10 { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_h10.gif); }
#lm_h10.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_h10_selected.gif); }
#lm_h01 { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_h01.gif); }
#lm_h01.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_h01_selected.gif); }
#lm_h11 { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_h11.gif); }
#lm_h11.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_h11_selected.gif); }
#lm_viewedby { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_viewedby.gif); }
#lm_viewedby.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_viewedby_selected.gif); }
#lm_removed { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_removed.gif); }
#lm_removed.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_removed_selected.gif); }

#lm_inbox { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_inbox.gif); }
#lm_inbox.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_inbox_selected.gif); }
#lm_sent { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_sent.gif); }
#lm_sent.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_sent_selected.gif); }

#lm_profile { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_profile.gif); }
#lm_profile.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_profile_selected.gif); }
#lm_photos { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_photos.gif); }
#lm_photos.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_photos_selected.gif); }
#lm_address { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_address.gif); }
#lm_address.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_address_selected.gif); }

#lm_credits { padding-left: 53px; display: block; background-repeat: no-repeat; background-position: left center; font-size: 12px; color: #000; white-space: nowrap;
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_credits.gif); }
#lm_credits.selected { color: #FFF; font-weight: bold; text-shadow: 0 -1px 0px rgba(0,0,0,0.25);
	height: 34px; line-height: 34px; background-image: url(../images/leftmenu/lm_credits_selected.gif); }


/*
#item { font-size: 12px;  text-align: right; padding: 1px 16px 1px 0px; margin-left: 20px; color: #444; }
#item.selected { color: #000; font-weight: bold; background-image: url(../images/menu_arrow.gif); background-repeat: no-repeat; background-position: left center; padding: 12px 16px 12px 12px; }
#item a { color: #444; }
#item a:hover { text-decoration: underline; }

#leftMenu_profile
{
	background-color: #333;
	color: #fff;
}
#leftMenu_profile #item a { color: #fff; }
#leftMenu_profile.padding { padding: 15px 20px; }

#content #leftMenu_profile { display: none; }
#content.browse #leftMenu_profile { display: none; }
#content.profile #leftMenu_profile { display: block; }


#leftMenu_control { }
#leftMenu_browse { }
*/
/*#leftMenu_browse.padding { padding: 0px 20px 20px 20px; }*/

#leftMenu #head { font-size: 14px; color: #AAA; margin-bottom: 6px; text-align: right; padding-right: 16px; }



#rightMenu
{
	width: 290px;
	float: right;
	margin-top: 20px;
	border-left: #B2B2B2;
	border-width: 0 0 0 1px;
	border-style: none none none dotted;
}
#rightMenu.size50 { width: 290px; }
#rightMenu_browse.padding { padding: 0px 0px 0px 20px ; }
