@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - GABRIELLA CILMI
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		gc_home.css
	Date:			November 10, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
/*	--------------------------------------------------------------------------------------------------------------------------
	comMainCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.comMainCol {
		margin:12px 0 0 30px;
		width:545px;
		float:left;
		display:inline;
		background:url(../../images/bg_comMainColMiddle.jpg) center repeat-y;
	}
		.comMainColBottom {
			width:545px;
			background:url(../../images/bg_comMainColBottom.jpg) bottom no-repeat;
		}
		.comMainColTop {
			padding:0 7px 0 7px;
			width:531px;
			background:url(../../images/bg_comMainColTop.jpg) top no-repeat;
		}
			.comMainCol h3 {
				font:bold 14px Arial, Helvetica, sans-serif;
			}
			.comMainCol p {
				margin:0 0 0 12px;
				font:normal 12px Arial, Helvetica, sans-serif;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	communityBar Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.comCommunity {
		margin:10px 0 0 35px ;
		width:269px;
		background:url(../../images/bg_comMiddle.jpg) center repeat-y;
	}
		.comCommunityBottom {
			width:269px;
			background:url(../../images/bg_comBottom.jpg) bottom no-repeat;
		}
		.comCommunityTop {
			width:269px;
			background:url(../../images/bg_comTop.jpg) top no-repeat;
		}
		
	.comCommunity h2 {
		margin:15px 0 10px 3px;
		width:262px; height:12px;
		font:normal 10px Arial, Helvetica, sans-serif;
		color:#fff;
		text-align:center;
		background:#6d5b22;
	}

	/* posts */
		.comCommunity .commBar .posts {
		
		}
			.comCommunity .commBar .posts .entry {
				text-align:center;
			}
				.comCommunity .commBar .posts .entry .post a:link, .comCommunity .commBar .posts .entry .post a:visited, .comCommunity .commBar .posts .entry .post a:active {
					font:italic 12px Arial, Helvetica, sans-serif;
					color:#257279;
				}
					.comCommunity .commBar .posts .entry .post a:hover {
						color:#000;
					}
				.comCommunity .commBar .posts .entry .author {
					font:normal 10px Arial, Helvetica, sans-serif;
					color:#6d5b22;
				}
					.comCommunity .commBar .posts .entry .author a:link, .comCommunity .commBar .posts .entry .author a:active, .comCommunity .commBar .posts .entry .author a:visited {
						font:bold 10px Arial, Helvetica, sans-serif;
						color:#ca5385;
					}
				.comCommunity .commBar .posts .hr {
					margin:15px 0 10px 135px;
					width:40px; height:1px;
					background:url(../../images/hr_minColBrown.jpg) no-repeat;
				}
					.comCommunity .commBar .posts .entry .hr hr {
						display:none;
					}
		/*photos*/
			.comCommunity .commBar .photos {
				margin:0 0 0 15px;
			}
				.comCommunity .commBar .photos .entry {
					padding:0 0 10px 10px;
					width:102px;
					float:left;
					display:inline;
				}
					 .comCommunity .commBar .photos .entry a:link, .comCommunity .commBar .photos .entry a:active, .comCommunity .commBar .photos .entry a:visited {
						width:100px;
						display:block;
						border:1px solid #022508;
						text-align:center;
					 }
						.comCommunity .commBar .photos .entry a:hover {
							border:1px solid #65c7d0;
						}
		/*members*/
			.comCommunity .commBar .members {
				margin:0 0 0 15px;
				font:bold 10px Arial, Helvetica, sans-serif;
			}
				.comCommunity .commBar .members .entry {
					padding:0 0 20px 40px;
					width:60px;
					float:left;
					display:inline;
				}
				.comCommunity .commBar .members .entry a:link, .comCommunity .commBar .members .entry a:active, .comCommunity .commBar .members .entry a:visited {
					color:#d06793;
				}
					.comCommunity .commBar .members .entry a:hover {
						color:#fff;
					}
					.comCommunity .commBar .members .entry a.userPic:link img, .comCommunity .commBar .members .entry a.userPic:active img, .comCommunity .commBar .members .entry a.userPic:visited img {
						width:50px;
						display:block;
						border:1px solid #022508;
						text-align:center;
					}
						.comCommunity .commBar .members .entry a.userPic:hover img {
							border:1px solid #fff;
						}
						
		
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	Registration Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.comMainCol .registration h2 {
		margin:0 0 0 12px;
		font:normal 24px Arial, Helvetica, sans-serif;
		color:#2c1117;
	}
	.comMainCol .registration form {
		margin:0 0 0 12px; padding:0 0 27px 0;
		font:normal 12px Arial, Helvetica, sans-serif;
	}
	.comMainCol .registration p {
		margin:0;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	editProfile Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.comMainCol .editProfile {
		padding:0 12px 27px 12px;
		font:normal 12px Arial, Helvetica, sans-serif;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	ul#profileNav {
		width:531px; height:20px;
		background:#78672f;
	}
		ul#profileNav li {
			margin:0 20px 0 0;
			display:inline;
			float:left;
		}
			ul#profileNav li.lead {
				margin:0 20px 0 75px;
			}
			ul#profileNav li a.active {
				color:#fff !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:#b5e4e8;
				text-decoration:none;
			}
				ul#profileNav li a:hover {
					color:#fff;
				}	
/*	--------------------------------------------------------------------------------------------------------------------------
	h2 Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	

	.comMainCol .blog h2 {
		width:531px; height:35px;
		background:url(../../images/h2_comBlog.jpg) top center no-repeat;
	}
	.comMainCol .comments h2 {
		width:531px; height:35px;
		background:url(../../images/h2_comComments.jpg) top center no-repeat;
	}
	.comMainCol .friends h2 {
		width:531px; height:35px;
		background:url(../../images/h2_comFriends.jpg) top center no-repeat;
	}
	.comMainCol .gallery h2 {
		width:531px; height:35px;
		background:url(../../images/h2_comPhotos.jpg) top center no-repeat;
	}
	.comMainCol .messages h2 {
		width:531px; height:35px;
		background:url(../../images/h2_comInbox.jpg) top center no-repeat;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	noContent Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	
	.noContent {
		text-align:center;
		padding:10px; margin:10px 7px 10px 7px;
		border:1px dashed #8f7624;
		font:normal 12px Arial, Helvetica, sans-serif;
		color:#000;
	}	


/*	--------------------------------------------------------------------------------------------------------------------------
	Community Button Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.profileLinks {
		margin:10px 0 0 12px;
		width:198px;
	}
	.editLinks {
		width:198px;
	}
		.messages .editLinks {
			margin:0 0 0 360px;
			width:152px;
		}
		.gallery .editLinks {
			width:152px;
		}
		.comments .editLinks {
			width:152px;
		}
		.blog .editLinks {
			margin:0 0 0 12px;
			width:152px;
		}
	.paddingFix {
		padding:40px 0 27px 0; margin:15px 0 0 12px;
	}
	
	.comMainColTop a.btnBackToProfile:link, .comMainColTop a.btnBackToProfile:visited, .comMainColTop a.btnBackToProfile:active {
		width:79px; height:17px;
		display:block;
		background:url(../../images/btn_backToProfile.png) 0 top no-repeat;
	}
		.comMainColTop a.btnBackToProfile:hover {
			background-position:bottom;
		}
	.comMainColTop a.btnBackToBlog:link, .comMainColTop a.btnBackToBlog:visited, .comMainColTop a.btnBackToBlog:active {
		width:79px; height:17px;
		display:block;
		background:url(../../images/btn_backToBlog.png) 0 top no-repeat;
	}
		.comMainColTop a.btnBackToBlog:hover {
			background-position:bottom;
		}
	.comMainColTop a.btnBackToInbox:link, .comMainColTop a.btnBackToInbox:visited, .comMainColTop a.btnBackToInbox:active {
		width:79px; height:17px;
		display:block;
		background:url(../../images/btn_backToInbox.png) 0 top no-repeat;
	}
		.comMainColTop a.btnBackToInbox:hover {
			background-position:bottom;
		}
	.comMainColTop a.btnAddFriend:link, .comMainColTop a.btnAddFriend:visited, .comMainColTop a.btnAddFriend:active {
		width:79px; height:17px;
		display:block;
		float:right;
		background:url(../../images/btn_addFriend.png) 0 top no-repeat;
	}
		.comMainColTop a.btnAddFriend:hover {
			background-position:bottom;
		}
	.comMainColTop a.btnSendMessage:link, .comMainColTop a.btnSendMessage:visited, .comMainColTop a.btnSendMessage:active {
		width:79px; height:17px;
		display:block;
		float:left;
		background:url(../../images/btn_sendMessage.png) 0 top no-repeat;
	}
		.comMainColTop a.btnSendMessage:hover {
			background-position:bottom;
		}
	.comMainColTop a.btnLeaveComment:link, .comMainColTop a.btnLeaveComment:visited, .comMainColTop a.btnLeaveComment:active {
		width:79px; height:17px;
		background:url(../../images/btn_leaveComment.png) 0 top no-repeat;
		display:block;
	}
		.comMainColTop a.btnLeaveComment:hover {
			background-position:bottom;
		}
	.comMainColTop a.btnEdit:link, .comMainColTop a.btnEdit:visited, .comMainColTop a.btnEdit:active {
		width:56px; height:17px;
		display:block;
		float:left;
		background:url(../../images/btn_edit.png) 0 top no-repeat;
	}
		.comMainColTop a.btnEdit:hover {
			background-position:bottom;
		} 
	.comMainColTop a.btnDelete:link, .comMainColTop a.btnDelete:visited, .comMainColTop a.btnDelete:active {
		width:56px; height:17px;
		display:block;
		float:right;
		background:url(../../images/btn_delete.png) 0 top no-repeat;
	}
		.comMainColTop a.btnDelete:hover {
			background-position:bottom;
		} 
	.comMainColTop a.btnUploadPhoto:link, .comMainColTop a.btnUploadPhoto:visited, .comMainColTop a.btnUploadPhoto:active {
		margin:15px 0 0 12px;
		width:79px; height:17px;
		background:url(../../images/btn_uploadPhoto.png) 0 top no-repeat;
		display:block;
	}
		.comMainColTop a.btnUploadPhoto:hover {
			background-position:bottom;
		}
	.comMainColTop a.btnApprove:link, .comMainColTop a.btnApprove:visited, .comMainColTop a.btnApprove:active {
		width:79px; height:17px;
		display:block;
		float:left;
		background:url(../../images/btn_approve.png) 0 top no-repeat;
	}
		.comMainColTop a.btnApprove:hover {
			background-position:bottom;
		} 
	.comMainColTop a.btnReject:link, .comMainColTop a.btnReject:visited, .comMainColTop a.btnReject:active {
		width:79px; height:17px;
		display:block;
		float:right;
		background:url(../../images/btn_reject.png) 0 top no-repeat;
	}
		.comMainColTop a.btnReject:hover {
			background-position:bottom;
		} 
	.comMainColTop a.btnBlock:link, .comMainColTop a.btnBlock:visited, .comMainColTop a.btnBlock:active {
		width:79px; height:17px;
		display:block;
		float:right;
		background:url(../../images/btn_block.png) 0 top no-repeat;
	}
		.comMainColTop a.btnBlock:hover {
			background-position:bottom;
		} 
	.comMainColTop a.btnUnBlock:link, .comMainColTop a.btnUnBlock:visited, .comMainColTop a.btnUnBlock:active {
		width:79px; height:17px;
		background:url(../../images/btn_unBlock.png) 0 top no-repeat;
		display:block;
	}
		.comMainColTop a.btnUnBlock:hover {
			background-position:bottom;
		} 
	.comMainColTop a.btnReply:link, .comMainColTop a.btnReply:visited, .comMainColTop a.btnReply:active {
		width:56px; height:17px;
		display:block;
		float:left;
		background:url(../../images/btn_reply.png) 0 top no-repeat;
	}
		.comMainColTop a.btnReply:hover {
			background-position:bottom;
		} 
	.comMainColTop a.btnPostComment:link, .comMainColTop a.btnPostComment:visited, .comMainColTop a.btnPostComment:active {
		width:79px; height:17px;
		background:url(../../images/btn_postComment.png) 0 top no-repeat;
		display:block;
	}
		.comMainColTop a.btnPostComment:hover {
			background-position:bottom;
		}
	.comMainColTop a.btnPostBlog:link, .comMainColTop a.btnPostBlog:visited, .comMainColTop a.btnPostBlog:active {
		width:79px; height:17px;
		background:url(../../images/btn_postBlog.png) 0 top no-repeat;
		display:block;
	}
		.comMainColTop a.btnPostBlog:hover {
			background-position:bottom;
		}
	.comMainColTop a.btnBackToGallery:link, .comMainColTop a.btnBackToGallery:visited, .comMainColTop a.btnBackToGallery:active {
		width:79px; height:17px;
		background:url(../../images/btn_backToGallery.png) 0 top no-repeat;
		display:block;
	}
		.comMainColTop a.btnBackToGallery:hover {
			background-position:bottom;
		}
		
		
		
/*	--------------------------------------------------------------------------------------------------------------------------
	Profile Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/				
	.comMainColTop .profile {
		width:531px;
	}
	.comMainColTop h1 {
		padding:14px 0 12px 0;
		font:normal 24px Arial, Helvetica, sans-serif;
		color:#2c1117;
		text-align:center;
		text-transform:uppercase;
	}
		.comMainColTop .profile .profileImage {
			margin:10px 0 0 12px;
			width:206px;
			float:left;
			display:inline;
		}
			.comMainColTop .profile .profileImage img {
				border:solid 3px #8f7624;
			}
		.comMainColTop .profile .profileText {
			margin:23px 0 0 0;
			width:300px;
			float:left;
		}
			.comMainColTop .profile .profileText p {
				margin:0 0 0 10px; padding:14px 12px 0 0;
				font:normal 13px Arial, Helvetica, sans-serif;
				color:#000;
			}
		.comMainColTop .profile .editLinks {
			margin:0 0 0 10px;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.header {
		margin:50px 0 0 0;
		width:531px; height:35px;
		position:relative;
	}
		.header h2 {
			float:left;
		}
		.header a.btnViewAll:link, .header a.btnViewAll:active, .header a.btnViewAll:visited {
			margin:6px 0 0 0; padding:0 20px 0 0;
			background:url(../../images/arrow_right.jpg) 45px 4px no-repeat;
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			color:#792548;
			position:absolute;
			right:0; top:0;
			text-decoration:none;
		}
			.header a.btnViewAll:hover {
				color:#a87175;	
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	Latest Blog Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.comMainColTop .latestBlog {
		width:531px;
	}
	.comMainColTop .latestBlog .entry .socialBar .comments {
		padding:0;
	}
		.comMainColTop .latestBlog .entry {
			width:531px;
		}
			.comMainColTop .latestBlog h2 {
				width:531px; height:35px;
				background:url(../../images/h2_comBlog.jpg) top left no-repeat;
			}
	.comMainColTop .latestBlog .entry .timeStamp {
		margin:10px 0 0 12px;
		font:normal 11px Arial, Helvetica, sans-serif;
		color:#373737;
	}
	.comMainColTop .latestBlog .entry h3 {
		font:bold 17px Arial, Helvetica, sans-serif;
		margin:0 0 10px 12px;
		color:#2b848c;
		display:block;
	}
		.comMainColTop .latestBlog .entry h3 a:link, .comMainColTop .latestBlog .entry h3 a:visited, .comMainColTop .latestBlog .entry h3 a:active {
			font:bold 17px Arial, Helvetica, sans-serif;
			margin:0 0 10px 0;
			color:#2b848c;
			text-decoration:none;
			display:block;
		}
			.comMainColTop .latestBlog .entry h3 a:hover {
				color:#fff;
			}
		.comMainColTop .latestBlog .entry p {
			margin:0 0 20px 12px; padding:0 12px 0 0;
			font:normal 13px Arial, Helvetica, sans-serif;
			line-height:18px;
			color:#000;
		}
		
		/*social bar*/
		.comMainColTop .latestBlog .entry ul.socialBar {
				margin:8px 0 0 0; padding:0 0 0 12px;
				font:normal 10px Arial, Helvetica, sans-serif;
				color:#87759c;
			}
				.comMainColTop .latestBlog .entry ul.socialBar a:link, .comMainColTop .latestBlog .entry ul.socialBar a:active, .comMainColTop .latestBlog .entry ul.socialBar a:visited {
					color:#d06793;
					text-decoration:none;
				}
					.comMainColTop .latestBlog .entry ul.socialBar a:hover {
						color:#fff;
					}
				.comMainColTop .latestBlog .entry ul.socialBar li {
					display:inline;
					float:left;
				}
				.comMainColTop .latestBlog .entry ul.socialBar li.views {
					margin:0 10px 0 0;
					width:80px; height:25px;
					overflow:hidden;
					color:#000;
				}
				.comMainColTop .latestBlog .entry ul.socialBar li.comments {
					width:275px; height:25px;
					overflow:hidden;
				}
				.comMainColTop .latestBlog .entry ul.socialBar li.digg {
					padding:0 0 0 14px;
					width:40px;
					background:url(../../images/icon_digg.png) 0 1px no-repeat;
				}
				.comMainColTop .latestBlog .entry ul.socialBar li.delicious {
					padding:0 0 0 14px;
					background:url(../../images/icon_delicious.png) 0 2px no-repeat;
				}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	Recent Photo Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/						
	.comMainColTop .recentPhotos {
		width:531px;
	}
	.comMainColTop .recentPhotos h2 {
		width:531px; height:35px;
		background:url(../../images/h2_comPhotos.jpg) top left no-repeat;
	}				
		/* leftCol */
		.comMainColTop .recentPhotos .photosHolder {
			margin:10px 0 0 0;
		}
		.comMainColTop .recentPhotos .photosHolder .leftCol {
			width:262px;
			margin:0 18px 0 0; padding:0 0 0 12px;
			text-align:center;
			float:left;
		}
			.comMainColTop .recentPhotos .photosHolder .leftCol img {
				width:250px;
				border:6px solid #8f7624;
			}
			.comMainColTop .recentPhotos .photosHolder .leftCol h3 {
				margin:6px 0 4px 0;
				color:#000;
				font:normal 15px Arial, Helvetica, sans-serif;
			}
			.comMainColTop .recentPhotos .photosHolder .leftCol .photoInfo {
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#000;
			}
			.comMainColTop .recentPhotos .photosHolder .leftCol a:active, .comMainColTop .recentPhotos .photosHolder .leftCol a:visited, .comMainColTop .recentPhotos .photosHolder .leftCol a:link {
				color:#d06793;
				text-decoration:none;
			}
				.comMainColTop .recentPhotos .photosHolder .leftCol a:hover {
					color:#fff;
				}
				
				
		/* rightCol */
		.comMainColTop .recentPhotos .photosHolder .rightCol {
			width:239px;
			float:left;
		}
			.comMainColTop .recentPhotos .photosHolder .rightCol .entry {
				margin:0 0 0 5px;
				width:106px; height:136px;
				color:#2b848c;
				font:normal 11px Arial, Helvetica, sans-serif;
				text-align:center;
				float:left;
				display:inline;
			}
				.comMainColTop .recentPhotos .photosHolder .rightCol .entry img {
					margin:0 auto 3px auto;
					border:3px solid #8f7624;
				}
				.comMainColTop .recentPhotos .photosHolder .rightCol .entry .caption {
					
				}
				.comMainColTop .recentPhotos .photosHolder .rightCol .entry a:active, .comMainColTop .recentPhotos .photosHolder .rightCol .entry a:visited, .comMainColTop .recentPhotos .photosHolder .rightCol .entry a:link {
					color:#d06793;
					font:normal 9px Arial, Helvetica, sans-serif;
					text-decoration:none;
				}
					.comMainColTop .recentPhotos .photosHolder .rightCol .entry a:hover {
						color:#fff;
					}
					
					
/*	--------------------------------------------------------------------------------------------------------------------------
	Friends Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/					
	.comMainColTop .friends {
		width:531px;
	}
	.comMainColTop .friends h2 {
		width:531px; height:35px;
		background:url(../../images/h2_comFriends.jpg) top left no-repeat;
	}	
	.comMainColTop .friends a.btnAddFriend {
		margin:0 12px 0 0;
	}				
			.comMainColTop .friends .entries {
				margin:35px 0 0 0;
			}
				.comMainColTop .friends .entries .entry {
					margin:0 14px 60px 0;
					width:120px;
					text-align:center;
					overflow:hidden;
					float:left;
					display:inline;
					background:none;
				}
					.friends .entries .entry span.userimage {
						display:block;
					}
					.comMainColTop .friends .entries .entry img .userfullsize {
						margin:7px auto 0 auto;
						border:1px solid #8f7624;
					}
					.comMainColTop .friends .entries .entry a:link, .comMainColTop .friends .entries .entry a:visited, .comMainColTop .friends .entries .entry a:active  {
						color:#d06793;
						font:bold 12px Arial, Helvetica, sans-serif;
						text-decoration:none;
					}
						.comMainColTop .friends .entries .entry a:hover {
							color:#fff;
						}
/*	--------------------------------------------------------------------------------------------------------------------------
	recentCommentsBlock Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.comMainColTop .comments {
		padding:20px 0 20px 0;
		width:531px;
	}
	.comMainColTop .comments a.btnLeaveComment {
		margin:0 0 0 12px;
	}
	.comMainColTop .comments .noContent {
		margin:10px 12px 27px 12px;
	}
	.comMainColTop .comments h2 {
		width:531px; height:35px;
		background:url(../../images/h2_comComments.jpg) top left no-repeat;
	}
					.comMainColTop .comments hr {
						display:none;
					}
			/* entry */
			.comMainColTop .comments .entry {
				margin:25px 0 0 0;
			}
			
				/* leftCol */
				.comMainColTop .comments .entry .leftCol {
					margin:0 15px 0 7px; padding:0 0 20px 0;
					text-align:center;
					width:120px;
					float:left;
					display:inline;
				}
					.comMainColTop .comments .entry .leftCol img.userfullsize {
						margin:5px auto 0 auto;
						border:1px solid #cdb698;
					}
					.comMainColTop .comments .entry .leftCol a:link, .comMainColTop .comments .entry .leftCol a:visited, .comMainColTop .comments .entry .leftCol a:active {
						color:#d06793;
						font:bold 12px Arial, Helvetica, sans-serif;
						text-decoration:none;
					}
						.comMainColTop .comments .entry .leftCol a:hover {
							color:#fff;
						}
					
			
				
				/* rightCol */
				.comMainColTop .comments .entry .rightCol {
					padding:0 0 0 0;
					width:377px;
					float:left;
					display:inline;
				}
					.comMainColTop .comments .entry .rightCol .timeStamp {
						color:#000;
						font:normal 11px Arial, Helvetica, sans-serif;
					}
					.comMainColTop .comments .entry .rightCol h3 {
						margin:2px 0 4px 0;
						color:#2b848c;
						font:bold 16px Arial, Helvetica, sans-serif;
					}
						.comMainColTop .comments .entry .rightCol h3 a:link, .comMainColTop .comments .entry .rightCol h3 a:active, .comMainColTop .comments .entry .rightCol h3 a:visited {
							color:#2b848c;
							font:bold 15px Arial, Helvetica, sans-serif;
							text-decoration:none;
						}
							.comMainColTop .comments .entry .rightCol h3 a:hover {
								color:#fff;
							}					
						.comMainColTop .comments .entry .rightCol p {
							margin:0 0 20px 0;
							font:normal 12px Arial, Helvetica, sans-serif;
							color:#000;
							line-height:16px;
						}


/*	--------------------------------------------------------------------------------------------------------------------------
	Gallery Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.gallery {
		margin:20px 0 0 0;
		width:531px;
		color:#000;
	}
	.gallery img {
		border:none;
	}
		.gallery .entrySmall {
			margin:0 0 25px 10px;
			width:162px; height:200px;
			display:inline;
			float:left;
			text-align:center;
		}
		.gallery .entrySmall img {
			border:3px solid #8f7624;
		}
		.gallery .entrySmall .caption {
			margin:10px 0 0 0;
			font:normal 15px Arial, Helvetica, sans-serif;
		}
		.gallery .entrySmall a:link, .gallery .entrySmall a:visited, .gallery .entrySmall a:active {
			color:#d06793;
			text-decoration:none;
			font:normal 12px Arial, Helvetica, sans-serif;
		}
			.gallery .entrySmall a:hover {
				color:#fff;
			}
	
	/* Gallery Single */
	
	.gallery .control {
		margin:0 0 0 12px;
		font:normal 12px Arial, Helvetica, sans-serif;
	}
	.gallery .control a:link, .gallery .control a:visited, .gallery .control a:active {
		color:#d06793;
		text-decoration:none;
	}
		.gallery .control a:hover {
			color:#fff;
		}
		.gallery .entryLarge {
			padding:20px 0 27px 0;
			text-align:center;
		}
			.gallery .entryLarge a:link, .gallery .entryLarge a:visited, .gallery .entryLarge a:active {
				color:#d06793;
				text-decoration:none;
				font:normal 12px Arial, Helvetica, sans-serif;
			}
				.gallery .entryLarge a:hover {
					color:#fff;
				}
		.gallery .entryLarge img {
			border:6px solid #8f7624;				
		}
		.gallery .entryLarge .caption {
			margin:20px 0 0 0;	
			font:normal 12px Arial, Helvetica, sans-serif;		
		}
	/* Comment */
	.gallery .comment {
		margin:45px 0 0 0; padding:0 12px 0 12px;
		width:507px;
	}
	.gallery .comment .noContent {
		margin:10px 0 10px 0;
	}
		.gallery .comment h3 {
			font:normal 17px Arial, Helvetica, sans-serif;
			border-bottom:1px solid #8f7624;
		}
		.gallery .comment a.btnLeaveComment {
			margin:0 0 15px 0;
		}
		.gallery .comment .entry {
			margin:22px 0 22px 0; padding:0 0 11px 0;
			text-align:left;
			font:normal 12px Arial, Helvetica, sans-serif;
			background:url(../../images/bg_hr_commentCom.png) bottom center no-repeat;
		}
			.gallery .comment a:link, .gallery .comment a:visited, .gallery .comment a:active {
				color:#d06793;
				text-decoration:none;
			}
				.gallery .comment a:hover {
					color:#fff;
				}
		.gallery .comment .entry .post {
			font:normal 12px Arial, Helvetica, sans-serif;
		}
			.gallery .comment .entry .post a:link, .gallery .comment .entry .post a:active, .gallery .comment .entry .post a:visited {
				color:#d06793;
				text-decoration:none;
			}
				.gallery .comment .entry .post a:hover {
					color:#fff;
				}
		.gallery .comment .entry h4 {
			margin:18px 0 7px 0;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#50202b;
		}
		.gallery .comment .entry p {
			margin:0 0 15px 0;
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#000;
			line-height:16px;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	Blog Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.blog {
		margin: 20px 0 0 0;
		width:531px;
	}
	.blog a.btnPostBlog {
		margin:0 0 0 12px;
	}
	.blog a.btnLeaveComment {
		margin:10px 0 15px 12px;
	}
		.blog.fix .entry {
			background:none;
		}
		.blog .entry {
			margin:20px 0 20px 0;
			border-bottom:1px solid #907627;
		}
			.blog .entry a img {
				margin:0 0 0 12px;
			}
		.blog .entry ul.socialBar li.comments {
			padding:0;
		}
	.blog .entry .timeStamp {
		margin:0 0 3px 12px;
		font:normal 11px Arial, Helvetica, sans-serif;
		color:#50202b;
	}
	.blog .entry h3 {
		font:bold 17px Arial, Helvetica, sans-serif;
		margin:0 0 10px 12px;
		color:#257279;
		display:block;
	}
		.blog .entry h3 a:link, .blog .entry h3 a:visited, .blog .entry h3 a:active {
			font:bold 17px Arial, Helvetica, sans-serif;
			margin:0 0 10px 0;
			color:#257279;
			text-decoration:none;
			display:block;
		}
			.blog .entry h3 a:hover {
				color:#fff;
			}
		.blog .entry p {
			margin:0 12px 20px 12px;
			font:normal 13px Arial, Helvetica, sans-serif;
			line-height:18px;
			color:#000;
		}
		/*social bar*/
		.blog .entry ul.socialBar {
			margin:0 0 0 12px;
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#000;
		}
			.blog .entry ul.socialBar a:link, .blog .entry ul.socialBar a:active, .blog .entry ul.socialBar a:visited {
				color:#d06793;
				text-decoration:none;
			}
				.blog .entry ul.socialBar a:hover {
					color:#fff;
				}
			.blog .entry ul.socialBar li {
				display:inline;
				float:left;
			}
			.blog .entry ul.socialBar li.views {
				margin:0 10px 0 0;
				width:80px; height:25px;
				overflow:hidden;
			}
			.blog .entry ul.socialBar li.comments {
				width:275px; height:25px;
				overflow:hidden;
			}
			.blog .entry ul.socialBar li.digg {
				padding:0 0 0 14px;
				width:40px;
				background:url(../../images/icon_digg.png) 0 1px no-repeat;
			}
			.blog .entry ul.socialBar li.delicious {
				padding:0 0 0 14px;
				background:url(../../images/icon_delicious.png) 0 2px no-repeat;
			}
	
	/* Comment */
	.blog .commentEntry {
		margin:22px 0 0 0; padding:0 12px 11px 12px;
		width:507px;
		text-align:left;
		font:normal 12px Arial, Helvetica, sans-serif;
		color:#000;
		background:url(../../images/bg_hr_comment.png) bottom center no-repeat;
	}
		.blog h3.commentHeader {
			margin:0 0 0 12px;
			font:normal 17px Arial, Helvetica, sans-serif;
		}
			.blog .commentEntry a:link, .blog .commentEntry a:visited, .blog .commentEntry a:active {
				color:#d06793;
				text-decoration:none;
			}
				.blog .commentEntry a:hover {
					color:#fff;
				}
		.blog .commentEntry .post {
			font:normal 12px Arial, Helvetica, sans-serif;
		}
			.blog .commentEntry .post a:link, blog .commentEntry .post a:active, blog .commentEntry .post a:visited {
				color:#f288b7;
				text-decoration:none;
			}
				.blog .commentEntry .post a:hover {
					color:#fff;
				}
		.blog .commentEntry h4 {
			margin:18px 0 7px 0;
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#50202b;
		}
		.blog .commentEntry p {
			margin:0 0 15px 0;
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#000;
			line-height:16px;
		}
		
		
/*	--------------------------------------------------------------------------------------------------------------------------
	Friends Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	.friends {
		margin:20px 0 0 0;
		width:531px;
	}
	.friends a:link, .friends a:visited, .friends a:active {
		color:#d06793;
		text-decoration:none;
		font:normal 12px Arial, Helvetica, sans-serif;
	}
		.friends a:hover {
			color:#fff;
		}
	.friends .entry {
		padding:10px 12px 20px 12px;
		width:507px;
		background:url(../../images/bg_hr_comment.jpg) bottom center no-repeat;
	}
		.friends .leftCol {
			width:100px;
			float:left;
			display:block;
		}
		.friends .rightCol {
			margin:0 0 0 10px;
			width:390px;
			float:left;
			display:block;
		}
		.friends .rightCol h3 a:link, .friends .rightCol h3 a:visited, .friends .rightCol h3 a:active {
			color:#d06793;
			text-decoration:none;
			font:normal 12px Arial, Helvetica, sans-serif;
		}
			.friends .rightCol h3 a:hover {
				color:#fff;
			}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	Inbox Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/										
	.messages {
		padding:10px 0 20px 0;
		width:531px;
	}
	.messages a.btnSendMessage {
		margin:0 0 0 12px;
	}
	.messages .titles {
		margin:0 0 0 7px; padding:0 0 8px 0;
		color:#78672f;
		width:520px;
	}
		.messages .titles .sender {
			width:100px;
			float:left;
			display:inline;
		}
		.messages .titles .subject {
			width:355px;
			float:left;
			display:inline;
		}
		.messages .titles .date {
			width:60px;
			float:left;
			display:inline;
		}
	.messages .borderFix {
		border-top:1px solid #93824e;
		width:531px;
	}
	.messages .entry {
		padding:10px 0 10px 0;
		font:normal 12px Arial, Helvetica, sans-serif;
		border-bottom:1px solid #93824e;
		background:#ebdeb3;
		width:531px;
	}
		.messages .entry a:link, .messages .entry a:visited, .messages .entry a:active {
			color:#d06793;
			text-decoration:none;
		}
			.messages .entry a:hover {
				color:#fff;
			}
		.messages .entry .subjectInbox a:link, .messages .entry .subjectInbox a:visited, .messages .entry .subjectInbox a:active {
			color:#2b848c;
			text-decoration:none;
		}
			.messages .entry .subjectInbox a:hover {
				color:#fff;
			}
	.messages .entry .userNameInbox {
		padding:0 0 0 7px;
		display:inline;
		float:left;
		width:93px;
	}
	.messages .entry .subjectInbox {
		padding:0 0 0 7px;
		display:inline; 
		float:left;
		width:353px;
		overflow:hidden;
	}
	.messages .entry .dateInbox {
		display:inline;
		float:left;
		width:60px;
		color:#000;
	}
		/* Inbox Single */
		 .messages {
			margin:10px 0 0 0;
			color:#d1d1d1;
			font:normal 12px Arial, Helvetica, sans-serif;
		}
			 .messages h3{
				color:#2b848c;
				font:bold 18px Arial, Helvetica, sans-serif;
				margin:0 0 30px 40px; padding:25px 0 0 0;
			}
				 .messages h3 a:link,  .messages h3 a:visited,  .messages h3 a:active{
					color:#2b848c;
					font:bold 18px Arial, Helvetica, sans-serif;
					text-decoration:none;
				}
					 .messages h3 a:hover {
					color:#ffffff;
				}
			 .messages .userInboxInfo {
				margin:0 0 50px 60px;
			}
			 .messages .userInboxInfo .userImage {
				width:100px;
				float:left;
				margin:0 10px 0 0;
			}
			 .messages .userInboxInfo .userImage img {
				border:1px solid #d06793;
			}
			 .messages .userInboxInfo .messageInfo {
				float:left;
				margin:10px 0 0 0;
			}
			 .messages .userInboxInfo .messageInfo p.sentOn {
				margin:25px 0 0 0;
			}
			 .messages .userInboxInfo .messageInfo .user a:link,  .messages .userInboxInfo .messageInfo .user a:visited,  .messages .userInboxInfo .messageInfo .user a:active {
				color:#d06793;
				font:bold 12px Arial, Helvetica, sans-serif;
				text-decoration:none;
			}
				 .messages .userInboxInfo .messageInfo .user a:hover {
					color:#fff;
				}
	
			 .messages p {
				margin:14px 60px 0 60px;
				color:#000;
				line-height:16px;
			}
			 .messages .userName a:link,  .messages .userName a:visited,  .messages .userName a:active {
				color:#d06793;
				font-weight:bold;
				text-decoration:none;
			}
				 .messages .userName a:hover {
					color:#fff;
				}

