/******* Profile ********************/
.borders {position:relative; border-top:1px solid #3e3c3b; padding:10px; overflow:hidden; color:#999999 !important; line-height:160%; z-index:3}
.borders h3 {color:#FFF; font-size:18px;}

.profileLeft {width:200px; position:relative; z-index:4}
.profileRight {width:420px; position:relative; z-index:4}

#profilemenu {}
#profilemenu a {
	display:block; height:22px; width:190px;
	padding:0px 0 0 4px;
	background:url(../images/user_but-bg.png) no-repeat;	
	_background:url(../images/user_but-bg.gif) no-repeat !important;	
	color:#999; font-weight:bold;
	text-decoration:none;
	overflow:hidden;
}
#profilemenu a:hover {
	background-position:-195px 0px !important;
	color:#FFF
}

#profilemenu #menu-editprofile, .submitform a {
	width:194px;height:20px;
	padding:13px 0 23px 0;margin-bottom:5px;
	font-size:20px; font-weight:bold;text-align:center;	
	background:url(../images/big_button_bg.png) no-repeat;
	_background:url(../images/big_button_bg.gif) no-repeat !important;	
	color:#999;	text-decoration:none;
}

.submitform {margin-top:20px;}
.submitform a {
	display:block;	
	text-decoration: none !important;
	color:#0099ff !important;
}
.submitform a:hover {background-position:-195px 0px; color:#CC0000 !important;}

#profilemenu #menu-editprofile:hover{background-position:-195px 0px;color:#FFF}
#profilemenu span {	
	height:11px; width:15px;
	margin-right:5px;margin-top:3px;
	background:url(../images/userprofile-icons.png) no-repeat;	
	_background:url(../images/userprofile-icons.gif);
}
/*Inbox*/
#profilemenu #menu-inbox {background-position:0 0;}
#profilemenu a:hover #menu-inbox {background-position:-17px 0;}
/*Sent Messages*/
#profilemenu #menu-sentmessages{height:14px; background-position:0 -15px;}
#profilemenu a:hover #menu-sentmessages{background-position:-17px -15px;}
#profilemenu #menu-sentprivate {height:14px; background-position:0 -15px;}
#profilemenu a:hover #menu-sentprivate{background-position:-17px -15px;}
 
/*View Friends*/
#profilemenu #menu-viewfriends {margin-top:1px; height:16px; background-position:0 -62px;}
#profilemenu a:hover #menu-viewfriends {background-position:-18px -62px;}
/*Create group*/
#profilemenu #menu-creategroup {margin-top:1px; height:16px; background-position:0 -45px;}
#profilemenu a:hover #menu-creategroup {background-position:-17px -45px;}
/*Create group*/
#profilemenu #menu-invitegroup {margin-top:1px; height:16px; background-position:0 -45px;}
#profilemenu a:hover #menu-invitegroup {background-position:-17px -45px;}

/**/
#profilemenu #menu-addfriend {margin-top:1px; height:16px; background-position:0 -45px;}
#profilemenu a:hover #menu-addfriend {background-position:-17px -45px;}

/* SELECTED STATE*/
#profilemenu a.selected {color:#FF9900 !important}
#profilemenu a.selected #menu-inbox {background-position:-34px 0 !important;}
#profilemenu a.selected #menu-sentmessages {background-position:-34px -15px !important;}
#profilemenu a.selected #menu-viewfriends {background-position:-34px -62px !important;}
#profilemenu a.selected #menu-creategroup {background-position:-34px 0 !important;}
#profilemenu a.selected #menu-invitegroup {background-position:-34px 0 !important;}
/**/


.profile {}
.profile a {text-decoration:none;}
.profile a:hover {text-decoration:underline;}
.profile h3 {margin-top:0px; margin-bottom:10px; padding-bottom:5px; background:url(../images/bg_dotted_horizontal.jpg) repeat-x left bottom; color:#0099FF ;font-size:18px;}
.profile h4 {margin-top:10px; color:#FF9900;font-size:14px;}
.profile input {background-color:#FFF}

.friends {width:288px; padding-bottom:5px; background:url(../images/bg_dotted_horizontal.jpg) repeat-x left bottom;}
.friends div.left {width:50px; height:50px; position:relative; margin:0 3px 5px 0;border:1px solid #232323; padding:1px}
.friends div.left div {
	background-color:#000; opacity:.8; filter:alpha(opacity=80); -moz-opacity:0.8; 
	width:150px; height:30px;
	padding:7px;
	position:absolute;top:-45px;right:0px; 
	border:3px solid #FFF;
	z-index:9
}
.list_friends {line-height:130%; position:relative;}
#notlogged {
	position:absolute; top:0; right:0; 
	width:100px;
	height:100%;
	/*_width: expression((document.getElementById('friends').offsetWidth) + 'px');*/
	_height: expression((document.getElementById('friends').offsetHeight) + 'px');
	z-index:10;	
}


.list_friends blockquote {position:relative;padding:5px; _width:300px; padding-right:100px; background:url(../images/bg_dotted_horizontal.jpg) repeat-x left bottom; _overflow:hidden}
.list_friends blockquote i {clear:both;height:1px; overflow:hidden;display:block;}
.list_friends blockquote p {position:absolute; top:7px; right:5px; width:100px; text-align:right;}
.list_friends a {font-weight:bold;}
.list_friends p a {color:#FFF; text-decoration:none}
.list_friends p a:hover {text-decoration:underline}
.list_friends a img {border:1px solid #4c4c4c; padding:1px; margin-right:10px}
.list_friends a:hover img {border:1px solid #FFF; padding:1px}

.edit_profile {}
.edit_profile label {width:120px; display:block; float:left; text-align:right; margin-right:10px; font-weight:bold}
/* clearing floated elements */
.edit_profile p {margin-bottom:5px}
.edit_profile p:after {content: "."; display:block; height:0px; font-size:0;line-height:0px; clear: both; visibility: hidden;}
.edit_profile p {display:	inline-block;}
.edit_profile p { /* Hides from IE-mac \*/display:block;}
* html .edit_profile p { /* Hides from IE-mac \*/display:inline;}
/************************/
.edit_profile input {
	border:1px solid #CCC; background:#FFF transparent; width:200px; color:#333;
	font-size:12px; height:auto;
}
.edit_profile select {font-size:10px}
.edit_profile input[type=checkbox] {width:auto; margin:0 5px 0 15px; border:0}
.edit_profile  blockquote {margin:0px; padding:0; width:270px; float:left;}
.edit_profile  blockquote span {display:block; width:80px; margin:0 5px 5px 0; font-size:11px;}
.edit_profile  blockquote span input {width:auto; border:0;}

.checkboxBtn {width:auto !important; border:0 !important;}

.edit_profile .width1 select {width:70px !important;} 
.edit_profile .width2 select {width:150px !important;} 
.edit_profile .width3 select {width:200px !important;} 

/*** Messages ***/
.msglist {}
.msglist tr.unread {font-weight:bold;}
 .msglist tr.unread  a {color:#FFF !important}
.msglist th {background:#ebebeb;padding:2px; color:#333}
.msglist td {padding:0 2px;overflow:hidden; font-size:11pxx}
.msglist td em {font-size:10px}

#deletepm {text-align:right; color:#CC0000}
#deletepm a {color:#FFF; font-weight:bold;margin:0 3px}
#deletepm a:hover {color:#ebebeb}
#deletepm p {float:right; background-color:#000; height:18px; padding:3px 5px}

td.msg {padding:5px 0; background:url(../images/bg_dotted_horizontal.jpg) repeat-x left bottom;}
td.msg img {padding:1px; border:1px solid #333;}
/****************/

.login_profile {padding:10px; font-weight:bold;position:relative; width:180px; color:#FFF; margin-bottom:30px;}
.bgtransparent {position:absolute; top:0; left:0; line-height:100%; z-index:1; background-color:#CC0000; border:1px solid #FF3E3E;opacity:.3; filter:alpha(opacity=30); -moz-opacity:0.3; width:200px; height:105px;}
.login_profile input {border:1px solid #651412; background:#490C0A; margin:3px 0 10px; width:170px; font-weight:normal}
.login_profile a {color:#9F0C04; font-size:16px; font-weight:bold; text-decoration:none;}
.login_profile a:hover {text-decoration:underline}
.login_profile p {position:absolute; bottom:0; right:0px; width:100px; text-align:right}
.login_profile p a {color:#FFF; font-size:10px;}
.login_profile textarea {
	border:1px solid #651412; background:#490C0A; margin:3px 0 20px; font-weight:normal; padding:10px 5px;
	width:380px; height:200px; color:#FFF
}
.signinBtn {height:20px; font-weight:bold; width:auto !important}
/******* END Profile ********************/


.express_yourself {
	padding-bottom:80px;
	background:#000 url('../images/backgrounds/my_gamex_exprima-ti_parerea.jpg') no-repeat left bottom;
}
.be_informed{
	padding-bottom:330px;
	background:#000 url('../images/backgrounds/my_gamex_widget.jpg') no-repeat left bottom;
}
.be_known {
	padding-bottom:120px;
	background:#000 url('../images/backgrounds/my_gamex_fa-te_cunoscut.jpg') no-repeat left bottom;
}

.header-profile {}
.header-profile ul , .header-profile ul li {margin-left:0px !important}
.header-profile ul, .header-profile  ul li {list-style-type:none}
.header-profile  ul li {
	font-weight:bold; font-size:11px; color:#FFF; display:block; float:left; margin-right:2px;
}
.header-profile  ul li a {
	display:block; color:#FFF;text-decoration:none;	border-bottom:0px; padding:4px; 
	font-size:13px;
}
.header-profile  ul li a:hover {	
	color:#FFF; background-color:#232525;text-decoration:none
}
.header-profile  ul li a.selected {	
	color:#FFF; background-color:#0099FF;text-decoration:none
}
.profile-section {
	background-color:#121212; padding:10px;
	border-top:1px solid #232525; border-bottom:1px solid #232525
}
.punch-line {margin:0 0 15px 0; color:#fff; font-size:12px; font-style:italic}

.profile-section label {width:100%; padding:0; margin:0; color:#fff; text-align:left}
.profile-section input {width:90%}