/*
Theme Name: Lam Theme
Theme URI: http://www.janvierdesigns.com/themes/lam
Description: Latino Amorir Theme 
Version: 1.0.0
Author: Janvier M
Author URI: http://example.org/
Template: bp-default
Tags: buddypress, two-column, grey, dark
*/
/* Inherit the default theme styles */
@import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/default.css );

/* Inherit the default theme adminbar styles */
@import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css );

/**********************  CUSTOM CSS **************************************/

body {
margin-left:auto; 
margin-right:auto;
font-family:verdana;
font-size:12px;
line-height:170%;
color:#333333;
}

body {padding-top:0 !important;}
#wp-admin-bar {display:none !important;}

#main_wrapper{ width:auto; min-height: 600px; margin-left:auto; margin-top: 0px; margin-right:auto; width: 960px;}


.more_info{ background:url(images/info_more.png) no-repeat; width: 50px; height: 21px; float:right; margin-right: 5px; clear:both; margin-bottom:-10px; padding-bottom:-10px; margin-top:0px;}

.more_info_event{ background:url(images/info_more.png) no-repeat; width: 50px; height: 21px; float:right; margin-right: 5px; clear:both; margin-bottom:-10px; padding-bottom:-10px; margin-top:0px; bottom:0;}

.clear{ clear:both}


h1, h2, h3, h4, h5, h6 {
	margin: 5px 0 15px 0;
}

h1 { font-size: 17px; margin-bottom: 25px; margin-left:25px; }
h2 { 
font-size: 17px; 
margin-bottom: 5px;
font-weight:normal;
width:100%;
color:#798F9B;
border-bottom-width:1px; border-style:solid; border-color:#798F9B;
padding-bottom:3px;
padding-top:3px;
}
h3 { font-size: 14px; color:#798F9b; font-weight:bold;}
h4 { font-size: 17px; 
margin-bottom: 5px;
font-weight:normal;
width:100%;
color:#798F9B;
border-bottom-width:1px; border-style:solid; border-color:#798F9B;
text-indent:5px; }
h5 { font-size: 14px; margin-bottom: 0; }
h6 { font-size: 17px; 
margin-bottom: 5px;
font-weight:normal;
width:100%;
color:#798F9B;
border-bottom-width:1px; border-style:solid; border-color:#798F9B;
padding-bottom:3px;
padding-top:3px; }

a {
color:#64A2D1;
}

a:hover {
color:#c44977;
}

/* HEADER */
#header {
background-image:url("images/header_bg_top.jpg") !important;
background-repeat:no-repeat;
width: auto;
background-color:#FFF;
height: 113px;
margin-bottom:0px;

}
#header_left{  width: 160px; height: 113px; float:left;}
#header_right{ float:right; width: 750px; height: 113px;}

#description{ position:relative; top: 150px; left: -25px; font-size:12px; font-family: "Edwarsian Script ITC";
			font-weight: bold; color: #64A2D1; }

	
/* TOP NAVIGATION  *********************************************************/
#right_top_nav{ float: right; width: 450px; margin-top:-10px; text-align:right;}

/*

#navlist li{ display: inline;
			list-style-type: none;
			padding-right: 20px;
			
			}
#navlist li a{ text-decoration: none; font-family: corbel; font-weight: bold; color: #64A2D1;}

#navlist li ul {
    display: none;
}

#navlist li:hover ul { display: block; position: static;}
*/

.navlist{
	text-decoration: none; font-family: corbel; font-weight: bold; float: right;
}

.navlist ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.navlist ul li{
position: relative;
display: inline;
float: left;
text-align:center;
}

/*Top level menu link items style*/
.navlist ul li a{
display: block;
padding-right:20px;
margin-right: 1px; /*spacing between tabs*/
text-decoration: none;
color: #64A2D1;
text-align:center;
}

.navlist ul li a:hover{
color:#c44977;
}
	
/*1st sub level menu*/
.navlist ul li ul{
position: absolute;
display: block;
visibility: hidden;
background-color:#FFFFFF;
z-index:10;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.navlist ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.navlist ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.navlist ul li ul li a{
width:140px; /*width of sub menus*/
padding: 4px 5px;
margin: 0;
border-top-width: 0;
border-bottom:1px #CCCCCC dashed;
z-index:10;
position:relative;
}

.navlist ul li ul li a:hover{ /*sub menus hover style*/
color:#c44977;
}




/* MAIN NAVIGATION */
ul#nav {
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0px;
	list-style: none;
	bottom: 0;
	max-width: 85%;

}

ul#nav li {
	float: left;
	margin: 0 0px 0 0;
}

ul#nav li a {
	background: #64A2D1;
	font-family:corbel;
	font-size:14px;
	font-weight:bold;
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 2px 15px;
			-moz-border-radius-topleft: 0px;
			-webkit-border-top-left-radius: 0px;
			-moz-border-radius-topright: 0px;
			-webkit-border-top-right-radius: 0px;	

}


ul#nav li a.first {
	font-family:corbel;
	font-size:14px;
	font-weight:bold;
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 2px 15px;
	background: #64A2D1;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;						
}

ul#nav li.selected a, ul#nav li.current_page_item a {
	background: #f5f5f5;
	color: #555;
}

/* POST */
div.post {
margin:0 0 15px 0px;
padding:5px 0 0;
overflow:hidden;
}

div.post h2.pagetitle a, div.post h2.posttitle a {
color:#798F9B;
text-decoration:none;
}


.event_home_main{ width: 640px; margin-bottom: 20px; min-height:310px; padding-bottom:10px; border-bottom: #798F9B 2px solid;}
.event_home_main_left{ float:left; width: 385px;}
.event_details_home{ float:right; width: 245px; min-height: 280px}
.event_des_left {
color:#64A2D1;
float:left;
font-size:14px;
padding-bottom:5px;
padding-top:1px;
width:90px;
}
.event_des_left_title {
color:#64A2D1;
float:left;
font-size:17px;
font-weight:bold;
padding-bottom:5px;
padding-top:1px;
font-family:corbel;
}

.invite_div_event {
border-bottom:1px solid #798F9B;
border-color:#798F9B;
border-style:solid;
color:#798F9B;
font-size:17px;
font-weight:normal;
margin-bottom:5px;
margin-left:0;
padding-bottom:3px;
padding-top:3px;
text-indent:5px;
width:100%;	
}
	
	
#previous_post{ float:left;}
	#previous_post a{ text-decoration:none; color:#798F9B}
#next_post{ float:right;}
	#next_post a{ text-decoration:none; color:#798F9B}
.entry{ border-bottom: #798F9B 2px solid; padding-bottom: 5px; margin-bottom:5px;}
/* CONTAINER */
/**#container{ min-height: 600px; width:auto;}**/

#home_content_top{ width:950px; min-height: 320px; 
-moz-border-radius-topleft: 6px;
-webkit-border-top-left-radius: 6px;
margin-left:5px; 
margin-right:5px;
}
#home_featured{ 
float:left; width: 635px; 
min-height: 320px; 
border-bottom:#798F9B solid 1px; 
padding-bottom: 10px; 
margin:0px 0px 0px 10px;}

#home_gallery{ float:right;
width:275px;
min-height:320px;
vertical-align:middle;
border-bottom:1px solid #798F9B;
padding-top:10px;

}

.home_feat_thumb{
float:left; width:380px; height: 280px; margin-right: 10px; margin-left:0px;
}

#home_featured_title{ border-bottom:#798F9B solid 2px; width:100%; color: #798F9B; font-size:22px; padding-left: 20px; padding-bottom: 5px;}

#home_featured_right{ float:right; width: 245px; text-align:left; min-height: 280px; }
#home_featured_right h3{
color:#798F9B;
font-size:17px;
font-weight:normal;
width:100%;
margin-bottom:10px;
margin-top:0px;}
.home_featured_left{float:left; width:70px;color: #798F9B;  font-size:14px; padding-bottom: 5px; padding-top: 1px;}
.home_featured_right{ float:right; width:150px; color: #000; font-size:12px; padding-bottom: 5px; padding-top: 1px;}

.lam_text_philanthropy{ font-size: 36px; font-family:corbel; color: #399CC1}
.lam_text_philanthropy_2{ color: #B95E97; font-family:corbel; }
.lam_text_philanthropy_3{ color: #063;font-family:corbel; }

.featured_bottom_philanthropy{ float:left; width:400px; min-height: 200px;}
.featured_bottom_philanthropy .heading {border-bottom: #798F9B 2px solid; width: 95%}
.bottom_philanthropy_help{ float:left; width:240px; min-height: 200px;} 
.bottom_philanthropy_help .heading {border-bottom: #798F9B 2px solid; width: 95%}
			

	#left_content{ float:left; width: 645px; /*min-height:600px;*/
	margin:0px 0px 15px 10px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px; 
	padding:0px 0 0;	
	}
		#events_single_left{ float:left; width: 300px; min-height:300px;}
		#events_single_right{ float:right;  min-height:300px;}
		
div.member-event-footer{
	padding:10px;
	font-style:italic;
	font-size:10px;
	border:1px dotted #CCCCCC;
	margin:20px;
	
}		
		
		
		.left_table_cell{ float:left; width: 100px;}
		.right_table_cell{ float:right; width: 50px;}
		
.our_blog_block{ width: 100%; min-height: 200px; border-bottom: 2px solid #798F9B; margin-top: 10px;}
.our_blog_block_left{ float:left; width: 200px; text-align:center;}
.our_blog_block_left h1 a{ font-size:14px; color: #798F9B; text-decoration: none; font-weight:normal;
margin-bottom:25px;
margin-left:0px; !important
}

.our_blog_block_left h1 { font-size:14px; color: #798F9B; text-decoration: none; font-weight:normal;
margin-bottom:25px;
margin-left:0px; !important
}


.comments{
-moz-border-radius-bottomleft:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
background:#C44977 none repeat scroll 0 0;
color:#FFFFFF;
display:block;
font-family:corbel;
font-size:14px;
font-weight:bold;
padding:0px;
margin-bottom:10px;
width:80px;
text-align:center;
margin-top:-10px;
text-decoration:none;
margin-left:auto; margin-right: auto}
	.login2RSVP{
			-moz-border-radius-bottomleft:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:5px;
	background:#C44977 none repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	font-family:corbel;
	font-size:12px;
	font-weight:bold;
	padding:1px;
	height:18px;
	margin-bottom:0px;
	width:100px;
	text-align:center;
	text-decoration:none;
			 margin-left:auto; margin-right: auto}
.login2RSVP a{ color:#FFF; text-decoration: none}
			 
.comments a{ color:#FFF; text-decoration: none}
.our_blog_block_right{ float:right; width: 418px; margin-left:7px;}
.read_more_blog{ margin-bottom: 0px; margin-right: 0px; float:right; text-decoration:none;}


	.content_blocks{
	width: 100%;
	background-color: #333;
	margin-left:5px;
	
	}
	.content_blocks ul{
		margin: 0; 
		float: left;}
	
	.content_blocks ul li{
		display: inline; }
	.content_blocks ul li div.block{
		width: 200px; display:inline-table; height: 300px;
		margin-right: 10px;
		margin-bottom: 1px;
		border-bottom: #798F9B 1px solid;

		}
		.content_blocks ul li div.block h1{
border-bottom:1px solid #798F9B;
border-color:#798F9B;
border-style:solid;
color:#798F9B;
font-size:17px;
font-weight:normal;
margin-bottom:5px;
text-indent:5px;
width:100%;
margin-left:0px;
padding-bottom:3px;
}

		.content_blocks ul li div.block a{ text-decoration:none; color:#798F9B; font-size:13px;	}
		.content_blocks ul li div.block a:active{ color: #64A2D1; }
		.content_blocks ul li div.block a:hover{ color: #000; }


/** GALLERY HOME PAGE STYLE **/

.more_info_gallery {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://latinosamorir.com/wp-content/plugins/nextgen-gallery-sidebar-widget/tpl/view.png) no-repeat scroll 0 0;
float:right;
height:21px;
margin-right:5px;
width:50px;
bottom:0px;
top:30px;
margin-top:20px;
position:absolute;
right:0px;
}



.gallery_blocks{
	width: 100%;
	margin-left:0px;
	
	}
	.gallery_blocks ul{
		margin: 0; 
		}
	
	.gallery_blocks ul li{
		display: inline;}
	div.thumb_block{
		width: 80px; display:inline-table; 
		margin-right: 2px;
		margin-bottom: 1px;
		}
		


/****/


	#right_content { float:right; width: 280px; /*min-height:685px*/;
						-moz-border-radius-bottomright: 6px;
			           -webkit-border-bottom-right-radius: 6px; 
					   padding-top:5px;
					   margin-right:5px;
	}
	#right_content h1{ border-bottom:1px solid #798F9B;
border-color:#798F9B;
border-style:solid;
color:#798F9B;
font-size:17px;
font-weight:normal;
margin-bottom:5px;
text-indent:5px;
width:100%;
margin-left:0px;
padding-bottom:3px;
padding-top:3px;}
	
	
/** SIDEBAR **/

div#right_content ul {
list-style-type: none;
border-bottom:1px solid #798F9B;
padding-bottom:5px;
margin-bottom:5px;
}

div#right_content li {
list-style-type: none;
margin-left:3px;
}

div#sidebar li {
list-style-type: none;
border-bottom:1px solid #798F9B;
margin-bottom:5px;
padding-bottom: 5px;

}

div#content .padder {
-moz-border-radius-bottomleft:6px;
-moz-border-radius-topleft:6px;
border-right:none;
margin:0 283px 15px 10px;
padding:5px 0px 0px 0px;
}

div#sidebar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topright:3px;
/*background:transparent url(../images/sidebar_back.gif) repeat-x scroll left top;*/
background:none;
border:none;
float:left;
margin-left:-281px;
margin-top:1px;
width:280px;
}	

div#sidebar div.item-options {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F8 none repeat scroll 0 0;
font-size:11px;
margin:-5px 5px 0 0px;
padding:5px 5px 5px 5px;
width:255px;
}
	
	
	
/*** MEMBERS PAGE ****/

ul.member-item-list li div.member-item-title, ul.member-item-list li h4 {
font-size:12px;
font-family:corbel;
font-weight:normal;
margin:0;
width:75%;
width:100px;
text-align:center;
}


a.member-member_name{
color:#64A2D1;
font-family:corbel;
font-size:13px;
line-height:15px;
text-decoration:none;
}

a:visited.member-member_name{
color:#64A2D1;
font-family:corbel;
font-size:13px;
line-height:15px;
text-decoration:none;
}

a:hover.member-member_name{
color:#64A2D1;
}

/** The add friend button **/
ul.member-item-list li div.member-action {
text-align:center;
position:relative;
top:0px;
font-family:corbel;
font-size:9px;
}

div.generic-button a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#64A2D1;
border:1px solid #64A2D1;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:normal;
padding:1px 1px;
text-decoration:none;
vertical-align:bottom;
}


ul.member-item-list li {
	position: relative;
	padding: 5px 0;
	border-bottom: none;
	float:left;
	margin:0 5px 0 5px ;
	height:135px;
	width:105px;
}


/** About Us Page **/
.name_about{
font-weight:bold; color:#798F9b; font-size:14px;"
}

div .about_profile{
margin-bottom:10px;
}


/*********** SIDEWIDGET STYLES ******/
.widget .widgettitle h2{border-bottom:1px solid #798F9B;
border-color:#798F9B;
border-style:solid;
color:#798F9B;
font-size:17px;
font-weight:normal;
margin-bottom:5px;
padding-bottom:3px;
padding-left:5px;
text-align:left;
width:100%;
margin-top:0px;
padding-top:5px;
}

div#sidebar h3.widgettitle {
border-bottom:1px solid #798F9B;
border-color:#798F9B;
border-style:solid;
color:#798F9B;
font-size:17px;
font-weight:normal;
text-indent:5px;
width:100%;

-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;

background:none;
clear:left;
margin:7px 0 5px 0;
padding:0px;

}

/*#######################################################################################################*/
/************************		BUDDYPRESS SPECIFIC CUSTOM CSS  		*************************/
/************************ 					MAKE CHANGES HERE			*************************/
/*#######################################################################################################*/

div.post div.post-content, div.comment-content {
margin-left:0px;
}

div#sidebar div#sidebar-me h4 {
font-size:16px;
font-weight:normal;
margin:0 0 8px;
border:none;
}

div#sidebar-me {
padding-bottom:5px;
}

div.dir-search {
float:none;
margin:0 0 0;
}


/******** SUB NAVIGATION FOR PAGE SECTIONS **********/
ul.subnavsection
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #798f9b;
 font:17px Verdana;
 
}

ul.subnavsection li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.subnavsection li a
{
 padding: 3px 0.5em;
 margin-left: 0px;
 background: #FFF;
 text-decoration: none;
 color:#ccc;
}



ul.subnavsection li a:hover
{
 color: #798f9b;
 background: #fff;
 border-color: #798f9b;
}

ul.subnavsection li.subnavsection_active a
{
 background-color: #fff;
 border-bottom: 1px solid #798f9b;
 color:#798f9b;
}

ul.subnavsection li.subnavsection_active a:hover
{
 color: #798f9b;
 background: white;
 border-bottom: 1px solid #798f9b;
}

/************** AVATARS *****************/
img.avatar {
	background: #ffffff;
	padding: 4px;
	border: 1px solid #ddd;
/* Round Corners (native in Safari, Firefox and Chrome) */
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
/* Add the Shadow */
	-moz-box-shadow: 2px 2px 2px #dddddd;
	-webkit-box-shadow: 2px 2px 2px #dddddd;
}


img.avatar.user-1-avatar, img.avatar.user-3004-avatar, img.avatar.user-1837-avatar, img.avatar.user-1859-avatar, img.avatar.user-1890-avatar, img.avatar.user-1725-avatar, img.avatar.user-1405-avatar {
	background: #ebf7ff; !important
	padding: 0px;
	border: 2px solid #01a08e;
	/* c44977 */
}

img.member-avatar {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:4px;
	background: #ffffff;
	
	border: 1px solid #ddd;
/* Round Corners (native in Safari, Firefox and Chrome) */
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
/* Add the Shadow */
	-moz-box-shadow: 2px 2px 2px #dddddd;
	-webkit-box-shadow: 2px 2px 2px #dddddd;	
	
}

img.member-avatar.user-1-avatar, img.member-avatar.user-3004-avatar, img.member-avatar.user-1837-avatar, img.member-avatar.user-1859-avatar, img.member-avatar.user-1890-avatar, img.member-avatar.user-1725-avatar, img.member-avatar.user-1405-avatar {
	background: #ebf7ff; !important
	padding: 0px;
	border: 2px solid #01a08e;
	/* c44977 */
}

/************ BP GALLERY *****************/

div.bp-gallery {
clear: both;
border:1px solid #cccccc;
margin-top: 10px;
margin-bottom: 5px;
overflow: hidden;
padding: 5px;
}

div.bp-gallery h5, div.bp-gallery h5 a {
font-size: 16.8px;
font-weight: bold;
margin: 0px 0px 10px;
padding: 0px;
text-align:left;
}

div.bp-gallery img {
float: left;
width: 150px;
background-color:#ffffff;
border:1px solid #A9A9A9;
margin:4px 12px 4px 5px;
padding:4px;
position:relative;
}

/*** REMOVE GROUP CREATION ***/
/*#previous-next { display:none; } form#groups-directory-form .button { display: none; }*/

/** FIX FORUM TEMPLATE **/
div.item-list-tabs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EAEAEA none repeat scroll 0 0;
clear:left;
margin:25px 0px 20px;
overflow:hidden;
}

div.pagination {
border-bottom:1px solid #EAEAEA;
color:#888888;
font-size:11px;
height:16px;
margin:-15px 0px 9px;
padding:10px 20px;
}

table.forum {
margin:-9px 0px 20px;
width:auto;
}

/** Change Info message box **/
span.activity, div#message_forum p {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#c44977 none repeat scroll 0 0;
border-bottom:1px solid #FFE8C4;
border-right:1px solid #FFE8C4;
color:#FFFFFF;
display:inline-block;
font-size:11px;
font-weight:normal;
margin-top:6px;
padding:1px 8px;
text-decoration:none;
opacity:0.75;filter:alpha(opacity=75)
}

div#message_forum a {
color:#FFFFFF;
}

div#message_forum a:hover {
color:#0033FF;
}

/** FACEBOOK SHARE BUTTON **/
div.post div.author-box, div.comment-avatar-box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:white none repeat scroll 0 0;
float:left;
font-family:georgia,times,serif;
font-style:italic;
margin:0 15px 15px 0;
padding:10px;
text-align:center;
width:70px;
}

/** FB LIKE **/
.fbLikeContainer {
border:medium none;
display:inline;
height:35px;
overflow:hidden;
width:300px;
margin-top:5px;
text-align:right;
}

/*** Privacy Profile Style ***/
form.standard-form span.label_privacy {
display:block;
font-size:10px;
color: #c44977;
margin:5px 0 1px;
}

form.standard-form select.select_privacy {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-x-system-font:none;
border:1px inset #CCCCCC;
color:#888888;
font-family:inherit;
font-size:10px;
font-size-adjust:inherit;
font-stretch:inherit;
font-style:inherit;
font-variant:inherit;
font-weight:inherit;
line-height:inherit;
padding:1px;
}

.bp-profile-privacy_description{
font-size:10px;
color:#c44977;
}

/**** PROFILE EDIT PAGE ***/
ul.profile_edit_links li {
float:left;
margin:5px 0 0 5px;
}

ul.profile_edit_links li:first-child {
margin-left:20px;
}

ul.profile_edit_links li a, ul.profile_edit_links li span {

-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:transparent url(http://latinosamorir.com/wp-content/themes/lam_theme/images/white-grad.png) repeat-x scroll left top;
border:1px solid #DDDDDD;
color:#888888;
cursor:pointer;
font-size:12px;
font-weight:normal;
padding:3px 10px;
text-decoration:none;
vertical-align:bottom;

}

ul.profile_edit_links li.current a{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:transparent url(http://latinosamorir.com/wp-content/themes/lam_theme/images/gray-grad.png) repeat-x scroll left top;
border:1px solid #DDDDDD;
color:#888888;
cursor:pointer;
font-size:12px;
font-weight:normal;
padding:3px 10px;
text-decoration:none;
vertical-align:bottom;
}

/*** TEMP REGISTER SECTION **/
form.standard-form #profile-details-section  {
float:none;
width:100%;
}

form.standard-form #basic-details-section {
float:none;
width:100%;
}

.padder {
padding:5px;
padding-left:10px;
}

form#signup_form.standard-form input[type="text"], form#signup_form.standard-form textarea {
width:35%;
}

/**** INVITE FRIENDS CSS ****/
div.invited_person_left {
float:left;
width:300px;
padding-left:10px;
font-size:14px;
height:20px;
padding-top:5px;
padding-bottom:5px;

}

div.invited_person_right {
float:right;
padding-right:10px;
height:20px;
padding-top:5px;
padding-bottom:5px;
}

/****** SECURE INVITE CSS ******/
p.success {
color:#c44977;
}

/******* ACTIVITY FEED MINI ****/
#activity-filter-links li{float:left;padding:5px;}