
/*   Profile CSS
------------------------------*/
#profileHeader {	
	float: left;
	color: #EA008D;
	height: 30px;
	line-height: 30px;
}

#profileHeaderOptions {
	float: right;
	font-size: 11px;
	line-height: 30px;
}

div#profileDescription {
	padding: 10px 30px 30px 30px;
	font-family: Georgia, "Times New Roman", serif;
	line-height: 21px; 
}

#profileHeaderOptions a{
	font-weight:normal;
}

#profileDetails {
	height: 256px;
}

/* inner box */
#profileDetailsBox span {
	padding-top: 0px;
	float: right;
}
#profileDetailsBox img {
	margin-left: 5px;
}

/* Default dt/dls as table */
.profileData {
}
.profileData dt {
	width: 6.5em;
	float:left;
}
.profileData dd{
	font-weight:bold;
}
#profileDataLeft {
	width: 19em;
}


/** Image Stuff 
---------------------------------**/
#profileVisualsContainer	{
	float:left;
	width: 338px;
	height: 245px;
}
#profileVisuals {
	background-color: #fff;
	padding: 5px;
	border: 1px solid #C1C1C1;
	text-align: center;
	position: absolute;
	width: 326px;
	overflow:hidden;
}

#profileImageBorder	 {
	width: 326px;
	height: 244px;
	overflow: hidden;
}
#profileImageBorder_context {
	text-align: left;
	width: 100px;
	height: 20px;
	margin: 0px 113px 0px 113px;
	position: absolute;
	display: none;
}
#profileImageBorder_context span {
	display: block;
	color: #fff;
	font-size: 11px;
	margin-left: 30px;
	padding-top: 2px;
}



/** profile tabs stuff  **/
#profileTabContainer div {
	font-size: 12px;
	line-height: 19px;
	overflow: hidden;
}




/** Profile video **/
.profileVideo {
	float: left;
	margin: 0px 10px 10px 10px;
	cursor: pointer;
	_cursor: hand;
	text-align: center;
}

/** Profile Voting **/
#profileVoting {
	height: 110px;
	width: 275px;
	margin-left: 0px;
	float: right;
	overflow: hidden;
	background: #fff url(http://assets.easyflirt.de/img/profileVotingBg.gif) top left no-repeat;
}
.profileVotingContent {
	padding: 7px 3px 3px 10px;
	height: 92px;	
}
.profileVotingContent h2 {
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	text-transform: none;
	margin-bottom: 20px;
}
#profileVotingMatchDelete	{
	font-size: 11px;
	padding-left: 10px;
}
#voteStatus {
	padding-bottom: 15px;
	padding-left: 20px;
}
#voteStatusMatch {
	
	
}
#voteButtonNo {
	padding-bottom: 15px;
	cursor: pointer;
	_cursor: hand;
}
#voteButtonYes {
	padding-bottom: 15px;
	cursor: pointer;
	_cursor: hand;
}
#voteStatusNone {
	padding-top: 10px;
	padding-left: 20px;
}

#profileNextVote {
	width: 273px;
	height: 30px;
	float: right;
	overflow: hidden;
	margin-left: 0px;
	background: #dcefff;
	border-left: 1px solid #9cf;
	border-right: 1px solid #9cf;
	border-bottom: 1px solid #9cf;
}
#profileNextVote span {
	padding: 5px;
	font-size: 11px;
	line-height: 20px;
	overflow: hidden;
}
#profileNextVoteNext {
	padding: 0px;
}
#profileNextVotePrevious {
}
#profileNextVoteCheckSpan input {
	margin: 0px;
	padding: 0px;
}

/** Profile options **/
#profileOptions {
	float: left;
	font-size: 12px;
	margin-left: 20px;
	margin-top: 10px;
	padding: 0px;
}
#profileOwnOptions {
	line-height: 25px;
	overflow: hidden;
	padding-left: 10px;
}
#profileOptionsNotAvailable {
	float: left;
	font-size: 11px;
	line-height: 17px;
	margin-top: 10px;
	margin-left: 7px;
	width: 273px;
	padding: 0px;
}
#profileOptionsNotAvailable p {
	padding: 10px;
}
#profileOptions div {
	line-height: 27px;
	text-indent: 22px;
	text-decoration: underline;
	cursor: pointer;
	_cursor: hand;
}
#profileOptionMessage	{
	background: url(http://assets.easyflirt.de/img/icnMessage20.gif) 0 50% no-repeat;
}
#profileOptionBlink {
	background: url(http://assets.easyflirt.de/img/icnBlink20.gif) 0 50% no-repeat;
}
#profileOptionLiveChat {
	background: url(http://assets.easyflirt.de/img/icnChat20.gif)  0 50% no-repeat;
}
#profileOptionBlacklistAdd {
	background: url(http://assets.easyflirt.de/img/icnBlacklist20.gif) 0 50% no-repeat;
}
#profileOptionBlacklistRemove {
	background: url(http://assets.easyflirt.de/img/icnBlacklistRemove20.gif) 0 50% no-repeat;
}
#profileOptionReport {
	background: url(http://assets.easyflirt.de/img/icnReport20.gif) 0 50% no-repeat;
}

/* table definition for moderator infos */

li.moderatorTab {
	font-weight: bold;
	float: right;
	margin-right: 0px;
	margin-left: 3px;
}
li.moderatorTab a  {
	color: #fb0000;
}

.moderatorInfo {
	width: 580px;
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #000;	
}
.moderatorInfo th {
	font-weight: bold;
	text-align: left;
}
.moderatorInfo td {
	border-top: 1px solid #000;
	padding: 3px 0 3px 0;
}
