/* CSS Document */
body{
	text-align: left; 
	font-family: Arial, Helvetica, sans-serif; 
	margin: 0px; 
	padding: 0px; 
	color: #707181;
	font-size: 12px;
	background: transparent url(/custom/img/body_grad_bg.gif) repeat-x scroll left top !important;
	
}
img{ border: none}
#mysu2c_pageContainer{
	width: 995px;
	margin: 0px auto;
	text-align: left;
}
.clearBreak{
	margin-top: -1px;
	line-height: 1px;
	font-size: 1px;
	display: block;
	clear: both;
}
#contentContainer .mystand_3column a.orange:link, #contentContainer .mystand_3column a.orange:visited, #contentContainer .mystand_3column a.orange:hover{color: #f6921d; }
h1{font-size: 24px !important; margin: 30px 0px 20px 0px}
h3{margin: 12px 0px 14px 0px;}
p{margin-top: 0px; margin-bottom: 8px}
#breadcrumb{
	font-size:11px;
	line-height:20px;
	margin:1px auto 0;
	text-align:left;
	width:990px}
#welcome_arrow{float:left;margin-top:4px;}
#breadcrumb img{ vertical-align:baseline; margin: 0px 3px}
#contentContainer{ text-align: left; color: #000000;background: url(../../img/stand/gray-body-bg.gif) repeat-x;padding-top:1px;}
#contentContainer #content{text-align: left; margin: 0px auto; width: 990px;}
.mysu2c_3column .column1{
	float: left;
	width: 240px;
}
.mysu2c_3column .column2{
	float: left;
	width: 490px;
	
	padding-left:10px;
	background: url(/custom/img/stand/column-gray-bg.png) repeat-x;
}
.mysu2c_3column .column3{
	float: left;
	padding-left:10px;
	padding-right:10px;
	width: 230px;
	background:url(/custom/img/stand/column-gray-bg.png) repeat-x;
	margin-bottom:10px;
}
.mystand_3column .column1{
	float: left;
	width: 240px;
	margin-right: 10px;
}
.mystand_3column .column2{
	float: left;
	width: 490px;
	margin-right: 10px;
}
.mystand_3column .column3{
	float: left;
	width: 240px;
}
.seperator4{
	line-height: 4px;
	height: 4px;
	background-color: #cccccc;
	clear: both;
}
.seperator1{
	line-height: 1px;
	height: 1px;
	background-color: #cccccc;
	clear: both;
}
.dottedSeperator{
	line-height: 1px;
	height: 1px;
	background: url(/custom/img/stand/myStand/dotted-line.jpg) repeat-x;
	display: block;
	clear: both;
}
#profile-pic{
	margin-bottom: 12px;
}
.column1 .links a:link, .column1 .links a:visited{
	color:#FF6600;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	margin-left:8px;
	text-indent:30px;
	text-decoration:none;
	display:block; 
	height:20px;
	padding-top:5px;
}



.column1 .links img{vertical-align: text-bottom; margin-right: -3px;}
.column1 .links{padding-top: 12px; background: url(/custom/img/stand/small-gradient.jpg) repeat-x; }
.column1 .links a:hover{text-decoration:underline;}
.column2 .roundContainer{margin-bottom: 10px;margin-top:11px;}
.column2 .roundContainer .contents{
	padding: 10px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background: #fff url(/custom/img/stand/large-round-contents-gradient.jpg) repeat-x bottom center}
.column2 .roundContainer .contents .text{float: left; width: 330px; margin-left: 15px;}
.column2 .roundContainer .contents .imagery{float: right; width: 100px; text-align: center;}
.roundContainer .contents h2{ margin-top: 0px; margin-bottom: 8px}
.column2 .roundContainer .contents h2{ margin-top: 0px; margin-bottom: 12px; margin-left: 15px}
.column2 .roundContainer .seperator1{ margin: 12px 0px 15px 0px}
.column2 .roundContainer a:link, .column2 .roundContainer a:visited,
.column3 a:link, .column3 a:visited{
	color: #ff6600;
	font-weight:normal;
}

.column2 .team{margin-bottom: 20px; font-weight: normal; font-size: 11px; color: #333333; font-weight: bold;}
.column2 .team .teamName{float:left;padding-left:4px;padding-right:5px;padding-top:1px;width:125px;}
.column2 .team .control{float:right;padding-right:3px; color: #333333;}
.column3 #invites{ background: url(/custom/img/stand/box3.jpg) no-repeat; height: 41px; line-height: 41px; text-align: center; margin-bottom: 10px}
.column3 .roundContainer{margin-top:11px;width:234px;}

.column3 .roundContainer .contents{
	padding: 10px 15px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background: #fff url(/custom/img/stand/large-round-contents-gradient.jpg) repeat-x bottom center;
	min-height: 170px;
	height:auto !important;
	}
	
.short-fade{
	background: #fff url(/custom/img/stand/myStand/short-fade-background.gif) repeat-x !important;	
}

.column3 .roundContainer .contents .text{float: left; width: 125px;}
.column3 .roundContainer .contents .imagery{float: left; margin-left: 15px; margin-top: -5px}
#launched .seperator1{ margin-bottom: 10px}
.mystand_3column h3{
	margin: 0px; padding: 12px 0px;
	padding-left: 5px;
	font-size: 12px;
	text-transform: uppercase;
}
.column1 .info{margin-bottom: 33px; text-align: left; padding-left: 15px}
.column1 .info .name{ display: block; font-weight: bold; text-transform: uppercase}
.column1 .info .address{ display: block;}
.column1 .lightGradient{ background: url(/custom/img/stand/myStand/mystand-column1-light-gradient.jpg) repeat-x}
.headshot-background{ 
	width: 50px; 
	height: 50px; 
	background: #d2d2d2; 
	text-align: center;
	border-right: 5px solid white;
	float: left;
}
.headshot-background img{ width: 40px; height: 41px; padding-top: 4px}
.column1 .know strong{
	float: left;
	padding:5px 0 0 5px;
}
.column1 .know{
	margin-bottom: 5px;
}
.mystand_3column .column1 a:link, .mystand_3column .column1 a:visited, .mystand_3column .column1 a:hover{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.column1 .know p{
	margin: 0px;
	padding: 0px 5px;
}
.column1 .know.last{margin-bottom: 20px;}
.column1 .team{ height: 57px;  background: url(/custom/img/stand/myStand/mystand-column1-light-gradient.jpg) repeat-x; }
.column1 .team a{display: block;}
.column1 .team strong{
	position:relative;
	top:5px;
	left:5px;
}
#inviteConnect{
	width: 225px;
	padding-left: 15px;
	height: 41px;
	background: url(/custom/img/stand/myStand/member-since-background.jpg) no-repeat;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 12px
}
.inviteConnect a:link, a:visited{color: #000;}


#mystand-header{margin: 20px 0px 15px 0px}
#mystand-header h1{float: left; margin: 0px;color:#000}
 .mystand_3column a:link, .mystand_3column a:visited, .mystand_3column a:hover{
	color: #f60;
	font-weight: bold;
	text-decoration: none;
} 
.mystand_3column .column2 h2{ margin: 0px; padding: 0px; margin-bottom: 15px; font-size: 20px; color: #333333}
.mystand_3column .column2 p{ margin-bottom: 20px;}
.mystand_3column .column2 .story{margin-bottom: 30px; min-height: 290px;}
#recentNews{
	padding: 8px 8px 0 8px;
	min-height: 170px;
	background: url(/custom/img/stand/myStand/mystand-column1-light-gradient.jpg) repeat-x;
}
#recentNews h2{margin-bottom: 25px;}
#recentNews .story h3{ background: none; font-size: 14px; padding: 0px; margin-bottom: 0px; padding-bottom: 5px; text-transform: none;}
#recentNews .story .date{ color: #666666; margin-bottom: 10px; display: block}
.offensive{
	margin:0 -8px 0 -8px;
}
#recentNews .offensive .text{
	height: 24px;
	line-height: 24px;
	padding-left: 7px;
	color:#f60;
}
#recentNews .offensive .text a:hover{
	text-decoration:underline;
}
#recentNews .offensive a:link, #recentNews .offensive a:visited, #recentNews .offensive a:hover{
	
}
#recentNews .offensive a.flag:link, 
#recentNews .offensive a.flag:visited, 
#recentNews .offensive a.flag:hover{
	float: right; 
	height: 24px; 
	line-height: 24px; 
	padding-right: 5px;
	color: #666666;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 10px;
	margin-left:-8px;
} 
#recentNews .offensive .flag img{vertical-align: middle;}
#recentNews .offensive .delete { margin-left:15px !important;}
.mystand_3column .column2 .stand_notes{margin-top: 10px; min-height: 20px;}
#recentNews .stand_comments{ 	margin-top: 50px;}
#recentNews .stand_comment .stand_commentImg{float: left; width: 70px; height: 65px; background: #D2D2D2; text-align: center; padding-top: 5px;margin-left:-8px;}
#recentNews .stand_comment .text{
	float: left; 
	width: 370px; 
	background: url(/custom/img/stand/myStand/quote-blurb.jpg) top left no-repeat;
	padding-top: 15px;
	padding-left: 40px;
}
#recentNews .stand_comment{
	margin-bottom: 30px;
}
.stand_comment .title{font-weight: bold;}
#recentNews .stand_comment a.flag:link, 
#recentNews .stand_comment a.flag:visited, 
#recentNews .stand_comment a.flag:hover{
	color: #666666;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 10px;
}

#recentNews .stand_comment a.delete:link{
	margin-left:15px;
}

/*
span.offensiveFlag a:link  {
	background:url("/custom/img/teams/flag.gif") no-repeat scroll 0 -3px transparent;
	font-size:9px;
	padding-left:15px;
	text-transform:uppercase;
	color: #999;
	text-decoration:non;
}
*/


.noteAction {
  float:right;
}

span.offensiveFlag a{
	padding-left: 15px;
	background: url(/custom/img/teams/flag.gif) no-repeat 0 -3px;
	text-transform: uppercase;
	font-size: 9px;
}
span.delete a{
	background:url('/custom/img/stand/myStand/icon_x.gif') no-repeat scroll 0 0 transparent !important;
	padding-bottom:2px;
	margin-left:15px;
}
span.offensiveFlag a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000 !important;
}

#recentNews p{margin-bottom: 15px;}

.mystand_3column #recentNews a.showComments:link, 
.mystand_3column #recentNews a.showComments:visited{
	 color: #ff6600;
	 }
.mystand_3column #recentNews a.showComments:hover{
	text-decoration:underline;
	 }


#memberSince{
	height: 20px;
	line-height: 20px;
	background: url(/custom/img/stand/yellow-invites.jpg) no-repeat;
	float: right;
	width: 218px;
	color: #000000;
	text-align: center;
	text-decoration: none;
}
.mystand_3column .column3 h2{
	font-size: 12px; 
	text-transform: uppercase; 
	font-weight: normal;
	/* background: url(/custom/img/stand/small-orange-arrow.gif) no-repeat;*/
}
.joinDiv{
	background-color:transparent;
	background-image:url(/custom/img/stand/small-orange-arrow.gif);
	background-position:0 10px;
	background-repeat:no-repeat;
	padding-bottom:0;
	padding-left:18px;
	padding-right:0;
	padding-top:8px;
	width:180px;
}
#inviteConnect h2 a strong{
	color:#333;
}
.mystand_3column .column3 h3{font-size: 16px; background: none; padding: 0px; height: auto; line-height: normal; margin-bottom: 4px;}
.mystand_3column .column3 .supports{padding: 15px 0px 0px 0px}
.column3 .teams{padding-bottom: 15px}
.column3 .teams a{margin-bottom: 5px; display: block; height: 20px; line-height: 20px;}
.column3 .teams a:hover{text-decoration:underline;}
.column3 .teams a img{float: left; margin-top: 2px;margin-right:3px;}
.column3 .teams .star p{float: left; width: 163px; padding: 0px; margin: 0px}
.column3 .teams .star a{display: inline;}
.column3 .teams .star{margin-bottom: 5px;}

/*NEW*/
#contentContainer .mystand_3column a.readMore:link, 
#contentContainer .mystand_3column a.readMore:visited{
	color: #f60;
}
#contentContainer .mystand_3column a.readMore:hover{
	text-decoration:underline;
}

.column1 .info{margin-bottom: 33px; text-align: left; padding-left: 15px; color: #ffffff;}
.column1 .survivor .info, .column1 .fight .info, .column1 .treatment .info{color: #000000;}
#contentContainer #content #profile-card{
	text-align: center;
	padding-top: 10px;
	width: 240px;
	height: 310px;
	
}
#contentContainer #content #profile-card.touchedBy{
	background: url(/custom/img/stand/myStand/touched-card.gif) no-repeat;
}
#contentContainer #content #profile-card.new{
	background: url(/custom/img/stand/myStand/new-card.gif) no-repeat;
}
#contentContainer #content #profile-card.survivor{
	background: url(/custom/img/stand/myStand/survivor-card.gif) no-repeat;
}
#contentContainer #content #profile-card.treatment{
	background: url(/custom/img/stand/myStand/treatment-card.gif) no-repeat;
}
#contentContainer #content #profile-card.fight{
	background: url(/custom/img/stand/myStand/fight-card.gif) no-repeat;
}
#up2{
	margin-top: 18px;
	font-size:14px;
}
.supports p{
font-size: 12px;
font-weight: bold;
}
.grayBtn{
	float: left;
	height: 18px;
	line-height: 18px;
	padding: 0px 10px;
	background: url(/custom/img/stand/gray-btn-background.jpg) repeat-x;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	font-size: 11px;
}
.largeGrayBtn{
	float: left;
	height: 23px;
	line-height: 23px;
	padding: 0px 15px;
	background: url(/custom/img/stand/large-btn-background.jpg) repeat-x;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	font-size: 11px;
}

.mysu2c_3column #profile-pic.touchedBy{
	border: 10px solid #787777;
}
.mysu2c_3column #profile-pic.new{
	border: 10px solid #812017;
}
.mysu2c_3column #profile-pic.survivor{
	border: 10px solid #fdca51;
}
.mysu2c_3column #profile-pic.treatment{
	border: 10px solid #ff8c1a;
}
.mysu2c_3column #profile-pic.fight{
	border: 10px solid #e43928;
}

.mysu2c_3column a.facebook:link, .mysu2c_3column a.facebook:visited,  .mysu2c_3column a.facebook:hover{
	color: #666666;
}
.facebook-icon{padding-left:8px;} 
.contents .text h4{
	font-size: 15px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	margin-bottom: 20px;
}
.column2 .roundContainer .contents .text h2{margin-left: 0px;}
.column2 .roundContainer .contents .text.bottom{font-size: 11px}
.team .dottedSeperator{ margin: 2px 0px;}

.yellowBox{
	float: right;
	height: 20px;
	line-height: 20px;
	background: url(/custom/img/stand/yellow-invites.jpg) no-repeat;
	width: 236px;
	margin: 10px 4px 0 0;
}
.yellowBox span{float: left; width: 150px; padding-left: 15px;margin-right:3px;font-size:11px;}
.yellowBox span #inviteCountMain {
	margin-right:2px;
}
.yellowBox a:link, .yellowBox a:visited, .yellowBox a:hover{
	text-decoration: none;
	color: #ff6600;
	font-weight: bold;
}

.links #changePhoto {
  background-image:url('/custom/img/stand/setting_sprites.png');
  background-repeat:no-repeat;
  background-position:left 4px;
}

.links #editStoryLink {
  background-image:url('/custom/img/stand/setting_sprites.png');
  background-repeat:no-repeat;
  background-position:left -16px;
}

.links #editPersonalInfo {
  background-image:url('/custom/img/stand/setting_sprites.png');
  background-repeat:no-repeat;
  background-position:left -38px;
}

.links #viewPublicProfile {
  background-image:url('/custom/img/stand/setting_sprites.png');
  background-repeat:no-repeat;
  background-position:left -60px;
}

.links #viewConnections {
  background-image:url('/custom/img/stand/setting_sprites.png');
  background-repeat:no-repeat;
  background-position:left -81px;
}

.links #changeEmail {
  background-image:url('/custom/img/stand/setting_sprites.png');
  background-repeat:no-repeat;
  background-position:left -101px;
}

.links #changePassword {
  background-image:url('/custom/img/stand/setting_sprites.png');
  background-repeat:no-repeat;
  background-position:left -120px;
}

.links #changeEmailPrefs { 
  background-image:url('/custom/img/stand/setting_sprites.png');
  background-repeat:no-repeat;
  background-position:left -101px;
}

.links #viewDonations {
  background-image:url('/custom/img/stand/setting_sprites.png');
  background-repeat:no-repeat;
  background-position:left -140px;
}

.links #fbConnect {
  background-image:url('/custom/img/stand/setting_sprites.png');
  background-repeat:no-repeat;
  background-position:left -164px;
}

#manageConnectionsSection {
  width:200px;
}

#inviteFriends {
  float:left;
  margin-right:5px;
}

#browseMembers {
  float:left;
}

#box3 .contents {
  background-position:top;
  min-height:120px;
}

#updates .contents p{
	padding: 10px 0px;
	line-height: 20px;
	margin: 0px;
	border-bottom:1px dotted #CCCCCC;
  padding-bottom:10px;
}

a.unvisited {
  font-weight:bold !important;
}

/* button rollovers */

#inviteFriendsButton{
	background: url('/custom/img/stand/inviteFriendsButton.gif')  no-repeat scroll 0 0 transparent;
	border:0 none;
	cursor:pointer;
	overflow:hidden;
	float:left;
	height:27px;
	width:148px;
}

#inviteFriendsButton:hover{
	background-position:0 -27px;
}

/* */



a.purple-gray-btn{
background: transparent url('/custom/img/stand/purple-gray-left-btn.png') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 13px as desired */
line-height: 18px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 27px; /* Height of button background height */
padding-left: 2px; /* Width of left menu image */
text-decoration: none;
}



a:link.purple-gray-btn, a:visited.purple-gray-btn, a:active.purple-gray-btn{
color: #fff; /*button text color*/
}

a.purple-gray-btn span{
background: transparent url('/custom/img/stand/purple-gray-right-btn.png') no-repeat top right;
display: block;
font-weight:bold;
padding: 4px 12px 5px; /*Set 11px below to match value of 'padding-left' value above*/
}

a.purple-gray-btn:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.purple-gray-btn:hover span{ /* Hover state CSS */
background-position: bottom right;
color:#fff;
}
.lightbox_buttons{
	line-height:30px;
}
.gray-separator{height:4px;background-color:#cbcbcb;width:741px;margin-top:15px;margin-bottom:10px;}

.higher{
	margin-top: -22px;
	*margin-top:-12px; /* IE7 Hack*/
}
/* Error messages*/
.left{
	float:left;
}
.right{
	float:right;
}
.errors{
	padding-left:10px;
}
#mainErrors {
	display:none;
	background:#FFE57F none repeat scroll 0 0;
	margin-bottom:5px;
	padding:10px;
}
#mainErrors p{
	color:#CC0000;
	font-weight:bold;
}

.closeConfirmBox{
	float:right;margin:10px 10px 0 0;font-weight:bold;cursor:pointer;color:#ff3300;
}
.questionMark{
	margin-bottom:3px;vertical-align:middle;
}

#editStory #form h1 img {
vertical-align:middle;
}

/* styles specific to tell us about yourself page */
.tellUs {
margin:-35px 0 0 0;
}

.tellUs h1 {
margin:20px 0 40px 0;
padding:0;

}

.tellUs #form {
width: 660px;
}

.tellUs #form .shareMessage {
background-image:url(/custom/img/teams/form-section-gradient.jpg);
width: 640px;
}

.tellUs #form .addPhoto {
background-image:url(/custom/img/teams/form-section-gradient.jpg);
width: 640px;
padding:7px;
}

.tellUs #form .addPhoto .field {
width:640px;
background:url("/custom/img/stand/form_bottom_short.png") repeat-x;
background-position:-20px bottom;
padding-bottom:20px;
margin:0 0 25px -10px;

}

.tellUs #form .up2Field {

width:640px;
background:url("/custom/img/stand/form_bottom_tall.png") repeat-x;
background-position:bottom;
padding-bottom:20px;
margin-bottom:25px !important;

}

.tellUs #form .location {
background-image:url(/custom/img/teams/form-section-gradient.jpg);
width: 640px;
padding:0 7px 0 7px;
margin:0;
}

.tellUs #form .location label{
padding:25px 5px 5px 0 !important;
}

.tellUs #form .field {
margin-bottom:10px !important;
}

.tellUs #form label {
font-weight:bold;
margin:0 0 5px 0;
display:block;
}

.tellUs #form .terms {
font-weight:normal;
font-style:italic;
font-size:10px;
width:640px;
padding:10px;
}

.tellUs #form .up2 {
display:inline;
margin-right:8px;
}

.tellUs #form .up2 .share {
font-weight:normal;
}

.tellUs #form h1 {
margin:0 0 10px 0;
}

.tellUs #form h1 img {
vertical-align:middle;
}

.tellUs #form select {
width:230px;
}

.tellUs #relationshop {
float:left;
margin:-115px 0 0 250px;

}

.tellUs #cancel {
color:#000000;
}

.tellUs .submit a {
font-weight:normal !important;
color:#000000 !important;
}
.tellUs .changes {
font-style:italic;
color:#666666;
}

.tellUs .submit #submit_btn {
background:url("/custom/img/stand/btn_post_story.png") no-repeat scroll 0 0 transparent;
width:259px;
height:52px;
border:none;
}

.tellUs .submit #submit_btn:hover{
background-position: 0 -54px;
}

/* styles for member search page */
.search_header {
font-weight:bold;
font-size:24px;
margin:20px 0 0 0;
}

.error {
font-weight:bold;
height:15px;
/* margin:20px 0 0 30px; */
}

.search_header #welcome_arrow {
margin:0 5px 0 0;
vertical-align:middle;
}

.search_container {
background:url("/custom/img/form-section-gradient.jpg") repeat-x scroll 0 0;
width:710px;
margin:10px 0 0 0;
padding:10px;
font-weight:bold;

}
.search_container p {
font-weight:normal;
}
.search_container h2 {
color:#000000;
padding:0;
margin:0;
}

.search_container input, .search_container label, .search_container select {
float:left;
margin:0 4px 0 0;
padding:2px;
}

.search_container .submit {
background:url("/custom/img/stand/btn_search.jpg");
border:none;
width:104px;
height:25px;
background-position:0 -1px;
}

.search_container .submit:hover {
	background-position:0 -28px;
}

.instructions {
float:right;
background:url("/custom/img/form-section-gradient-y.jpg") repeat-x scroll 0 0;
padding:5px 10px 0 10px;
margin:10px 0 0 5px;
width:230px;
}



.instructions h3 {
color:#ff9900;
font-size:15px;
}

.instructions ul {
margin:0 0 0 12px;

}

.instructions ul li {
margin:0 0 10px 0;
color:#ff9900;
}

.instructions ul li .copy {
margin:0 0 10px 0;
color:#000000;
}

/* search results page */

#search_again {
	background:url("/custom/img/form-section-gradient-y.jpg") repeat-x scroll 0 0 !important;
	width:970px;
	height:150px;
}

#search_again_small {
	background:url("/custom/img/form-section-gradient-y.jpg") repeat-x scroll 0 0 !important;
	width:710px !important;
	height:150px;
}

#instructions_again {
top:-170px;
}


#search_again_small h2 {
	color:#ff9900 !important;
}

#search_again_small p {
	font-weight:normal
}



#search_again h2 {
	color:#ff9900 !important;
}

#search_again p {
	font-weight:normal !important;
}


.results_total {
margin:20px 0 0 30px;
}

.results_container {

width:989px;
margin:0 0 0 -10px;
padding:10px;

}

.results_container .result {
background:url("/custom/img/form-section-gradient.jpg") repeat-x scroll 0 0;
width:730px;
padding:8px 0 0 10px;
min-height:123px;
}

.results_container .result .gray-white-btn{
background: transparent url('/custom/img/stand/gray-white-left-btn.png') no-repeat top left;
display: block;
float: left;
font-weight: bold !important;
font: 11px Arial; /* Change 13px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 25px; /* Height of button background height */
padding-left: 3px; /* Width of left menu image */
text-decoration: none;
width:150px;
text-transform:uppercase;
}

.results_container .result .profile {
	border:5px solid #cccccc;
	width:90px;
	height:90px;
}

.results_container .result .profile {*position:relative;top:-25px;}

.results_container .result p.name {
color:#ff6600;
font-weight:bold;
position:relative;
top:-100px;
left:105px;
}

.results_container .result p.name a {
color:#ff6600;
}

.results_container .result p.location {
color:#000000;
position:relative;
top:-115px;
left:105px;
}

.results_container .result p.message {
color:#666666;
float:right;

margin:-125px 0 0 0;
left:105px;
width:620px;
}

.results_container .result .connect {


display:block;

}

.results_container .result .inviteConnect {
padding-top:10px;
float:right;
text-align:center;
padding-right:10px;
}



.results_container .result .connect .joinDiv {
background:none !important;
}

.results_container .result .connect:hover {
background-position:0 -26px;
}

.results_container .activity {
float:right;
margin:0 0 0 0;
background:url("/custom/img/form-section-gradient-y.jpg") repeat-x scroll 0 0;
padding:5px 10px 0 10px;
width:225px;
color:#333333;
min-height:123px;
}

.results_container a {
	color:#ff6600;
}

.results_container .activity p {
margin:5px 0 0 0;
padding:0;
}

.results_container .activity img {
vertical-align:top;
}

.terms {
font-size:10px;
font-style:italic;
font-weight:normal;
padding:10px;
width:600px;
}
a.terms_link:link, a.terms_link:visited {
font-size:10px;
font-weight:bold;
line-height:15px;
color:#F69320;
}

#contentContainer #statusStatementsLong {
background-color:#FEE47E;
height:78px;
margin:0 auto;
width:990px;
}

#joinStand .visit-the-stand {
  margin-left:10px; margin-top:40px;
}

#joinStand {
  background-image:url(/custom/img/stand/join-the-stand.png); 
  background-repeat:no-repeat;
  height:85px;
}

#joinStand2 .visit-the-stand {
  margin-left:17px; margin-top:50px;
}

#joinStand2 {
  margin-top:10px;
  width:233px;
  background-image:url(/custom/img/stand/join-the-stand2.png); 
  background-repeat:no-repeat;
  height:115px;
}
#tuays-right {
  float:right;
}
#tuays-right .joinStand{
  margin-top:55px;
  border:12px solid #CCCCCC;
  width:275px;
  padding:10px;
}

.shareMessage #message {
  width:500px;
}

#donate-btn{
    background: transparent url(/custom/img/donate-btn.png) no-repeat;
    overflow:hidden;
    height:45px;
    width:210px;
    float:left;
    border:0;
    cursor:pointer;
}

#donate-btn:hover{
    background-position: -1px -45px;
}

