	body					{ 
								padding:			0px;
								margin:				0px;
							}
							
	img						{
								vertical-align:		top;
							}
							
	textarea					{
								font-family:verdana; 
								font-size:10px; 
							}
							
	.hr						{
								background:#000000;
								height:1px;
								width:100%;
								margin-top:5px;
								margin-bottom:5px;
								
							}
	hr						{
								background:#000000;
								height:1px;
								width:100%;
								margin-top:5px;
								margin-bottom:5px;
								border:none;
								
							}

	div#body					{
								color:				#FFFFFF;
								font-family:		Verdana, Arial, Helvetica, sans-serif;
								font-size:			13px;
							}
							
	div#visitorsCnt,div#allnews			{
								color: 				#FFFFFF;
								width:				100%;
								position:			fixed;
								z-index:			10001;
								text-align:			center;
								font-family:		Verdana, Arial, Helvetica, sans-serif;
								font-size:			13px;
								overflow:			auto;
							}
							
	input						{
								background:			#F05150;
								border:				solid 1px #B41A1A;
								color:				#FFFFFF;
								padding-left:		5px;
								padding-right:		5px;
								font-family:		Verdana, Arial, Helvetica, sans-serif;
								margin-top:			1px;
							}

	.inputLook				{
								background:			#F05150;
								border:				solid 1px #B41A1A;
								color:				#FFFFFF;
								padding-left:		5px;
								padding-right:		5px;
								font-family:		Verdana, Arial, Helvetica, sans-serif;
								margin-top:			1px;
							}
							
	a						{
								color:				#FFFFFF;
								text-decoration:	none;
								cursor:pointer;
							}
	
	a:hover					{
								color:				#FF6666;
							}
							
	.awhite						{
								color:				#FFFFFF;
								text-decoration:	none;
								cursor:pointer;
							}
	
	.awhite:hover					{
								color:				#FF6666;
							}
							
	.galinfo				{
								color:				#C8F46B;
								text-decoration:	none;
								cursor:pointer;
								text-transform: uppercase; 
							}
	
	.galinfo:hover			{
								color:				#FF6666;
							}
							
	.ablue{
		color:#000088;
		text-decoration:none;
		cursor:pointer;
	}

	.ablue:hover{
		color:#444488;
	}

	.agreen{
		color:#008800;
		text-decoration:none;
		cursor:pointer;

	}

	.agreen:hover{
		color:#444488;
	}

	.abuttonselected{
		color:#00FF00;
		text-decoration:none;
		cursor:pointer;

	}

	.abuttonselected:hover{
		color:#FF6666;
	}

	p						{
								margin:				0px;
								padding:			0px;
								margin-bottom:		1em;
							}

	img.tiny				{
								cursor:				pointer;
							}

	img.small				{

							}

	img.large				{

							}

	div#random img			{
								border:				none;
								float:				left;
								height:				140px;
								margin-left:		0px;
								margin-right:		5px;
								margin-top:			5px;
								width:				103px;
							}

	div.menu, div.partner		{
								background:			#CC0000;
								color:				#FFFFFF;
								padding:			3px;
							}

	div.menu a:hover, div.partner a:hover		{ 
								color:				#FF6666;
							}



	a.user						{
								color:				#00CC00;
								text-decoration:	none;
							}
							
	.jFuIconClose16x16		{
								background:			url(/_png/icons/close-16x16.png);
								width:				16px;
								height:				16px;
								position:			relative;
								right:				10px;
							}
	
	.jFuIconClose16x16:hover{
								border:				solid 1px #7E90AA;
								top:				-1px;
								right:				9px;
							}
	
	.jFuError				{
								background:			#FF0000;
								color:				#FFFFFF;
								font-weight:		bold;
								font-family:		Verdana, Arial, Helvetica, sans-serif;
							}
	
	.jFuNotice				{
								background:			#1188EE;
								color:				#FFFFFF;
								font-weight:		bold;
								font-family:		Verdana, Arial, Helvetica, sans-serif;
							}
	
	.jFuSuccess				{
								background:			#55DD22;
								color:				#FFFFFF;
								font-weight:		bold;
								font-family:		Verdana, Arial, Helvetica, sans-serif;
							}
	
	.jFuWarning				{
								background:			#FFCC22;
								color:				#FFFFFF;
								font-weight:		bold;
								font-family:		Verdana, Arial, Helvetica, sans-serif;
							}
		
	div#inboxtab				{
								top:				10px; 
								width:				150px;
								float:				left; 
								position:			relative; 
								height:				17px; 
								margin-left:		20px;
								padding:			5px;
								text-align:			center;
								background:			url(/_png/icons/pm/tabbg.png);
								cursor:				pointer;
							}

	div#outboxtab			{
								top:				10px; 
								width:				150px;
								float:				left; 
								position:			relative; 
								height:				17px; 
								margin-left:		5px;
								padding:			5px;
								text-align:			center;
								cursor:				pointer;
								background:			url(/_png/icons/pm/tabbg.png);
							}

	div#deletetab			{
								top:				10px; 
								right:				10px;
								width:				150px;
								float:				right; 
								position:			relative; 
								height:				17px; 
								background:			url(/_png/icons/pm/tabbg.png);
								padding:			5px;
								text-align:			center;
								color:				#6E6E6E;
								cursor:				pointer;
								margin-right:		5px;
							}

	div#archivetab			{
								top:				10px; 
								right:				10px;
								width:				150px; 
								float:				right; 
								position:			relative; 
								height:				17px; 
								background:			url(/_png/icons/pm/tabbg.png);
								padding:			5px;
								text-align:			center;
								color:				#6E6E6E;
								cursor:				pointer;
							}

	div#mailcontent			{
								margin-top:			15px;
								
							} 
	.pmcontent				{
								margin-top:			30px;
								width:				956px; 
								height:				1695px; 
								overflow:			hidden;
								padding:			10px;
							}
							
	.submit					{
								background:			#CC0000;
								border:				solid 1px #B41A1A;
								font-family:		verdana;
								font-size:			10px;
								cursor:				pointer;
							}

	.submit:hover			{
								background:			#FF0000;
							}
							
	.profileFacts{
		color:#FFCCCC;
		font-weight:bold;
		white-space:nowrap;
		overflow:hidden;
	}
	
	.profiletd{
		padding:3px;
		font-size:10px;
	}
	
	.profiletr{
		background:#C41E1D;
		cursor:pointer;
	}
	
	.profiletro{
		background:#F23E3E;
		cursor:pointer;
	}
	
	.profiletr:hover{
		background:#FF1E1D;
	}
	
	.profiletro:hover{
		background:#FF1E1D;
	}

	.profilebuttons{
		width:200px;
		margin-right:40px;
		cursor:pointer;
		background:#F05150;
		position:relative;
		z-index:10;
	}
	
	.profilebuttons:hover{
		background:#F78F8F;
	}
	
	.groupbg{
		float:left;
		width:152px;
		height:300px;
		background:url(/_png/site/groupbg.png);
		margin-right:2px;
		margin-left:3px;
		margin-bottom:5px;
		cursor:pointer;
	}

	.groupmessagetd{
		background:#FFFFFF;
		padding:5px;
	}

	.groupmessagesend{
		background:#FFFFFF;
		padding:5px;
		border:solid 1px #880000; 
		text-align:center; 
		border-left:none; 
		padding:5px; 
		width:100%; 
		cursor:pointer; 
		color:#000000
	}
	
	.groupmessagesend:hover{
		background:#FF8888;
		border:solid 1px #008800; 
		color:#008800
	}
	
	div#tooltip{
		background:#FFFFBB;
		border:solid 1px #880000;
		position:fixed;
		padding:3px;
		color:#880000;
		display:none;
		z-index:300000;
	}
	
	div#dialogwindowcontainer{
		position:fixed;
		top:20px;
		left:0px;
		width:100%;
		display:none;
		z-index:10001;
	}
	
	div#dialogwindowmediumtop{
		width:380px;
		height:13px;
		background:url(/_png/site/dialogbgmediumtop.png);
		margin-left:auto;
		margin-right:auto;
		padding-left:10px;
		padding-right:10px;
	}
	
	div#dialogwindowmedium{
		width:380px;
		background:url(/_png/site/dialogbgmedium.png);
		margin-left:auto;
		margin-right:auto;
		padding:5px;
		padding-left:10px;
		padding-right:10px;
	}
	
	div#dialogwindowmediumbottom{
		width:380px;
		height:13px;
		background:url(/_png/site/dialogbgmediumbottom.png);
		margin-left:auto;
		margin-right:auto;
		padding-left:10px;
		padding-right:10px;
	}
	
	div#pminputcontainer{
		position:absolute;
		top:110px;
		right:35px;
		width:100%;
		display:none;
		z-index:10001;
	}
	
	div#pminputwindow{
		width:478px;
		height:316px;
		background:url(/_png/site/newpmbg.png);
		margin-left:auto;
		margin-right:auto;
		padding:10px;
	}
	
	.agrey{
		color:#CCCCCC;
	}
	
	.agrey:hover{
		color:#FFFFFF;
	}
	
	div#cover{
		width:100%;
		height:4000px;
		position:fixed;
		top:0px;
		left:0px;
		z-index:10000;
		background:#000000;
		/*display:none;*/
	}
	
	.pmclosebutton{
		width:27px; 
		height:22px; 
		position:relative; 
		top:3px; 
		left:457px;
		background:url(/_png/site/closepminput.png);
		cursor:pointer;
	}

	.pmclosebutton:hover{
		background:url(/_png/site/closepminputhover.png);
	}

	.infoclosebutton{
		float:right;
		width:27px; 
		height:22px; 
		position:relative; 
		bottom:0px; 
		left:0px;
		background:url(/_png/site/closepminput.png);
		cursor:pointer;
	}

	.infoclosebutton:hover{
		background:url(/_png/site/closepminputhover.png);
	}
	
	.pmlefttop{
		float:left;
		clear:left;
		margin-top:10px;
		background:url(/_png/site/pmbgtop.png);
		padding:15px;
		width:906px;
	}
	
	.pmleftmid{
		float:left;
		clear:left;
		background:url(/_png/site/pmbgmid.png);
		padding:15px;
		width:906px;
	}

	.pmleftbottom{
		float:left;
		clear:left;
		background:url(/_png/site/pmbgbottom.png);
		padding:15px;
		width:906px;
	}
	
	.pmrighttop{
		float:left;
		clear:left;
		margin-top:10px;
		background:url(/_png/site/pmbgtop.png);
		padding:15px;
		width:906px;
	}
	
	.pmrightmid{
		float:left;
		clear:left;
		background:url(/_png/site/pmbgmid.png);
		padding:15px;
		width:906px;
	}

	.pmrightbottom{
		float:left;
		clear:left;
		background:url(/_png/site/pmbgbottom.png);
		padding:15px;
		width:906px;
	}
	
	.friendimage{
		margin-left:5px; 
		margin-bottom:5px; 
		width:70px; 
		height:70px; 
		border:solid 1px #880000;
	}
	
	.friendimage:hover{
		border:solid 1px #FF8888;
	}

	.groupimage{
		margin-left:5px; 
		margin-bottom:5px; 
		width:120px; 
		height:95px; 
		border:solid 1px #880000;
	}
	
	.groupimage:hover{
		border:solid 1px #FF8888;
	}
	
	.actioncounts{
		font-weight:bold; 
		display:inline;
	}
	
	.yesbtn2{
		padding:3px;
		padding-top:0px;
		padding-bottom:0px;
		color:#FFFFFF;
		cursor:pointer;
	}
	
	.yesbtn{
		padding:3px;
		padding-top:0px;
		padding-bottom:0px;
		border:solid 1px #00AA00;
		color:#FFFFFF;
		background:#008800;
		cursor:pointer;
		width:80px;
	}
	
	.yesbtn:hover{
		background:#00CC00;
	}

	.selbtn{
		padding:3px;
		padding-top:0px;
		padding-bottom:0px;
		border:solid 1px #00DD00;
		color:#FFFFFF;
		background:#CCCCCC;
		cursor:pointer;
		width:80px;
	}
	
	.selbtn:hover{
		background:#DDDDDD;
	}
	
	.nobtn{
		padding:3px;
		padding-top:0px;
		padding-bottom:0px;
		border:solid 1px #FF0000;
		color:#FFFFFF;
		background:#880000;
		margin-left:10px;
		cursor:pointer;
		width:80px;
	}
	
	.nobtn:hover{
		background:#CC0000;
	}
	
	.image_menu{
		background:#FF0000;
		position:fixed;
		z-index:2;
	}
	
	.bdayInput{
		background:			url(/_png/site/down.png) right no-repeat;
		cursor:pointer; 
	}
	
	.bdayOption:hover{
		background:			#CC0000;
		cursor:pointer; 
	}
	
	.red_dropdown_box{
		background:			url(/_png/site/down.png) right no-repeat;
		border:				solid 1px #B41A1A;
		color:				#FFFFFF;
		font-family:		Verdana, Arial, Helvetica, sans-serif;
		margin-top:			1px;
		width:				100px;
		font-size:			13px;
		overflow:			hidden;
		cursor:				pointer;
		padding-left:		5px;
		padding-right:		5px;
		white-space:		nowrap;
	}
	
	.red_dropdown_box:hover{
		background:			none;
		border:				solid 1px #CC0000;
		color:				#CCCCCC;
		overflow:visible;
	}
	
	.red_dropdown_selector{
		background:			#F05150;
		border:				solid 1px #B41A1A;
		color:				#FFFFFF;
		padding-left:		5px;
		padding-right:		5px;
		font-family:		Verdana, Arial, Helvetica, sans-serif;
		margin-top:			1px;
		cursor:				pointer;
		float:				left;
		overflow:			hidden;
		padding:			5px;
		position:			absolute;
	}

	
	.red_dropdown_option:hover{
		background:#CC0000;
	}

	.red_dropdown_label{
		width:87px; 
		overflow:hidden;
	}

	.red_dropdown_label:hover{
		overflow:visible;
		width:auto;
		font-weight:bold;
	}
	
	.redbd_dropdown_box{
		background:			url(/_png/site/down.png) right no-repeat;
		border:				solid 1px #B41A1A;
		color:				#FFFFFF;
		font-family:		Verdana, Arial, Helvetica, sans-serif;
		margin-top:			1px;
		width:				100px;
		text-align:			center;
		overflow:			hidden;
		cursor:				pointer;
		padding-left:5px;
		padding-right:5px;
	}
	
	.redbd_dropdown_box:hover{
		background:			none;
		border:				solid 1px #CC0000;
		color:				#CCCCCC;
		overflow:visible;
	}
	
	.redbd_dropdown_selector{
		background:			#F05150;
		border:				solid 1px #B41A1A;
		color:				#FFFFFF;
		padding-left:		5px;
		padding-right:		5px;
		font-family:		Verdana, Arial, Helvetica, sans-serif;
		margin-top:			1px;
		cursor:				pointer;
		overflow:			hidden;
		padding:			5px;
		position:			absolute;
	}

	
	.redbd_dropdown_option:hover{
		background:#CC0000;
	}

	.redbd_dropdown_label{
		width:87px; 
		overflow:hidden;
	}

	.redbd_dropdown_label:hover{
		overflow:visible;
		width:auto;
		font-weight:bold;
	}
	
	.resetPwd{
		margin-top:10px;
		padding:0px;
		text-align:left;
		height:0px;
		overflow:hidden;
	}
	
	.edituser{
		position:absolute;
		top:10px;
		left:10px;
		z-index:30000;
		width:397px;
		padding:10px;
		color:#FFFFFF;
		background:#F05150;
		border:solid 1px #CC0000;
		display:none;
	}
	
	.msg_undefined{
		font-size:12px;
		font-family:verdana;
		background:#DDDDDD;
		border:solid 1px #555555;
	}
	
	.msg_error{
		font-size:12px;
		font-family:verdana;
		background:url(/_png/site/msg_error.png);
		border:solid 1px #880000;
	}

	.msg_warning{
		font-size:12px;
		font-family:verdana;
		background:url(/_png/site/msg_warning.png);
		border:solid 1px #FA8700;
	}	

	.msg_success{
		font-size:12px;
		font-family:verdana;
		background:url(/_png/site/msg_success.png);
		border:solid 1px #008800;
	}	

	.greypageusername{
		color:#A4888F;
		font-style:italic;
	}
	
	textarea#pm2allmsg{
		background:			#F05150;
		border:				solid 1px #B41A1A;
		color:				#FFFFFF;
		padding-left:		5px;
		padding-right:		5px;
		font-family:		Verdana, Arial, Helvetica, sans-serif;
		margin-top:			1px;	
	}
	
	