/* End-User CSS file */


/* Changing main background display */
#userProfile {
	background:url('../images/purplebg.jpg') #ffffff repeat-x top left;
}


/* Changing community menu display */
.user #community-menu {
	background: #B299B2;
  	border: 2px solid #663366;
  	margin: 7 auto 7 auto;
  	color: #333;
}
.user #community-menu a {
  	color: #333;
	border-right:none;
    border-left:none;
}
.user #community-menu a:hover {
 	color:#977497;
  	background: white;
}


/* Changing myprofile items display */
#my-profile h1 {
	color:#000000;
}
#my-profile .location, #my-profile .age {
	color:#999999;
}
#my-profile .last-login {
	color:#663366;
	font-weight:bold;
}
#my-profile p, #my-profile a, #my-profile a:hover {
	color:#330066;
	background:none;
}
#my-profile img {
	padding:0px;
	border:3px solid #663366;
	float:left;
	margin:0 9px 9px 0;
}

/* Changing myDetails display */
#userProfile #my-details {
	background: #fff;
	border: 2px solid #663366;
}
#userProfile #my-details .alt {
	background:#efefef;
}
#userProfile #my-details .name {
	color: black;
}
#userProfile #my-details .value {
	color:#977497;
}
#userProfile #my-details table td {
	border-bottom:1px solid #814181;
}
#userProfile #my-details a {
	color:#814181;
	background:none;
}



/* Changing myfriends display */
#my-friends {
	background: #fff;
	border: 2px solid #663366;
}
#my-friends h2 {
	background:url(../images/icon-friends-purple.gif) no-repeat 0 50%;
	color:#660066;
	padding-left:25px;
	border-bottom: 1px solid #660066;
}
#my-friends .friends-table a, #my-friends .friends-table a:hover {
	color:#663366;
	background:none;
}
#my-friends p a {
	color:#663366;
	background:none;
}

/* Changing mypolls display */
#my-polls {
	clear:both;
	background: #fff;
	border: 2px solid #663366;
	padding:5px;
	margin:9px 0 0 0;
}
#my-polls h2 {
	background:url(../images/icon-poll-purple.gif) no-repeat 0 50%;
	color:#660066;
	padding-left:25px;
	border-bottom: 1px solid #660066;
}
#my-polls h3 {
	color:black;
	padding-top:10px;
}
#my-polls p a {
	color:#814181;
	background:none;
}
#my-polls li {
	color:#663366;
}

/* Changing myvideo display */
#my-videos {
	background: #fff;
	border: 2px solid #663366;
}
#my-videos h2 {
	background:url(../images/icon-video-purple.gif) no-repeat 0 50%;
	color:#660066;
	padding-left:25px;
	border-bottom: 1px solid #660066;
}
#my-videos h3 {
	color:black;
	padding-top:10px;
}
#my-videos p a {
	color:#814181;
	background:none;
}



/* Changing  my details display */



/* Changing my pics display */
#my-pics {
	background: #fff;
	border: 2px solid #663366;
	clear:both;
  	padding:5px;
	margin:9px 0 0 0;
}
#my-pics h2 {
	color:#660066;
	background:url(../images/icon-pics-purple.gif) no-repeat 0 50%;
	padding-left:25px;
	border-bottom: 1px solid #660066;
}
#profile_photo_cur #curImg {
	border: solid 3px #663399;
}
#profile_photos_list img {
  	border:none;
}
#profile_photos_list img.cur {
  	border: solid 2px #663399;
}
#my-pics p a, #my-pics p a:hover {
	color:#814181;
	background:none;
}
#my-pics a, #my-pics a:hover {
	background:none;
}


/* Changing my music display */
#media-player {
	background: #fff;
	border: 2px solid #663366;
	clear:both;
  	padding:5px;
	margin:9px 0 0 0;
}
#media-player h2 {
	color:#660066;
	background:url(../images/icon-music-purple.gif) no-repeat 0 50%;
	padding-left:25px;
	border-bottom: 1px solid #660066;
}
#media-player p a, #media-player p a:hover {
	color:#814181;
	background:none;
}
#musicPlayer {
	margin: 0 -6px;
}


/* Changing comments display */
#friend-comments {
	background: #fff;
	border: 2px solid #663366;
	padding:5px;
	margin:9px 0 0 0;
}
#friend-comments h2 {
	color:#660066;
	background:url(../images/icon-comments-purple.gif) no-repeat 0 50%;
	padding-left:25px;
	border-bottom: 1px solid #660066;
}
#friend-comments .post, .user-comments .post {

	color:#663366;
}
#friend-comments .content p {
	color:#000;
}
#friend-comments .content p.date {
	color:#555;
}
#friend-comments #btn_add_comment, #friend-comments .btn-submit {
  	background:#663366;
  	color:white;
  	border:none;
}


/* Changing my groups display */
#my-groups {
	background: #fff;
	border: 2px solid #663366;
	padding:5px;
	margin:9px 0 0 0;
}
#my-groups h2 {
	color:#660066;
	background:url(../images/icon-groups-purple.gif) no-repeat 0 50%;
	padding-left:25px;
	border-bottom: 1px solid #660066;
}
#my-groups li a, #my-groups li a:hover {
	color:#814181;
	background:none;
}



/* Overide for ric button to accomodate div specific changes above */
#my-details a:hover.ric-btn, #my-profile a:hover.ric-btn, #my-pics a:hover.ric-btn, #media-player a:hover.ric-btn, #friend-comments a:hover.ric-btn, #userProfile #my-details a:hover.ric-btn {
	background:white;
	color:#0a3c6c;
	border-color:#0a3c6c;
}
#my-details .ric-btn, #my-profile .ric-btn, #my-pics .ric-btn, #media-player .ric-btn, #friend-comments .ric-btn, #userProfile #my-details .ric-btn {
  	background:#ffcc00;
  	color:black;
	border-color:#0a3c6c;
}