/* Clay Aiken */
/* Section Stylesheet - Members
----------------------------------------------------------------------------- */

	@import url("widget-blog.css");
	@import url("widget-comments.css");
	@import url("widget-editorial.css");
	@import url("widget-members.css");
	@import url("widget-photos.css");
	
	
/* Talk
--------------------------------------------------------------------------- */

	ul#talk {
	
	clear: both;
	float: left;
	width: 710px;
	height: 55px;
	padding: 10px;
	margin: 0 0 20px 0;
	background: url(../images/section-members/bg-talk.gif) no-repeat;
		
	}
	
	ul#talk li {
	
	float: left;
		
	}
	
	ul#talk li a.action {
		
	display: block;
	float: left;
	width: 350px;
	height: 55px;
	margin: 0;
	text-indent: -5000px;
	overflow: hidden;
		
	}
	
	ul#talk li a.action.messageboard {
	
	padding-right: 10px;	
	background: url(../images/section-members/a-messageboard.gif) no-repeat;
		
	}
	
	ul#talk li a.action.chat {
	
	background: url(../images/section-members/a-chat.gif) no-repeat;
		
	}
	
	
/* Fan Photos
--------------------------------------------------------------------------- */

	#page-fanclub #mini-photos h3 {

	background: url(../images/section-members/h3-fanphotos.gif) no-repeat;

	}
	
	
/* Pictures
--------------------------------------------------------------------------- */

	#personal {

	float: left;
	width: 547px;
	min-height: 225px;
	padding: 10px 0 10px 10px;	
	background: url(../images/tabs/bg-block-top.gif) no-repeat top right;
	
	}

	#favorite, #shared {

	float: left;
	min-height: 225px;
	width: 547px;
	padding: 10px 0 10px 10px;
	background: url(../images/tabs/bg-block-top-double.gif) no-repeat top right;
	
	}

	#page-pictures div.widget-photo.browse, #page-page div.widget-photo.browse {
	
	padding: 0;
	
	}

	#page-pictures div.widget-photo.browse ul.pages, #page-page div.widget-photo.browse ul.pages {
	
	margin-top: 0;
	
	}
	
	
/* About
--------------------------------------------------------------------------- */

	#profile div.widget-member {
		
	float: left;
		
	}
	
	#profile div.widget-profile p img {
		
	width: 537px;
		
	}
	
	#profile div.widget-profile {
	
	clear: left;	
	padding-top: 10px;
		
	}
	
	#profile div.widget-profile div.group {
	
	padding: 10px 0;	
	margin: 0;
	border-bottom: 1px solid #63a3c5;	
		
	}	
	
	
	#profile div.widget-profile div.group h4 {
	
	margin: 0 0 5px 0;
		
	}
		
	
/* Add Blog Entry
--------------------------------------------------------------------------- */

	#add-entry {
	
	clear: left;
		
	}
	
	
/* Latest Blog Entry
--------------------------------------------------------------------------- */

	#blog ul.paging, #blog ul.pages {

	display:none;

	}
	
	
/* Blog Entry
--------------------------------------------------------------------------- */

	#page-blog div.widget-blog {
	
	width: 527px;	
	position: relative;
	margin: 10px 0 40px 0;
	padding: 10px 10px 40px 193px;	
	background: url(../images/section-members/h3-blogentry.gif) no-repeat;
		
	}
	
	#page-blog div.widget-blog h3 {
		
	display: none;
		
	}
	
	#page-blog div.widget-blog h4 {
	
	margin: 0 0 10px 0;
	font: normal 20px/24px Arial, sans-serif;	
	text-indent: 90px;

	}

	#page-blog div.widget-blog strong {

	position: absolute;
	top: 10px;
	left: 193px;
	font: normal 20px/24px Arial, sans-serif;	
	color: #3d667b;

	}

	#page-blog div.widget-blog p strong {

	position: static;
	font: 12px/15px Arial, sans-serif;
	color: #000;

	}
	
	#page-blog div.widget-blog p img {
		
	width: 507px;
		
	}
	

/* Blog Entry - Past Blog Posts
--------------------------------------------------------------------------- */
	
	#page-update #archive {
	
	position: relative;	
	width: 730px;
	min-height: 75px;
	margin: 0;
	padding: 0;
	background: url(../images/tabs/bg-block-alt.gif) bottom right no-repeat;
	overflow: hidden;
		
	}
	
	#page-update #archive h3 {
	
	display: block;
	width: 730px;
	min-height: 80px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/section-members/h3-olderentries.gif) no-repeat;
	text-indent: -5000px;
		
	}
	
	#page-update #archive ul.headlines {
	
	position: relative;
	z-index: 1;
	float: left;
	width: 455px;
	padding: 10px 0 0 183px;
	margin: 0;
		
	}
	
	
/* Recent Blog Entries
--------------------------------------------------------------------------- */

	#updated div.widget-blog {
		
	padding: 0;
		
	}
	
	#updated div.widget-blog ul.headlines li {
		
	clear: both;
	float: left;
	position: relative;
	width: 527px;
	padding: 25px 0 10px 10px;
	margin: 0 0 10px 0;
	background: url(../images/widgets/bg-clip-bottom.gif) bottom left no-repeat;
	border: none;
		
	}
	
	#updated div.widget-blog ul.headlines li.last {
		
	margin-bottom: 0;
		
	}
	
	#updated div.widget-blog ul.headlines li strong {
	
	position: absolute;
	width: 527px;
	padding: 5px 0 0 10px;
	font: normal 12px/14px Arial, sans-serif;
	background: url(../images/widgets/bg-clip-top.gif) no-repeat;
		
	}
	
	#updated div.widget-blog ul.headlines li a.picture {
	
	display: block;
	float: left;
	clear: both;
	width: 75px;
	margin: 0 10px 0 0;
		
	}
	
	#updated div.widget-blog ul.headlines li a.picture img {
		
	width: 75px;
	height: 75px;
		
	}
	
	#updated div.widget-blog ul.headlines li span {
		
	display: none;
		
	}
	
	#updated div.widget-blog ul.headlines li a {
	
	display: block;
	float: left;
	width: 420px;
	font: normal 20px/24px Arial, sans-serif;
	color: #222;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
		
	}
	
	#updated div.widget-blog ul.headlines li a:hover {
		
	color: #5F9DBE;
		
	}
	
	#updated div.widget-blog ul.headlines li em {
		
	display: block;
	float: left;
	width: 420px;
	margin-top: 3px;
	font-size: 11px;
	color: #555;
	white-space: nowrap;
		
	}
	
	#updated div.widget-blog ul.headlines li em a {
	
	display: inline !important;
	float: none !important;
	width: auto;
	color: #5F9DBE;
	font: italic 11px/15px Arial, sans-serif;
	margin: 0;
		
	}
	
	#updated div.widget-blog ul.headlines li a.comments {
	
	display: inline;
	width: auto;	
	margin: 5px 0 0 0;
	color: #5F9DBE;
	font: normal 12px/15px Arial, sans-serif;
		
	}
	
	#updated div.widget-blog ul.headlines li a.comments span {
		
	display: inline;
		
	}
	

	
	

/* Statistics
--------------------------------------------------------------------------- */

	#statistics {
	
	clear: both;
	position: relative;	
	width: 730px;
	min-height: 75px;
	margin: 0 0 20px 0;
	padding: 0;
	background: url(../images/tabs/bg-block.gif) bottom right no-repeat;
	overflow: hidden;
		
	}
	
	#statistics h3 {
	
	display: block;
	width: 730px;
	min-height: 80px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/section-members/h3-statistics.gif) no-repeat;
	text-indent: -5000px;
		
	}
	
	#statistics dl {
	
	position: relative;
	z-index: 1;
	float: left;
	width: 455px;
	padding: 20px 0 0 183px;
		
	}
	
	#statistics ul.actions {
		
	display: none;
		
	}
	
	
/* Vitals
--------------------------------------------------------------------------- */

	#vitals {

	clear: left;
	float: left;
	position: relative;
	margin: 0 0 40px 0;
	padding: 10px 10px 0 193px;	
	background: url(../images/section-members/h3-vitals.gif) no-repeat;

	}

	#vitals h3 {

	display: none;

	}
				
	#vitals textarea {
	
	clear: left;	
	display: block;
	width: 517px;
	border: 1px solid #ccc;
		
	}
		
	
/* Profile Pictures
--------------------------------------------------------------------------- */

	#pictures {

	clear: left;
	float: left;
	position: relative;
	margin: 10px 0 40px 0;
	padding: 10px 10px 0 193px;	
	background: url(../images/section-members/h3-profilepictures.gif) no-repeat;

	}

	#pictures h3 {

	display: none;

	}

	#pictures h4 {
	
	margin: 0 0 5px 0;
	font: normal 20px/24px Arial, sans-serif;	

	}
	
	#pictures div.group.headshot {
		
	margin-bottom: 0;
		
	}
		
	#pictures div.group.headshot img {
		
	border: 1px solid #ccc;
		
	}
	
	#pictures p {
		
	width: 517px;
		
	}
		
	
/* Status
--------------------------------------------------------------------------- */

	#status-message {

	clear: left;
	float: left;
	width: 537px;
	position: relative;
	margin: 10px 0 40px 0;
	padding: 10px 0 0 193px;	
	background: url(../images/section-members/h3-status.gif) no-repeat;

	}

	#status-message h3 {

	display: none;

	}

	#status-message h4 {
	
	margin: 0 0 5px 0;
	font: normal 20px/24px Arial, sans-serif;	

	}
	
	#status-message label {
	
	width: 507px;
		
	}
	
	#status-message label em {
	
	font: normal 12px/16px Arial, sans-serif;
	color: #3D667B;
		
	}
	

/* Edit Comment
--------------------------------------------------------------------------- */

	#edit-comment {
		
	position: relative;	
	width: 730px;
	min-height: 75px;
	margin: 0;
	padding: 0 0 10px 0;
	background: url(../images/tabs/bg-block-alt.gif) bottom right no-repeat;
	overflow: hidden;
		
	}
	
	#edit-comment h3 {
	
	display: block;
	width: 730px;
	min-height: 80px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/widgets/h3-editcomment.gif) no-repeat;
	text-indent: -5000px;
		
	}
	
	#edit-comment textarea, #edit-comment small, #edit-comment ul.actions {
	
	position: relative;
	z-index: 1;
	float: left;
	margin: 10px 0 0 183px;
		
	}
	
	
	
/* Browse Members
--------------------------------------------------------------------------- */

	#page-members-friends-browse #friends, #page-members-online-browse #online, #page-members-updated-browse #updated, #page-members-local-browse #local {
	
	position: relative;	
	width: 730px;
	min-height: 95px;
	margin: 0;
	padding: 0;
	background: url(../images/tabs/bg-block.gif) bottom right no-repeat;
	overflow: hidden;
		
	}
	
	#page-members-friends-browse div.widget-member, #page-members-online-browse #online div.widget-member, #page-members-updated-browse #updated div.widget-blog, #page-members-local-browse #local div.widget-member {
		
	position: relative;
	z-index: 1;
	float: left;
	width: 547px;
	padding: 10px 0 10px 183px;
	background: 0;
		
	}
	
	#page-members-friends-browse div.widget-member h3, #page-members-online-browse #online div.widget-member h3, #page-members-updated-browse #updated div.widget-blog h3, #page-members-local-browse #local div.widget-member h3 {
	
	display: block;
	float: left;
	width: 730px;
	min-height: 80px;
	position: absolute;
	top: 0;
	left: 0;
	text-indent: -5000px;
		
	}
	
	#page-members-friends-browse #friends h3 {
	
	background: url(../images/section-members/h3-friends.gif) no-repeat;
		
	}
	
	#page-members-online-browse #online h3 {
	
	background: url(../images/section-members/h3-membersonline.gif) no-repeat;
		
	}
	
	#page-members-updated-browse #updated h3 {
	
	background: url(../images/section-members/h3-recentlyupdated.gif) no-repeat;
		
	}
	
	#page-members-local-browse #local h3 {
	
	background: url(../images/section-members/h3-fansnearyou.gif) no-repeat;
		
	}
