/*

	profile grid structure and layout

*/

.profile_skin #ms-global-page-content {
	background: url(bottom.gif) no-repeat bottom;
}
.profile_skin #ms-global-footer {
	background: url(bottom_shadow.gif) no-repeat;
}
#profile_wrapper {
	background: url(top.gif) no-repeat top right;
}
.collections_view #col1_content_wrapper {
	background: url(collection_col1_tile.gif) repeat-y;
}
.collections_view #col1_content_wrapper_outer {
	background: url(collection_col1_top.gif) no-repeat;
}
.collections_view #col1_content_wrapper_inner {
	background: url(collection_col1_bot.gif) no-repeat bottom left;
}
.profile_view #col1_content_wrapper {
	background: url(profile_col1_tile.gif) repeat-y;
}
.profile_view #col1_content_wrapper_outer {
	background: url(profile_col1_top.gif) no-repeat;
}
.profile_view #col1_content_wrapper_inner {
	background: url(profile_col1_bot.gif) no-repeat bottom left;
}

/*

	editor inspiration

*/

#profile_inspiration {
	background: #F7F4D6 url(profile_inspiration_top.gif) no-repeat;
}
#profile_inspiration_inner {
	background: url(profile_inspiration_bot.gif) no-repeat bottom;
}
#profile_inspiration li img {
	background: url(profile_inspiration_shadow.gif) no-repeat;
}

/*

	shared profile module styles

*/

#profile_content h1 { 
	color: #CD6E47;
}
#profile_content .profile_table {
	border: 1px solid #D9DEC6;
}
#profile_content .profile_table td {
	background: url(dotted_bdr_x.gif) repeat-x top;
}
#profile_content .profile_table th {
	background: #C1CAA1;
	color: #9F5527;
}
#profile_content .profile_table th a {
	color: #9F5527;
}
#profile_content .profile_table .odd td {
	background-color: #F5F6E3;
}
#profile_content .collection_note span {
	color: #EC7334;
}


/* 

	user info

*/

#user_info {
	background: url(profile_col2_tile.gif) repeat-y;
}
#user_info_outer {
	background: url(profile_col2_top.gif) no-repeat;
}
#user_info_inner {
	background: url(profile_col2_bot.gif) no-repeat bottom left;
}

/*

	update my place

*/

#update_my_place {
	background: url(dotted_bdr_x.gif) repeat-x;
}
#update_my_place ul {
	background: url(dotted_bdr_x.gif) repeat-x bottom;
}

/*

	my numbers

*/

#my_numbers h3 {
	color: #CD6E47;
	background: url(dotted_bdr_x.gif) repeat-x bottom;
}
#my_numbers table th {
	color: #8C5838;
}
#my_numbers td, #my_numbers th {
	background: url(dotted_bdr_x.gif) repeat-x bottom;
}
#my_numbers table .odd td, #my_numbers table .odd th {
	background-color: #F5F6E3;
}

/*

	my bio

*/

#my_bio h3 {
	color: #CD6E47;
	background: url(dotted_bdr_x.gif) repeat-x bottom;
}

/*

	report inapropriate conduct

*/

#report_inappropriate_content {
	background: url(dotted_bdr_x.gif) repeat-x top;
}

/*

	profile detailed view

*/

.profile_detailed_view .currently_showing {
	color: #7D8D45;
}
.profile_detailed_view #toggle_view {
	background: url(dotted_bdr_x.gif) repeat-x top;
}
.profile_detailed_view #toggle_view p {
	background: url(dotted_bdr_x.gif) repeat-x bottom;
}
.profile_detailed_view #toggle_view span {
	color: #0CAABB;
}

/*

	filter tags

*/

#filter_tags {
	background: #F7F4D6 url(filter_tags_tile.gif) repeat-y;
}
#filter_tags_inner {
	background: url(filter_tags_bot.gif) no-repeat bottom;
}
#filter_tags h2 {
	background: url(filter_tags_top.gif) no-repeat top;
}
#filter_tags ul {
	background: url(filter_tags_dotted_bdr.gif) repeat-x;
}
#filter_tags_ad {
	background: url(filter_tags_dotted_bdr.gif) repeat-x;
}

/*

	detailed view table

*/

#filtered_results .sort a {
	background: url(sort_arrow.gif) no-repeat right center;
	color: #fff;
}
#filtered_results .currently_sorted_by a {
	background: url(sort_arrow_current.gif) no-repeat right center;
	color: #fff;
}

/*

	no entry

*/

#no_entry {
	background: #F5F6E3 url(no_entry_top.gif) no-repeat top;
}
#no_entry p {
	background: url(no_entry_bot.gif) no-repeat bottom;
}
