

        .itemListWH{
			margin-left:12px;
			margin-top:3px;
			margin-bottom: 10px;
		}
		.itemTitleWH{
			font-weight:bold;
			font-size:12px;
			margin-top:8px;
		}
		
		.recentMembers{
			color:#858585;
			width:174px;
		}
		
		.recentMembers td{
			padding-left:5px;
		}
		
		.recentMembers th{
			background:#f0f0f0;
			border:1px solid #E0E0E0;
		}
		
		.miniTabGrey{
			background:#f0f0f0;
			border:1px solid #E0E0E0;
			height:16px;
			font-size:10px;
			padding-left:2px;
			padding-right:2px;
		}
		
		.miniTabGrey a:link{
			color:#858585;
			text-decoration:none;
		}
/*A:visited {
	COLOR: #858585; TEXT-DECORATION: none
}*/
		A:Hover, .ArticleLink:Hover, .GreyLink:hover {
	/*COLOR: #CC0000;*/
	COLOR: #006699;
	TEXT-DECORATION: underline;
}

A:visited 
{
	COLOR: #006699;
}

.ArticleLink {
	font-size: 12px;
	height: 18px;
	text-align: left;
	font-weight: bold;
}
.GreyLink {
	COLOR: #858585;
}
.GreyLink IMG, .ArticleLink IMG {
	border: 0;
}
		.miniTabGrey a:hover{
			color:#006699;
			text-decoration:none;
		}
		
		.testimonialsItem_FP{
		font-size:10px;
		text-align:left;
		padding:4px;
		}
		
		.forumItem_FP{
		text-align:left;
		margin-top:2px;
		padding:4px;
		}
		
		.forumItem_FP a{
		font-size:11px;
		color:#006699;
		}

		.partyBlockWH{
		padding:  9px 7px 9px 7px;
		.padding:  9px 7px 9px 7px;
		_padding:  9px 7px 9px 7px;
		color:#858585;
		}
		
		.partyTitleWH{
		font-size:12px;
		}
		.partyTitleWH a:link{
		color:#858585;
		font-size:12px;
		}
		.partyTitleWH a:visited{
		color:#858585;
		font-size:12px;
		}
		.partyTitleWH a:hover{
		color:#858585;
		font-size:12px;
		}
		.partyTitleWH2{
		color:#666666;
		margin:3px 0px 0px 20px;
		}
		.partyBlurbWH{
		float:left;
		width:90px;
		margin:0 0 0 5px;
		font-size:10px;
		padding-top:7px;
		}
		
		.partyBlurbWH a{
		font-size:10px;
		}
		
		.partyBlurbWH span
		{
		padding: 0 !important;
		}
		
		.partiesEventsTable{ 
		background:#FFFFFF;
		float:left;
		width: 100%;
		}
		
		.partiesEventsTab{
		width:129px; 
		height:35px; 
		background:url(../images/frontpage/maintab_on.gif) left bottom no-repeat; 
		float:left; 
		margin:0px;
		}
		
		.partiesEventsTab div{
		color:#585858; 
		font-size:12px; 
		font-weight:bold; 
		margin:8px 0px 0px 0px;
		}
		
		.partyPhoto{
		float: left; 
		/*width:58px; 
		height:58px; 
		border:1px solid #C6C6C6; */
		padding: 9px 2px 0px 2px; 
		margin: 0px 0 10px 0px;
		.margin: 0px 0 10px 0px;
		_margin: 0px 0 10px 0px;
		}
		
		.communityPhoto{
		float: right; 
		width:58px; 
		height:58px; 
		border:1px solid #C6C6C6; 
		padding: 9px 2px 0px 2px; 
		margin: 0px 5px 20px 0px;
		}
		
		.frontpageTestimonials {
			background:#FFFFFF; 
			float:left; 
			border:1px solid #C6C6C6; 
			margin-top:10px; 
			height:357px;
			.height:360px;
			}
		
		.frontpageTestimonials td {	
		vertical-align:top; 
		color:#858585; 
		font-size:11px; 
		text-align:left; 
		padding:8px;
		}
		
		.frontpageTestimonials th {	
		height:3px;
		padding:0px;
		}
		
		.frontPageCommImg{
			float:right; 
			width:72px; 
			height:42px; 
			padding:0px 2px 0px 0px;
		}
		
		.topForumsTab{
			width:129px; 
			height:35px; 
			background:url(../images/frontpage/maintab_on.gif) left bottom no-repeat; 
			float:left; 
			margin:0px;
			margin-top:10px;
		}
		
		.topForumsTab div{
			color:#585858; 
			font-size:12px; 
			font-weight:bold; 
			margin:6px 0px 0px 0px;
		}
		
		.testimonialsTab{
			width:129px; 
			height:35px; 
			background:url(../images/frontpage/forum_tab.gif) left bottom no-repeat; 
			float:left; 
			margin:0px;
		}
		
		.testimonialsTab div{
			color:#FFFFFF; 
			font-size:12px; 
			font-weight:bold; 
			margin:6px 0px 0px 0px;
		}
		
		.testimonialsBox{
			font-size:10px;
			width:182px; 
			background: #FFFFFF; 
			border:1px solid #C6C6C6; 
			color:#858585; 
			padding:7px 6px 7px 6px; 
			.padding:8px 6px 7px 6px; 
			_padding:7px 6px 7px 6px; 
			float:left;
			position: relative;
		}
		
		.forumFolderIcon{
			float:left; 
			width:20px; 
			height:30px; 
			padding:0px 4px 0px 0px;
		}
		
		.hotMembers{
		float:left;
		margin-top:8px;
		}
		
		.hotMembers td{
		border:1px solid #CDCDCD;
		width:69px;
		height:69px;
		}
		
		.featureImg{
			width:140px; 
			height:95px; 
			float:right; 
			_padding-right:0px; 
			padding-right:10px; 
			padding-bottom:10px;
		}
		
		.featureImg img{
			border:1px solid #CDCDCD;
		}
		
		.buttonSmallGreen{
			width:55px;
			height:21px;
			background:url(../images/buttons/greenButtonBG.gif);
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:white;
			line-height:100%;
			text-decoration:none;
			cursor: hand;
			font-size: 12px;

		}
		.buttonOverSmallGreen{
			width:55px;
			height:21px;
			background:url(../images/buttons/greenButtonBG.gif);
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:white;
			line-height:100%;
			text-decoration:none;
			font-size: 12px;
			cursor: hand;
		}

