#mypagetext {width: 439px; border-right: 2px solid #faeac7; float: left; position: relative; top: 10px;}

#mypageinfo {width: 423px; border: 1px solid #fdeee2; background: #fdf7eb; position: relative; left: 4px;}

#mpphoto {width: 117px; margin: 5px 10px 5px 5px; float: left;}

#mpinfo {width: 275px; float: left; padding-top: 5px;}

img.edit {text-align: center; margin: 0 auto; margin-top: 3px; display: block;}

#favorite {width: 120px; float: left; position: relative; left: 10px; margin-top: 10px;}

#favorite h4 {font-size: 1.1em; color: #b12626; margin-bottom: 10px; width: 112px; display: block; border-bottom: 1px solid #f5dbba; padding-bottom: 3px; text-align: center;}

#favorite img {border: 1px solid #f5e1c6; margin: 0; padding: 0;}

#favorite h5 {font-size: 0.9em; width: 108px; display: block; background: #faedda; margin: 0 0 5px 0; padding: 2px; color: #532f2f; border-top: 1px solid #fef0e9; border-bottom: 1px solid #fef0e9;}

#mypagelinks {background: url(../../images/mypagelinks-bg.gif); width: 422px; height: 26px; position: relative; left: 6px; margin: 10px 0; overflow: hidden;}


#mypagelinks ul {
	padding: 0 0 0 0;
	margin: 3px 0 0 4px;
	height: 26px;
	position: relative;
	left: 45px;
}
#mypagelinks ul li {
	display: inline;
	float: left;
}

#mypagelinks ul li a{
	padding: 0;
	margin: 0;
	height: 26px;
	display: block;
}

#promyspace a{
	display: block;
	width:82px;
	background: url(../../images/pro-myspace.gif) no-repeat;
	background-position: 0 0;
}

#proxanga a{
	display: block;
	width:68px;
	background: url(../../images/pro-xanga.gif) no-repeat;
	background-position: 0 0;
}

#profacebook a{
	display: block;
	width:81px;
	background: url(../../images/pro-facebook.gif) no-repeat;
	background-position: 0 0;
}

#prowebsite a{
	display: block;
	width:90px;
	background: url(../../images/pro-mywebsite.gif) no-repeat;
	background-position: 0 0;
}

#promyspace a:hover, #proxanga a:hover, #profacebook a:hover, #prowebsite a:hover{
	background-position: 0 -22px;
}


#mypagestats {width: 423px; border-collapse:collapse; border: 1px solid #fdeee2; font-size: 0.9em; position: relative; left: 4px; margin-bottom: 15px;}

#mypagestats td, #mypagestats th {background: url(../../images/table-bg.gif) repeat-x top #fcf6e7; padding: 5px; border: 1px solid #fdeee2;}

#mypagestats th.hairtype {background: #f9f1dd; color: #5c1919;}

h1.secondary {position: relative; left: 4px;}

#seccoupons a:hover, #secnewstyle a:hover, #secnewtraining a:hover, #sectraining a:hover, #secmyfriends a:hover{
	background-position: -167px 0;
}

#seccoupons a{
	display: block;
	width:167px;
	height: 26px;
	background: url(../../images/sec-coupons.gif) no-repeat;
	background-position: 0 0;
}

#sectraining a{
	display: block;
	width:167px;
	height: 26px;
	background: url(../../images/sec-training.gif) no-repeat;
	background-position: 0 0;
}

#secnewstyle a{
	display: block;
	width:167px;
	height: 26px;
	background: url(../../images/sec-styledownloads.gif) no-repeat;
	background-position: 0 0;
}

#secnewtraining a{
	display: block;
	width:167px;
	height: 26px;
	background: url(../../images/sec-training-manual.gif) no-repeat;
	background-position: 0 0;
}

#secmyfriends a{
	display: block;
	width:167px;
	height: 26px;
	background: url(../../images/sec-myfriends.gif) no-repeat;
	background-position: 0 0;
}

