

#rm-contentWrapper #rm-dashboard { padding: 20px; }
#rm-contentWrapper #rm-dashboard #rm-head h1 {
	background: url(/_inc/images/icons/others/Dashboard_32x32.png) 0 0 no-repeat;
	padding-left: 40px;
	line-height: 32px;
	height: 32px;
}
/*=dashboard tour/help links
------------------------------*/
.rm-options .rm-introTour, .rm-options .rm-dashboardHelp {
	color: #797979;
	display: block;
	height: 15px;
	margin: 5px 0 0 5px;
	padding-top: 1px;
}
.rm-options .rm-helpIcon {
	background: url(/_inc/images/icons/actions/help_16x16.png) 0 0 no-repeat;
	padding-left: 21px;
}
.rm-options .rm-dashboardHelp { margin-right: 10px; }

/*=welcome pod
---------------*/

#rm-discoverPod{
	padding:0;
	margin:0 auto;
	max-width:960px;
}
#rm-discoverPod #rm-discoverSteps {float:left; margin:0;}
#rm-discoverPod ol#rm-discoverSteps li{
	float:left;
	background-repeat:no-repeat;
	background-position:0 0;
	width:219px;
	height:68px;
	list-style-type:none;
	cursor:pointer;
	margin-right:8px;
	font-size:11px;
	margin-bottom:8px;
}
#rm-discoverPod #rm-discoverSteps li#rm-discoverComplete{ background-image: url(/_inc/images/dashboard/startstep1.png); }
#rm-discoverPod #rm-discoverSteps li#rm-discoverStatus{ background-image: url(/_inc/images/dashboard/startstep2.png); }
#rm-discoverPod #rm-discoverSteps li#rm-discoverInvite{ 
	background-image: url(/_inc/images/dashboard/startstep3.png);
	cursor:default;
}
#rm-discoverPod #rm-discoverSteps li#rm-discoverPost{ background-image: url(/_inc/images/dashboard/startstep4.png); }
#rm-discoverPod #rm-discoverSteps li#rm-discoverDone{ 
	width:40px;
	cursor:default;
	margin-right:0;
}
#rm-discoverPod #rm-discoverSteps li div{
	margin:18px 20px 0 40px;
	padding-left:40px;
	background-repeat:no-repeat;
	background-position:0 0;
	height:32px;
	padding-top:2px;
}
#rm-discoverPod #rm-discoverSteps li#rm-discoverDone div{
	margin:48px 0 0 9px;
	padding:0;
	height:auto;
	color:#999;
	background-image: url(/_inc/images/dashboard/done.png);
	cursor:pointer;
	margin:15px 0 0;
	padding:30px 0 0 9px;
}
#rm-discoverPod #rm-discoverSteps li div a{
	color:#000;
	text-decoration:underline;
}
#rm-discoverPod #rm-discoverSteps li#rm-discoverComplete div{background-image: url(/_inc/images/dashboard/icon-step1.gif);}
#rm-discoverPod #rm-discoverSteps li#rm-discoverStatus div{background-image: url(/_inc/images/dashboard/icon-step2.gif);}
#rm-discoverPod #rm-discoverSteps li#rm-discoverInvite div{background-image: url(/_inc/images/dashboard/icon-step3.gif);}
#rm-discoverPod #rm-discoverSteps li#rm-discoverPost div{
	background-image: url(/_inc/images/dashboard/icon-step4.gif);
	padding-left:45px;
}
/*=old welcome pod
---------------*/
#rm-welcome { margin: 10px 10px 0; }
#rm-contentWrapper #rm-welcome h2 {
	height: 89px;
	margin-top: 5px;
	text-align: center;
}
#rm-contentWrapper #rm-welcome h3 {
	height: 51px;
	margin: -13px 0 25px;
}
#rm-welcome #rm-discover {
	color: #4d4d4d;
	font-size: 12px;
	margin: 0;
}
#rm-welcome #rm-discover li {
	background: url(/_inc/images/dashboard/discover1.png) 0 0 no-repeat;
	list-style: none;
	margin-bottom: 12px;
	min-height: 23px;
	padding-left: 34px;
}
#rm-discover li#rm-discoverInvite { background-image: url(/_inc/images/dashboard/discover2.png); }
#rm-discover li#rm-discoverPost { background-image: url(/_inc/images/dashboard/discover3.png); }
#rm-discover li#rm-discoverFeedback { background-image: url(/_inc/images/dashboard/discover4.png); }
#rm-discover li a { text-decoration: underline; }
.rm-form_success, .rm-form_error, .rm-form_warning { margin-top: 12px; }
/*=reset page config
---------------------*/
#rm-dashboard #rm-edit-pod-button .rm-splitMenu li.rm-reset.rm-separate {
	background-position: 4px 1px;
	border-top: none;
	margin-top: 0;
	padding-top: 0;
}
/*=rm-siteSearch
---------------------*/
.rm-siteSearch { padding: 20px; }
.rm-siteSearch #rm-head h1 {
	background-repeat: no-repeat;
	background-position: 0 0;
	line-height: 32px;
	height: 32px;
	padding-left: 40px;
}
#rm-peopleSearch #rm-head h1 { background-image: url(/_inc/images/icons/users-groups/group_32x32.png); }
#rm-groupSearch #rm-head h1 { background-image: url(/_inc/images/icons/users-groups/MyGroups_32x32.png); }
#rm-contentSearch #rm-head h1 { background-image: url(/_inc/images/icons/actions/search_flipped_32x32.png); }
.rm-siteSearch .rm-streamQuickFilters { margin-bottom: 20px; }
.rm-siteSearch .rm-streamQuickFilters li.rm-floatRight {
	float: right;
	margin-left: 3px;
	margin-right: 0;
}
.rm-directorySelected .rm-streamQuickFilters li.rm-directory,
.rm-newestSelected .rm-streamQuickFilters li.rm-newest,
.rm-alphabeticalSelected .rm-streamQuickFilters li.rm-alphabetical,
.rm-searchSelected .rm-streamQuickFilters li.rm-search,
.rm-popularSelected .rm-streamQuickFilters li.rm-popular,
.rm-templatesSelected .rm-streamQuickFilters li.rm-templates,
.rm-allSelected .rm-streamQuickFilters li.rm-all,
.rm-photosSelected .rm-streamQuickFilters li.rm-photos,
.rm-eventsSelected .rm-streamQuickFilters li.rm-events,
.rm-blogsSelected .rm-streamQuickFilters li.rm-blogs,
.rm-bookmarksSelected .rm-streamQuickFilters li.rm-bookmarks,
.rm-topicsSelected .rm-streamQuickFilters li.rm-topics,
.rm-filesSelected .rm-streamQuickFilters li.rm-files {
	background:transparent url(/_inc/images/stream/filter-selected-arrow.png) no-repeat scroll center 24px;
	cursor:auto;
}
.rm-directorySelected .rm-streamQuickFilters li.rm-directory a,
.rm-newestSelected .rm-streamQuickFilters li.rm-newest a,
.rm-alphabeticalSelected .rm-streamQuickFilters li.rm-alphabetical a,
.rm-searchSelected .rm-streamQuickFilters li.rm-search a,
.rm-popularSelected .rm-streamQuickFilters li.rm-popular a,
.rm-templatesSelected .rm-streamQuickFilters li.rm-templates a,
.rm-allSelected .rm-streamQuickFilters li.rm-all a,
.rm-photosSelected .rm-streamQuickFilters li.rm-photos a,
.rm-eventsSelected .rm-streamQuickFilters li.rm-events a,
.rm-blogsSelected .rm-streamQuickFilters li.rm-blogs a,
.rm-bookmarksSelected .rm-streamQuickFilters li.rm-bookmarks a,
.rm-topicsSelected .rm-streamQuickFilters li.rm-topics a,
.rm-filesSelected .rm-streamQuickFilters li.rm-files a {
	background: transparent url(/_inc/images/stream/filter-selected.png) no-repeat scroll right 0;
	color: #000;
}
.rm-directorySelected .rm-streamQuickFilters li.rm-directory a span.rm-capHook,
.rm-newestSelected .rm-streamQuickFilters li.rm-newest a span.rm-capHook,
.rm-alphabeticalSelected .rm-streamQuickFilters li.rm-alphabetical a span.rm-capHook,
.rm-searchSelected .rm-streamQuickFilters li.rm-search a span.rm-capHook,
.rm-popularSelected .rm-streamQuickFilters li.rm-popular a span.rm-capHook,
.rm-templatesSelected .rm-streamQuickFilters li.rm-templates a span.rm-capHook,
.rm-allSelected .rm-streamQuickFilters li.rm-all a span.rm-capHook,
.rm-photosSelected .rm-streamQuickFilters li.rm-photos a span.rm-capHook, 
.rm-eventsSelected .rm-streamQuickFilters li.rm-events a span.rm-capHook,
.rm-blogsSelected .rm-streamQuickFilters li.rm-blogs a span.rm-capHook,
.rm-bookmarksSelected .rm-streamQuickFilters li.rm-bookmarks a span.rm-capHook,
.rm-topicsSelected .rm-streamQuickFilters li.rm-topics a span.rm-capHook,
.rm-filesSelected .rm-streamQuickFilters li.rm-files a span.rm-capHook {
	background: transparent url(/_inc/images/stream/filter-selected.png) no-repeat scroll 0 0;
}
.rm-siteSearch .rm-refine {
	background-color: #ebebeb;
	clear: left;
	font-size: 19px;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	padding: 10px 50px 10px 10px;
	margin-bottom: 20px;
	*zoom: 1;
	position: relative;
	-webkit-border-radius: 4px;
 	-moz-border-radius: 4px;
 	text-shadow: 0px 1px 0 #fff;
}
#rm-contentSearch.rm-siteSearch .rm-refine { padding-right: 230px; }
.rm-siteSearch .rm-refine.rm-attending {
	background-color: #e5fcc6;
	color: #004001;
}
.rm-siteSearch .rm-refine.rm-maybeAttending {
	background-color: #fff0c5;
	color: #c76806;
}
.rm-siteSearch .rm-refine.rm-notAttending {
	background-color: #fccccc;
	color: #bf0000;
}
.rm-siteSearch .rm-refine span {
	color: #666;
	position: absolute;
	right: 10px;
	top: 10px;
}
.rm-siteSearch .rm-refine.rm-attending span { color: #004001; }
.rm-siteSearch .rm-refine.rm-maybeAttending span { color: #c76806; }
.rm-siteSearch .rm-refine.rm-notAttending span { color: #bf0000; }
.rm-siteSearch .rm-refine .rm-feedLink {
	padding-left: 20px;
	color: #666;
	font-size: 11px;
	margin-right: 15px;
	background: url(/_inc/images/icons/items/RSS_16.png) no-repeat;
	display: inline-block;
	line-height: 16px;
	vertical-align: middle;
	text-decoration: underline;
	text-shadow: none;
	font-family: Tahoma,"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
}
/*=rm-groupSearch
---------------------*/
#rm-groupSearch .rm-groupEntry {
	border: 1px solid #b2b2b2;
	-webkit-border-radius: 8px;
 	-moz-border-radius: 8px;
 	margin-bottom: 16px;
 	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
 	-moz-box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
}
#rm-groupSearch .rm-groupEntry .rm-groupTop {
	background: #666666 url(/_inc/images/view/default_header_bg.png) repeat scroll 0 0;
	-webkit-border-radius: 7px;
 	-moz-border-radius: 7px;
 	height: 130px;
 	position: relative;
}
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-veneer {
	position: absolute;
	width: 100%;
	height: 57px;
	background: transparent url(/_inc/images/groups/home_hover_bg.png) repeat 0 0;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
}
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-crest,
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-owner {
	position: absolute;
	left: 6px;
	top: 6px;
	width: 77px;
	height: 77px;
	background: transparent url(/_inc/images/view/profile-image-shadow.png) no-repeat scroll 0 0;
}
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-owner {
	left: auto;
	right: 6px;
}
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-crest img,
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-owner img {
	display: block;
	margin: 11px auto 0;
}
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-infoLeft {
	position: relative;
	margin: 0 235px 0 91px;
	padding-top: 11px;
}
#rm-groupSearch .rm-groupEntry .rm-groupTop a { color: #ccc; }
#rm-groupSearch .rm-groupEntry .rm-groupTop h2 {
	font-family: Arial,Helvetica,Tahoma,sans-serif;
	font-size: 19px;
}
#rm-groupSearch .rm-groupEntry .rm-groupTop h2 a { color: #fff; }
#rm-groupSearch .rm-groupEntry .rm-groupTop a:hover { background-color: transparent; }
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-infoRight {
	color: #ccc;
	position: absolute;
	top: 13px;
	right: 86px;
	text-align: right;
	width: 150px;
}
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-infoRight a { text-decoration: underline; }
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-details {
	position: absolute;
	left: 13px;
	bottom: 0;
	width: 63px;
	height: 35px;
	padding-top: 5px;
	background: transparent url(/_inc/images/groups/home_hover_bg.png) repeat 0 0;
	text-decoration: underline;
	text-align: center;
	color: #fff;
}
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-details span {
	width: 18px;
	height: 7px;
	position: absolute;
	left: 23px;
	bottom: 8px;
	background: transparent url(/_inc/images/arrow-white-down.png) no-repeat 0 0;
}
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-details.rm-open span { background-image: url(/_inc/images/arrow-white-up.png); }
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-meta {
	position: absolute;
	right: 13px;
	bottom: 20px;
	color: #fff;
}
#rm-groupSearch .rm-groupEntry .rm-groupTop .rm-meta li {
	float: left;
	background: transparent url(/_inc/images/groups/home_hover_bg.png) repeat 0 0;
	margin-left: 5px;
	padding: 0 5px;
	color: #ccc;
	line-height: 20px;
}
#rm-groupSearch .rm-groupEntry .rm-groupBottom {
	height: 0;
	position: relative;
	overflow: hidden;
}
#rm-groupSearch .rm-groupEntry .rm-groupBottom .rm-inner {
	padding: 13px;
	float: left;
}
#rm-groupSearch .rm-groupEntry .rm-groupBottom .rm-groupDesc {
	font-size: 13px;
	margin-bottom: 14px;
}
/*=welcome page
---------------------*/
#rm-welcomePage { margin: 20px; }
.rm-welcomeSafemode .rm-form_warning {
	display: inline-block;
	width: auto;
	margin: 0;
}
.rm-welcomeSafemode .rm-form_warning a:hover { background-color: transparent; }
#rm-welcomeMsgBlock ul{
	margin: 20px;	
}
