/* Profile -------------------------------------------------------*/
.Content .Profile {
	width: 100%;
	}
.Content .Profile .ProfileInfoContainer {
	margin-left: 7px;
	}
.Content .Profile .ProfileContainer {
	padding: 5px 5px;
	}
.Content .Profile .ProfileContent {
	width: 880px;
	padding: 5px 0px;
	}
.Content .Profile .CategoryContainer {
	font-size: 11px;
	color: #FFFFFF;
	width: 880px;
	height: 58px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
/* Left side of the profile */
.Content .Profile .ProfileContentContainer {
	float: right;
	width: 659px;
	padding: 5px 0px 0px;
	}
/* Right side of the profile */
.Content .Profile .ProfilePicContainer {
	float: left;
	width: 216px;
	padding: 5px 0px 0px;
	}
.Content .Profile .ProfilePicContainer .Inbox{
	font-size: 11px;
	margin-left: -7px;
	color: #9d0039;
	}
.Content .Profile .ProfilePicContainer .Inbox a:link,
.Content .Profile .ProfilePicContainer .Inbox a:visited{
	margin: 10px 10px 0px 10px;
	color: #9d0039;
	text-decoration: none;
	line-height: 20px;
	}
.Content .Profile .ProfilePicContainer .Inbox a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
.Content .Profile .ProfilePicContainer .InboxBot{
	font-size: 11px;
	margin-left: -5px;
	color: #9d0039;
	}
.Content .Profile .ProfilePicContainer .InboxBot a:link,
.Content .Profile .ProfilePicContainer .InboxBot a:visited{
	margin: 10px 10px 0px 10px;
	color: #9d0039;
	text-decoration: none;
	line-height: 20px;
	}
.Content .Profile .ProfilePicContainer .InboxBot a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
.Content .Profile .Icon{
	margin-left: 2px;
	}
.Content .Profile .ProfilePicContainer .InboxFriend{
	font-size: 11px;
	margin-left: -5px;
	color: #754c24;
	}
.Content .Profile .ProfilePicContainer .InboxFriend a:link,
.Content .Profile .ProfilePicContainer .InboxFriend a:visited{
	margin: 10px 10px 0px 10px;
	color: #754c24;
	text-decoration: none;
	line-height: 20px;
	}
.Content .Profile .ProfilePicContainer .InboxFriend a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
.Content .Profile .ProfilePicContainer .Category{
	font-size: 11px;
	color: #FFFFFF;
	line-height: 20px;
	}
.Content .Profile .ProfilePicContainer .CategoryTop{
	font-size: 11px;
	margin-left: 2px;
	color: #FFFFFF;
	}
.Content .Profile .ProfilePicContainer .CategoryTop a:link,
.Content .Profile .ProfilePicContainer .CategoryTop a:visited{
	color: #FFFFFF;
	text-decoration: none;
	}
.Content .Profile .ProfilePicContainer .CategoryTop a:hover{
	text-decoration: underline;
	}
.Content .Profile .ProfilePicContainer .ProfilePngImg {
	behavior: url('/css/e1/t1/pngbehavior.htc');
	}
.Content .Profile .ProfilePicContainer .TextInfo{
	font-size: 11px;
	color: #fff799;
	}
.Content .Profile .ProfilePicContainer .Activity{
	font-size: 11px;
	margin-left: 2px;
	color: #ed1c24;
	font-weight: bold;
	text-decoration: underline;
	}

.Content .Profile .ProfileImage .Round_Content {
	padding: 0px 5px;
	}
.Content .Profile .Actions {
	font-size: 10px;
	margin-top: 5px;
	float:right;
	}
.Content .Profile .Actions a:link, 
.Content .Profile .Actions a:visited{
	color: #FFFFFF;
	text-decoration: underline;
	}
.Content .Profile .Actions a:hover{
	color: #FFFFFF;
	text-decoration: none;
	}
.Content .Profile .FrontTitle a:link,
.Content .Profile .FrontTitle a:visited{
	font: normal 11px 'Verdana', 'Sans-Serif';
	color: #ffffff;
	padding-bottom: 3px;
	}
.Content .Profile .FrontTitle a:hover{
	color: #a57c52;
	text-decoration: underline;
}
.Content .Profile .ActionPanel {
	font-size: 10px;
	margin-top: 5px;
	color: #534741;
	}
.Content .Profile .ActionPanel a:link, 
.Content .Profile .ActionPanel a:visited{
	font-size: 10px;
	margin-top: 5px;
	color: #534741;
	text-decoration: underline;
	}
.Content .Profile .ActionPanel a:hover{
	color: #FFFFFF;
	text-decoration: none;
	}
.Content .Profile .ProfileContentContainer .SmPic {
	width: 327px;
	padding: 0px 0px 10px 0px;
	float:right;
	}
.Content .Profile .ProfileContentContainer .Ad {
	width: 327px;
	padding: 0px 0px 10px 0px;
	}
.Content .Profile .ProfileContentContainer .Info {
	padding: 0px 0px 10px;
	}
.Content .Profile .ProfileContentContainer .Info p {
	margin: 0px;
	padding: 10px 0px 5px;
	}
.Content .Profile .ProfileContentContainer .Info p span {
	color: #F26522;
	}
.Content .Profile .ProfileContentContainer .Info p object, .Content .Profile .ProfileContent .Info p embed{
	display:block;
	}
.Content .Profile .ProfileContentContainer .Info h3 {
	color: #F26522;
	}
.Content .Profile .ProfileUserImgs {
	display: inline;
	clear: both;
	padding: 0px;
	}
.Content .Profile .ProfileUserImgs img {
	margin: 0px 1px;
	}
.Content .Profile .ProfileUserImgs a img {
	border: 2px solid #FFFFFF;
	}
.Content .Profile .ProfileFriends {
	display: inline;
	clear: both;
	padding: 0px;
	}
.Content .Profile .ProfileFriends img {
	margin: 0px 17px 0px 0px;
	}
.Content .Profile .ProfileFriends a img {
	border: 2px solid #FFFFFF;
	}
.Content .Profile .Edit .Info {
	padding: 0px 0px 10px;
	}
.Content .Profile .ProfileHead {
	display: table;
	width: 100%;
	}
.Content .Profile .ProfileImage {
	float: left;
	width: 216px;
	}
.Content .Profile .Edit .ProfileImage {
	/*width: 160px;*/
	}
.Content .Profile .FriendsGallery {
	width: 630px;
	}
.Content .Profile .FriendsGallery .Image {
	float: left;
	width: 84px;
	height: 60px;
	margin: 5px 24px 45px 0px;
	}
.Content .Profile .FriendsGallery .ImageLast {
	 float: left;
	 width: 84px;
	 height: 60px;
	 margin: 5px 0px 45px 0px;
	}
.Content .Profile .FriendsGallery .Title a:link,
.Content .Profile .FriendsGallery .Title a:visited{
	height: 5px;
	display: block;
	font-size: 11px;
	color: #a863a8;
	text-decoration: none;
	}
.Content .Profile .FriendsGallery .Title a:hover{
	text-decoration: underline;
	}
.Content .Profile .FriendsGalleryEdit {
	width: 630px;
	}
.Content .Profile .FriendsGalleryEdit .Image {
	 float: left;
	 width: 84px;
	 margin: 5px 22px 20px 0px;
	}
.Content .Profile .FriendsGalleryEdit .ImageLast {
	 float: left;
	 width: 84px;
	 overflow:hidden;
	 margin: 5px 0px 20px 0px;
	}
.Content .Profile .FriendsGalleryEdit .Title a:link,
.Content .Profile .FriendsGalleryEdit .Title a:visited{
	display: block;
	font-size: 11px;
	color: #a863a8;
	text-decoration: none;
	}
.Content .Profile .FriendsGalleryEdit .Title a:hover{
	text-decoration: underline;
	}
.Content .Profile h3 {
	color: #f7941d;
	margin-bottom: 5px;
	}
.Content .Profile h4 {
	color: #acd373;
	margin-bottom: 5px;
	}
.Content .Profile .Info table td span {
	font-weight: bold;
	color: #F26522;
	}
.Content .Profile .TextInput {
	width: 325px;
	font: normal 11px/13px 'Verdana', 'Sans-Serif';
	}
.Content .Profile .AgeInput {
	width: 40px;
	}
.Content .Profile .LocationInput {
	width: 200px;
	}
.Content .Profile .Hint {
	font: normal 10px/11px Verdana, Arial, Helvetica, sans-serif;
	color: #777;
	}
.Content .Profile .MyPics {
/*	height: 325px;*/
	margin-left: -8px;
	overflow: auto;
	padding: 4px;
	}
.Content .Profile .MyPics a img {
	border: 2px solid #FFFFFF;
	margin-right: 2px;
	}	
.Content .Profile .SmallSelect{
	/*font-size: 10px;*/
	}
.Content .Profile .ProfileLoadedImgs {
	display: inline;
	width: 151px;
	height: 113px;
	padding: 5px 2px 5px 0px;
	}
.Content .Profile .ProfileLoadedImgs .close {
	display: inline;
	clear: both;
	width: 21px;
	height: 21px;
	margin: 0px 0px 100px -23px;
	border: 1px solid #FFFFFF;
	}
.Content .Profile .ProfileLoadedImgs .arrowsR {
	display: inline;
	margin: 0px 0px 20px -40px;
	width: 40px;
	height: 75px;
	/* for IE */
	filter:alpha(opacity=80);
	/* CSS3 standard */
	opacity:0.8;
	}
.Content .Profile .ProfileLoadedImgs .arrowsL {
	display: inline;
	margin: 0px 0px 0px -40px;
	position:relative;
	left:-115px;
	top: -18px;
	width: 40px;
	height: 75px;
	/* for IE */
	filter:alpha(opacity=80);
	/* CSS3 standard */
	opacity:0.8;
	}
.Content .Profile .ProfileTopFriendImgs {
	display: inline;
	width: 80px;
	height: 60px;
	padding: 5px 0px 5px 0px;
	}
.Content .Profile .ProfileTopFriendImgs .close {
	display: inline;
	clear: both;
	width: 21px;
	height: 21px;
	margin: 0px 0px 50px -20px;
	border: 1px solid #FFFFFF;
	}
.Content .Profile .ProfileTopFriendImgs .arrowsR {
	display: inline;
	margin: 0px 0px 8px -15px;
	width: 20px;
	height: 38px;
	/* for IE */
	filter:alpha(opacity=80);
	/* CSS3 standard */
	opacity:0.8;
	}
.Content .Profile .ProfileTopFriendImgs .arrowsL {
	display: inline;
	margin: 0px 0px 0px -10px;
	position:relative;
	left:-90px;
	top: -8px;
	width: 20px;
	height: 38px;
	/* for IE */
	filter:alpha(opacity=80);
	/* CSS3 standard */
	opacity:0.8;
	}
/*----------------------------------------------------------------*/
.Content .SearchTitle {
	color: #f49ac1;
	font-size: 12px;
	width: 150px;
	height: 18px;
	}
.Content .SearchTitleType {
	color: #ec008c;
	font-size: 12px;
	width: 150px;
	height: 18px;
	}
.Content h2.ProfileTitle {
	margin: 0px;
	padding: 10px 0px 8px 18px;
	color: #FFFFFF;
	font-size: 16px;
	}
.Content .ProfileTitle .Form {
	display: inline;
	font-size: 10px;
	margin: 7px 15px 0px 0px;
	vertical-align:top;
	float:right;
	}
.Content .ProfileTitle .Actions {
	display: inline;
	font-size: 10px;
	margin: 7px 15px 0px 0px;
	float:right;
	color: #FFFFFF;
	text-decoration: underline;
	}
.Content .ProfileTitle .Actions a:link, 
.Content .ProfileTitle .Actions a:visited{
	color: #FFFFFF;
	text-decoration: underline;
	}
.Content .ProfileTitle .Actions a:hover{
	color: #FFFFFF;
	text-decoration: none;
	}
.Content h2.ProfileTopTitle {
	margin: 0px;
	padding: 4px 0px 4px 18px;
	color: #FFFFFF;
	font-size: 16px;
	}
.Content .Edit h2.ProfileTitle {
	/*background: #ACD373 url('/img/title.profile.my.gif') 10px 3px no-repeat;*/
	margin: 0px;
	padding: 10px 0px 8px 18px;
	color: #FFFFFF;
	font-size: 16px;
	}
/* Comments ------------------------------------------------------*/
.Content .time {
	font-size: 9px;
	}
.Content .username {
	font-size: 10px;
	font-weight:bold;
	}
.Content .Post span {
	font-size: 12px;
	color: #F7941D;
	font-weight: bold;
	}
.Content .Comment {
	margin-bottom: 15px;
	width:330px;
	overflow:hidden;
	}
.Content .CommentImage {
	width: 87px;
	line-height: 1px;
	}
.Content .CommentText {
	font-size: 11px;
	float: right;
	width: 110px;
	color: #a57c52;
	}
.Content .CommentTextBig {
	font-size: 11px;
	float: right;
	width: 545px;
	color: #a57c52;
	padding-right: 5px;
	}
.Content .MaxText {
	font-size: 10px;
	float: left;
	color: #a57c52;
	padding-bottom: 10px;
	}
.Content .CommentText p {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
.Content .CommentTextNotLoggedIn {
	font-size: 11px;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	}
.Content .CommentTextNotLoggedIn a{
	color: #988675;
	text-decoration: underline;
	}
.Content .TextInput {
	width: 218px;
	}
.Content .GalleryView .Comment a{
	font-weight:bold;
	}
.Content .CommentActions {
	float:right;
	}
.Content .ProfileCommentDetails{
	}
.Content .Color_FBAF5D, 
.Content .Color_FBAF5D a{
	color: #a57c52;
	}
.Content .Color_F5989D, 
.Content .Color_F5989D a{
	color: #a863a8;
	}
.Content .Color_6DCFF6, 
.Content .Color_6DCFF6 a{
	color: #0072bc;
	}
.Content .Color_C4DF9B, 
.Content .Color_C4DF9B a{
	color: #39b44a;
	}
/*Paging----------------------------------------------------------------*/
.Content .Profile .TitleContainer {
	width: 620px;
	padding-bottom: 5px;
	padding-top: 0px;
	}
.Content .Profile .Paging {
	width: 100%;
	float: right;
	padding-right: 0px;
	background-color: #acd373;
	}
.Content .Profile .Paging a {
	color: #FFF799;
	line-height: 20px;
	float: left;
	text-decoration: underline;
/*	margin-right: 10px;*/
	padding: 6px 5px 0px 5px;
	font-weight: bold;
	}
.Content .Profile .Paging a.Number {
	color: #FFFFFF;
	}
.Content .Profile .Paging .Selected {
	float: left;
	width: 20px;
	height: 20px;
	margin: 5px 5px;
	text-align: center;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #F9AB58;
	padding: 4px 5px 0px 5px;
	}
.Content .Profile .Paging .Create a:link,
.Content .Profile .Paging .Create a:visited{
	float: right;
	display: inline;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	background: #f26d7d;
	padding: 2px 7px;
	margin: 4px 10px 0px 0px;
	text-decoration: none;
	border: 0px;
	}
.Content .Profile .Paging .Create a:hover{
	background: #f5989d;
	}
.Content .Profile .Create a:link,
.Content .Profile .Create a:visited{
	float: right;
	vertical-align:top;
	display: inline;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	background: #f26d7d;
	padding: 4px 7px;
	margin: 2px 0px 0px 0px;
	text-decoration: none;
	border: 0px;
	}
.Content .Profile .Create a:hover{
	background: #f5989d;
	}
/*----------------------------------------------------------------*/	
.Content .EditProfile a:link,
.Content .EditProfile a:visited{
	float: right;
	display:inline;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	border:1px solid #0076a3;
	background: #00adef;
	padding: 4px 7px;
	margin: 5px 10px 0px 0px;
	text-decoration: none;
	}
.Content .EditProfile a:hover{
	background: #0076a3;
	}
.Content .CuteUp a:link,
.Content .CuteUp a:visited{
	float: right;
	display:inline;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	border:1px solid #9D0039;
	background: #F5989D;
	padding: 4px 7px;
	margin: 5px 5px 0px 0px;
	text-decoration: none;
	}
.Content .CuteUp a:hover{
	background: #9D0039;
	}
/*----------------------------------------------------------------*/
.Content h2.ProfileTitleSm {
	color: #FFFFFF;
	font-size: 11px;
	font-weight:bold;
	margin: 0px;
	padding: 5px;
	}
.Content h2.ProfileTitleShowAll a:link,
.Content h2.ProfileTitleShowAll a:visited{
	display: block;
	color: #736357;
	font-size: 12px;
	font-weight:bold;
	text-decoration: underline;
	float: right;
	margin: 0px;
	padding: 5px;
	}
.Content h2.ProfileTitleShowAll a:hover{
	color: #736357;
	text-decoration: none;
	}
.Content h2.ProfilePanelsTitle {
	color: #FFFFFF;
	font-size: 14px;
	font-weight:bold;
	margin: 0px;
	padding: 5px 0px 10px;
	}
.Content h2.Status {
	display: inline;
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
	float: right;
	margin: -27px 0px 0px 0px;
	padding: 5px 0px 5px;
	}
.Content h2.BacktoGallery {
	display: inline;
	color: #534741;
	font-size: 12px;
	font-weight:bold;
	float: right;
	margin: -27px 0px 0px 0px;
	padding: 5px 10px 5px;
	}
.Content h2.BacktoGallery a:visited{
	color: #534741;
	font-weight:bold;
}
.Content h2.BacktoGallery a:hover{
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	}
/*Gallery----------------------------------------------------------------*/
.Content .Profile .Gallery a {
	color: #005e20;
	text-decoration: none;
	}
.Content .Profile .Gallery a:hover {
	text-decoration: underline;
	}	
.Content .Profile .Gallery a.Selected {
	font-weight: bold;
	text-decoration: underline;
	}	
.Content .Profile .Gallery .ProfileGalleryImgs {
	display: inline;
	clear: both;
	padding: 0px;
	}
.Content .Profile .Gallery .ProfileGalleryImgs img {
	margin: 0px 0px;
	}
.Content .Profile .Gallery .ProfileGalleryImgs a img {
	border: 2px solid #FFFFFF;
	}
.Content .Profile .Gallery .Title a{
	font-size: 10px;
	color: #f26d7d;
	font-weight:bold;
	}
.Content .Profile .Gallery .Details {
	font-size: 11px;
	color: #a57c52;
	}
.Content .Profile .Gallery .Details span{
	color:#f26d7d;
	font-size: 10px;
	}
.Content .Profile .Gallery .Details a{
	color: #A57C52;
	font-size: 11px;
	}
.Content .Profile .Gallery .ImageGallery {
	padding: 15px 0px 0px 5px;
	width: 640px;
	font-size: 16px;
	}
.Content .Profile .Gallery .GalleryImage {
	 float: left;
	 width: 154px;
	 height: 200px;
	 overflow: hidden;
	 margin-right: 8px;
	 margin-bottom: 20px;
	}
.Content .Profile .Gallery .GalleryImageLast {
	 float: left;
	 width: 154px;
	 height: 200px;
	 overflow: hidden;
	 margin-right: 0px;
	 margin-bottom: 20px;
	}
.Content .Profile .Gallery .ImagesContainer {
	width: 840px;
	margin-top: 15px;
	}
.Content .Profile .Gallery .TitleContainer {
	width: 640px;
	}
.Content .Profile .Gallery .GPaging {
	float: right;
	padding-right: 5px;
	}
.Content .Profile .Gallery .GPaging a {
	color: #FFF799;
	line-height: 20px;
	float: left;
	text-decoration: underline;
/*	margin-right: 10px;*/
	padding: 2px 5px 0px 5px;
	font-weight: bold;
	}
.Content .Profile .Gallery .GPaging a.Number {
	color: #FFFFFF;
	}	
.Content .Profile .Gallery .GPaging .Selected {
	float: left;
	width: 30px;
	margin: 0px 5px;
	text-align: center;
	font-weight:bold;
	color:#FFFFFF;
	}
/*Profile Image----------------------------------------------------------------*/
.Content .Profile .GalleryView {
	height:100%;
	}
.Content .Profile .GalleryView .Buzz {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/img/buzz-icon2.png) repeat scroll 0 0;
	height:16px;
	margin-bottom:-4px;
	margin-left:4px;
	width:16px;
}
.Content .Profile .GalleryView .GalleryViewContainer {
	padding: 0px 8px;
	}
.Content .Profile .GalleryView .GalleryViewContent {
	width: 640px;
	padding: 10px 0px;
	}
.Content .Profile .GalleryView .GalleryViewContentForUserPic {
	width: 640px;
	padding: 10px 0px;
	}
.Content .Profile .GalleryView .TitleContainer {
	width: 640px;
	}
.Content .Profile .GalleryView .GalleryViewImage .Round_Content {
	padding: 0px 5px;
	}
.Content .Profile .GalleryView .GalleryViewHead {
	display: table;
	width: 100%;
	}
.Content .Profile .GalleryView .GalleryViewInfo {
	color: #F26522;
	float: right;
	width: 305px;
	margin-bottom: 0px;
	margin-right: -3px;
	}
.Content .Profile .GalleryView .GalleryViewInfoForPic {
	color: #F26522;
	float: right;
	width: 300px;
	margin-bottom: 0px;
	}
.Content .Profile .GalleryView .GalleryViewInfoContainer .Round_Content {
	/*height: 368px;*/
	}
.Content .Profile .GalleryView .GalleryViewInfo span {
	font-size: 10px;
	}
.Content .Profile .GalleryView .GalleryViewInfo p {
	margin: 0px;
	padding: 2px 0px;
	font-weight: bold;
	}
.Content .Profile .GalleryView .GalleryViewInfo .TagsContainer {
	width: 90px;
	height: 200px;
	overflow:hidden;
	border:1px solid red;
	}
.Content .Profile .GalleryView .GalleryViewImage {
	float: left;
	width: 330px;
	color: #F26522;
	font-size: 10px;
	}
.Content .Profile .GalleryView .GalleryViewImage label{
	clear:left;
	display:block;
	float:left;
	font-weight:bold;
	width:110px;
	height:21px;
	vertical-align:middle;
	}
.Content .Profile .GalleryView .GalleryViewImage input{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	}	
.Content .Profile .GalleryView .GalleryViewImage .Controls{
	padding-left: 110px;
	}
.Content .Profile .GalleryView .GalleryViewImage .Round_Content {
	padding: 7px 10px;
	}
.Content .Profile .GalleryView .GalleryViewImage p {
	margin: 0px;
	padding: 17px 0px 0px 0px;
	height:30px;
	}
.Content .Profile .GalleryView .GalleryViewImage p span.Report {
	color:#CC0000;
	font-weight:bold;
	}
.Content .Profile .GalleryView .Rating img {
	padding: 0px 2px;
	}
.Content .Profile .GalleryView .SaveJPG {
	padding-top: 10px;
	padding-bottom: 10px;
	}
.Content .Profile .GalleryView .Description {
	float: left;
	width: 180px;
	font-size: 11px;
	}
.Content .Profile .GalleryView .Description span {
	font-size: 11px;
	color: #988675;
	font-weight:normal;
	}
.Content .Profile .GalleryView .EmbedText {
	font-weight:bold;
	display: inline;
	font-size: 12px;
	overflow: auto;
	color: #f26d7d;
	}
.Content .Profile .GalleryView .PrevImg {
	float:right;
	display: inline;
	}
.Content .Profile .GalleryView .NextImg {
	float:right;
	padding-left: 15px;
	padding-bottom: 5px;
	display: inline;
	}
.Content .Profile .GalleryView .Prev {
	padding-left: 170px;
	font-weight:bold;
	display: inline;
	font-size: 12px;
	overflow: auto;
	color: #a57c52;
	}
.Content .Profile .GalleryView .Prev a:visited,
.Content .Profile .GalleryView .Prev a:link{
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #a57c52;
	}
.Content .Profile .GalleryView .Prev a:hover{
	margin-left: -6px;
	padding: 3px 3px 3px 3px;
	font-weight:bold;
	color: #ffffff;
	background-color: #f26522;
	}
.Content .Profile .GalleryView .PrevLast {
	padding-left: 220px;
	font-weight:bold;
	display: inline;
	font-size: 12px;
	overflow: auto;
	color: #a57c52;
	}
.Content .Profile .GalleryView .PrevLast a:visited,
.Content .Profile .GalleryView .PrevLast a:link{
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #a57c52;
	}
.Content .Profile .GalleryView .PrevLast a:hover {
	padding: 3px 3px 3px 3px;
	font-weight:bold;
	color: #ffffff;
	background-color: #f26522;
	}
.Content .Profile .GalleryView .Next {
	padding-left: 10px;
	font-weight:bold;
	display: inline;
	font-size: 12px;
	overflow: auto;
	color: #a57c52;
	}
.Content .Profile .GalleryView .Next a:visited,
.Content .Profile .GalleryView .Next a:link {
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #a57c52;
	}
.Content .Profile .GalleryView .Next a:hover {
	padding: 3px 3px 3px 3px;
	font-weight:bold;
	color: #ffffff;
	background-color: #f26522;
	}
.Content .Profile .GalleryView .NextFirst {
	padding-left: 243px;
	font-weight:bold;
	display: inline;
	font-size: 12px;
	overflow: auto;
	color: #a57c52;
	}
.Content .Profile .GalleryView .NextFirst a:visited,
.Content .Profile .GalleryView .NextFirst a:link{
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #a57c52;
	}
.Content .Profile .GalleryView .NextFirst a:hover {
	padding: 3px 3px 3px 3px;
	font-weight:bold;
	color: #ffffff;
	background-color: #f26522;
	}
.Content .Profile .GalleryView .DescriptionText1 {
	font-weight:bold;
	display: inline;
	font-size: 11px;
	overflow: auto;
	height: 50px;
	color: #f26522;
	}
.Content .Profile .GalleryView .DescriptionTextSet {
	font-weight:normal;
	display: inline;
	font-size: 11px;
	overflow: auto;
	height: 50px;
	color: #988675;
	}
.Content .Profile .GalleryView .DescriptionTextSet.MouseOver {
	color: #CC0000;
	background-color:#FFF47F;
	}
.Content .Profile .GalleryView .ImageTitle {
	font-size: 16px;
	font-weight:bold;
	overflow: auto;
	color: #ffffff;
	padding: 10px 0px 0px 5px;
	}
.Content .Profile .GalleryView .ImageTitle.MouseOver {
	color: #CC0000;
	background-color:#FFF47F;
	}
.Content .Profile .GalleryView .Privacy1 {
	font-size: 11px;
	font-weight:bold;
	display: inline;
	color: #FFFFFF;
	}
.Content .Profile .GalleryView .PrivacySet {
	font-weight:normal;
	display: inline;
	color: #534741;
	}
.Content .Profile .GalleryView .PrivacySet.MouseOver {
	font-weight:normal;
	display: inline;
	color: #CC0000;
	background-color:#FFF47F;
	}
.Content .Profile .GalleryView .Description .Privacy.MouseOver {
	color: #CC0000;
	background-color:#FFF47F;
	}
.Content .Profile .GalleryView .ProfileImageContainer {
	width: 90px;
	font-size: 11px;
	line-height: 18px;
	overflow:hidden;
	}
.Content .Profile .GalleryView .ProfileImage {
	float: left;
	line-height: 1px;
	}
.Content .Profile .GalleryView .ProfileImage .Round_Content {
	height: auto;
	padding: 0px 5px;
	}
.Content .Profile .GalleryView a:link, 
.Content .Profile. GalleryView a:visited {
	text-decoration: underline;
	}
.Content .Profile .GalleryView .TagsList {
	display: inline;
	padding-bottom: 10px; 
	}
.Content .Profile .GalleryView .TagsList span{
	display: inline;
	}
.Content .Profile .GalleryView .TagsList a:link, 
.Content .Profile .GalleryView .TagsList a:visited{
	font-size: 11px;
	}
.Content .Profile .GalleryView .TagsList a:hover{
	color: #988675;
	}
.Content .Profile .GalleryView textarea {
	padding-top: 0px;
	font: normal 10px/12px 'Verdana', 'Sans-Serif';
	width: 96%;
	}	
.Content .Profile .GalleryView select {
	font: normal 10px/12px 'Verdana', 'Sans-Serif';
	}	
.Content .Profile .GalleryView .Embed input {
	padding-top: 0px;
	font: normal 10px 'Verdana', 'Sans-Serif';
	width: 220px;
	color: #898989;
	}
.Content .Profile .GalleryView .EmbedJPG input {
	font-size: 11px;
	font: normal 10px 'Verdana', 'Sans-Serif';
	width: 190px;
	color: #898989;
	}
/*.Content .GalleryView h3.ImageTitle {
	margin: 5px 0px; 
	font: bold 16px/18px 'Verdana', 'Sans-Serif';	
	background:#FFF799; 
	padding:3px 5px;
	border:1px solid #FFF799;
	color: #F26522;
	width: 98%;
	}*/
.Content .Profile .GalleryView h3.ImageTitle span{
	margin: 1px 0px; 
	font: normal 11px/14px 'Verdana', 'Sans-Serif';	
	padding:3px 5px;
	border: none;
	color: #FFFFFF;
	}
.Content .Profile .GalleryView .FirstTime{
	padding:5px 10px;
	border: none;
	color: #F26522;
	background: #FFFFFF;
	border: 1px solid #FDDD78;
	margin-top: 10px;
	}
.Content .Profile .GalleryView .FirstTime h4{
	padding: 0px;
	margin: 5px 0px 0px 0px;
	}	
.Content .Profile h2.GalleryTitle {
	background: #ACD373 url('/img/title.gallery.gif') 10px 4px no-repeat;
	margin: 0px;
	padding: 2px 10px;
	height: 20px;
	}
/* Content Global ------------------------------------------------*/
.Content .Profile .GalleryView div.Control{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
	}
.Content .Profile .GalleryView div.Control.TextEdit{
	font-size: 10px; 
	border-top: 1px solid #edcd74; 
	padding: 0px 5px 4px 0px; 
	text-align:center;
	background:#F7D578;
	}
.Content .Profile .GalleryView div.Control.TextEdit a{
	color:#f26522;
	}	
.Content .Profile .GalleryView a.Control.Delete:link, 
.Content .Profile .GalleryView a.Control.Delete:visited {
	color: #CCCCCC;
	background-color: #888888;
	font: bold 10px/10px 'Verdana', 'Sans-Serif';
	padding: 0px 2px;
	margin: 0px 2px;
	text-decoration:none;
	}
.Content .Profile .GalleryView a.Control.Delete:hover{
	color: #FFFFFF;
	background-color: #CC0000;
	}	
.Content .Profile .GalleryView .InlineEdit form.ImageTitle input[type='text']{
	background:#FFFFFF;
	padding:3px 5px;
	border:2px inset #CC6600;
	font: bold 16px/18px 'Verdana', 'Sans-Serif';	
	color: #FFFFFF;
	width: 75%;
	}
.Content .Profile .GalleryView .InlineEdit input[type='button'], 
.Content .Profile .GalleryView .InlineEdit input[type='submit']{
	background:#FF655B;
	padding: 0px 5px;
	border: 1px outset #FF655B;
	font: bold 11px 'Verdana', 'Sans-Serif';	
	color: #F26522;
	margin-right: 5px;
	color: #660000;
	}
.Content .Profile .GalleryView .InlineEdit input[type='submit']{
	border-color:#ACD373;
	background:#ACD373;
	color: #FFFFFF;
	}
.Content .Profile .GalleryView .InlineEdit .Default  input[type='text']{
	color: #999999;
	}	
.ContentContainer .Profile .GalleryView .Content .InlineEdit.MouseOver {
	background: #FFFF99;
	color: #CC0000;
	}
/* Friends ------------------------------------------------*/
.Content .Profile .AddFriend {
	width: 195px;
	font: 11px 'Verdana', 'Sans-Serif';
	color: #f26d7d;
	}
.Content .Profile .AddFriendUpdates {
	width: 350px;
	font: 11px 'Verdana', 'Sans-Serif';
	color: #f26d7d;
	}
.Content .Profile .AddFriendGallery {
	width: 135px;
	font: 11px 'Verdana', 'Sans-Serif';
	color: #f26d7d;
	}
.Content .Profile .ProfileContentContainer {
	float: right;
	width: 659px;
	padding: 5px 0px 0px;
	}
.Content .Profile .ProfileContentContainer .Friends .UserName a:link,
.Content .Profile .ProfileContentContainer .Friends .UserName a:visited{
	margin: 70px 0px 0px -90px;
	color: #9d0039;
	font: 10px 'Verdana', 'Sans-Serif';
	text-decoration: none;
	float: left;
	}
.Content .Profile .ProfileContentContainer .Friends .UserName a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .Friends .UserName2 a:link,
.Content .Profile .ProfileContentContainer .Friends .UserName2 a:visited{
	color: #9d0039;
	font: 10px 'Verdana', 'Sans-Serif';
	text-decoration: none;
	float: left;
	margin: -5px 0px 0px 5px;
	}
.Content .Profile .ProfileContentContainer .Friends .UserName2 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .Friends .UserNameFriend a:link,
.Content .Profile .ProfileContentContainer .Friends .UserNameFriend a:visited{
	color: #9d0039;
	font: 12px 'Verdana', 'Sans-Serif';
	text-decoration: none;
	margin: -5px 0px 0px 0px;
	}
.Content .Profile .ProfileContentContainer .Friends .UserNameFriend a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .Friends .FriendMessageSubject2{
	color: #fff799;
	font-size: 10px;
	float: left;
	margin: -5px 0px 0px 10px;
	}
.Content .Profile .ProfileContentContainer .Friends .Undo a:link,
.Content .Profile .ProfileContentContainer .Friends .Undo a:visited{
	color: #9d0039;
	font: 10px 'Verdana', 'Sans-Serif';
	text-decoration: none;
	float: left;
	}
.Content .Profile .ProfileContentContainer .Friends .Undo a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .Friends .Date{
	margin: 10px 10px 0px 0px;
	color: #8c6239;
	font-size: 10px;
	float: right;
	}
.Content .Profile .ProfileContentContainer .Friends .Date2{
	margin: 0px 10px 0px 0px;
	color: #a57c52;
	font: 11px 'Verdana', 'Sans-Serif';
	}
.Content .Profile .ProfileContentContainer .Friends .InboxMessage{
	height: 64px;
	width: 95%;
	}
.Content .Profile .ProfileContentContainer .Friends .InboxArrow{
	float: left;
	display: inline;
	}
.Content .Profile .ProfileContentContainer .Friends .InboxMiddle{
	cursor:pointer;
	height: 64px;
	width: 480px;
	background-color: #f9ad81;
	margin: 0px 0px 0px 109px;
	}
.Content .Profile .ProfileContentContainer .Friends .InboxRead{
	width: 480px;
	background-color: #f9ad81;
	margin: 0px 0px 0px 109px;
	}
.Content .Profile .ProfileContentContainer .Friends .InboxMessageRead{
	height: 64px;
	width: 95%;
	}
.Content .Profile .ProfileContentContainer .Friends .FriendMessageSubjectRead{
	color: #9d0039;
	font-size: 12px;
	font-weight: bold;
	display: inline;
	}
.Content .Profile .ProfileContentContainer .Friends .FriendMessageRead{
	margin: 10px 0px 0px 90px;
	color: #a57c52;
	font-size: 12px;
	}
.Content .Profile .ProfileContentContainer .Friends .MessageRead{
	color: #f26522;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	display: block;
	}
.Content .Profile .ProfileContentContainer .Friends .MessageRead a:link,
.Content .Profile .ProfileContentContainer .Friends .MessageRead a:visited{
	font-size: 11px; 
	color: #8C6239;
	font-weight: normal;
	}
.Content .Profile .ProfileContentContainer .Friends .MessageRead a:hover{
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .Friends .MessageReply{
	margin: -16px 0px 0px 530px;
	}
.Content .Profile .ProfileContentContainer .Friends .ComposeReply{
	margin: -16px 0px 0px 565px;
	}
.Content .Profile .ProfileContentContainer .Friends .MessageTextAttPhoto a:link,
.Content .Profile .ProfileContentContainer .Friends .MessageTextAttPhoto a:visited{
	color: #8c6239;
	font-weight: normal;
	font-size: 11px;
	margin: 5px 0px 0px 0px;
	}
.Content .Profile .ProfileContentContainer .Friends .MessageTextAttPhoto a:hover{
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .Friends .MessageAttachPhoto{
	width: 110px;
	height: 60px;
	display: inline;
	float: left;
	margin: 26px 0px 0px 0px;
	}
.Content .Profile .ProfileContentContainer .Friends .MessageAttachPhotoCompose{
	float: left;
	margin: -20px 0px 0px 0px;
	}
.Content .Profile .ProfileContentContainer .Friends .TextMessageReadBox{
	width: 475px;
	height: 50px;
	font: 11px 'Verdana', 'Sans-Serif';
	color: #754c24;
	}
.Content .Profile .ProfileContentContainer .Friends .TextComposeReadBox{
	width: 620px;
	height: 50px;
	font: 11px 'Verdana', 'Sans-Serif';
	color: #754c24;
	}
.Content .Profile .ProfileContentContainer .Friends .TextSubjectReadBox{
	width: 620px;
	height: 18px;
	font: 11px 'Verdana', 'Sans-Serif';
	color: #00adef;
	}
.Content .Profile .ProfileContentContainer .Friends .InboxImage{
	width: 90px;
	height: 60px;
	/*margin-left: -80px;*/
	display: inline;
	float: left;
	}
.Content .Profile .ProfileContentContainer .Friends .close {
	float: right;
	width: 21px;
	height: 21px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #FFFFFF;
	}
.Content .Profile .ProfileContentContainer .Friends .FriendMessage{
	color: #ffffff;
	font-size: 12px;
	margin: -5px 0px 0px 10px;
	}
.Content .Profile .ProfileContentContainer .Friends .FriendMessage2{
	color: #8c6239;
	font-size: 12px;
	margin: -5px 0px 0px 0px;
	}
.Content .Profile .ProfileContentContainer .Friends .FriendMessageNew{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	margin: -5px 0px 0px 10px;
	}
.Content .Profile .ProfileContentContainer .Friends .FriendMessageSubject{
	color: #fff799;
	font-size: 14px;
	float: left;
	margin: -5px 0px 0px 10px;
	}
.Content .Profile .ProfileContentContainer .Friends .FriendMessageSubjectNew{
	color: #fff799;
	font-weight: bold;
	font-size: 14px;
	float: left;
	margin: -5px 0px 0px 10px;
	}
.Content .Profile .ProfileContentContainer .Friends .ApproveFriend a:link,
.Content .Profile .ProfileContentContainer .Friends .ApproveFriend a:visited{
	float: left;
	display: inline;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	border:1px solid #0076a3;
	background: #00adef;
	padding: 4px 7px;
	margin: -7px 10px 0px 0px;
	text-decoration: none;
	}
.Content .Profile .ProfileContentContainer .Friends .ApproveFriend a:hover{
	background: #0076a3;
	}
.Content .Profile .ProfileContentContainer .Friends .IgnoreFriend a:link,
.Content .Profile .ProfileContentContainer .Friends .IgnoreFriend a:visited{
	float: left;
	display: inline;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	background: #f26c4f;
	padding: 4px 7px;
	margin: -2px 10px 0px 0px;
	text-decoration: none;
	}
.Content .Profile .ProfileContentContainer .Friends .IgnoreFriend a:hover{
	background: #f68e56;
	}
.Content .Profile .ProfileContentContainer .Friends .SpamFriend a:link,
.Content .Profile .ProfileContentContainer .Friends .SpamFriend a:visited{
	float: left;
	display: inline;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	background: #f26d7d;
	padding: 4px 7px;
	margin: -2px 0px 0px 0px;
	text-decoration: none;
	}
.Content .Profile .ProfileContentContainer .Friends .SpamFriend a:hover{
	background: #f5989d;
	}
/* Contest Comment--------------------------------------------*/
.Content .Profile .ProfileContentContainer .ContestCommentImage{
	width: 90px;
	height: 60px;
	/*margin-left: -80px;*/
	display: inline;
	float: left;
	}
.Content .Profile .ProfileContentContainer .ContestCommentTitle{
	color: #fff799;
	font-weight: bold;
	font-size: 14px;
	float: left;
	margin: -3px 0px 0px 10px;
	}
.Content .Profile .ProfileContentContainer .ContestCommentDate{
	margin: 10px 10px 0px 0px;
	color: #8c6239;
	font-size: 10px;
	float: right;
	}
.Content .Profile .ProfileContentContainer .ContestUserName a:link,
.Content .Profile .ProfileContentContainer .ContestUserName a:visited{
	margin: 70px 0px 0px -90px;
	color: #9d0039;
	font: 10px 'Verdana', 'Sans-Serif';
	text-decoration: none;
	float: left;
	}
.Content .Profile .ProfileContentContainer .ContestUserName a:hover{
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .ContestArrow{
	float: left;
	display: inline;
	}
.Content .Profile .ProfileContentContainer .ContestMessage{
	color: #8C6239;
	font-size: 12px;
	margin: 3px 0px 2px 10px;
	padding-right: 10px;
	}
.Content .Profile .ProfileContentContainer .ContestTextInput {
	width: 470px;
	font: normal 11px/13px 'Verdana', 'Sans-Serif';
	color: #988675;
	}
.Content .Profile .ProfileContentContainer .ContestRead{
	width: 510px;
	background-color: #f9ad81;
	margin: 0px 0px 0px 109px;
	}
.Content .Profile .ProfileContentContainer .ContestPublish {
	float: right;
	}
.Content .Profile .ProfileContentContainer .ContestWinImage {
	float:left;
	height:120px;
	margin-bottom:8px;
	margin-right:20px;
	overflow:hidden;
	width:100px;
	}
.Content .Profile .ProfileContentContainer .ContestWinImageLast {
	float:left;
	height:120px;
	margin-bottom:8px;
	margin-right:0px;
	overflow:hidden;
	width:100px;
	}
.Content .Profile .ProfileContentContainer .ContestClose {
	float: right;
	width: 21px;
	height: 21px;
	margin: 0px 20px 0px 0px;
	border: 1px solid #FFFFFF;
	}
/* Contest FAQ --------------------------------------------*/
.Content .Profile .ProfileContentContainer .ContestFAQ {
	margin: 10px 4px 0px 8px;
	font-size: 11px;
	color: #FFFFFF;
	}
.Content .Profile .ProfileContentContainer .ContestFAQTitle {
	margin: 18px 0px 18px 0px;
	font-weight: bold;
	font-size: 14px;
	color: #fff799;
	}
/* Contest Entry --------------------------------------------*/
.Content .Profile .ProfileContentContainer .ContestEntryImage {
	float:left;
	height:200px;
	margin-bottom:8px;
	margin-right:8px;
	overflow:hidden;
	width:154px;
	}
.Content .Profile .ProfileContentContainer .ContestEntryImageLast {
	float:left;
	height:200px;
	margin-bottom:8px;
	margin-right:0px;
	overflow:hidden;
	width:154px;
	}
.Content .Profile .ProfileContentContainer .ContestCommentMore a:link,
.Content .Profile .ProfileContentContainer .ContestCommentMore a:visited{
	float: left;
	display: inline;
	color: #598527;
	font-size: 14px;
	font-weight: bold;
	border:1px solid #ACD373;
	background: #ffffff;
	padding: 8px 14px;
	float: right;
	margin: 5px 23px 20px 0px;
	text-decoration: none;
	}
.Content .Profile .ProfileContentContainer .ContestCommentMore a:hover{
	color: #ffffff;
	background: #ACD373;
	}
.Content .Profile .ProfileContentContainer .ContestEntry a:link,
.Content .Profile .ProfileContentContainer .ContestEntry a:visited{
	float: left;
	display: inline;
	color: #f26522;
	font-size: 14px;
	font-weight: bold;
	border:1px solid #f26522;
	background: #ffffff;
	padding: 8px 14px;
	float: right;
	margin: -7px 0px 10px 0px;
	text-decoration: none;
	}
.Content .Profile .ProfileContentContainer .ContestEntry a:hover{
	color: #ffffff;
	background: #f26522;
	}
.Content .Profile .ProfileContentContainer .ContestActions a:link,
.Content .Profile .ProfileContentContainer .ContestActions a:visited{
	color:#FFFFFF;
	font-size: 10px;
	text-decoration:none;
	}
.Content .Profile .ProfileContentContainer .ContestActions a:hover {
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .ContestTitle a {
	color:#ffffff;
	font-size:11px;
	}
.Content .Profile .ProfileContentContainer .ContestTitle a:hover {
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .ContestTitle span{
	font-size:11px;
	color: #fff799;
	}
.Content .Profile .ProfileContentContainer .GPaging {
	float: right;
	padding-right: 5px;
	}
.Content .Profile .ProfileContentContainer .GPaging a {
	color: #FFF799;
	line-height: 20px;
	float: left;
	text-decoration: underline;
/*	margin-right: 10px;*/
	padding: 2px 5px 0px 5px;
	font-weight: bold;
	}
.Content .Profile .ProfileContentContainer .GPaging a.Number {
	color: #FFFFFF;
	}	
.Content .Profile .ProfileContentContainer .GPaging .Selected {
	float: left;
	width: 30px;
	margin: 0px 5px;
	text-align: center;
	font-weight:bold;
	color:#FFFFFF;
	}
/* Comments --------------------------------------------*/
.Content .Profile .ProfileContentContainer .Comments .CommentsImage{
	width: 90px;
	height: 60px;
	/*margin-left: -80px;*/
	display: inline;
	float: left;
	}
.Content .Profile .ProfileContentContainer .CMessageRead{
	color: #f26522;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
	display: block;
	}
.Content .Profile .ProfileContentContainer .CAttachPhoto{
	width: 110px;
	height: 60px;
	display: inline;
	float: left;
	margin: 20px 0px 0px 0px;
	}
.Content .Profile .ProfileContentContainer .CTextMessageReadBox{
	width: 505px;
	height: 50px;
	font: 11px 'Verdana', 'Sans-Serif';
	color: #754c24;
	}
.Content .Profile .ProfileContentContainer .CTextMessageReadBoxLI{
	width: 475px;
	height: 50px;
	font: 11px 'Verdana', 'Sans-Serif';
	color: #754c24;
	}
.Content .Profile .ProfileContentContainer .CMessageReply{
	margin: -16px 0px 0px 510px;
	}
.Content .Profile .ProfileContentContainer .CMessageReplyLI{
	margin: -16px 0px 0px 480px;
	}
.Content .Profile .ProfileContentContainer .CMessageTextAttPhoto a:link,
.Content .Profile .ProfileContentContainer .CMessageTextAttPhoto a:visited{
	color: #8c6239;
	font-weight: normal;
	font-size: 11px;
	margin: 5px 0px 0px 0px;
	}
.Content .Profile .ProfileContentContainer .CMessageTextAttPhoto a:hover{
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .Comments .CommentsArrow{
	float: left;
	display: inline;
	}
.Content .Profile .ProfileContentContainer .Comments .CommentsRead{
	width: 510px;
	background-color: #f9ad81;
	margin: 0px 0px 0px 109px;
	}
.Content .Profile .ProfileContentContainer .Comments .CommentsReadLI{
	width: 480px;
	background-color: #f9ad81;
	margin: 0px 0px 0px 109px;
	}
.Content .Profile .ProfileContentContainer .Comments .CommentsMessageSubject{
	color: #fff799;
	font-weight: bold;
	font-size: 14px;
	float: left;
	margin: -3px 0px 0px 10px;
	}
.Content .Profile .ProfileContentContainer .Comments .CommentsMessage{
	color: #ffffff;
	font-size: 12px;
	margin: 3px 0px 2px 10px;
	padding-right: 10px;
	}
.Content .Profile .ProfileContentContainer .Comments .Date{
	margin: 10px 10px 0px 0px;
	color: #8c6239;
	font-size: 10px;
	float: right;
	}
.Content .Profile .ProfileContentContainer .Comments .Reply a:link,
.Content .Profile .ProfileContentContainer .Comments .Reply a:visited{
	margin: 0px 0px 0px 0px;
	color: #9d0039;
	font: 10px 'Verdana', 'Sans-Serif';
	text-decoration: none;
	float: right;
	}
.Content .Profile .ProfileContentContainer .Comments .Reply a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .Comments .UserName a:link,
.Content .Profile .ProfileContentContainer .Comments .UserName a:visited{
	margin: 70px 0px 0px -90px;
	color: #9d0039;
	font: 10px 'Verdana', 'Sans-Serif';
	text-decoration: none;
	float: left;
	}
.Content .Profile .ProfileContentContainer .Comments .UserName a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .Comments .close {
	float: right;
	width: 21px;
	height: 21px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #FFFFFF;
	}
/* Profile Friends Update --------------------------------------------*/
.Content .Profile .ProfileContentContainer .FriendsUpdate .FriendsUpdateImage{
	width: 90px;
	height: 60px;
	/*margin-left: -80px;*/
	display: inline;
	float: left;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewUpdateImageCom{
	width: 161px;
	height: 120px;
	/*margin-left: -80px;*/
	display: inline;
	float: left;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewUpdateImage{
	width: 161px;
	height: 120px;
	/*margin-left: -80px;*/
	display: inline;
	float: left;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewUpdateImageSm{
	width: 50px;
	height: 30px;
	/*margin-left: -80px;*/
	display: inline;
	float: left;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate a img {
	border:2px solid #FFFFFF;
}
.Content .Profile .ProfileContentContainer .FriendsUpdate .FriendsUpdateArrow{
	float: left;
	display: inline;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .FriendsUpdateRead{
	width: 510px;
	background-color: #f9ad81;
	margin: 0px 0px 0px 109px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .FriendsUpdateReadLI{
	width: 480px;
	background-color: #f9ad81;
	margin: 0px 0px 0px 109px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewPhoto a:link,
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewPhoto a:visited{
	color: #9d0039;
	font-size:11px;
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewPhoto a:hover{
	text-decoration: none;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewPuriPost a:link,
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewPuriPost a:visited{
	color: #440e62;
	font-size:11px;
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewPuriPost a:hover{
	text-decoration: none;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewComments a:link,
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewComments a:visited{
	color: #534741;
	font-size:11px;
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewComments a:hover{
	text-decoration: none;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewCommentsMadeBy {
	color: #92278f;
	font-size:11px;
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewFriendsMade a:link,
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewFriendsMade a:visited{
	color: #9d0039;
	font-size:11px;
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewFriendsMade a:hover{
	text-decoration: none;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .PhotoComment{
	width: 200px;
	font-size:11px;
	float: left;
	display: inline;
	background-color: #fff799;
	color: #F7941D;
	padding: 5px 5px 5px 5px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .UserComment{
	width: 200px;
	font-size:11px;
	float: left;
	display: inline;
	background-color: #ffc8cb;
	color: #a863a8;
	padding: 5px 5px 5px 5px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .PuriPostComment{
	width: 200px;
	font-size:11px;
	float: left;
	display: inline;
	background-color: #a2d39c;
	color: #8C6239;
	padding: 5px 5px 5px 5px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .ProfileComment{
	width: 300px;
	font-size:11px;
	float: left;
	display: inline;
	background-color: #fdc689;
	color: #8c6239;
	padding: 5px 5px 5px 5px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .ProfileImageComment{
	width: 228px;
	font-size:11px;
	float: left;
	display: inline;
	background-color: #fff799;
	color: #F7941D;
	padding: 5px 5px 5px 5px;
	margin-bottom: 5px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .PostImageComment{
	width: 228px;
	font-size:10px;
	float: left;
	display: inline;
	background-color: #fff799;
	padding: 2px 5px 3px 5px;
	margin-bottom: 5px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .PostImageCommentForm {
	color: #f49ac1;
	font-size: 11px;
	width: 220px;
	height: 32px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .PostUserCommentForm {
	color: #A57C52;
	font-size: 11px;
	width: 220px;
	height: 50px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .ReplyOnProfileForm {
	color: #f49ac1;
	font-size: 11px;
	width: 290px;
	height: 50px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .PostImageComment a:link,
.Content .Profile .ProfileContentContainer .FriendsUpdate .PostImageComment a:visited {
	float: right;
	display: inline;
	color: #A57C52;
	text-decoration: underline;
}
.Content .Profile .ProfileContentContainer .FriendsUpdate .PostImageComment a:hover {
	text-decoration: none;
}
.Content .Profile .ProfileContentContainer .FriendsUpdate .NewFriends{
	width: 230px;
	font-size:11px;
	float: left;
	display: inline;
	background-color: #c2b0d5;
	color: #8c6239;
	padding: 5px 5px 5px 5px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .FriendsUpdateMessageSubject{
	color: #fff799;
	font-weight: bold;
	font-size: 14px;
	float: left;
	margin: -3px 0px 0px 10px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .FriendsUpdateMessage{
	color: #ffffff;
	font-size: 12px;
	margin: 3px 0px 2px 10px;
	padding-right: 10px;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .Date{
	margin: 10px 10px 0px 0px;
	color: #8c6239;
	font-size: 10px;
	float: right;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .DateUpdate{
	margin: 10px 0px 0px 0px;
	font-size: 10px;
	float: right;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .DateUpdate NewPic{
	color: #ed1c24;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .DateUpdate NewBlog{
	color: #0054a6;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .DateUpdate MyProfileCom{
	color: #fff799;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .DateUpdate ImageCom{
	color: #fff799;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .DateUpdate ProfileCom{
	color: #ec008c;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .DateUpdate BlogCom{
	color: #00a650;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .DateUpdate NewFriend{
	color: #92278f;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .UserName a:link,
.Content .Profile .ProfileContentContainer .FriendsUpdate .UserName a:visited{
	margin: 70px 0px 0px -90px;
	color: #9d0039;
	font: 10px 'Verdana', 'Sans-Serif';
	text-decoration: none;
	float: left;
	}
.Content .Profile .ProfileContentContainer .FriendsUpdate .UserName a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
/* Blog ------------------------------------------------*/
.Content .Profile .ProfileContentContainer .Blog {
	width: 630px;
	margin: 0px 0px 0px 5px;
	color: #a57c52;
	}
.Content .Profile .ProfileContentContainer .Blog .FrontTitle {
	font: bold 16px 'Verdana', 'Sans-Serif';
	color: #ed145a;
	padding-bottom: 3px;
	}
.Content .Profile .ProfileContentContainer .Blog .FrontTitle a:link,
.Content .Profile .ProfileContentContainer .Blog .FrontTitle a:visited{
	font: bold 16px 'Verdana', 'Sans-Serif';
	color: #ed145a;
	padding-bottom: 3px;
	}
.Content .Profile .ProfileContentContainer .Blog .FrontTitle a:hover{
	text-decoration: underline;
}
.Content .Profile .ProfileContentContainer .Blog .EditPost a:link,
.Content .Profile .ProfileContentContainer .Blog .EditPost a:visited{
	font: normal 10px 'Verdana', 'Sans-Serif';
	color: #8c6239;
	float: right;
	padding: 4px 8px 0px 0px;
	}
.Content .Profile .ProfileContentContainer .Blog .EditPost a:hover{
	text-decoration: underline;
}
.Content .Profile .ProfileContentContainer .Blog .Date{
	font: normal 10px 'Verdana', 'Sans-Serif';
	color: #a57c52;
	}
.Content .Profile .ProfileContentContainer .Blog .Date span{
	font: normal 10px 'Verdana', 'Sans-Serif';
	color: #a57c52;
	font-style: italic;
	}
.Content .Profile .ProfileContentContainer .Blog .PhotoCap{
	font: normal 12px 'Verdana', 'Sans-Serif';
	color: #ed145a;
	font-style: italic;
	}
.Content .Profile .ProfileContentContainer .Blog .Body{
	font: normal 12px 'Verdana', 'Sans-Serif';
	color: #c69c6d;
	}
.Content .Profile .ProfileContentContainer .Blog .AddComment {
	font: bold 10px 'Verdana', 'Sans-Serif';
	color: #8dc63f;
}
.Content .Profile .ProfileContentContainer .Blog .AddComment a:link,
.Content .Profile .ProfileContentContainer .Blog .AddComment a:visited{
	font: normal 10px 'Verdana', 'Sans-Serif';
	color: #8dc63f;
	}
.Content .Profile .ProfileContentContainer .Blog .AddComment a:hover{
	text-decoration: underline;
}
.Content .Profile .ProfileContentContainer .Blog .Title {
	font: bold 14px 'Verdana', 'Sans-Serif';
	color: #ed145a;
	padding-bottom: 3px;
	}
.Content .Profile .ProfileContentContainer .Blog .BrownText {
	font: normal 10px 'Verdana', 'Sans-Serif';
	color: #a57c52;
	padding-bottom: 3px;
	}
.Content .Profile .ProfileContentContainer .Blog .BrownBigText a:link,
.Content .Profile .ProfileContentContainer .Blog .BrownBigText a:visited{
	font: normal 14px 'Verdana', 'Sans-Serif';
	color: #a57c52;
	text-decoration: underline;
	display: inline;
	float: right;
	padding: 5px 10px 0px 0px;
	}
.Content .Profile .ProfileContentContainer .Blog .TextInput {
	width: 630px;
	font: normal 11px/13px 'Verdana', 'Sans-Serif';
	color: #988675;
	}
.Content .Profile .ProfileContentContainer .Blog .TextInputCaption {
	width: 430px;
	font: normal 11px/13px 'Verdana', 'Sans-Serif';
	color: #ed145a;
	}
.Content .Profile .ProfileContentContainer .Blog .AddPhoto a:hover{
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .Blog .AddPhoto a:link,
.Content .Profile .ProfileContentContainer .Blog .AddPhoto a:visited{
	font: normal 10px/13px 'Verdana', 'Sans-Serif';
	color: #534741;
	text-decoration: underline;
	}
.Content .Profile .ProfileContentContainer .Blog .Publish {
	float: right;
	}
.Content .Profile .ProfileContentContainer .Blog .Close {
	float: right;
	}
.Content .Profile .ProfileContentContainer .Blog .ApproveFriend a:link,
.Content .Profile .ProfileContentContainer .Blog .ApproveFriend a:visited{
	float: left;
	display: inline;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	border:1px solid #0076a3;
	background: #00adef;
	padding: 4px 7px;
	margin: -7px 10px 0px 0px;
	text-decoration: none;
	}
.Content .Profile .ProfileContentContainer .Blog .ApproveFriend a:hover{
	background: #0076a3;
	}
.Content .Profile .ProfileContentContainer .GPaging {
	float: right;
	padding-right: 5px;
	}
.Content .Profile .ProfileContentContainer .GPaging a {
	color: #FFF799;
	line-height: 20px;
	float: left;
	text-decoration: underline;
/*	margin-right: 10px;*/
	padding: 2px 5px 0px 5px;
	font-weight: bold;
	}
.Content .Profile .ProfileContentContainer .GPaging a.Number {
	color: #FFFFFF;
	}	
.Content .Profile .ProfileContentContainer .GPaging .Selected {
	float: left;
	width: 30px;
	margin: 0px 5px;
	text-align: center;
	font-weight:bold;
	color:#FFFFFF;
	}