/*  
Theme Name: Golfit v1.1
Theme URI: http://golfit.at/
Description: Golfit Design
Version: 1.0
Author: Sebastian Moser
Author URI: http://sebmos.at/
Template: bp-sn-parent
*/

body {
	margin:				0;
	font-family:		Arial, Verdana, sans-serif;
	font-size:			10pt;
	background:			#6B7255;
}
div.body {
	background:			#95BC7D url("images/header-small.jpg") repeat-x top center;
}
div.body-startpage {
	background:			#95BC7D url("images/header-big.jpg") repeat-x top center;
}
body, p {
	color:				#414141;
}
h1, h2, h3, h4, h5, h6 {
	color:				#2f462f;
}
h1 {
	margin:				20px 0 0;
}
h2 {
	margin:				20px 0 10px;
}
h3, h4, h5, h6, p {
	margin:				10px 0;
}
div.clear {
	clear:				both;
}
span.clear {
	display:			block;
	clear:				both;
}
a, a:visited {
	color:				#2f462f;
}
a:hover {
	text-decoration:	none;
}
img {
	border:				0;
}

/* Container */
div.container {
	width:				980px;
	margin:				0 auto;
}

div.half-container {
	width:				490px;
	float:				left;
	display:			inline;
}

div.third-container {
	width:				303px;
	margin-left:		30px;
	float:				left;
	display:			inline;
}
div.third-container-first {
	margin-left:		10px;
}

div.fifth-container {
	width:				170px;
	margin-left:		30px;
	float:				left;
	display:			inline;
}
div.fifth-container-first {
	margin-left:		10px;
}

div.wide-container {
	width:				620px;
	float:				left;
}

/* Header Area */
div#header {
	height:				83px;
}
div#header h1#logo {
	margin:				26px 0 0;
	width:				225px;
	height:				55px;
	position:			relative;
	float:				left;
}
div#header h1#logo a {
	display:			block;
	height:				55px;
	text-indent:		-10000px;
}

div#header ul#header-nav {
	margin:				40px 0 0 50px;
	float:				left;
	list-style-type:	none;
}
div#header ul#header-nav li {
	float:				left;
	display:			block;
	padding-right:		5px;
}
div#header form#search-form input.text {
	width:				250px;
	margin-top:			-6px;
	font-size:			1.3em;
}
div#header ul#header-nav select {
	width:				120px;
	margin-top:			-5px;
	font-size:			1.3em;
}
div#header ul#header-nav input.submit {
	width:				50px;
	font-weight:		bold;
	margin-right:		15px;
	margin-top:			-7px;
	font-size:			1.3em;
}
div#header ul#header-nav a {
	display:			block;
	padding-right:		5px;
	color:				#E9F5C7;
	margin-left:		15px;
}

/* Navigation Header */
div#grass-small {
	border:				1px solid #FFF;
	border-width:		1px 0;
	bbackground:		url("images/grass-small.jpg") repeat-x #9fc486 top center;
	padding-top:		93px;
	height:				80px;
}
div#grass-big {
	border:				1px solid #FFF;
	border-width:		1px 0;
	bbackground:		url("images/grass-big.jpg") repeat-x #9fc486 top center;
	height:				321px;
}
div#grass-big a#button-orange,
div#grass-big a#button-lila {
	display:			block;
	float:				left;
	width:				190px;
	height:				29px;
	padding-top:		8px;
	color:				#FFF;
	font-weight:		bold;
	font-size:			13pt;
	text-align:			center;
	text-decoration:	none;
}
div#grass-big a#button-orange {
	background:			url("images/button-orange.png") no-repeat;
	margin-right:		32px;
}
div#grass-big a#button-lila {
	background:			url("images/button-lila.png") no-repeat;
}
div#grass-big h1 {
	background:			url("images/headline-golfcommunity-in-oesterreich.png") no-repeat;
	height:				38px;
	text-indent:		-10000px;
	margin:				50px 0 0;
}
div#grass-big p,
div#grass-big a {
	color:				#363f31;
}
div#grass-big p {
	margin:				10px 0 15px;
}
div#grass-big div.half-container {
	height:				241px;
}
ul#tab-navigation {
	margin:				0 0 0 -5px;
	padding:			0;
	list-box-style:		none;
	height:				80px;
}
ul#tab-navigation li {
	display:			block;
	float:				left;
	width:				192px;
	padding-left:		5px;
}
ul#tab-navigation a {
	display:			block;
	height:				42px;
	background-color:	#FFF;
	opacity:			0.6;
	filter:				alpha(opacity=60);
	text-align:			center;
	font-size:			14pt;
	text-decoration:	none;
	padding-top:		18px;
	color:				#000;
	margin-top:			20px;
}
ul#tab-navigation a:hover {
	opacity:			0.7;
	filter:				alpha(opacity=70);
}
ul#tab-navigation a.active {
	margin-top:			0;
	padding-top:		38px;
}

/* Item-List */
ul.item-list { 
	list-style-type:	none;
	margin:				15px 0;
	padding:			0;
}
ul.item-list div.avatar,
ul.item-list div.user-avatar {
	margin:				0 10px 0 0;
	text-align:			center;
	float:				left;
	background:			#FFF;
	padding:			2px;
	border:				1px solid #6B7255;
	width:				100px;
}
ul.item-list div.user-avatar {
	width:				50px;
}
ul.item-list div.right {
	float:				right;
	width:				250px;
}
ul.item-list div.info {
	margin:				0 0 0 116px;
}
ul.item-list div.user-info {
	margin:				0 0 0 66px;
}
ul.item-list h2 {
	font-size:			12pt;
}

/* Contant Area */
div#content {
	background-color:	#fff;
}
div#content div.container {
	padding:			1px;
}
div#content h1 {
	background:			url("images/square-lila.png") no-repeat 0 4px;
	padding-left:		30px;
}

/* Carousel */
div#carousel {
	width:				315px;
	margin:				26px auto 0;
}
div#carousel img#arrow-left {
	display:			block;
	float:				left;
	width:				29px;
	height:				29px;
	margin-top:			83px;
	margin-right:		-13px;
	position:			relative;
}
div#carousel img#arrow-right {
	display:			block;
	float:				left;
	width:				29px;
	height:				29px;
	margin-top:			83px;
	margin-left:		-13px;
	position:			relative;
}
div#carousel img#carousel-image {
	display:			block;
	float:				left;
	width:				283px;
	height:				195px;
	background:			#FFF;
}

/* Startpage Box */
div.startpage-box {
	background:			#F5F7ED;
	padding:			12px;
	margin:				15px 10px 15px 7px;
}
div.startpage-box-left {
	margin:				15px 8px 15px 10px;
}
div.startpage-box table {
	width:				100%;
}
div.startpage-box td.startpage-box-icon {
	width:				64px;
	padding:			0;
}
div.startpage-box-pen td.startpage-box-icon {
	background:			url('images/startpage-icons.png') no-repeat 0 center;
}
div.startpage-box-users td.startpage-box-icon {
	background:			url('images/startpage-icons.png') no-repeat -64px center;
}
div.startpage-box-hole td.startpage-box-icon {
	background:			url('images/startpage-icons.png') no-repeat -128px center;
}
div.startpage-box-glass td.startpage-box-icon {
	background:			url('images/startpage-icons.png') no-repeat -192px center;
}
td.startpage-box-text {
	padding-left:		12px;
	padding-right:		10px;
}
div.startpage-box-pen td.startpage-box-text {
	border-left:		15px solid #6A7843;
}
div.startpage-box-users td.startpage-box-text {
	border-left:		15px solid #94CC1B;
}
div.startpage-box-hole td.startpage-box-text {
	border-left:		15px solid #790041;
}
div.startpage-box-glass td.startpage-box-text {
	border-left:		15px solid #CC6E1B;
}
div.startpage-box h3 {
	margin:				0 0 5px;
	color:				#000;
}
div.startpage-box ul {
	margin:				0;
	padding:			0;
	list-style-type:	none;
	font-weight:		bold;
}

/* Startpage Box 2 */
div.sp-box-small {
	margin:				30px 20px 30px 0;
	float:				left;
	width:				230px;
	background:			#F5F7ED;
	padding-top:		10px;
}
div.sp-box-small div.sp-box-small {
	margin:				0;
	float:				none;
	width:				auto;
	padding:			0 10px;
}
div.sp-box-small-right {
	margin-right:		0;
}
div.sp-box-small h2 {
	margin:				0 0 10px;
}

div#sp-box-small-icon-hole,
div#sp-box-small-icon-users,
div#sp-box-small-icon-pen,
div#sp-box-small-icon-glass {
	background-image:	url("images/startpage-icons.png");
	background-repeat:	none;
	width:				64px;
	height:				64px;
	float:				right;
	margin-left:		10px;
}
div#sp-box-small-icon-hole {
	background-position:	-128px 0;
}
div#sp-box-small-icon-users {
	background-position:	-64px 0;
}
div#sp-box-small-icon-pen {
	background-position:	0 0;
}
div#sp-box-small-icon-glass {
	background-position:	-192px 0;
}

/* Footer-Sitemap */
div#footer-sitemap {
	background:			url("images/footer-background.png") repeat-x;
	border-top:			1px solid #FFF;
	height:				275px;
}
div#footer-sitemap * {
	color:				#e9f5c7;
}
div#footer-sitemap a {
	color:				#beff04;
}
div#footer-sitemap ul {
	margin:				0;
	padding:			0;
	list-style-type:	none;
}
div#footer-sitemap li {
	padding-bottom:		5px;
}

/* Footer-Info */
div#footer-info {
	background:			#e9f5c9;
	border-top:			1px solid #cdd2c0;
}

/* Activity Styles */
#activity-rss {
	text-align:			right;
	font-size:			smaller;
	margin:				10px 15px;
}
#activity-list {
	margin:				0;
	padding:			0;
	list-style:			none;
}
.info-group #activity-list {
	margin:				15px;
}
#activity-list li {
	padding-left:		21px;
}
	#activity-list li.blogs {
		background:		url("images/blog_bullet.gif") no-repeat scroll 2px 4px;
	}
	#activity-list li.profile {
		background:		url("images/profile_bullet.gif") 0 4px no-repeat;
	}

	#activity-list li.friends {
		background:		url("images/friends_bullet.gif") 0 4px no-repeat;
	}
	
	#activity-list li.groups {
		background:		url("images/groups_bullet.gif") 0 2px no-repeat;
	}
	
	#activity-list li.wire {
		background:		url("images/wire_bullet.gif") 0 4px no-repeat;
	}

#activity-list li blockquote {
	background:			url("images/quotes_background.gif") 10px 9px no-repeat transparent;
	margin:				5px 0;
	padding:			7px 15px 7px 40px;
}

#activity-list li span.time-since {
	font-size:			0.8em;
	color:				#999;
}

/* Comment Form */
#commentform #comment {
	width:				611px;
}

/* Galerien */
table.gallery span {
	float:				right;
}
table.gallery td.photo {
	width:				106px;
	height:				106px;
	padding-right:		10px;
	padding-bottom:		14px;
	text-align:			center;
}
table.gallery td.photo img {
	padding:			2px;
	background:			#FFF;
	border:				1px solid #CCC;
}


/* Columns */
div#main {
	margin-top:			30px;
}
div.page-menu,
div.left-menu {
	float:				right;
	width:				303px;
}
div.page-menu img.avatar {
	margin:				0px auto 30px;
	display:			block;
}
div.main-column {
	float:				right;
	margin-left:		30px;
	width:				647px;
}
div.main-column div.button-block {
	margin:				-15px 0 15px 15px;
	font-weight:		bold;
}

/* Content Box */
div.info-group {
	background:			#FCFEE6;
	margin-bottom:		30px;
	border:				1px solid #9DB152;
}
div.info-group h4 {
	background:			#DDEF96 url("images/square-green.png") no-repeat 10px 8px;
	margin:				0;
	padding:			4px 10px 4px 30px;
	font-size:			12pt;
}
div.info-group h4 a {
	float:				right;
	font-weight:		normal;
	font-size:			smaller;
	margin-top:			2px;
	margin-left:		10px;
}
div.info-group h4 a.headline {
	color:				inherit;
	font-size:			inherit;
	margin-top:			none;
	float:				none;
	font-weight:		inherit;
}
.info-group h5 {
	margin:				15px 15px 0;
	font-size:			10pt;
}
.info-group .profile-fields {
	margin-top:			0;
}
.info-group .profile-fields h5 {
	margin:				14px 0 5px;
}
div.info-group table {
	margin:				14px;
}
div.info-group table.nomargin {
	margin:				0;
}
.info-group table th {
	text-align:			left;
	font-weight:		bold;
	padding-right:		14px;
}
div.info-group table td {
	padding:			0;
}
div.info-group table td.label {
	padding-right:		20px;
	padding-left:		20px;
}
div.info-group table p {
	margin:				0;
}
div.info-group ul {
	margin:				14px;
	list-style-type:	none;
	padding:			0;
}
.info-group div.info {
	margin:				0 14px;
}
.info-group div.info p {
	margin:				14px 0;
}
.info-group .horiz-gallery li {
	float:				left;
	text-align:			center;
}
.page-menu .info-group .horiz-gallery li {
	width:				91px;
	height:				99px;
}
.info-group .horiz-gallery h5 {
	margin:				5px 0 0;
	font-size:			9pt;
}
.info-group .horiz-gallery img.avatar {
	margin-bottom:		0;
}
.info-group .info-group-text {
	margin:				14px;
}
.info-group hr {
	margin:				0;
	padding:			0;
	border:				0;
	border-top:			1px solid #9DB152;
}
.info-group ul hr {
	margin:				14px -14px;
}

/* GD Star Rating */
.info-group .gdmultitable {
	border:				0;
	padding:			0;
}
.info-group .gdmultitable tr {
	background:			none;
}
.info-group .gdmultitable td {
	padding-right:		10px;
}

/* Scorecards */
div.info-group #scorecard-chart-container {
	margin: 11px 0 5px 7px;
}

/* Userbar & Optionsbar */
#userbar {
	width:				273px;
	border-left:		20px solid #6A7843;
	padding:			0 0 2px 10px;
	margin-top:			20px;
	float:				left;
}
#userbar h3,
#optionsbar h3 {
	margin-top:			0;
	margin-bottom:		12px;	
	font-size:			15pt;
}
#userbar ul,
#optionsbar ul {
	list-style-type:	none;
	padding:			0;
	margin:				0;
}
#optionsbar ul {
	margin-top:			0;
}
#userbar ul li,
#optionsbar ul li {
	float:				left;
	padding-right:		10px;
}
#userbar ul li {
	display:			block;
	width:				81px;
}
#userbar ul li.current a,
#optionsbar ul li.current a {
	text-decoration:	none;
	font-weight:		bold;
	color:				#000;
}
#userbar #loginform,
#userbar #loginform p {
	margin:				0;
}
#userbar #loginform label {
	float:				left;
	font-weight:		bold;
	padding-top:		3px;
}
#userbar #loginform .forgetmenot {
	padding-top:		5px;
}
#userbar #loginform .forgetmenot label {
	float:				none;
	font-weight:		normal;
	padding-top:		0;
}
#userbar #loginform .input {
	display:			block;
	margin-left:		120px;
	width:				143px;
}
#userbar #loginform .submit {
	float:				right;
	padding-top:		3px;
}

#userinfobar {
	margin-top:			20px;
	margin-left:		333px;
}
#content #userinfobar h1 {
	background:			none;
	padding:			0;
	font-size:			15pt;
	margin:				0 0 12px;
}

/* Setup Form */
form#setupform label,
form#setupform .signup-label,
form#setupform span.label {
	display:			block;
	float:				left;
	width:				220px;
	font-weight:		bold;
	padding-top:		3px;
}
form#setupform .radio label {
	display:			inline;
	float:				none;
	width:				auto;
	font-weight:		normal;
	padding-top:		0;
}
form#setupform .radio,
form#setupform .radio div {
	display:			inline;
}
form#setupform .extra-field {
	padding:			2px 0;
}
form#setupform .error {
	margin:				3px 0 0 0;
	color:				#C33;
	float:				right;
	font-weight:		bold;
	width:				550px;
}
#setupform #account-fields {
	padding-bottom:		4px;
}
#setupform #intro-text,
#setupform #extra-form-fields,
#setupform #avatar-form-fields,
#setupform #blog-or-username-fields {
	padding-bottom:		12px;
}
#setupform #intro-text,
#setupform #extra-form-fields,
#setupform #account-fields,
#setupform #avatar-form-fields,
#setupform #blog-or-username-fields {
	border-bottom:		1px solid #9DB152;
}
#setupform #intro-text,
#setupform #account-fields,
#setupform h3,
#setupform #extra-form-fields,
#setupform #extra-fields-help,
#setupform #avatar-help-text,
#setupform .avatar-field,
#setupform #blog-help-text,
#setupform #blog-or-username-fields {
	padding-left:		14px;
	padding-right:		14px;
}
#setupform .signup-description {
	padding-left:		5px;
}
#setupform .help-text,
#setupform #extra-fields-help,
#setupform #avatar-help-text,
#setupform #blog-help-text {
	font-size:			0.8em;
}
#setupform #submit {
	margin:				14px;
	font-weight:		bold;
}

/* Ad */
div#ad-120x600-outside {
	position:			absolute;
	top:				277px;
	left:				50%;
	margin-left:		510px;
	height:				600px;
	width:				120px;
	background:			#FFF;
}
div.body-startpage div#ad-120x600-outside {
	top:				425px;
}

/* Header Nav */
.content-header-nav {
	margin: 0;
	padding: 0;
	height: 17px;
	list-style: none;
}
.content-header-nav li {
	float: left;
	margin-right: 10px;
}
.content-header-nav li.current a {
	text-decoration: none;
	font-weight: bold;
}
.content-header {
	margin: 30px 0;
}

/* Wire Styles */
#wire-post-list .wire-post-metadata {
	margin: 14px 0 0 64px;
}
#wire-post-list {
	margin-bottom: 0;
}
#wire-post-list li {
	padding-bottom: 14px;
}
#wire-post-list .wire-post-content {
	margin-left: 64px;
}
#wire-post-new-form img.avatar,
#wire-post-list img.avatar {
	width: 50px;
	height: 50px;
	margin: 0 14px 0 0;
	float: left;
}
#wire-post-new-form #wire-post-new-metadata,
#wire-post-list .wire-post-metadata {
	font-style: italic;
}
#wire-post-new-form {
	padding: 14px;
	border-top: 1px solid #9DB152;
}
#wire-post-new-form img.avatar {
	margin-top: 0;
}
#wire-post-new-form #wire-post-new-input {
	margin: 10px 0 0 64px;
}
#wire-post-textarea {
	width: 546px;
	height: 150px;
}
#wire-post-submit {
	font-weight: bold;
}

/* wire-post-new-metadata */

/* My Golfclubs */
#my-golfclubs-widget h5 {
	font-size: 10pt;
	margin-top: 0;
}
#my-golfclubs-widget li {
	float: left;
	width: 301px;
	padding-right: 15px;
}
#my-golfclubs-widget ul {
	margin-right: 0;
}

/* Friends/Groups List */
#friend-list img.avatar,
#group-list img.avatar {
	float: left;
}
#friend-list li,
#group-list li {
	margin: 0 0 15px;
}
#friend-list h4,
#group-list h4 {
	margin: 0 0 0 60px;
}
#friend-list span,
#group-list span {
	margin: 0 0 5px 10px;
	font-size: smaller;
}
#friend-list .action,
#group-list .action {
	margin: 0 0 0 60px;
	height: 17px;
}
#friend-list .action div,
#group-list .action div {
	float: left;
}
#friend-list p,
#group-list p {
	margin-left: 60px;
}

/* Edit Profile */
#profile-edit-form ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#profile-edit-form li {
	padding: 2px 0;
}
#profile-edit-form .signup-label {
	display: block;
	float: left;
	width: 200px;
	font-weight: bold;
}

/* Standard Form */
.standard-form label,
#settings-form label {
	display: block;
	font-weight: bold;
	margin-top: 14px;
}
.standard-form label.inline,
#settings-form label.inline {
	display: inline;
	font-weight: normal;
	margin: 0;
}
.standard-form .acfb-holder {
	margin: 0;
	padding: 0;
}
.standard-form #subject,
.standard-form #message_content,
.standard-form #group-name,
.standard-form #group-desc,
.standard-form #group-news,
.standard-form #flight_name,
.standard-form #flight_golfclub_name {
	width: 500px;
}
.standard-form #message_content,
.standard-form #group-desc,
.standard-form #group-news {
	height: 250px;
}

input.settings-input {
	padding: 0.2em;
	width: 65%;
	margin-bottom: 15px;
}
textarea.settings-textarea {
	padding: 0.2em;
	width: 65%;
	margin-bottom: 15px;
	height: 100px;
}

/* Notification Settings */

table.notification-settings {
	width: 80%;
	margin-bottom: 20px;
	margin-left: -4px;
}
	table.notification-settings td {
		padding: 3px 0;
	}
	
	table.notification-settings th.icon {
		width: 0;
		padding: 0;
	}
	
	table.notification-settings th.title {
		width: 80%;
	}
	table.notification-settings th {
		text-align: left;
		padding: 0;
	}
	
	table.notification-settings .yes, table.notification-settings .no {
		width: 40px;
	}

/* Messages */
.message-box .avatar-box h3 {
	margin-bottom: 5px;
}
.message-box .avatar-box img.avatar {
	float: left;
	margin: 0 15px 0 0;
}
.message-box p {
	margin-left: 65px;
}
#message-threads td {
	white-space: nowrap;
}
#message-threads .message-threads-recipient {
	width: 200px;
	padding-left: 15px;
	padding-right: 15px;
}
#message-threads .message-threads-excerpt {
	width: 100%;
	white-space: normal;
	padding-right: 15px;
}

/* Groups */
#group-admins img.avatar,
#admins-list img.avatar {
	margin: 0 10px 0 0;
	float: left;
}
#group-admins h5,
#admins-list h5 {
	font-size: 10pt;
}
#admins-list li {
	min-height: 50px;
	float: left;
	width: 300px;
}
#group-admins hr {
	margin: 0;
	padding: 0;
	border: 0;
	clear: left;
}

/* Message */
#message {
	margin-bottom: 20px;
	border: 1px solid #FCFEE6;
	text-align: center;
	font-weight: bold;
	font-size: larger;
	background: #FCFEE6;
}
#message p {
	color: #F37801;
}
.info-group #message {
	margin-bottom: 14px;
	border: 0;
	text-align: left;
	font-size: inherit;
	background: none;
	font-weight: normal;
}
.info-group #message p {
	color: inherit;
}

/* Scorecards */
div.info-group table.scorecard {
	width: 433px;
}
div.info-group table.scorecard th {
	font-weight: bold;
	width: 16%;
}
div.info-group table.scorecard th.scorecard-half {
	width: 8%;
}
div.info-group table.scorecard th,
div.info-group table.scorecard td {
	text-align: center;
	padding: 2px 5px;
	border-left: 1px solid #849961;
}
div.info-group table.scorecard tr.scorecard-head th {
	border-bottom: 1px solid #000;
}
div.info-group table.scorecard tr.scorecard-subtotal {
	background: #DDEF96;
}
div.info-group table.scorecard tr.scorecard-subtotal th,
div.info-group table.scorecard tr.scorecard-subtotal td {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
div.info-group table.scorecard tr.alternate {
	background: #ECF1DB;
}
div.info-group table.scorecard tr.scorecard-total {
	background: #DDEF96;
}
div.info-group table.scorecard tr.scorecard-total th,
div.info-group table.scorecard tr.scorecard-total td {
	border-bottom: 2px solid #000;
}
div.info-group table.scorecard tr th.scorecard-left {
	border-left: 0;
	width: 20%;
}

/* Gallerien */
.info-group table.gallery {
	margin: 15px 15px 0;
}

/* Data Table */
div.info-group table.datatable {
	width: 645px;
	margin: 0;
}
div.info-group table.datatable th {
	vertical-align: bottom;
	padding: 2px 2px 2px 15px;
	border-bottom: 1px solid #9DB152;
	background: #DDEF96;
}
div.info-group table.datatable td {
	padding: 2px 2px 2px 14px;
}
div.info-group table.datatable .datatable-centered {
	text-align: center;
}
div.info-group table.datatable .datatable-right {
	text-align: right;
	padding-right: 14px;
}
div.info-group table.datatable tr.datatable-alternate {
	background: #ECF1DB;
}

/* Friend Selector */
#friend-selector {
	max-height: 200px;
	overflow: auto;
}
#friend-selector table {
	width: 191px;
	float: left;
	border: 1px solid #DDEF96;
	margin: 8px 0 8px 14px;
}
#friend-selector input {
	margin: 18px 5px 0;
	float: left;
}
#friend-selector label {
	margin: 0;
	height: 50px;
	background-repeat: no-repeat;
	background-position: top right;
}
#friend-selector span {
	display: block;
	margin: 0 55px 0 23px;
	padding-top: 9px;
}

/* Users PrettyList */
#users-prettylist {
	padding-left: 6px;
}
#users-prettylist table {
	width: 137px;
	float: left;
	border: 1px solid #DDEF96;
	margin: 0 0 8px 8px;
}
#users-prettylist td {
	background: #FFF;
	padding-left: 5px;
	height: 50px;
	background-repeat: no-repeat;
	background-position: top right;
}

/* Message Center */
#message-threads {
	margin-bottom:			0;
	margin-top:				0;
}
#message-threads td {
	vertical-align:			top;
	padding-bottom:			14px;
}
#message-threads .message-threads-excerpt a {
	font-weight:			bold;
}
