@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - CASH CASH
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		cc_community.css
	Date:			December 22, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
/* 	***************************************************************************************************
	
	Note:	- All pngs are saved as PNG-24 (the CSS must also be added to the mainIE6.css file with a behavior attached).
			- <a> links that are png's must also be saved as PNG-8 with the suffix "IE6" and added to the mainIE6.css file. (eg. btn_logIn.png and btn_logInIE6.png)
	
	*************************************************************************************************** */
	
	
				
/*	--------------------------------------------------------------------------------------------------------------------------
	header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/			
	
	/* 	***********************************************************************
		Note:
		- Header should be 744px wide and the height should extend from the bottom of the banner to the top of the next element
		- Specify the height below
		*************************************************************************** */
		#header {
			height:295px;
			background:url(../../images/header.png) no-repeat;
		}
		
		
	/* 	***********************************************************************
		Note:
		- The h2 tag holds the flash headers
		- Width and height of the swf should be specified below
		*************************************************************************** */
		h2 {
			width:700px; height:41px;
		}
	




/*	--------------------------------------------------------------------------------------------------------------------------
	profile nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	ul#profileNav {
		margin:15px 0 0 25px; padding:2px 0 0 0;
		height:25px;
	}
		ul#profileNav li {
			margin:0 20px 0 0;
		}
			ul#profileNav li a.active {
				color:#fd4e01 !important;
			}
			ul#profileNav li a:link, ul#profileNav li a:visited, ul#profileNav li a:active {
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
				color:#ff8a00;
				text-decoration:none;
			}
				ul#profileNav li a:hover {
					color:#fd4e01;
				}	
				
				
				

/*	--------------------------------------------------------------------------------------------------------------------------
	header Styles ---- used for each section
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.header {
		padding:5px 30px 5px 25px;
		width:585px; height:33px;
		background:url(../../images/bg_h2.png) no-repeat;
	}
		.header h2 {
			width:525px; height:25px;
			color:#2400ff;
			font:normal 25px Arial, Helvetica, sans-serif;
		}
		.header a.btnViewAll:link, .header a.btnViewAll:active, .header a.btnViewAll:visited {
			margin:6px 0 0 0; padding:0 10px 0 0;
			background:url(../../images/arrow_down.png) 45px 6px no-repeat;
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			color:#ff8a00;
			width:45px;
		}
			.header a.btnViewAll:hover {
				color:#fd4e01;
			}
			
			
			
				
/*	--------------------------------------------------------------------------------------------------------------------------
	pagination Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.pagination {
		margin:30px 30px 0 0;
		font:bold 11px Arial, Helvetica, sans-serif;
	}
		.pagination .pageOf {
			margin:0 15px 0 0;
			color:#9ba2ad;
		}
		
		/* PNG-8 */
		.pagination a.older:link, .pagination a.older:active, .pagination a.older:visited {
			margin:0 15px 0 0; padding:0 0 0 7px;
			color:#ff8a00;
			text-decoration:none;
			background:url(../../images/arrow_left.png) 0 5px no-repeat;
		}
			.pagination a.older:hover {
				color:#fd4e01;
				background:url(../../images/arrow_leftOrange.png) 0 5px no-repeat;
			}
		/* PNG-8 */
		.pagination a.newer:link, .pagination a.newer:active, .pagination a.newer:visited {
			padding:0 7px 0 0;
			color:#ff8a00;
			text-decoration:none;
			background:url(../../images/arrow_right.png) 40px 5px no-repeat;
		}
			.pagination a.newer:hover {
				color:#fd4e01;
				background:url(../../images/arrow_rightOrange.png) 40px 5px no-repeat;
			}
		.pagination ul.page {
			margin:0 5px 0 0;
			color:#ff8a00;
		}
			.pagination ul.page li {
				margin:0 10px 0 0;
			}
				.pagination ul.page li a:link, .pagination ul.page li a:visited, .pagination ul.page li a:active {
					color:#ff8a00;
					text-decoration:none;
				}
					.pagination ul.page li a:hover {
						color:#fd4e01;
					}
						
				
/*	--------------------------------------------------------------------------------------------------------------------------
	Button Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.editLinks img {
		width:97px; height:16px;
	}
	.editLinks a.btnEdit:link, .editLinks a.btnEdit:visited, .editLinks a.btnEdit:active {
		width:97px; height:16px;
		background:url(../../images/btn_edit.png) 0 top no-repeat;
		font-size:18px;
	}
		.editLinks a.btnEdit:hover {
			background-position:bottom;
		} 
	.editLinks a.btnDelete:link, .editLinks a.btnDelete:visited, .editLinks a.btnDelete:active {
		width:97px; height:16px;
		background:url(../../images/btn_delete.png) 0 top no-repeat;
		font-size:18px;
	}
		.editLinks a.btnDelete:hover {
			background-position:bottom;
		}	
	.editLinks a.btnApprove:link, .editLinks a.btnApprove:visited, .editLinks a.btnApprove:active {
		width:97px; height:16px;
		background:url(../../images/btn_approve.png) 0 top no-repeat;
		font-size:18px;
	}
		.editLinks a.btnApprove:hover {
			background-position:bottom;
		}
	.editLinks a.btnReject:link, .editLinks a.btnReject:visited, .editLinks a.btnReject:active {
		width:97px; height:16px;
		background:url(../../images/btn_reject.png) 0 top no-repeat;
		font-size:18px;
	}
		.editLinks a.btnReject:hover {
			background-position:bottom;
		}
	.editLinks a.btnUnBlock:link, .editLinks a.btnUnBlock:visited, .editLinks a.btnUnBlock:active {
		width:97px; height:16px;
		background:url(../../images/btn_unBlock.png) 0 top no-repeat;
		font-size:18px;
	}
		.editLinks a.btnUnBlock:hover {
			background-position:bottom;
		}
	.userControlBtn {
		margin:10px 0 0 30px;
	}		
	.userControlBtn img {
		width:97px; height:16px;
	}
	.userControlBtn a.btnLeaveAComment:link, .userControlBtn a.btnLeaveAComment:visited, .userControlBtn a.btnLeaveAComment:active {
		width:97px; height:16px;
		background:url(../../images/btn_leaveAComment.png) 0 top no-repeat;
		font-size:18px;
	}
		.userControlBtn a.btnLeaveAComment:hover {
			background-position:bottom;
		}
	
	.userControlBtn a.btnPostEntry:link, .userControlBtn a.btnPostEntry:visited, .userControlBtn a.btnPostEntry:active {
		width:97px; height:16px;
		background:url(../../images/btn_postEntry.png) 0 top no-repeat;
		font-size:18px;
	}
		.userControlBtn a.btnPostEntry:hover {
			background-position:bottom;
		}
	.links img {
		width:97px; height:16px;
	}
	.links a.btnViewAll:link, .links a.btnViewAll:visited, .links a.btnViewAll:active {
		width:97px; height:16px;
		background:url(../../images/btn_viewAll.png) 0 top no-repeat;
		font-size:18px;
	}
		.links a.btnViewAll:hover {
			background-position:bottom;
		}	
	
	.postPhoto img {
		width:97px; height:16px;
	}
	.postPhoto a.btnPostPhoto:link, .postPhoto a.btnPostPhoto:visited, .postPhoto a.btnPostPhoto:active {
		width:97px; height:16px;
		background:url(../../images/btn_postAPhoto.png) 0 top no-repeat;
		font-size:18px;
	}
		.postPhoto a.btnPostPhoto:hover {
			background-position:bottom;
		}	
	.returnHome {
		margin:50px 0 0 30px;
	}
	.returnHome img {
		width:97px; height:16px;
	}
	.returnHome a.btnbtnBackToProfile:link, .returnHome a.btnBackToProfile:visited, .returnHome a.btnBackToProfile:active {
		width:97px; height:16px;
		background:url(../../images/btn_backToProfile.png) 0 top no-repeat;
		font-size:18px;
	}
		.returnHome a.btnBackToProfile:hover {
			background-position:bottom;
		}
	.returnHome a.btnBackToGallery:link, .returnHome a.btnBackToGallery:visited, .returnHome a.btnBackToGallery:active {
		width:97px; height:16px;
		background:url(../../images/btn_backToGallery.png) 0 top no-repeat;
		font-size:18px;
	}
		.returnHome a.btnBackToGallery:hover {
			background-position:bottom;
		}
	.returnHome a.btnBackToInbox:link, .returnHome a.btnBackToInbox:visited, .returnHome a.btnBackToInbox:active {
		width:97px; height:16px;
		background:url(../../images/btn_backToInbox.png) 0 top no-repeat;
		font-size:18px;
	}
		.returnHome a.btnBackToInbox:hover {
			background-position:bottom;
		}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	userBlock Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	/* userBlock */
	#userBlock {
		margin:0 0 10px 0; padding:10px 0 13px 10px;
		width:290px;
		color:#cecece;
		border:1px solid #3d3b4a;
	}
		#userBlock h2 {
			margin:0 0 10px 0;
			width:161px; height:11px;
			color:#2400ff;
			font:normal 14px Arial, Helvetica, sans-serif;
		}
		
		
		/* userInfo */
		#userBlock .userInfo {
			margin:0 0 2px 0;
		}
			#userBlock .userInfo .userPhoto {
				margin:0 5px 0 0;
			}
				#userBlock .userInfo .userPhoto img {
					border:1px solid #fda101;
					width:50px;
				}
			#userBlock .userInfo .user {
				margin:0 5px 0 0;
				width:150px;
				color:#3c3b3b;
				font:normal 10px Arial, Helvetica, sans-serif;
			}
				#userBlock .userInfo .user a:link, #userBlock .userInfo .user a:visited, #userBlock .userInfo .user a:active {
					color:#ff8a00;
					font:bold 12px Arial, Helvetica, sans-serif;
					text-decoration:none;
				}
							#userBlock .userInfo .user a:hover {
								color:#fd4e01;
							}
							
		/* logOut */				
		#userBlock a.btnLogOut:link, #userBlock a.btnLogOut:visited, #userBlock a.btnLogOut:active {
			margin:10px 0 0 0;
			width:60px; height:17px;
			background:url(../../images/btn_logOut.png) 0 top no-repeat;
		}
			#userBlock a.btnLogOut:hover {
				background-position:bottom;
			}
		/* logIn */				
		#userBlock a.btnLogIn:link, #userBlock a.btnLogIn:visited, #userBlock a.btnLogIn:active {
			margin:10px 0 0 0;
			width:60px; height:17px;
			background:url(../../images/btn_logIn.png) 0 top no-repeat;
			font-size:15px;
		}
			#userBlock a.btnLogIn:hover {
				background-position:bottom;
			}
			#userBlock .userInfo a.im img {
				width:5px; height:12px;
			}
			#userBlock .userInfo img {
				width:60px; height:17px;
			}
			
		/* links */
		#userBlock a:link, #userBlock a:visited, #userBlock a:active {
			color:#ff8a00;
			font:normal 11px Arial, Helvetica, sans-serif;
			text-decoration:none;
		}
			#userBlock a:hover {
				color:#fd4e01;
			}
		
			
			
		
			
/*	--------------------------------------------------------------------------------------------------------------------------
	communityOverview Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#communityOverview {
		margin:0 0 80px 0;
	}
		#communityOverview .leftCol {
			width:640px;
			margin:100px 16px 0 0;
		}
		#communityOverview .rightCol {
			margin:200px 0 0 0;
			width:302px;
		}
		
		
			
	
	/*	profileBlock Styles
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#profileBlock {
			padding:0 0 50px 0;
			width:640px;
			border:1px solid #3d3b4a;
		}
				#profileBlock h2 {
					color:#2400ff;
				}
			
			/* profile */	
			#profileBlock .profile {
				margin:25px 0 0 25px;
			}
				#profileBlock .profile .profileImage {
					margin:0 23px 0 0;
					width:192px;
				}
					#profileBlock .profile .profileImage img {
						border:3px solid #fda101;
						width:192px;
					}
					
					
				/* 	***********************************************************************
					communityOwnerOverview styles
					*************************************************************************** */
					#profileBlock .profile .profileImage a:link, #profileBlock .profile .profileImage a:active, #profileBlock .profile .profileImage a:visited {
						margin:5px 0 0 0;
						color:#ff8a00;
						font:normal 11px Verdana, Arial, Helvetica, sans-serif;
					}
						 #profileBlock .profile .profileImage a:hover {
							color:#fd4e01;
						 }
						 
						 
						 
				#profileBlock .profile .profileText {
					margin:10px 0 0 0;
					width:350px;
				}
					#profileBlock .profile .profileText p {
						margin:0 0 20px 0;
						color:#3c3b3b;
						font:normal 13px Arial, Helvetica, sans-serif;
						line-height:18px;
					}
					
					
					/* btnHolder */
					#profileBlock .profile .profileText .btnHolder {
						margin:40px 0 0 0;
					}
						#profileBlock .profile .btnHolder a.btnSendMessage:link, #profileBlock .profile .btnHolder a.btnSendMessage:visited, #profileBlock .profile .btnHolder a.btnSendMessage:active {
							width:97px; height:16px;
							margin:0 8px 0 0;
							background:url(../../images/btn_sendMessage.png) 0 top no-repeat;
						}
							#profileBlock .profile .btnHolder a.btnSendMessage:hover {
								background-position:bottom;
							}
						#profileBlock .profile .btnHolder a.btnAddToFriends:link, #profileBlock .profile .btnHolder a.btnAddToFriends:visited, #profileBlock .profile .btnHolder a.btnAddToFriends:active {
							width:97px; height:16px;
							background:url(../../images/btn_addToFriends.png) 0 top no-repeat;
						}
							#profileBlock .profile .btnHolder a.btnAddToFriends:hover {
								background-position:bottom;
							} 
							
					
				/* 	***********************************************************************
					communityOwnerOverview styles
					*************************************************************************** */
					#profileBlock .profile .btnHolder a.btnManageRequests:link, #profileBlock .profile .btnHolder a.btnManageRequests:visited, #profileBlock .profile .btnHolder a.btnManageRequests:active {
						width:97px; height:16px;
						margin:0 8px 0 0;
						background:url(../../images/btn_manageRequests.png) 0 top no-repeat;
					}
						#profileBlock .profile .btnHolder a.btnManageRequests:hover {
							background-position:bottom;
						}
					#profileBlock .profile .btnHolder a.btnEditProfile:link, #profileBlock .profile .btnHolder a.btnEditProfile:visited, #profileBlock .profile .btnHolder a.btnEditProfile:active {
						width:97px; height:16px;
						background:url(../../images/btn_editProfile.png) 0 top no-repeat;
					}
						#profileBlock .profile .btnHolder a.btnEditProfile:hover {
							background-position:bottom;
						} 

									
	/*	latestBlogBlock Styleshead
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#latestBlogBlock {
			margin:35px 0 0 0; padding:0 0 40px 0;
			width:640px;
			border:1px solid #3d3b4a;
			color:#3c3b3b;
		}
		#latestBlogBlock .noContent {
			margin:20px 25px 0 25px;
		}	
					
			/* entry */
			#latestBlogBlock .entry {
				margin:20px 0 0 25px; padding:0 30px 0 0;
				width:585px;
			}
				#latestBlogBlock .entry .timeStamp {
					color:#3c3b3b;
					font:normal 11px Arial, Helvetica, sans-serif;
				}
				#latestBlogBlock .entry h3 {
					margin:3px 0 8px 0;
				}
					#latestBlogBlock .entry h3 a:link, #latestBlogBlock .entry h3 a:visited, #latestBlogBlock .entry h3 a:active {
						font:bold 17px Arial, Helvetica, sans-serif;
						color:#ff8a00;
						text-decoration:none;
					}
						#latestBlogBlock .entry h3 a:hover {
							color:#fd4e01;
						}
				#latestBlogBlock .entry p {
					width:566px;
					margin:0 0 20px 0;
					color:#3c3b3b;
					font:normal 13px Arial, Helvetica, sans-serif;
					line-height:18px;
				}
				#latestBlogBlock .entry ul.socialBar {
					margin:8px 0 0 0; padding:0 20px 0 0;
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#3c3b3b;
				}
					#latestBlogBlock .entry ul.socialBar a:link, #latestBlogBlock .entry ul.socialBar a:active, #latestBlogBlock .entry ul.socialBar a:visited {
						color:#ff8a00;
						text-decoration:none;
					}
						#latestBlogBlock .entry ul.socialBar a:hover {
							color:#fd4e01;
						}
					#latestBlogBlock .entry ul.socialBar li.views {
						margin:0 10px 0 0;
					}
					#latestBlogBlock .entry ul.socialBar li.comments {
					
					}
					#latestBlogBlock .entry ul.socialBar li.digg {
						padding:0 0 0 14px;
						width:40px;
						background:url(../../images/icon_digg.png) 0 1px no-repeat;
					}
					#latestBlogBlock .entry ul.socialBar li.delicious {
						padding:0 0 0 14px;
						background:url(../../images/icon_delicious.png) 0 2px no-repeat;
					}
					
					
			/* 	***********************************************************************
				communityOwnerOverview styles
				*************************************************************************** */
				#latestBlogBlock .btnHolder {
					margin:20px 0 0 0; padding:0 20px 0 0;
				}
					#latestBlogBlock .btnHolder a.btnEditEntry:link, #latestBlogBlock .btnHolder a.btnEditEntry:visited, #latestBlogBlock .btnHolder a.btnEditEntry:active {
						width:97px; height:16px;
						margin:0 8px 0 0;
						background:url(../../images/btn_editEntry.png) 0 top no-repeat;
					}
						#latestBlogBlock .btnHolder a.btnEditEntry:hover {
							background-position:bottom;
						}
					#latestBlogBlock .btnHolder a.btnDelete:link, #latestBlogBlock .btnHolder a.btnDelete:visited, #latestBlogBlock .btnHolder a.btnDelete:active {
						width:97px; height:16px;
						background:url(../../images/btn_delete.png) 0 top no-repeat;
					}
						#latestBlogBlock .btnHolder a.btnDelete:hover {
							background-position:bottom;
						}
					#latestBlogBlock .btnHolder a.btnNewEntry:link, #latestBlogBlock .btnHolder a.btnNewEntry:visited, #latestBlogBlock .btnHolder a.btnNewEntry:active {
						width:97px; height:16px;
						background:url(../../images/btn_newEntry.png) 0 top no-repeat;
					}
						#latestBlogBlock .btnHolder a.btnNewEntry:hover {
							background-position:bottom;
						}
					
					
					
	
	/*	recentPhotosBlock Styles
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#recentPhotosBlock {
			margin:35px 0 0 0; padding:0 0 40px 0;
			width:640px;
			border:1px solid #3d3b4a;
			color:#3c3b3b;
		}
			#recentPhotosBlock .photosHolder {
				margin:20px 0 0 25px; padding:0 30px 0 0;
				width:585px;
			}
			
			
				/* leftCol */
				#recentPhotosBlock .photosHolder .leftCol {
					width:312px;
					margin:0 30px 0 0;
					text-align:center;
				}
					#recentPhotosBlock .photosHolder .leftCol img {
						width:300px;
						border:6px solid #fda101;
					}
					#recentPhotosBlock .photosHolder .leftCol h3 {
						margin:6px 0 4px 0;
						color:#3c3b3b;
						font:normal 15px Arial, Helvetica, sans-serif;
					}
					#recentPhotosBlock .photosHolder .leftCol .photoInfo {
						font:normal 11px Arial, Helvetica, sans-serif;
						color:#3c3b3b;
					}
					#recentPhotosBlock .photosHolder .leftCol a:active, #recentPhotosBlock .photosHolder .leftCol a:visited, #recentPhotosBlock .photosHolder .leftCol a:link {
						color:#ff8a00;
						text-decoration:none;
					}
						#recentPhotosBlock .photosHolder .leftCol a:hover {
							color:#fd4e01;
						}
						
						
				/* rightCol */
				#recentPhotosBlock .photosHolder .rightCol {
					margin:0;
					width:235px;
				}
					#recentPhotosBlock .photosHolder .rightCol .entry {
						margin:0 5px 0 5px;
						width:106px; height:136px;
						color:#3c3b3b;
						font:normal 11px Arial, Helvetica, sans-serif;
						text-align:center;
					}
						#recentPhotosBlock .photosHolder .rightCol .entry img {
							margin:0 auto 3px auto;
							border:3px solid #fda101;
						}
						#recentPhotosBlock .photosHolder .rightCol .entry .caption {
							
						}
						#recentPhotosBlock .photosHolder .rightCol .entry a:active, #recentPhotosBlock .photosHolder .rightCol .entry a:visited, #recentPhotosBlock .photosHolder .rightCol .entry a:link {
							color:#ff8a00;
							font:normal 9px Arial, Helvetica, sans-serif;
							text-decoration:none;
						}
							#recentPhotosBlock .photosHolder .rightCol .entry a:hover {
								color:#fd4e01;
							}
				
				
			/* 	***********************************************************************
				communityOwnerOverview styles
				*************************************************************************** */
				#recentPhotosBlock .btnHolder {
					margin:25px 0 0 0; padding:0 20px 0 0;
				}
					#recentPhotosBlock .btnHolder a.btnUploadPhoto:link, #recentPhotosBlock .btnHolder a.btnUploadPhoto:visited, #recentPhotosBlock .btnHolder a.btnUploadPhoto:active {
						width:97px; height:16px;
						margin:0 8px 0 0;
						background:url(../../images/btn_uploadPhoto.png) 0 top no-repeat;
					}
						#recentPhotosBlock .btnHolder a.btnUploadPhoto:hover {
							background-position:bottom;
						}
					#recentPhotosBlock .btnHolder a.btnManagePhotos:link, #recentPhotosBlock .btnHolder a.btnManagePhotos:visited, #recentPhotosBlock .btnHolder a.btnManagePhotos:active {
						width:97px; height:16px;
						background:url(../../images/btn_managePhotos.png) 0 top no-repeat;
					}
						#recentPhotosBlock .btnHolder a.btnManagePhotos:hover {
							background-position:bottom;
						}
							
							
							
	/*	friendsBlock Styles
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#friendsBlock {
			margin:35px 0 0 0; padding:0 0 40px 0;
			width:640px;
			border:1px solid #3d3b4a;
			color:#3c3b3b;
		}
		#friendsBlock a.btnViewPending:link, #friendsBlock a.btnViewPending:visited, #friendsBlock a.btnViewPending:active  {
			margin:0 0 0 30px;
			color:#ff8a00;
			font:normal 12px Arial, Helvetica, sans-serif;
			text-decoration:none;
		}
			#friendsBlock a.btnViewPending:hover {
				color:#fd4e01;
			}
		#friendsBlock .entries a:link, #friendsBlock .entries a:visited, #friendsBlock .entry a:active  {
			color:#ff8a00;
			font:normal 12px Arial, Helvetica, sans-serif;
			text-decoration:none;
		}
			#friendsBlock .entry a:hover {
				color:#fd4e01;
			}
		#friendsBlock .entry .rightCol span.online {
			color:ff8e01;
		}
		#friendsBlock .entry .rightCol a.btnMessage:link, #friendsBlock .entry .rightCol a.btnMessage:visited, #friendsBlock .entry .rightCol a.btnMessage:active {
			width:97px; height:16px;
			background:url(../../images/btn_sendMessage.png) 0 top no-repeat;
			font-size:18px;
		}
			#friendsBlock .entry .rightCol a.btnMessage:hover {
				background-position:bottom;
			}
		#friendsBlock .entry .rightCol a.btnBlock:link, #friendsBlock .entry .rightCol a.btnBlock:visited, #friendsBlock .entry .rightCol a.btnBlock:active {
			width:97px; height:16px;
			background:url(../../images/btn_blockUser.png) 0 top no-repeat;
			font-size:18px;
		}
			#friendsBlock .entry .rightCol a.btnBlock:hover {
				background-position:bottom;
			}
				#friendsBlock .entry .rightCol img {
					width:97px; height:16px;
				}
				#friendsBlock .entry .rightCol a.im img {
					width:5px; height:12px;
				}
			#friendsBlock .entries {
				padding: 20px;
			}
				#friendsBlock .entries .entry {
					margin:0 14px 0 0;
					width:120px; height:160px;
					text-align:center;
					overflow:hidden;
				}
					#friendsBlock .entries .entry span.user {
						text-align:left;
					}
					#friendsBlock .entries .entry a.im img {
						border:none;
						display:inline;
					}
					#friendsBlock .entries .entry img {
						margin:7px auto 0 auto;
						border:1px solid #cdb698;
					}
					#friendsBlock .entries .entry a:link, #friendsBlock .entries .entry a:visited, #friendsBlock .entries .entry a:active  {
						color:#ff8a00;
						font:bold 12px Arial, Helvetica, sans-serif;
						text-decoration:none;
					}
						#friendsBlock .entries .entry a:hover {
							color:#fd4e01;
						}
						
			
			#friendsBlock a.btnAddToFriends:link, #friendsBlock a.btnAddToFriends:visited, #friendsBlock a.btnAddToFriends:active {
				margin:0 0 0 470px;
				width:97px; height:16px;
				background:url(../../images/btn_addToFriends.png) 0 top no-repeat;
			}
				#friendsBlock a.btnAddToFriends:hover {
					background-position:bottom;
				} 
				
				
			/* 	***********************************************************************
				communityOwnerOverview styles
				*************************************************************************** */
				#friendsBlock .btnHolder {
					padding:0 20px 0 0;
				}
					#friendsBlock .btnHolder .friendRequests {
						margin:0 10px 0 0;
						font:normal 11px Verdana, Arial, Helvetica, sans-serif;
						color:#b9c0f4;
					}
					#friendsBlock .btnHolder a.btnManageRequests:link, #friendsBlock .btnHolder a.btnManageRequests:visited, #friendsBlock .btnHolder a.btnManageRequests:active {
						width:97px; height:16px;
						background:url(../../images/btn_manageRequests.png) 0 top no-repeat;
					}
						#friendsBlock .btnHolder a.btnManageRequests:hover {
							background-position:bottom;
						}
						
						
						
	/*	recentCommentsBlock Styles
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#recentCommentsBlock {
			margin:35px 0 0 0; padding:0 0 40px 0;
			width:640px;
			border:1px solid #3d3b4a;
			color:#3c3b3b;
		}
		#recentCommentsBlock .noContent{
			margin:20px 25px 0 25px;
		}
			
			/* this is a PNG-8 */
			#recentCommentsBlock .hr {
				margin:30px 0 0 30px;
				width:562px; height:1px;
				background:url(../../images/breaker.png) no-repeat;
			}
			
			
			/* entry */
			#recentCommentsBlock .entry {
				margin:25px 0 0 30px;
			}
			
				/* leftCol */
				#recentCommentsBlock .entry .leftCol {
					margin:0 15px 0 0;
					text-align:center;
					width:120px;
				}
					#recentCommentsBlock .entry .leftCol span.user {
						text-align:left;
					}
					#recentCommentsBlock .entry .leftCol a.im img {	
						border:none;
						display:inline;
					}	
					#recentCommentsBlock .entry .leftCol img {
						margin:5px auto 0 auto;
						border:1px solid #cdb698;
					}
					#recentCommentsBlock .entry .leftCol a:link, #recentCommentsBlock .entry .leftCol a:visited, #recentCommentsBlock .entry .leftCol a:active {
						color:#ff8a00;
						font:normal 12px Arial, Helvetica, sans-serif;
						text-decoration:none;
					}
						#recentCommentsBlock .entry .leftCol a:hover {
							color:#fd4e01;
						}
					
			
				
				/* rightCol */
				#recentCommentsBlock .entry .rightCol {
					margin:0;
					width:437px;
				}
					#recentCommentsBlock .entry .rightCol .timeStamp {
						color:#3c3b3b;
						font:normal 11px Arial, Helvetica, sans-serif;
					}
					#recentCommentsBlock .entry .rightCol h3 {
						color:#ff8a00;
						font:bold 15px Arial, Helvetica, sans-serif;
						margin:2px 0 4px 0;
					}
						#recentCommentsBlock .entry .rightCol h3 a:link, #recentCommentsBlock .entry .rightCol h3 a:active, #recentCommentsBlock .entry .rightCol h3 a:visited {
							color:#ff8a00;
							font:bold 15px Arial, Helvetica, sans-serif;
							text-decoration:none;
						}
							#recentCommentsBlock .entry .rightCol h3 a:hover {
								color:#fd4e01;
							}					
						#recentCommentsBlock .entry .rightCol p {
							margin:0 0 20px 0;
							font:normal 12px Arial, Helvetica, sans-serif;
							color:#3c3b3b;
							line-height:16px;
						}
						
						
			#recentCommentsBlock a.btnLeaveAComment:link, #recentCommentsBlock a.btnLeaveAComment:visited, #recentCommentsBlock a.btnLeaveAComment:active {
				margin:18px 0 0 455px;
				width:97px; height:16px;
				background:url(../../images/btn_leaveAComment.png) 0 top no-repeat;
			}
				#recentCommentsBlock a.btnLeaveAComment:hover {
					background-position:bottom;
				} 

	
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	communityComments Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#communityComments {
		margin:0 0 80px 0;
	}
		#communityComments .leftCol {
			margin:0 20px 0 0;
			width:640px;
		}
		#communityComments .rightCol {
			margin:100px 0 0 0;
			width:300px;
		}
		
			
				
	/*	commentsBlock Styles
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#commentsBlock {
			padding:0 0 80px 0;
			width:640px;
			border:1px solid #3d3b4a;
		}
		#commentsBlock .noContent {
			margin:20px 25px 0 25px;
		}		
			#commentsBlock .commentLink {
			    margin:10px 0 0 35px;
			    font:normal 12px Arial, Helvetica, sans-serif;
			}
			    #commentsBlock .commentLink a:link, #commentsBlock .commentLink a:active, #commentsBlock .commentLink a:visited {
			        color:#ff8a00;
			        text-decoration:none;
			    } 
			        #commentsBlock .commentLink a:hover {
			            color:#fd4e01;            
			        }
			#commentsBlock h2 {
				padding:5px 0 0 25px;
				width:615px; height:38px;
				color:#2400ff;
				font:normal 25px Arial, Helvetica, sans-serif;
				background:url(../../images/bg_h2.png) no-repeat;
			}
			
			/* entry */
			#commentsBlock .entry {
				margin:20px 0 0 30px; padding:20px 10px 15px 15px;
				background:url(../../images/bg_communityEntry.png) no-repeat;
				width:555px;
			}
		
				/* leftCol */
				#commentsBlock .entry .leftCol {
					margin:0 25px 0 0;
					text-align:center;
					width:152px;
				}
					#commentsBlock .entry .leftCol img {
						margin:0 auto 0 auto;
						border:1px solid #fda101;
					}
					#commentsBlock .entry .leftCol a.im img {
					    border:none;
					    display:inline;
			        }
					
					#commentsBlock .entry .leftCol a:link, #commentsBlock .entry .leftCol a:visited, #commentsBlock .entry .leftCol a:active {
						color:#ff8a00;
						font:normal 14px Arial, Helvetica, sans-serif;
						text-decoration:none;
					}
						#commentsBlock .entry .leftCol a:hover {
							color:#fd4e01;
						}
					
				
				/* rightCol */
				#commentsBlock .entry .rightCol {
					margin:0;
					width:370px;
				}
					#commentsBlock .entry .rightCol .timeStamp {
						color:#9ba2ad;
						font:normal 12px Arial, Helvetica, sans-serif;
						color:#3c3b3b;
					}
					#commentsBlock .entry .rightCol h3 {
						color:#ff8a00;
						font:bold 17px Arial, Helvetica, sans-serif;
						margin:8px 0 8px 0;
					}
						#commentsBlock .entry .rightCol h3 a:link, #commentsBlock .entry .rightCol h3 a:active, #commentsBlock .entry .rightCol h3 a:visited {
							color:#ff8a00;
							font:bold 17px Arial, Helvetica, sans-serif;
							text-decoration:none;
						}
							#commentsBlock .entry .rightCol h3 a:hover {
								color:#fd4e01;
							}					
						#commentsBlock .entry .rightCol p {
							margin:0 0 10px 0;
							font:normal 12px Arial, Helvetica, sans-serif;
							color:#3c3b3b;
							line-height:16px;
						}
						
						

/*	--------------------------------------------------------------------------------------------------------------------------
	communityFriends Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#communityFriends {
		margin:0 0 80px 0;
	}
		#communityFriends .leftCol {
			width:640px;
			margin:100px 16px 0 0;
		}
		#communityFriends .rightCol {
			margin:200px 0 0 0;
			width:300px;
		}
		
		/*	friendsBlock Styles
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#communityFriends #friendsBlock {
			margin:0; padding:0 0 80px 0;
			width:640px;
			border:1px solid #3d3b4a;
		}
			#communityFriends #friendsBlock h2 {
				padding:5px 0 0 25px;
				width:615px; height:38px;
				color:#2400ff;
				font:normal 25px Arial, Helvetica, sans-serif;
				background:url(../../images/bg_h2.png) no-repeat;
			}
			
			
			#communityFriends #friendsBlock .displaying {
				margin:40px 30px 0 0;
				color:#9ba2ad;
				font:bold 11px Arial, Helvetica, sans-serif;
				text-align:right;
			}
			
			
			/* entry */
			#communityFriends #friendsBlock .entry {
				margin:10px 0 0 30px; padding:15px 10px 15px 15px;
				background:url(../../images/bg_communityEntry.png) no-repeat;
				width:555px;
			}
			
				/* leftCol */
				#communityFriends #friendsBlock .entry .leftCol {
					margin:0 15px 0 0;
					width:152px;
				}
					#communityFriends #friendsBlock .entry .leftCol img {
						width:150px;
						border:1px solid #fda101;
					}
					
				
				/* rightCol */	
				#communityFriends #friendsBlock .entry .rightCol {
					margin:0;
					width:370px;
				}
					#communityFriends #friendsBlock .entry .rightCol h3 {
						margin:0 0 10px 0;
						color:#fda101;
					}
						#communityFriends #friendsBlock .entry .rightCol h3 a:link, #communityFriends #friendsBlock .entry .rightCol h3 a:active, #communityFriends #friendsBlock .entry .rightCol h3 a:visited {
							color:#ff8a00;
							font:normal 16px Arial, Helvetica, sans-serif;
							text-decoration:none;
						}
							#communityFriends #friendsBlock .entry .rightCol h3 a:hover {
								color:#fd4e01;
							}
							#communityFriends #friendsBlock .entry .rightCol h3 .smallTextOnline {
								font:normal 10px Arial, Helvetica, sans-serif;
								color:#ff8e00;
							}
							#communityFriends #friendsBlock .entry .rightCol h3 .smallTextOffline {
								font:normal 10px Arial, Helvetica, sans-serif;
								color:#8e8e8e;
							}
					#communityFriends #friendsBlock .entry .rightCol p {
						color:#3c3b3b;
						font:normal 13px Arial, Helvetica, sans-serif;
						line-height:18px;
					}
					
					/* PNG-8 */
					#communityFriends #friendsBlock .entry .rightCol a.readMore:link, #communityFriends #friendsBlock .entry .rightCol a.readMore:active, #communityFriends #friendsBlock .entry .rightCol a.readMore:visited {
						padding:0 7px 0 0;
						color:#ff8a00;
						font:normal 10px Arial, Helvetica, sans-serif;
						text-decoration:none;
						background:url(../../images/arrow_right.png) 52px 5px no-repeat;
					}
						#communityFriends #friendsBlock .entry .rightCol a.readMore:hover {
							color:#fd4e01;
							background:url(../../images/arrow_rightOrange.png) 52px 5px no-repeat;
						}
						
						
						
/*	--------------------------------------------------------------------------------------------------------------------------
	blogBlock Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#blogBlock {
		padding:0 0 80px 0;
		width:640px;
		background:url(../../images/boxBG.png) repeat-y;
		border:1px solid #3d3b4a;
	}
	#blogBlock .noContent {
		margin:20px 25px 0 25px;
	}
		#blogBlock h2 {
			padding:5px 0 0 25px;
			width:615px; height:38px;
			color:#2400ff;
			font:normal 25px Arial, Helvetica, sans-serif;
			background:url(../../images/bg_h2.png) no-repeat;
		}
		#blogBlock .postBlog {
			margin:10px 0 0 30px; padding:10px 0 0 0;	
			font:normal 12px Arial, Helvetica, sans-serif;
		}
			#blogBlock .postBlog a:link, #blogBlock .postBlog a:active, #blogBlock .postBlog a:visited {
				color:#ff8a00;
				text-decoration:none;
			}
				#blogBlock .postBlog a:hover {
					color:#fd4e01;
				}	
		/* entry */	
		#blogBlock .entry {
			margin:20px 0 0 30px; padding:15px 0 15px 13px;
			background:url(../../images/bg_communityEntry.png) repeat;
			width:567px;
		}
			#blogBlock .entry .timeStamp {
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#3c3b3b;
			}
			#blogBlock .entry h3 {
				margin:3px 0 12px 0;
				font:bold 17px Arial, Helvetica, sans-serif;
				color:#fda101;
			}
				#blogBlock .entry h3 a:link, #blogBlock .entry h3 a:visited, #blogBlock .entry h3 a:active {
					color:#fda101;
					text-decoration:none;
					font:bold 17px Arial, Helvetica, sans-serif;
				}
					#blogBlock .entry h3 a:hover {
						color:#fd4e01;
						text-decoration:none;
						font:bold 17px Arial, Helvetica, sans-serif;
					}
			#blogBlock .entry .paragraphHolder {
				margin:0 13px 0 0;
			}
				#blogBlock .entry .paragraphHolder p {
					margin:0 0 10px 0;
					font:normal 12px Arial, Helvetica, sans-serif;
					color:#3c3b3b;
					line-height:18px;
				}
			#blogBlock .entry ul.socialBar {
				margin:29px 0 0 0;
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#3c3b3b;
			}
				#blogBlock .entry ul.socialBar a:link, #blogBlock .entry ul.socialBar a:active, #blogBlock .entry ul.socialBar a:visited {
					color:#ff8a00;
					text-decoration:none;
				}
					#blogBlock .entry ul.socialBar a:hover {
						color:#fd4e01;
					}
				#blogBlock .entry ul.socialBar li.views {
					width:70px;
				}
				#blogBlock .entry ul.socialBar li.comments {
					width:360px;
				}
				#blogBlock .entry ul.socialBar li.digg {
					padding:0 0 0 14px;
					width:40px;
					background:url(../../images/icon_digg.png) 0 1px no-repeat;
				}
				#blogBlock .entry ul.socialBar li.delicious {
					padding:0 0 0 14px;
					background:url(../../images/icon_delicious.png) 0 2px no-repeat;
				}
				blogBlock .blog .postBlog {
					margin:0 0 0 25px;
					font:normal 12px Arial, Helvetica, sans-serif;	
				}
					#blogBlock .blog .postBlog a:link, #blogBlock .blog .postBlog a:visited, #blogBlock .blog .postBlog a:active {
						color:#ff8a00;
						text-decoration:none;
					}
						#blogBlock .blog .postBlog a:hover {
							color:#fd4e01;
						}
				
				/* PNG-8 */
				#blogBlock a.readMore:link, #blogBlock a.readMore:active, #blogBlock a.readMore:visited {
					padding:0 7px 0 0;
					color:#2400ff;
					font:normal 11px Arial, Helvetica, sans-serif;
					text-decoration:none;
					background:url(../../images/arrow_right_blue.png) 52px 5px no-repeat;
				}
					#blogBlock a.readMore:hover {
						color:#FD4E01;
						background:url(../../images/arrow_right.png) 52px 5px no-repeat;
					}
					
				
						
								
/*	--------------------------------------------------------------------------------------------------------------------------
	blogBlockSingle Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#blogBlockSingle {
		padding:0 0 40px 0;
		width:640px;
		background:url(../../images/boxBG.png) repeat-y;
		border:1px solid #3d3b4a;
	}
		#blogBlockSingle h2 {
			padding:5px 0 0 25px;
			width:615px; height:38px;
			color:#2400ff;
			font:normal 25px Arial, Helvetica, sans-serif;
			background:url(../../images/bg_h2.png) no-repeat;
		}
		#blogBlockSingle .blog .noContent {
			margin:0 25px 0 25px;
		}
		#blogBlockSingle .blog h3 {
		    padding:0 0 0 11px;
			font:normal 17px Arial, Helvetica, sans-serif;
			color:#3c3b3b;   
		}
		#blogBlockSingle .blog .entry .editLinks {
			margin:30px 0 0 15px;
		}
		#blogBlockSingle .blog .comment .commentPost {
			margin:22px 0 0 34px; padding:0 0 11px 0;
		}
		
		
		#blogBlockSingle .blog .comment .commentPost .post {
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#3c3b3b;
		}
			#blogBlockSingle .blog .comment .commentPost .post a:link, #blogBlockSingle .blog .comment .commentPost .post a:active, #blogBlockSingle .blog .comment .commentPost .post a:visited {
				color:#ff8a00;
				text-decoration:none;
				
			}
				#blogBlockSingle .blog .comment .commentPost .post a:hover {
					color:#fd4e01;
				}
		#blogBlockSingle .blog .comment .commentPost h4 {
			margin:18px 0 7px 0;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#ff8a00;
		}
		#blogBlockSingle .blog .comment .commentPost p {
			margin:0 0 15px 0;
			width:560px;
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#3c3b3b;
			line-height:16px;
		}
		#blogBlockSingle .blog .postBlog {
			margin:0 0 0 25px;
			font:normal 12px Arial, Helvetica, sans-serif;	
		}
			#blogBlockSingle .blog .postBlog a:link, #blogBlockSingle .blog .postBlog a:visited, #blogBlockSingle .blog .postBlog a:active {
				color:#ff8a00;
				text-decoration:none;
			}
				#blogBlockSingle .blog .postBlog a:hover {
					color:#fd4e01;
				}
		#blogBlockSingle .blog .entry {
			margin:15px 0 15px 25px; padding:33px 30px;
			width:520px;
			background:url(../../images/bg_communityEntry.png) repeat;
		}
			#blogBlockSingle .blog .entry .date {
				margin:0 0 0 13px;
				font:normal 15px Arial, Helvetica, sans-serif;
				color:#3c3b3b;
			}
				#blogBlockSingle .blog .entry .posted {
					font:normal 11px Arial, Helvetica, sans-serif;
				}
			#blogBlockSingle .blog .entry h3 {
				margin:7px 0 19px 13px;
				font:bold 21px Arial, Helvetica, sans-serif;
				color:#fda101;
			}
			#blogBlockSingle .blog .entry .paragraphHolder {
				margin:0 13px 0 13px;
			}
				#blogBlockSingle .blog .entry .paragraphHolder p {
					margin:0 0 17px 0;
					font:normal 13px Arial, Helvetica, sans-serif;
					color:#3c3b3b;
					line-height:18px;
				}
		#blogBlockSingle .blog .entry ul.socialBar {
			margin:0 0 0 13px; padding:0;
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#3c3b3b;
		}
			#blogBlockSingle .blog .entry ul.socialBar a:link, #blogBlockSingle .blog .entry ul.socialBar a:active, #blogBlockSingle .blog .entry ul.socialBar a:visited {
				color:#ff8a00;
				text-decoration:none;
			}
				#blogBlockSingle .blog .entry ul.socialBar a:hover {
					color:#fd4e01;
				}
			#blogBlockSingle .blog .entry ul.socialBar li.views {
				width:360px;
			}
			#blogBlockSingle .blog .entry ul.socialBar li.digg {
				padding:0 0 0 14px;
				width:40px;
				background:url(../../images/icon_digg.png) 0 1px no-repeat;
			}
			#blogBlockSingle .blog .entry ul.socialBar li.delicious {
				padding:0 0 0 14px;
				background:url(../../images/icon_delicious.png) 0 2px no-repeat;
			}
	#blogBlockSingle .comment {
		margin:40px 0 0 0;
	}
		#blogBlockSingle .comment h3 {
			padding:0 0 8px 25px;
			font:normal 17px Arial, Helvetica, sans-serif;
			color:#3c3b3b;
		}
		#blogBlockSingle .comment .entry {
			margin:22px 0 0 34px; padding:0 0 11px 0;
		}
		#blogBlockSingle .comment .entry .post {
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#3c3b3b;
		}
			#blogBlockSingle .comment .entry .post a:link, #blogBlockSingle .comment .entry .post a:active, #blogBlockSingle .comment .entry .post a:visited {
				color:#ff8a00;
				text-decoration:none;
			}
				#blogBlockSingle .comment .entry .post a:hover {
					color:#fd4e01;
				}
		#blogBlockSingle .comment .entry h4 {
			margin:18px 0 7px 0;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#fda101;
		}
		#blogBlockSingle .comment .entry p {
			margin:0 0 15px 0;
			width:560px;
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#3c3b3b;
			line-height:16px;
		}
		#blogBlockSingle a.btnLeaveAComment:link, #blogBlockSingle a.btnLeaveAComment:visited, #blogBlockSingle a.btnLeaveAComment:active {
			margin:25px 0 0 30px;
			width:97px; height:16px;
			background:url(../../images/btn_leaveAComment.png) 0 top no-repeat;
			text-decoration:none;
		}
			#blogBlockSingle a.btnLeaveAComment:hover {
				background-position:bottom;
			} 
		/* this is a PNG-8 */
		#blogBlockSingle .hr {
			margin:0 0 0 34px;
			width:562px; height:1px;
			background:url(../../images/breaker.png) no-repeat;
		}




/*	--------------------------------------------------------------------------------------------------------------------------
	galleryBlock Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#galleryBlock {
		padding:0 0 80px 0;
		width:640px;
		background:url(../../images/boxBG.png) repeat-y;
		border:1px solid #3d3b4a;
	}
		#galleryBlock .control {
			margin:10px 0 0 30px;
			color:#3c3b3b;
			font:normal 12px Arial, Helvetica, sans-serif;
		}
		#galleryBlock h2 {
			padding:5px 0 0 25px;
			width:615px; height:38px;
			color:#2400ff;
			font:normal 25px Arial, Helvetica, sans-serif;
			background:url(../../images/bg_h2.png) no-repeat;
		}
		#galleryBlock  .gallery {
			margin:23px 0 10px 30px;
		}
		#galleryBlock  .gallery .noContent {
			margin:0 25px 0 0;
		}
		#galleryBlock .postPhoto {
			margin:0 0 0 35px;
			font:normal 12px Arial, Helvetica, sans-serif;	
		}
			#galleryBlock .postPhoto a:link, #galleryBlock .postPhoto a:visited, #galleryBlock .postPhoto a:active {
				color:#ff8a00;
				text-decoration:none;
			}
				#galleryBlock .postPhoto a:hover {
					color:#fd4e01;
				}
		#galleryBlock .gallery .galleryEntry {
			margin:0 20px;
			width:245px; height:262px;
			text-align:center;
		}
			#galleryBlock .gallery .galleryEntry .imgHolder {
				margin:0 auto;
				width:150px; height:180px;
			}
			#galleryBlock .gallery .galleryEntry .imgHolder img {
				border:6px solid #fda101;
				display:block;
			}
			#galleryBlock .gallery .galleryEntry h3 {
				margin:0 0 4px 0; padding:0;
				color:#fda101;
				font:normal 15px Arial, Helvetica, sans-serif;
			}
			#galleryBlock .gallery .galleryEntry .photoInfo {
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#3c3b3b;
			}
				#galleryBlock .gallery .galleryEntry .photoInfo a:link, #galleryBlock .gallery .galleryEntry .photoInfo a:active, #galleryBlock .gallery .galleryEntry .photoInfo a:visited {
					color:#ff8a00;
					text-decoration:none;
				}
					#galleryBlock .gallery .galleryEntry .photoInfo a:hover {
						color:#fd4e01;
					}
		
		
		/* galleryBlock Styles for communityBlogSingle.html*/
		#galleryBlock .lead {
			padding:0 0 80px 0;
			width:580px;
		}
		
			/* header */
			#galleryBlock .gallery .header {
				margin:0; padding:14px 0 24px 490px;
				height:10px;
				border:none;
				background:none;
				width:100px;
			}
				#galleryBlock .gallery .header a.btnPrev:link, #galleryBlock .gallery .header a.btnPrev:active, #galleryBlock .gallery .header a.btnPrev:visited {
					margin:0 16px 0 0;
					width:32px; height:7px;
					background:url(../../images/btn_prev.png) left top no-repeat;
				}
					#galleryBlock .gallery .header a.btnPrev:hover {
						background-position:bottom;
					}
					#galleryBlock .gallery .header .btnPrev img {
						width:32px; height:7px;
					}
				#galleryBlock .gallery .header a.btnNext:link, #galleryBlock .gallery .header a.btnNext:active, #galleryBlock .gallery .header a.btnNext:visited {
					width:30px; height:px;
					background:url(../../images/btn_next.png) left top no-repeat;
				}
					#galleryBlock .gallery .header a.btnNext:hover {
						background-position:bottom;
					}
					#galleryBlock .gallery .header .btnNext img {
						width:30px; height:7px;
					}
					
			/* entry */
			#galleryBlock .gallery .entry {
				text-align:center;
			}
				#galleryBlock .gallery .entry .imgHolder {
					margin:0 auto;
					width:500px;
				}
				#galleryBlock .gallery .entry img {
					border:6px solid #fda101;				
				}
				#galleryBlock .gallery .entry h3 {
					margin:9px 0 4px 0; padding:0;
					color:#fda101;
					font:normal 16px Arial, Helvetica, sans-serif;
				}
				#galleryBlock .gallery .entry .photoInfo {
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#3c3b3b;
				}
				#galleryBlock .gallery .entry .photoInfo p {
					margin:16px auto 0 auto;
					width:402px;
					font:normal 12px Arial, Helvetica, sans-serif;
					line-height:16px;
					color:#3c3b3b;
					text-align:left;
				}
					#galleryBlock .gallery .entry .photoInfo a:link, #galleryBlock .gallery .entry .photoInfo a:active, #galleryBlock .gallery .entry .photoInfo a:visited {
						color:#ff8a00;
						text-decoration:none;
					}
						#galleryBlock .gallery .entry .photoInfo a:hover {
							color:#fd4e01;
						}
					#galleryBlock .gallery .entry .editLinks a:link, #galleryBlock .gallery .entry .editLinks a:visited, #galleryBlock .gallery .entry .editLinks a:active {
						color:#ff8a00;
						font:normal 12px Arial, Helvetica, sans-serif;
						text-decoration:none;
					}
						#galleryBlock .gallery .entry .editLinks a:hover {
							color:#fd4e01;
						}
			
		/* comment */
		#galleryBlock .comment {
			margin:0 0 0 30px;
			width:570px;
		}
			#galleryBlock h3 {
				padding:0 0 0 11px;
				font:normal 17px Arial, Helvetica, sans-serif;
				color:#3c3b3b;
			}
			#galleryBlock .comment .commentPost {
				margin:22px 0 0 0; padding:0 0 11px 0;
			}
			#galleryBlock .comment .commentPost .post {
				font:normal 12px Arial, Helvetica, sans-serif;
				color:#3c3b3b;
			}
			#galleryBlock .comment .commentPost h4 {
				margin:18px 0 7px 0;
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#fda101;
			}
			#galleryBlock .comment .commentPost p {
				margin:0 0 15px 0;
				font:normal 12px Arial, Helvetica, sans-serif;
				color:#3c3b3b;
				line-height:16px;
			}
			#galleryBlock a.btnLeaveAComment:link, #galleryBlock a.btnLeaveAComment:visited, #galleryBlock a.btnLeaveAComment:active {
				margin:25px 0 0 455px;
				width:97px; height:16px;
				background:url(../../images/btn_leaveAComment.png) 0 top no-repeat;
				text-decoration:none;
			}
				#galleryBlock a.btnLeaveAComment:hover {
					background-position:bottom;
				} 
		/* this is a PNG-8 */
		#galleryBlock .hr {
			width:562px; height:1px;
			background:url(../../images/breaker.png) no-repeat;
		}



/*	--------------------------------------------------------------------------------------------------------------------------
	inboxBlock Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#inboxBlock {
		padding:0 0 50px 0;
		width:640px;
		border:1px solid #3d3b4a;
	}
		#inboxBlock h2 {
			padding:5px 0 0 25px;
			width:615px; height:38px;
			color:#2400ff;
			font:normal 25px Arial, Helvetica, sans-serif;
			background:url(../../images/bg_h2.png) no-repeat;
		}
							
		#inboxBlock .entry {
			height:22px;
			padding:10px 0 0 10px; margin:1px 0 0 0;
			font:normal 12px Arial, Helvetica, sans-serif;
		}		
			#inboxBlock .userNameInbox {
				width:100px;
				margin-right:10px;	
			}
			#inboxBlock .subjectInbox {
				width:380px;
			}
			#inboxBlock .entry .userNameInbox {
				color:#fda101;
			}
			#inboxBlock .entry .subjectInbox a:link, #inboxBlock .entry .subjectInbox a:visited, #inboxBlock .entry .subjectInbox a:active {
				color:#ff8a00;
				font-weight:bold;
				text-decoration:none;
			}
				#inboxBlock .entry .subjectInbox a:hover {
					color: #fd4e01;
				}
			#inboxBlock .messages .entry .userNameInbox a:link, #inboxBlock .messages .entry .userNameInbox a:visited, #inboxBlock .messages .entry .userNameInbox a:active {
				color:#ff8a00;
				text-decoration:none;
				font:normal 12px Arial, Helvetica, sans-serif;
			}
				#inboxBlock .messages .entry .userNameInbox a:hover {
					color: #fd4e01;
				}
			#inboxBlock .dateInbox {
				width:60px;
				color:#3c3b3b;
			}
			#inboxBlock .links {
				margin:10px 0 0 30px;
			}
			
			/* inbox single */
			#inboxBlock .messageInbox {
				margin:10px 25px 0 25px; padding:0 0 30px 0;
				color:#3c3b3b;
				font:normal 12px Arial, Helvetica, sans-serif;
			}
				#inboxBlock .messageInbox h3{
					color:#fda101;
					font:bold 18px Arial, Helvetica, sans-serif;
					margin:0 0 30px 40px; padding:25px 0 0 0;
					width:400px;
				}
				#inboxBlock .messageInbox h3 a:link, #inboxBlock .messageInbox h3 a:visited, #inboxBlock .messageInbox h3 a:active{
					color:#fda101;
					font:bold 18px Arial, Helvetica, sans-serif;
					text-decoration:none;
				}
					#inboxBlock .messageInbox h3 a:hover {
						color:#fd4e01;
					}
				#inboxBlock .messageInbox .userInboxInfo {
					margin:0 0 50px 60px;
				}
				#inboxBlock .messageInbox .userInboxInfo .userImage {
					width:102px;
					float:left;
					margin:0 10px 0 0;
				}
				#inboxBlock .messageInbox .userInboxInfo .userImage img {
					border:1px solid #fd4e01;
				}
				#inboxBlock .messageInbox .userInboxInfo .messageInfo {
					float:left;
					margin:10px 0 0 0;
				}
				#inboxBlock .messageInbox .userInboxInfo .messageInfo p.sentOn {
					margin:25px 0 0 0;
				}
				#inboxBlock .messageInbox .userInboxInfo .messageInfo .user a:link, #inboxBlock .messageInbox .userInboxInfo .messageInfo .user a:visited, #inboxBlock .messageInbox .userInboxInfo .messageInfo .user a:active {
					color:#ff8a00;
					font:bold 12px Arial, Helvetica, sans-serif;
					text-decoration:none;
				}
							#inboxBlock .messageInbox .userInboxInfo .messageInfo .user a:hover {
								color:#fd4e01;
							}
				#inboxBlock .messageInbox p {
					margin:16px 60px 0 60px;
					color:#3c3b3b;
					line-height:16px;
				}
				#inboxBlock .btnHolderInbox {
					margin:35px 25px 0 25px;
				}
					#inboxBlock .btnHolderInbox .inboxPrev {
						margin:5px 0 0 0;
					}
					#inboxBlock .btnHolderInbox .inboxNext {
						margin:4px 0 0 0;
					}
					
				#inboxBlock .messages .btnHolder {
					margin:10px 0 0 0;
				}
				#inboxBlock .messages .btnHolder a.btnSendMessage:link, #inboxBlock .messages .btnHolder a.btnSendMessage:visited, #inboxBlock .messages .btnHolder a.btnSendMessage:active {
						width:97px; height:16px;
						background:url(../../images/btn_sendMessage.png) 0 top no-repeat;
					}
						#inboxBlock .messages .btnHolder a.btnSendMessage:hover {
							background-position:bottom;
						}
						#inboxBlock .messages .btnHolder img {
							width:97px; height:16px;
						}
				/* Buttons */
				#inboxBlock .btnHolderInbox .inboxBack a.btnBack:link, #inboxBlock .btnHolderInbox .inboxBack a.btnBack:active, #inboxBlock .btnHolderInbox .inboxBack a.btnBack:visited {
					padding:0 0 0 8px;
					background:url(../../images/arrow_up.png) 0 7px no-repeat;
					font:normal 11px Verdana, Arial, Helvetica, sans-serif;
					color:#ff8a00;
					text-decoration: none;
				}
					#inboxBlock .btnHolderInbox .inboxBack a.btnBack:hover {
						color:#fd4e01;	
					}
					#inboxBlock .btnHolderInbox .inboxPrev a.btnPrev:link, #inboxBlock .btnHolderInbox .inboxPrev a.btnPrev:visited, #inboxBlock .btnHolderInbox .inboxPrev a.btnPrev:active {
						width:32px; height:7px;
						background:url(../../images/btn_prev.png) 0 top no-repeat;
					}
						#inboxBlock .btnHolderInbox .inboxPrev a.btnPrev:hover {
							background-position:bottom;
						}
					#inboxBlock .btnHolderInbox .inboxNext a.btnNext:link, #inboxBlock .btnHolderInbox .inboxNext a.btnNext:visited, #inboxBlock .btnHolderInbox .inboxNext a.btnNext:active {
						width:30px; height:7px;
						margin:0 0 0 10px;
						background:url(../../images/btn_next.png) 0 top no-repeat;
					}
						#inboxBlock .btnHolderInbox .inboxNext a.btnNext:hover {
							background-position:bottom;
						}

					#inboxBlock .messageInbox .btnHolder {
						margin:40px 0 0 60px; padding:0 0 0px 0;
					}
						#inboxBlock .messageInbox .btnHolder a.btnDelete:link, #inboxBlock .messageInbox .btnHolder a.btnDelete:visited, #inboxBlock .messageInbox .btnHolder a.btnDelete:active {
							width:97px; height:16px;
							background:url(../../images/btn_delete.png) 0 top no-repeat;
						}
							#inboxBlock .messageInbox .btnHolder a.btnDelete:hover {
								background-position:bottom;
							}
						#inboxBlock .messageInbox .btnHolder a.btnReply:link, #inboxBlock .messageInbox .btnHolder a.btnReply:visited, #inboxBlock .messageInbox .btnHolder a.btnReply:active {
							width:97px; height:16px;
							margin:0 8px 0 0;
							background:url(../../images/btn_reply.png) 0 top no-repeat;
						}
							#inboxBlock .messageInbox .btnHolder a.btnReply:hover {
								background-position:bottom;
							}			
							
/*	--------------------------------------------------------------------------------------------------------------------------
	Form Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/							
	#aspnetForm {
		color:#3c3b3b;
	}		
		#aspnetForm p {
			color:#3c3b3b;
		}								
	
/*	--------------------------------------------------------------------------------------------------------------------------
	microGroove Added Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

    #main .links a:link, #main .links a:active, #main .links a:visited {
        color:#ff8a00;
	    text-decoration:none;
    }
        #main .links a:hover 
        {
            color:#fd4e01;
        }
		
	#main .post a:link, #main .post a:active, #main .post a:visited {
        color:#ff8a00;
	    text-decoration:none;
    }
        #main .post a:hover 
        {
            color:#fd4e01;
        }
		
	#main .editLinks a:link, #main .editLinks a:active, #main .editLinks a:visited {
        color:#ff8a00;
	    text-decoration:none;
    }
        #main .editLinks a:hover 
        {
            color:#fd4e01;
        }
	#main .btnHolder a.btnDelete:link, #main .btnHolder a.btnDelete:active, #main .btnHolder a.btnDelete:visited {
        color:#ff8a00;
	    text-decoration:none;
    }
        #main .btnHolder a.btnDelete:hover 
        {
            color:#fd4e01;
        }
	#main .btnHolder a.btnEdit:link, #main .btnHolder a.btnEdit:active, #main .btnHolder a.btnEdit:visited {
        color:#ff8a00;
	    text-decoration:none;
    }
        #main .btnHolder a.btnEdit:hover 
        {
            color:#fd4e01;
        }
	#main .btnHolder a:link, #main .btnHolder a:active, #main .btnHolder a:visited {
        color:#ff8a00;
	    text-decoration:none;
    }
        #main .btnHolder a:hover 
        {
            color:#fd4e01;
        }
	#main a.btnMessage:link, #main a.btnMessage:active, #main a.btnMessage:visited {
        color:#ff8a00;
	    text-decoration:none;
    }
        #main a.btnMessage:hover {
            color:#fd4e01;
        }
	#main a.btnBlock:link, #main a.btnBlock:active, #main a.btnBlock:visited {
        color:#ff8a00;
	    text-decoration:none;
    }
        #main a.btnBlock:hover {
            color:#fd4e01;
        }
	#main a.readMore:link, #main a.readMore:active, #main a.readMore:visited{
        color:#ff8a00;
	    text-decoration:none;
    }
        #main a.readMore:hover
        {
            color:#fd4e01;
        }