html {height:100%;background:url('/img/bg.gif') center 10px no-repeat #cfefef;font:normal 58%/140% Helvetica, Tahoma, sans-serif}
	body {height:100%}
	#body {width:960px;margin:23px auto 0 auto;position:relative;background:white;color:#707070}
		h1, h2, h3, p, ul, li, textarea, input, table, tr, td, th {margin:0;padding:0;border:none;font-family:Helvetica, Tahoma}
		h1, h2, h3 {line-height:110%}
		a {text-decoration:none;border:none; outline:none}
			a:hover {text-decoration:underline}
			a:focus {outline:none}
		fieldset {margin:0;padding:0;border:none}
		table {border-collapse:collapse}
		textarea {font-family:Tahoma;font-size:12px;color:#707070}
		input {outline:none}
		
		/* new clearfix */
		.clearfix:after {
			visibility: hidden;
			display: block;
			font-size: 0;
			content: " ";
			clear: both;
			height: 0;
			}
		* html .clearfix             { zoom: 1; } /* IE6 */
		*:first-child+html .clearfix { zoom: 1; } /* IE7 */	
		
		/* All Modals Start */
		
		.modal {width:362px;height:auto;position:fixed;display:none;left:50%;top:10%;margin:0 0 0 -181px;z-index:101;font-size:1.4em}
		#body .background {width:100%;height:100%;position:fixed;display:none;left:0;top:0;z-index:100;opacity:0.7;filter:alpha(opacity=70);background:#d8d8d8}
		.large {width:512px;margin:0 0 0 -256px}
		#facebook {width:625px;left:35%}
		.modal_link {color:#707070}
			.modal h2 {height:61px;display:block;background:url('/img/modal_title.png')}
			.large h2 {background:url('/img/modal_title_large.png')}
				.modal h2 b {height:23px;display:block;position:absolute;left:25px;top:25px;background:url('/img/tickbox_titles.gif');text-indent:-2000px}
				.modal h2 b.login {width:127px}
				.modal h2 b.delete {width:145px;background:url('/img/delete_photo.gif')}
				.modal h2 b.delete_group {width:145px;height: 25px;background:url('/img/delete_group.gif')}
				.modal h2 b.forgot {width:173px;background:url('/img/forgot_password.gif')}
				.modal h2 b.change_loc {width:168px;background-position:-127px 0}
				.modal h2 b.add_to_calendar {width:166px;background-position:-295px 0}
				.modal h2 b.ask_to_connect {width:155px;background-position:-461px 0}
				.modal h2 b.import_address {width:185px;background-position:-904px 0}
				.modal h2 b.tell_friend {width:133px;background:url('/img/invite_friend.gif') no-repeat}
				.modal h2 b.ask_to_join {width:109px;background-position:-1206px 0}
				.modal h2 b.send_message {width:200px;height:35px;background:url('/img/send_message.gif') no-repeat}
				.modal h2 b.leave_group {width:125px;background:url('/img/leave_group.gif') no-repeat}
				.modal h2 b.join_group {width:125px;background:url('/img/join_group.gif') no-repeat}
				.modal h2 b.rsvp {width:41px;background:url('/img/rsvp.gif') 0 5px no-repeat}
			.modal i {height:17px;display:block;clear:both;background:url('/img/modal_bottom.png')}
			.large i {background:url('/img/modal_bottom_large.png')}
			.modal .close {width:11px;height:11px;display:block;position:absolute;left:334px;top:16px;overflow:hidden;text-indent:-2000px;background:url('/img/modal_close.gif')}
			.large .close {left:482px}
			.modal form {overflow:hidden;background:url('/img/modal_bg.png')}
			.large form {background:url('/img/modal_bg_large.png')}
			.modal #login_form {padding:20px 50px 0 50px;float:left;}
            .modal #login_form .facebook {clear:both;float:left;margin:10px 25px 0 68px}
			.modal #forgot {padding:20px 20px 0 20px;color:#707070;float:left}
			.modal #change_location {padding:20px 20px 0 20px}
			.modal #add_to_calendar {padding:20px 20px 0 20px}
			.modal #import_address {padding:10px 43px 0 15px;float:left;width:302px}
			.modal #leave_form {padding:20px 40px 0 52px;float:left;}
				.modal #leave_form  p {margin:10px 0 10px 0}
			.modal #join_form {padding:20px 40px 0 52px;float:left;}
				.modal #join_form  p {margin:10px 0 10px 0}
			.modal #delete_form {padding:20px 40px 0 52px;float:left;}
				.modal #delete_form  p {margin:10px 0 10px 0}
			.modal #rsvp_form {padding:20px 40px 0 52px;float:left;}
				.modal #rsvp_form label {clear:left}
				.modal #rsvp_form select {width:200px;float:left}
				.modal #rsvp_form .buttons {padding:20px 0 0 0;clear:both;margin:0 auto;overflow:hidden;width:250px}
				.modal #rsvp_form .buttons input {margin:0;float:none}
			.modal #tell_friend {padding:20px 30px 0 30px;float:left}
			.modal #send_message {padding:20px 38px 0 30px;float:left;}
				.modal #ask_to_connect {padding:5px 5px 0 5px;float:left;}
				.modal #ask_to_connect .border {width:120px;margin:10px 0 0 15px;float:left}
				.modal #ask_to_connect h3 {width:180px;margin:20px 0 40px 10px;float:left;font-weight:normal}
					.modal #ask_to_connect span {margin:10px 0 0 0;color:#a1cc4d;display:block;clear:left}
				.modal #add_to_calendar h3 {margin:0 10px 0 0;float:left;font-weight:normal;font-size:13px}
				.modal #add_to_calendar span {float:left;clear:left}
				.modal label {width:60px;height:20px;margin:5px 10px 0 0;display:block;float:left;text-align:right}
				.modal #forgot label {width:100px}
				.modal #change_location label {width:150px}
				.modal #add_to_calendar label {width:50px;margin:0}
				.modal input {width:157px;height:18px;margin:0 10px 10px 0;padding:2px 0 0 3px;float:left;border:solid 1px #cccccc;color:#707070}
				.modal #forgot input {width:197px}
				.modal #change_location input {width:146px}
				.modal #add_to_calendar input {width:auto;height:auto;margin:0;padding:0;border:none;clear:left}
				.modal #ask_to_connect input {width:auto;height:auto;padding:0;position:absolute;left:230px;bottom:5px;border:none}
				.modal p {clear:both}
				.modal #forgot p {margin: 0 0 15px 0}
				.modal #forgot #forgot_errors {margin:0}
				.modal #forgot #forgot_errors label {width:auto;margin:0;float:none;padding-right:10px;text-align:left}
				.modal fieldset p a {text-decoration:underline;color:#707070}
				.modal fieldset p a:hover {text-decoration:none}
				.modal #facebook {width:156px;height:21px;margin:-1px 25px 0 76px;border:none;text-align:right}
				.modal #login {width:53px;height:18px;margin:0 0 5px 180px;border:none}
				.modal #import_address .buttons {width:100% !important}
				.modal .buttons input {width:auto !important;height:auto;border:none;float:right}
				.modal #add_to_calendar div {width:200px;float:left}
				.modal #add_to_calendar .buttons {width:100%}
				.modal #import_address label {margin:3px 10px 5px 0;clear:left;}
				.modal #import_address label.error {margin: -4px 0 -6px 70px; width: 100%; font-size: 11px; text-align: left; }
				.modal #import_address input {width:221px;height:17px;margin:0 0 7px 0;padding:2px;background:#F8F8F8;font-size:12px;color:#707070}
				.modal #import_address #cancel {width:auto;height:auto;border:none;background:none;margin:0 0 0 92px}
				.modal #import_address #findbutton {width:auto;height:auto;border:none;background:none;}
				.modal #import_address select {width:227px}
				.modal #import_address div {width:302px !important;float:left}
					.modal #import_address div .jNiceSelectText {width:200px !important}
				.modal #tell_friend label {width:125px;margin:4px 10px 15px 0;clear:left;display:block;text-align:right;position:relative}
				.modal #tell_friend label.error {margin: -15px 0 -6px 135px; width: 100%; font-size: 11px; text-align: left; }
                .modal #tell_friend #errorMessage {margin: 22px 0px 0px 135px;position: absolute;height: 16px;font-size: 11px;}
				.modal #tell_friend input {width:300px;height:18px;margin:0 0 15px 0;padding:1px 2px;border:solid 1px #c1c1c1;background:#f8f8f8;font-size:12px;color:#707070}
				.modal #tell_friend textarea {width:295px;height:100px;float:left;padding:3px 5px;border:solid 1px #c1c1c1;background:#f8f8f8;font-family:Tahoma;font-size:12px;color:#707070}
				.modal #tell_friend span {display:block;margin:14px 0 0 135px;clear:left;float:left}
					.modal #tell_friend span label {width:auto;margin:3px 0 0 10px;float:left;clear:none}
					.modal #tell_friend span input {width:auto}
					.modal #tell_friend #existings_members {width:316px;margin:0 0 15px 0;padding:0;float:left;position:relative}
						.modal #tell_friend  #existings_members span {width:20px;margin:0.5px 5px 0 1px !important}
						.modal #tell_friend .check span {width:18px}
						.modal #tell_friend #existings_members #title {width:318px;height:41px;position:absolute;left:-1px;top:-1px;background:url('/img/existings_members.gif');text-indent:-2000px}
						.modal #tell_friend #existings_members ul {width:300px;padding:0;float:left;position:relative;list-style:none;background:#f8f8f8;border:solid 1px #c1c1c1}
						.modal #tell_friend #existings_members #moms {border-right:solid 1px #c1c1c1;background:#f8f8f8;height:150px;overflow-x:auto;width:305px;} 
							.modal #tell_friend #existings_members h2 {margin:0;position:absolute;top:-22px;left:8px;text-transform:none;background:none;font-size:16px;font-weight:normal}
							.modal #tell_friend #existings_members li {height:30px;clear:both;border-top:solid 1px #f8f8f8;border-bottom:solid 1px #f8f8f8}
						//	.modal #tell_friend #existings_members li:hover {border-top:solid 1px #d6d6d6;border-bottom:solid 1px #c1c1c1}
							.modal #tell_friend #existings_members i {height:1px;display:block;position:absolute;background:#f8f8f8}
							.modal #tell_friend #existings_members .top {top:0}
							.modal #tell_friend #existings_members .bottom {bottom:1px}
								.modal #tell_friend #existings_members li a {display:block}
									.modal #tell_friend #existings_members li a:hover {background:#ffffff}
								.modal #tell_friend #existings_members input {width:auto;margin:6px 10px}
								.modal #tell_friend #existings_members label {width:auto;margin:3px 0 4px 4px;float:left;clear:none}
					.modal #tell_friend .buttons {clear:both}
						.modal #tell_friend .buttons input {width:auto;height:auto;border:none;float:right;background:none}
					.modal #tell_friend .import {margin:0;font-size:11px}
						.modal #tell_friend .import a {text-decoration:underline;color:#a2cc4e}
							.modal #tell_friend .import a:hover {text-decoration:none}
				.modal #send_message label {width:125px;margin:20px 10px 4px 0;clear:left;display:block;text-align:right;position:relative}
				.modal #send_message label.error {margin: 0 0 0 135px; margin-bottom: -10px; width: 100%; height: auto; font-size: 11px; text-align: left; }
                .modal #send_message #errorMessage {clear: both; font-size: 11px; margin-left: 135px; margin-bottom: -10px; }
				.modal #send_message input {width:300px;height:18px;margin:15px 0 0 0;padding:1px 2px;border:solid 1px #c1c1c1;background:#f8f8f8;font-size:12px;color:#707070}
				.modal #send_message textarea {width:295px;height:70px;float:left;padding:3px 5px;border:solid 1px #c1c1c1;background:#f8f8f8;font-family:Tahoma;font-size:12px;color:#707070;margin:15px 0 5px 0;}
				.modal #send_message span {display:block;margin:14px 0 0 135px;clear:left;float:left}
					.modal #send_message span label {width:auto;margin:3px 0 0 10px;float:left;clear:none}
					.modal #send_message span input {width:auto}
					.modal #send_message #existings_members {width:300px;margin: 0 0 5px 0;padding:0;float:left;position:relative}
						.modal #send_message  #existings_members span {width:20px;margin:0.5px 5px 0 1px !important}
						.modal #send_message .check span {width:18px}
						.modal #send_message #existings_members #title {width:318px;height:41px;position:absolute;left:-1px;top:-1px;background:url('/img/existings_members.gif');text-indent:-2000px}
						.modal #send_message #existings_members ul {width:300px;padding:0;float:left;position:relative;list-style:none;background:#f8f8f8;border:solid 1px #c1c1c1}
						.modal #send_message #existings_members #moms {border-right:solid 1px #c1c1c1;background:#f8f8f8;height:120px;overflow-x:hidden;overflow-y:auto;width:305px;} 
							.modal #send_message #existings_members h2 {margin:0;position:absolute;top:-22px;left:8px;text-transform:none;background:none;font-size:16px;font-weight:normal}
							.modal #send_message #existings_members li {height:30px;clear:both;border-top:solid 1px #f8f8f8;border-bottom:solid 1px #f8f8f8}
						//	.modal #send_message #existings_members li:hover {border-top:solid 1px #d6d6d6;border-bottom:solid 1px #c1c1c1}
							.modal #send_message #existings_members i {height:1px;display:block;position:absolute;background:#f8f8f8}
							.modal #send_message #existings_members .top {top:0}
							.modal #send_message #existings_members .bottom {bottom:1px}
								.modal #send_message #existings_members li a {display:block}
									.modal #send_message #existings_members li a:hover {background:#ffffff}
								.modal #send_message #existings_members input {width:auto;margin:6px 10px}
								.modal #send_message #existings_members label {width:auto;margin:3px 0 4px 4px;float:left;clear:none}
					.modal #send_message .buttons {clear:both}
						.modal #send_message .buttons input {width:auto;height:auto;border:none;float:right;background:none}
					.modal #send_message .import {margin:0;font-size:11px}
						.modal #send_message .import a {text-decoration:underline;color:#a2cc4e}
							.modal #send_message .import a:hover {text-decoration:none}		


		/* All Modals End */
			
					#content #buttons {width:auto;height:auto;margin:auto;padding:auto;border:none;background:none}
					#buttons .ask {width:auto;height:auto;margin:11px 0 0 0;border:none;background:none}
					#content #buttons_invitation {margin:0 0 0 175px}
					#rsvp_link {width:116px;height:32px;display:block;float:left;background:url('/img/buttons/rsvp.gif')}
		#content {width:910px;padding:15px 25px 25px 25px;overflow:hidden;position:relative}
			#header {width:100%;height:110px;position:relative}
				#header a {text-indent:-2000px}
				#header h1 {margin:10px 21px 0 0;float:left}
					#header h1 a {width:144px;height:72px;display:block;background:url('/img/logo.gif')}
				#header img {float:left}
				#header .login {width:300px;height:20px;margin:8px 55px 2px 0;float:right;text-align:right}
					#header .login a {margin:0 2px 0 0;text-decoration:underline;font-size:12px;color:#707070}
							#header .login a:hover {text-decoration:none}
			#page_404 {height:230px;margin:140px auto 180px auto;padding:0 30px;font-size:1.1em;background:url('/img/404.gif') right no-repeat}
				#page_404 h2 {width:157px;height:57px;display:block;background:url('/img/oops.gif') right}
				#page_404 h3 {margin:20px 0;font-weight:normal;font-size:16px;color:#534032}
				#page_404 h3.green {color:#b5d671}
				#page_404 a {font-size:12px;text-decoration:underline;color:#534032}
			
		/* Splash Page Start */		
			
				/*#intro {margin:60px auto 150px auto;text-align:center;font-size:1.1em}
				#intro h1 {width:321px;height:168px;margin:auto;background:url('/img/logo_intro.gif');text-indent:-2000px}
				#intro h2 {margin:25px 0 40px 0;font-size:1.7em;font-weight:normal;text-transform:lowercase;color:#412311}
				#intro h3 {margin:25px 20px 25px 23px;font-size:17px;font-weight:normal;text-transform:none;text-align:left;color:#a2cc4e}
				#intro .facebook {width:169px;height:21px;position:absolute;left:25px;margin:15px 0 0 0 !important;display:block;float:left;clear:both;background:url('http://b.static.ak.fbcdn.net/rsrc.php/z3W9M/hash/5naudvb1.gif')}

				#beta {position:absolute;left:605px;top:190px;font-size:1.5em;color:#412311}
				#join_now {width:80px;height:80px;display:block;position:absolute;left:700px;top:220px;background:url('/img/circles/join_now.gif')}
				#boxes {width:734px;margin:auto;overflow:hidden}
					#intro .box {width:226px;height:140px;margin:0 8px;float:left;position:relative;background:url('/img/box.gif') repeat-y}
						#intro .box.events {background:url('/img/splash_events.gif')}
							#intro .box.events a {center 20px no-repeat}
						#intro .box.plan {background:url('/img/splash_playdate.gif')}
							#intro .box.plan a {center 10px no-repeat}
						#intro .box.group {background:url('/img/splash_playgroup.gif'); margin-right:6px;}
							#intro .box.group a {center 10px no-repeat}
						#intro .box .top {width:226px;height:11px;position:absolute;top:0px;left:0;overflow:hidden;background:url('/img/box.gif') -226px 0}
						#intro .box .bottom {width:226px;height:11px;position:absolute;bottom:0;left:0;overflow:hidden;background:url('/img/box.gif') -226px -11px}
						#intro .box a {width:210px;margin:11px 7px;padding:90px 0 0 0;display:block;font-size:12pt;text-transform:lowercase;color:white}
							#intro .box a:hover {text-decoration:none}
					#intro form {width:255px;clear:both;position:relative}
						#intro form label {width:65px;height:16px;float:left;margin:0 0 5px 15px;padding:4px 0 0 0;clear:both;display:block}
						#intro form input {width:145px;height:17px;margin-bottom:5px;margin-left:6px;float:left;border:solid 1px #cccccc}
						#intro form a {color:#707070;text-decoration:underline;font-weight:normal;}
						#intro form a:hover {text-decoration:none}					
						#intro form #log_in {width:auto;height:auto;border:none;margin:0;margin:10px 0 10px 165px}
						#intro form .forgot {width:100px;clear:both;float:left;margin:0 0 0 130px}						
				#login {width:734px;margin:75px 65px 0 35px;padding-left:30px;overflow:hidden}
					#intro .section {height:170px;margin:0 8px;float:left;position:relative;}
						#intro .section.left {width:255px;text-align:right;border-right:dotted 3px #DADADA}
						#intro .section.center {width:210px;margin-left:0px;text-align:center;}
						#intro .section.right {width:205px;margin-left:22px;text-align:left;border-left:dotted 3px #DADADA}*/
						
						#intro {margin:0 auto 10px auto;overflow:hidden;text-align:center;font-size:1.1em}
				        #intro h1 {margin:10px 21px 0 0}
				        #intro h2 {margin:35px 0 45px 27px;font-size:17px;font-weight:normal;text-transform:none;text-align:left;color:#a2cc4e}
				        #intro .img {width:642px;height:366px;margin:20px 0 0 0;float:left;position:relative;}
					    #intro .img a {width:154px;height:28px;display:block;position:absolute;bottom:41px;left:470px;}
					    #intro .facebook {width:169px;height:21px;position:absolute;left:50px;margin:0 !important;display:block;float:left;clear:both;background:url('http://b.static.ak.fbcdn.net/rsrc.php/z3W9M/hash/5naudvb1.gif')}
				        #intro form {width:262px;height:360px;float:left;margin:24px 0 0 0;position:relative;background:url('/img/intro_repeat.gif')}
					    #intro form #status {position:absolute;top:-15px;left:20px}
					    #intro form #not_member {width:200px;padding:23px 0 0;border-top:dotted 3px #DADADA;float:left;clear:both;margin:5px 0 0 35px;font-size:16px;color:#a2cc4e}
						#intro form #not_member h2 {margin:4px 0 0 0;float:left}
						#intro form #not_member a {color:#67c9ca}
					    #intro form a {color:#707070;text-decoration:underline}
						#intro form a:hover {text-decoration:none}
					    #intro form label {width:65px;height:16px;float:left;margin:0 0 5px 20px;padding:1px 0 0 0;clear:both;display:block}
					    #intro form input {width:145px;height:17px;margin-bottom:5px;float:left;border:solid 1px #cccccc}
					    #intro form .forgot {width:100px;clear:both;float:left;margin:0 0 0 140px}
					    #intro form i {display:block;position:absolute}
					    #intro form .join_now {width:78px;height:79px;display:block;position:absolute;top:-9px;left:191px;background:url('/img/circles/join_now_intro.gif')}
					    #intro form .top {width:190px;height:23px;top:0;left:1px;background:url('/img/intro_top.gif')}
					    #intro form .bottom {width:263px;height:18px;bottom:-1px;left:2px;background:url('/img/intro_bottom.gif')}
					    #intro form #log_in {width:auto;height:auto;border:none;margin:0;margin:10px 0 10px 165px}
					    #intro form #sign_up {width:auto;height:auto;border:none;margin:0;float:right}
					
		/* Splash Page End */
						
		/* Circle Icons Start */
			#middle .circle {width:96px;height:96px;margin:0;padding:0;display:block;position:absolute;top:-50px;left:10px;z-index:2;background:url('/img/circles/circles.gif');text-indent:-2000px}
				#middle .contacts {background-position:-96px 0}
				#middle .faq {background-position:-192px 0}
				#middle .terms_conditions {background-position:-288px 0}
				#middle .today {background-position:-384px 0}
				#middle .plan_new_event {background-position:-480px 0}
				#middle .my_events {background-position:-576px 0}
				#middle .event_detail {background-position:-672px 0}
				#middle .my_photos {background-position:-768px 0}
				#middle .my_profile {background-position:-864px 0}
				#middle .create_new_group {background-position:-960px 0}
				#middle .find_a_group {background-position:-1056px 0}
				#middle .group_updates {background-position:-1152px 0}
				#middle .group_events {background-position:-1248px 0}
				#middle .group_photos {background-position:-1344px 0}
				#middle .group_admin {background-position:-1440px 0}
				#middle .my_friends {background-position:-1536px 0}
				#middle .my_inbox {background-position:-1633px 0}
				#middle .find_friends {background-position:-1729px 0}		
				#middle .expert_profile {width:96px;height:96px;display:block;position:absolute;top:-54px;left:11px;z-index:2;background:url('/img/circles/expert_profile.gif');text-indent:-2000px}
				#middle .experts {width:96px;height:96px;display:block;position:absolute;top:-54px;left:11px;z-index:2;background:url('/img/circles/panel_experts.gif');text-indent:-2000px}
				#middle .expert_advice {width:96px;height:96px;display:block;position:absolute;top:-54px;left:11px;z-index:2;background:url('/img/circles/expert_advice.gif');text-indent:-2000px}
				#middle .links {width:96px;height:96px;display:block;position:absolute;top:-54px;left:11px;z-index:2;background:url('/img/circles/links.gif');text-indent:-2000px}
				#middle .activities {width:96px;height:96px;display:block;position:absolute;top:-54px;left:11px;z-index:2;background:url('/img/circles/activities.gif');text-indent:-2000px}
				#middle .press {width:96px;height:96px;display:block;position:absolute;top:-54px;left:11px;z-index:2;background:url('/img/circles/press.gif');text-indent:-2000px}
				
		/* Circle Icons End */
		
		/* Left Div Start */
			#left {width:155px;min-height:100px;margin:10px 0 0 -5px;float:left}
				#left .menu {margin:96px 0 0 0}
					#left .menu .border a {height:auto;padding:10px 20px 10px 10px;background:#f8f8f8;font-size:14px}
						#left .menu .border span {width:12px;height:12px;display:block;position:absolute;left:100px;top:10px;background:url('/img/menu_arrows.gif') no-repeat}
						#left .menu .border .contacts span {background-position:-12px 0}
						#left .menu .border .faq span {background-position:-24px 0}
						#left .menu .border .terms_conditions span {background-position:-36px 0}
						#left .menu .border .press span {background-position:-12px 0}
				#left h2 {margin:0 0 9px;text-align:center;font-size:14px;font-weight:normal;color:#707070; display:block}
					#left h2 span {color:#a1cc4d;margin:5px 0 0 0;display:block}							
				#left .border {width:120px}
					#left .border ul {width:121px;list-style:none}
						#left .border ul li {margin:0 0 1px 0;position:relative}
							#left .border ul a {height:22px;margin:0;padding:9px 0 0 22px;display:block;background:url(/img/arrow.gif) no-repeat 5px center #f8f8f8;font-size:12px;color:#707070}
								#left .border ul a:hover {background-color:#eaeaea;text-decoration:none}
				#left_banner {width:144px;height:471px;margin:37px 0 0 0;padding:9px 0 0 0;position:relative;background:url('/img/left_banner.gif')}
					#left_banner a {display:block}
						#left_banner a:hover {text-decoration:none}
					#left_banner #cant_find {width:120px;height:303px;margin:-2px 0 8px 13px;background:url('/img/cant_find.gif') center 5px no-repeat;text-indent:-2000px}
					#left_banner #admit_one {width:120px;height:195px;margin:13px 0 -1px 13px;background:url('/img/want_to_share.gif') center 5px no-repeat;text-indent:-2000px}
					#left_banner #sign_up {width:96px;height:98px;position:absolute;top:324px;left:60px;background:url('/img/circles/sign_up.png');text-indent:-2000px}
					#left_banner #new_group {width:93px;height:91px;position:absolute;top:322px;left:64px;background:url('/img/circles/new_group.gif');text-indent:-2000px}
				#left #left_banner form {position:relative;left:12px}
				#left #left_banner label {display:inline;float:left;clear:left;margin:15px 0 0 0;color:#543f32}
				#left #left_banner input {margin-top:3px;width:110px; height:18px;}
				#browse_by_category {width:144px;height:256px;margin:21px 0 15px 0;position:relative;background:url('/img/browse-by-category-repeat.gif')}
					#left #browse_by_category a.browse_by_category {width:97px;height:98px;display:block;position:absolute;left:-10px;top:-30px;background:url('/img/circles/browse_by_category.png');text-indent:-2000px}
					#browse_by_category ul {margin:0 0 0 25px;float:left;list-style:none}
						#browse_by_category ul li {margin:11px 0 0 0}
							#content #browse_by_category h2 {width:145px;height:28px;background:url('/img/browse-by-category.gif') no-repeat;text-indent:-2000px}
							#browse_by_category a {height:13px;display:block;padding-left:17px;background:url('/img/browse.gif') 0 1px no-repeat;font-size:13px;color:#7f6453}
						#browse_by_category i {width:145px;height:94px;display:block;position:absolute;bottom:0;left:0;background:url('/img/browse-by-category-bottom.gif')}
				#find_friends_menu {margin:100px 0 0 0;list-style:none}
					#find_friends_menu a {width:144px;height:71px;display:block;background:url('/img/friends_menu.gif')}
					#find_friends_menu #invite_new {background-position:-144px 0}
				.status {width:113px;height:8px;margin:5px 0 15px 0;padding:15px;position:relative;background:url('/img/status.gif')}
					.status span {text-align:center;font-size:12px}
					.status a {width:24px;height:21px;display:block;position:absolute;left:128px;top:28px;background:url('/img/add_status.gif')}
				#steps {width:154px;height:457px;margin:120px 0 0 -6px;list-style:none}
					#steps a, #steps span {width:145px;height:103px;display:block;background:url('/img/steps.gif')}
						#steps .active_1 {background-position:-147px 0}
					#steps .step_2 {background-position:0 -106px}
						#steps .active_2 {background-position:-147px -106px}
					#steps .step_3 {background-position:0 -212px}
						#steps .active_3 {background-position:-147px -212px}
					#steps .step_4 {background-position:0 -318px}
						#steps .active_4 {background-position:-147px -318px}
					#steps .step_5 {background-position:0 -634px}
						#steps .active_5 {background-position:-147px -634px}
					#steps .step_1_g {background-position:0 -424px}
						#steps .active_1_g {background-position:-147px -424px}
					#steps .step_2_g {background-position:0 -530px}
						#steps .active_2_g {background-position:-147px -530px}
				#left .group_title {margin:0 0 9px 0}
					.group_title span {margin:5px 0 0 0;display:block}
					.group_title span hover {text-decoration:underline}
				.group_info {width:102px;margin:5px 0 0 0;padding:10px;text-align:center;position:relative;background:url('/img/group_info.gif') no-repeat bottom #eb7c73;font-size:12px;color:white}
					.group_info i {width:122px;height:3px;display:block;position:absolute;top:0;left:0;background:url('/img/group_info_top.gif') !important}
					#left .members ul {padding:5px 0;background:#a1cc4d}
						#left .members ul a {height:120%;padding:5px 0 0 0;background:#a1cc4d;color:white;text-align:center;text-transform:capitalize;}
							#left .members ul a:hover {background:#a1cc4d;text-decoration:underline}
					#left .invite {margin:2px 0 5px 105px;display:block;color:#707070;font-size:11px}
				#left .profile {width:135px;margin:10px 5px;padding:0 0 5px 0;clear:both;border-bottom:solid 1px #bcda80;text-align:left}
				#left form {margin:0 5px 20px 5px;overflow:hidden;font-size:12px}
					#left form label {width:110px;margin:0 0 10px 0;display:block;float:left}
					#left form span {display:block;margin:0 0 10px 0;float:left;color:#bcda80}
					#left form select {width:70px}
					#left form div {margin:-2px 0 0 0;float:left}
					#left #children .border {width:50px;height:60px;margin:0 0 5px 0;float:left}
						#left #children img {width:50px;height:60px}
						#left h3 {width:50px;margin:25px 0 0 5px;float:left;font-size:12px;font-weight:normal}
						#left #children p {margin:0 0 0 5px;clear:both;font-size:11px}
						#left #children b {width:133px;height:24px;margin:10px 0 0 0;padding:5px;display:block;background:url('/img/children.gif');font-size:11px;font-weight:normal}		
		/* Left Div End */
		
		/* Middle Div Start */
			#middle {width:540px;margin-left:3px;padding-top:35px;float:left;position:relative;z-index:2;}
				#base_navigation {width:537px;padding:40px 0 0 0;padding:0 0 20px 0;float:left;position:relative;background:url('/img/base_navigation.gif') -537px 0 repeat-y}
					#base_navigation .upcoming {margin:30px 0 -15px 30px;float:left;font-size:16px;font-weight:normal}
					#base_navigation .title {margin:55px 0 20px 65px;font-size:16px;font-weight:normal}
						#base_navigation .title:first-letter {text-transform:uppercase}
							#base_navigation .title a {color:#707070}
							#base_navigation .title span {color:#E7685D}
						#base_navigation .add {margin:60px 0 0 38px}
					#base_navigation #see_all_events {position:absolute;left:410px;top:57px;font-size:11px;color:#707070;text-decoration:underline}
						#base_navigation #see_all_events:hover {text-decoration:none}
					#base_navigation #text_conteiner #back_to_experts {position:absolute;left:430px;top:20px;font-size:11px;color:#707070;text-decoration:underline}
						#base_navigation #text_conteiner #back_to_experts:hover {text-decoration:none}
					#base_navigation #back_to_search {position:absolute;left:415px;top:20px;font-size:11px;color:#707070;text-decoration:underline}
						#base_navigation #back_to_search:hover {text-decoration:none}
					#base_navigation #back_to_activities {position:absolute;left:415px;top:20px;font-size:11px;color:#707070;text-decoration:underline}
						#base_navigation #back_to_activities:hover {text-decoration:none}		
					#base_navigation .menu {width:523px;height:23px;z-index:1;border-bottom:solid 1px #eeeeee;position:absolute;top:-23px;left:7px}
						#base_navigation .menu ul {width:425px;position:absolute;left:102px;top:0;list-style:none;z-index:5}
							#base_navigation .menu ul li {margin:0 0 0 4px;float:left;position:relative}
								#base_navigation .menu ul li a {width:80px;height:18px;padding:5px 0 0 0;display:block;position:relative;background:url('/img/menu_bg.gif');text-align:center;font-size:1.3em;color:#707070}
									#base_navigation .menu ul li a:hover {background-position:-79px 0;text-decoration:none;color:white}
									#base_navigation .menu ul li a.active {background-position:-79px 0;text-decoration:none;color:white}
									#base_navigation .menu ul li a i {display:none}
									/* curent page start */
									#base_navigation .menu ul li a.visited {background-position:-159px 0;text-decoration:none}
									#base_navigation .menu ul li a.visited.active {background-position:-79px 0;text-decoration:none;color:white}
										#base_navigation .menu ul li a.visited:hover {background-position:-79px 0;text-decoration:none;color:white}
										#base_navigation .menu ul li a.visited i {width:77px;height:1px;border-left:solid 0px #cfcfcf;border-right:solid 0px #cfcfcf;position:absolute;display:block;background:white;bottom:-1px;left:2px}
									/* curent page end */
									#base_navigation .menu ul ul {width:140px;position:absolute;z-index:6;left:1px;top:23px;display:none;border:solid 1px #c1c1c1;background:#f8f8f8}
										#base_navigation .menu ul ul li {width:125px;margin:0;float:left;position:static}
											#base_navigation .menu ul ul a {width:132px;margin:0;padding:5px 3px 0 5px;display:block;background:#f8f8f8;color:#707070;text-align:left}
												#base_navigation .menu ul ul a:hover {background:#cfefee;color:#707070}
												#base_navigation .menu ul ul div {width:3px;height:3px;position:absolute;z-index:3;background:url('/img/menu_corners.gif')}
												#base_navigation .menu ul ul .top {left:138px;top:-1px}
												#base_navigation .menu ul ul .left {left:-1px;bottom:-1px;background-position:-3px 0}
												#base_navigation .menu ul ul .right {right:-1px;bottom:-1px;background-position:-6px 0}
					#base_navigation #text_conteiner {padding:60px 30px 30px 30px;min-height:280px;height:auto !important;height:280px;font-size:12px;line-height:140%}
						#base_navigation #text_conteiner h2 {font-size:16px;font-weight:normal}
						#base_navigation #text_conteiner h3 {margin:25px 0 0 0;font-size:14px;font-weight:normal;color:#707070}
							#base_navigation #text_conteiner h3 a {text-decoration:none;color:#707070}
							#base_navigation #text_conteiner h3 a:hover {text-decoration:underline}
							#base_navigation #text_conteiner h3.text_title a {text-decoration:none !important}

						#base_navigation #text_conteiner a {text-decoration:none;color:#8767CA}
							#base_navigation #text_conteiner a:hover {text-decoration:underline}
							#base_navigation #text_conteiner p {margin:5px 0 10px 0}
					#base_navigation .corner {width:537px;position:absolute;overflow:hidden;z-index:0;background:url('/img/base_navigation.gif')}
					#base_navigation .top {height:9px;top:0;left:0}
					#base_navigation .bottom {height:13px;bottom:0;left:0;background-position:0 -9px;z-index:1}
					#base_navigation .calendar {width:91px;height:98px;position:absolute;z-index:1;background:url('/img/small_calendar.gif')}
						#base_navigation .type_1 {top:108px;left:19px}
						#base_navigation .type_2 {top:-28px;left:16px}
						#base_navigation .type_3 {top:25px;left:367px}
						#base_navigation .calendar .mounth {width:73px;margin:19px 0 0 8px;overflow:hidden;font-size:1.2em;font-weight:bold;text-align:center;color:white}
						#base_navigation .calendar .day {width:50px;height:20px;padding:10px;margin:15px 0 0 8px;font-size:4.5em;text-align:center}
					#base_navigation .location {width:400px;height:15px;position:absolute;top:33px;right:20px;font-size:1.5em;color:#707070}
						#base_navigation .location span {text-transform:uppercase;color:#67c8ca}
						#base_navigation .location a {display:block;position:absolute;left:320px;top:-20px;text-decoration:underline;font-size:0.7em;color:#707070}
							#base_navigation .location a:hover {text-decoration:none}
					#base_navigation .group_location {width:400px;height:15px;position:absolute;top:33px;right:20px;font-size:1.5em;color:#707070; text-align:right;}
						#base_navigation .group_location span {text-transform:capitalize;color:#67c8ca}
						#base_navigation .group_location a {display:block;position:absolute;left:320px;top:-20px;text-decoration:underline;font-size:0.7em;color:#707070}
							#base_navigation .group_location a:hover {text-decoration:none}		
					#base_navigation #directory {margin:15px 0 0 130px;text-transform:uppercase;font-size:1.4em;color:#707070}
					#base_navigation #directory span {color:#e8685d}
					#base_navigation .weather {width:125px;height:110px;display:block;margin:10px 0 0 20px;float:left;position:relative;border:solid 1px #ededed}
					#base_navigation .rainy {background:url('/img/weather/rainy.gif') center no-repeat}
						#base_navigation .weather span {margin:10px 0 0 0;display:block;text-transform:uppercase;text-align:center;font-size:1.7em}
						#base_navigation .weather a {padding:0 20px 3px 0;position:absolute;left:23px;bottom:5px;background:url('/img/arrow.gif') right 1px no-repeat;font-size:13px;font-weight:bold;color:#67c8ca}
					#base_navigation .events {width:345px;height:110px;margin:10px 0 0 12px;float:left;border:solid 1px #e8e8e8;background:#f8f8f8;font-size:1.4em}
						#base_navigation .events ul {list-style:none}
							#base_navigation .events li {margin:12px 15px 12px 0;text-align:right}
						#base_navigation .events a {padding:0 20px 0 0;display:block;background:url('/img/arrow.gif') no-repeat right;text-transform:lowercase;color:#707070}
							#base_navigation .events a:first-letter {text-transform:uppercase}
						#base_navigation a.more {color:#67c8ca;font-weight:bold}
							#base_navigation a.more:first-letter {text-transform:lowercase}
					#events_list {margin:0 20px 20px 20px;float:left}
						#events_list a {color:#8767CA}
						#events_list .event {width:410px;height:55px;margin:35px 28px;padding:15px;float:left;position:relative;font-size:1.2em}
						#events_list .birthday {background:url('/img/green_event.gif')}
							#events_list .birthday .ico {width:48px;height:57px;position:absolute;right:0;top:-16px;background:url('/img/birthday_event.gif');z-index:2}
							#events_list .birthday .top {width:392px;height:11px;position:absolute;left:0;top:0;background:url('/img/top_birthday.gif')}
							#events_list .birthday .bottom {width:440px;height:10px;position:absolute;left:0;bottom:0;background:url('/img/bottom_birthday.gif')}
						#events_list .grown_ups {background:url('/img/brown_event.gif')}
							#events_list .grown_ups .ico {width:65px;height:69px;position:absolute;right:-13px;top:-26px;background:url('/img/party_event.gif');z-index:2}
							#events_list .grown_ups .top {width:392px;height:11px;position:absolute;left:0;top:0;background:url('/img/top_party.gif')}
							#events_list .grown_ups .bottom {width:440px;height:10px;position:absolute;left:0;bottom:0;background:url('/img/bottom_party.gif')}
						#events_list .play_date {background:url('/img/blue_event.gif')}
							#events_list .play_date .ico {width:57px;height:63px;position:absolute;right:-9px;top:-13px;background:url('/img/play_date_event.gif');z-index:2}
							#events_list .play_date .top {width:392px;height:11px;position:absolute;left:0;top:0;background:url('/img/top_play_date.gif')}
							#events_list .play_date .bottom {width:440px;height:10px;position:absolute;left:0;bottom:0;background:url('/img/bottom_play_date.gif')}
						#events_list .other {background:url('/img/red_event.gif')}
							#events_list .other .ico {width:55px;height:49px;position:absolute;right:-4px;top:-16px;background:url('/img/other_event.gif');z-index:2}
							#events_list .other .top {width:392px;height:11px;position:absolute;left:0;top:0;background:url('/img/top_other.gif')}
							#events_list .other .bottom {width:440px;height:10px;position:absolute;left:0;bottom:0;background:url('/img/bottom_other.gif')}
						#events_list .grey {background:url('/img/grey_event.gif')}
							#events_list .grey .ico {width:54px;height:52px;position:absolute;right:0;top:-11px;background:url('/img/clock_ico.gif');z-index:2}
							#events_list .grey .top {width:392px;height:11px;position:absolute;left:0;top:0;background:url('/img/top_clock.gif')}
							#events_list .grey .bottom {width:440px;height:10px;position:absolute;left:0;bottom:0;background:url('/img/bottom_clock.gif')}
						#events_list .peach {background:url('/img/peach_event.gif')}
							#events_list .peach .top {width:440px;height:11px;position:absolute;left:0;top:0;background:url('/img/top-info-corner.gif')}
							#events_list .peach .bottom {width:440px;height:10px;position:absolute;left:0;bottom:0;background:url('/img/bottom-info-corner.gif')}
						#events_list .buttons {left:0px;bottom:-30px}
						#events_list .event_complete {margin:0 0 50px 0}
							#events_list .see_more {padding:0 20px 2px 0;background:url('/img/grey_arrow.gif') right no-repeat;font-size:1.1em;color:#707070}
							#events_list .event h2 {position:absolute;top:-20px;font-size:1.5em;font-weight:normal;text-transform:capitalize}
							#events_list .corner {width:10px;height:10px;overflow:hidden;border:none;background:url('/img/event_type_corners.gif')}
							#events_list .event h2 a {margin:0 10px;font-size:12px;font-style:italic;color:#EB7C73}
							#events_list p {margin:20px 0 15px 0}
					#event_advanced_info {width:480px;margin:125px 20px 20px 50px;float:left; font-size:1.3em;}
						#event_advanced_info #event_advanced_info_block {width:440px;overflow:hidden;position:relative;background:url('/img/peach_event.gif')}
						#event_advanced_info #event_advanced_info_block i.top {width:442px;height:19px;position:absolute;top:0;background:url('/img/top-info-corner.gif');display:block}
						#event_advanced_info #event_advanced_info_block .top-crn {overflow:hidden;background:url('/img/top-info-corner.gif') no-repeat 0 0;}
						#event_advanced_info #event_advanced_info_block .bottom-crn {overflow:hidden;padding:0 0 15px 0;background:url('/img/bottom-info-corner.gif') no-repeat 0 100%;}
						#event_advanced_info #event_advanced_info_block i.bottom {width:442px;height:18px;position:absolute;bottom:0;background:url('/img/bottom-info-corner.gif');display:block}
						#event_advanced_info h2 {margin:0 0 5px 12px;float:left;font-size:1.5em;font-weight:normal;text-transform:capitalize}
						#event_advanced_info p {width:420px;margin:20px 10px 0 15px;float:left;clear:left;font-size:0.9em;}
						#event_advanced_info .buttons {margin:5px 25px 0 0;float:right;clear:both}
						#event_advanced_info #map {width:269px;float:right;font-size:12px}
							#event_advanced_info #map a {margin:0 12px 3px 12px;color:#707070}
							#event_advanced_info #map .left {float:left}
							#event_advanced_info #map .right {float:right}
					#event_comments {width:490px;margin:15px 0 0 23px;float:left;position:relative;border:solid 1px #c1c1c1}
						#event_comments .comment {position:absolute;left:420px;top:-17px;font-size:12px;font-weight:bold;color:#534032}
						#event_comments h2 {height:23px;padding:7px 0 0 13px;background:#a1cc4d;font-size:16px;font-weight:normal;color:white}
							#event_comments #messages {width:478px;height:228px;margin:15px 5px;font-size:12px;overflow-y:scroll}
								#event_comments #messages .yellow {width:425px;height:18px;padding:5px 15px 0 15px;position:relative;background:#fcf8af}
								#event_comments #messages .grey {width:425px;height:18px;padding:5px 15px 0 15px;position:relative;background:#eaeaea}
									#event_comments #messages div div div {width:11px;height:23px;position:absolute;top:0;background:url('/img/messages.gif')}
									#event_comments #messages .yellow .left {left:0}
									#event_comments #messages .yellow .right {right:0;background-position:-11px 0}
									#event_comments #messages .grey .left {left:0;background-position:0 -23px}
									#event_comments #messages .grey .right {right:0;background-position:-11px -23px}
									#event_comments #messages .message {width:425px;padding:10px 15px}
									#event_comments #messages .member {float:left}
									#event_comments #messages .time {float:right;font-size:10px}
									#event_comments #messages p a {color:#8767CA}
							#event_comments .corner {width:10px;height:11px;position:absolute;background:url('/img/comments_corners.gif');overflow:hidden}
							#event_comments .t_l {top:-1px;left:-1px}
							#event_comments .t_r {top:-1px;right:-1px;background-position:-10px 0}
							#event_comments .b_l {bottom:-1px;left:-1px;background-position:0 -11px}
							#event_comments .b_r {bottom:-1px;right:-1px;background-position:-10px -11px}

					.steps_content .rsvp div {float:none !important;margin:0;clear:both}

					.account #event_comments {width:505px;margin:15px 0 0 15px;float:left;position:relative;border:solid 1px #c1c1c1}
						.account #event_comments h2 {width:493px;height:21px;margin:0;padding:9px 0 0 13px;background:#a1cc4d;font-size:16px;font-weight:normal;color:white}
						.account #event_comments h3 {line-height:120%;font-size:16px;font-weight:normal;color:#eb7c73}
							.account #event_comments h3 a {position:static;color:#eb7c73 !important;font-style:normal}
							.account #event_comments h3 span {margin:0 0 0 15px;font-size:12px;color:#a7a6a6}
						.account #event_comments p {margin:3px 0 0 0;color:#707070}
						.account #event_comments #messages {width:488px;height:400px;margin:15px 5px;position:relative;font-size:12px;overflow-y:scroll;overflow-x:hidden;clear:both}
						.account #event_comments .add_topic {position:absolute;left:390px;top:8px;font-size:14px;color:white}
							.account #event_comments #messages .yellow {width:435px;height:18px;padding:5px 15px 0 15px;position:relative;background:#fcf8af}
							.account #event_comments #messages .grey {width:435px;height:18px;padding:5px 15px 0 15px;position:relative;background:#eaeaea}
								.account .theme {margin:15px 0 10px 10px;position:relative}
									.account .theme a {position:absolute;right:20px;bottom:-4px;font-style:italic;color:#eb7c73}
						.theme_messages {border-bottom:solid 1px #DADADA;padding:0 0 10px 0}
						.account #event_comments .read_more {margin:0 20px 15px 388px;color:#eb7c73;font-style:italic}
						.theme_block {width:465px;padding:0 0 10px 0;border-bottom:dotted 1px #DADADA}
					#comment_frame {width:490px;height:140px;margin:10px 23px;float:left;position:relative;border:solid 1px #c1c1c1}
						#comment_frame textarea {width:468px;height:118px;padding:10px;border:none;font-family:Tahoma;font-size:12px;color:#707070}
						#comment_frame .corner {width:10px;height:11px;position:absolute;background:url('/img/comments_corners.gif');overflow:hidden}
						#comment_frame .t_l {top:-1px;left:-1px;background-position:0 -22px}
						#comment_frame .t_r {top:-1px;right:-1px;background-position:-10px -22px}
						#comment_frame .b_l {bottom:-1px;left:-1px;background-position:0 -11px}
						#comment_frame .b_r {bottom:-1px;right:-1px;background-position:-10px -11px}
					.steps_content {width:100%;min-height:525px;height:auto !important;height:525px;margin:50px 0 0 0;font-size:14px}
						#event_type {width:373px;float:right}
							#event_type span {margin:57px 20px 0 0;clear:left;float:left}
							#event_type label {width:214px;display:block;position:relative;background:url('/img/event_type_bg.gif') -314px 0 repeat-y;line-height:160%;text-align:center;vertical-align:middle;font-size:14px;color:#ffffff}
							#event_type .public {height:70px;padding:30px 50px}
							#event_type .private {height:50px;padding:40px 50px}
								#event_type label i {width:314px;display:block;position:absolute;left:0;background:url('/img/event_type_bg.gif')}
								#event_type label i.top {height:18px}
								#event_type label i.bottom {height:21px;background-position:0 -18px}
							.steps_content #event_type .buttons {width:auto;margin:15px 50px 0 0}
							.buttons {text-align:right;padding:0 10px 0 0}
						#choose_category {margin:20px 0 0 30px}
							#choose_category div {width:250px;margin:0 0 20px 0;float:left}
							#choose_category span {margin:17px 5px 0 0 !important;float:left}
							#choose_category label {width:193px;height:76px;margin:0 0 0 10px;display:block;float:left;background:url('/img/event_type.gif')}
							#choose_category .buttons {width:473px}
							#choose_category .arts_craft {background-position:0 -76px}
							#choose_category .educational {background-position:0 -152px}
							#choose_category .outdoor {background-position:0 -228px}
							#choose_category .birthday {background-position:0 -304px}
							#choose_category .play_date {background-position:0 -380px}
							#choose_category .grown_ups {background-position:0 -456px}
							#choose_category .other {background-position:0 -532px}
							#google_maps {position:absolute;left:410px;top:190px;font-size:12px}
						.steps_content .activity {margin:10px 0 0 0;float:left;clear:both}
							.steps_content .activity .label {margin:20px 25px 0 0}
							.steps_content .activity div {width:257px;height:109px;padding:25px;float:left;clear:none;background:url('/img/activity_bg.gif');color:white !important}
								.steps_content .activity div p {margin:0 0 17px 0;float:left;clear:left}
									.steps_content .activity div input {margin:0 5px 0 0}
						.steps_content .label {width:160px;margin:0 35px 0 0;float:left;display:block;text-align:right}
						.steps_content input {float:left}
						.buttons_block {width:240px;margin:5px 20px 0 0;float:right;clear:both;text-align:right}
						.steps_content .buttons {width:500px;text-align:right}
							.steps_content .buttons input {width:auto;height:auto;margin:0;padding:0;float:right;border:none}
							.steps_content .buttons a {width:116px;height:33px;display:block;float:left;background:url('/img/buttons/cancel.gif')}
						.step_2 input {height:17px;margin:0 0 15px 0;padding:2px;border:solid 1px #c1c1c1;background:#f8f8f8;font-size:12px;color:#707070}
						.step_2 #title, .step_2 #description, .step_2 #location {width:300px}
						.step_2 #start, .step_2 #end {width:70px;text-align:center}
						#profile .start, #profile #start, #profile #start_time, #profile #end_time {width:70px;text-align:center}
						#end_time {margin:1px 0 0 0}
						#start, #start_time, #end_time, .time_type, #start_timetype, #end_timetype {width:70px;text-align:center}
						.time_type {width:40px;text-align:center}
						.step_2 #to {width:20px;margin:5px 7px 15px 0;clear:none}
						#profile #to {width:18px;margin:2px 7px 15px 0;clear:none}
						#profile #start, #profile #end {width:70px;text-align:center}
						.step_2 .time {width:55px;margin:0 0 0 10px;text-align:center}
						#profile .time {width:55px;margin:-3px 0 0 10px;text-align:center}
						.step_2 #all_day {margin:2px 0 0 10px}
						#profile #all_day {margin:2px 0 0 10px}
						.steps_content label {float:left}
						.step_2 label {width:147px;margin:5px 10px 15px 25px;clear:left;display:block;text-align:right}
						.profile label {width:147px;margin:5px 10px 15px 30px;clear:left;display:block;text-align:right}
						.step_2 #allday, .step_2 #rsvp_yes, .step_2 #rsvp_no  {width:auto;margin:4px 10px 0 5px;clear:none}
						.step_2 #yes, .step_2 #no {margin:0 0 0 20px}
						.step_2 select {width:100px;float:left;padding:2px;border:solid 1px #c1c1c1;background:#f8f8f8;font-size:12px;color:#707070}
						.step_2 span {height:20px;display:block;margin:4px 0 0 0;float:left}
						.step_2 .all_day {margin:2px 0 0 5px;float:left}
							.step_2 .all_day {margin:2px 0 0 5px}
							.step_2 #all_day {width:auto;margin:4px 0 0 10px;clear:none}
							.step_2 span input {width:auto}
							.step_2 span label {width:auto;margin:2px 20px 0 10px;clear:none}
						.steps_content .invite_theme {margin:10px 0 0 0;float:left;clear:both;display:none}
							.steps_content div {margin:-1px 0 0 0;float:left}
								.steps_content div label {margin-top: 10px; }
								.steps_content div.clearfix label {margin-top: 5px; }
								.steps_content .activity div label {color:white} 
							.steps_content .invite_theme .label {width:118px;margin:20px 25px 0 0;padding:0 0 0 40px;position:relative}
								#middle .import {width:200px;position:absolute;top:0px;left:-250px;display:block}
									#middle .import a {color:#a2cc4e;font-size:11px;text-decoration:underline}
										#middle .import a:hover {text-decoration:none}
								#middle .type_of_event {color:#a2cc4e;font-size:16px}
								#middle .rsvp {width:305px;margin:0;padding:0;float:left;list-style:none;border:solid 1px #c1c1c1;border-bottom:none;font-size:12px}
									#middle .rsvp li {padding:7px 10px 0 10px;overflow:hidden;border-bottom:solid 1px #c1c1c1;background:white}
									#middle .rsvp .grey {background:#f8f8f8}
									#middle .rsvp span {display:inline;margin:0}
									#middle .rsvp .left {float:left}
									#middle .rsvp .child {margin:0 0 0 15px}
									#middle .rsvp .right {float:right}
							.steps_content .invite_theme .themes {width:350px;float:left}
								.steps_content .invite_theme .themes div {width:100px;height:120px;margin:0 6px 0 0;float:left}
									.steps_content .invite_theme .themes div span {margin:0 22px}
						.validation-summary-errors {width:250px;margin:0 0 10px 10px;color:red;position:static;top:70px;left:0}
						.max-filesize {width:100px;clear:both;float:left;margin:-20px 0 0 165px;font-size:10px}
						label.error {width:300px;margin:-15px 0 0 185px;color:#e65454;text-align:left;font-size:11px}
						.step_3 label.error {width:312px;margin:-15px 0 0 176px;color:#e65454;text-align:left;font-size:11px}
						.step_3 #invite li { list-style-type: none; }
						.step_3 #existings_members li {position:relative;overflow:hidden;border-top:solid 1px #f8f8f8;border-bottom:solid 1px #f8f8f8;height:26px;}
						.step_3 #existings_members label {width:125px;position:absolute;clear:left;display:block;text-align:left;position:relative;left:-12px;top:-21px;}
						.step_3 #existings_members input {width:300px;height:18px;margin:0 0 15px 0;padding:1px 2px;border:solid 1px #c1c1c1;background:#f8f8f8;font-size:12px;color:#707070}
						.step_3 #existings_members .jNiceWrapper input { width: auto; height: auto; }
						.step_3 #existings_members textarea {width:295px;height:100px;float:left;padding:3px 5px;border:solid 1px #c1c1c1;background:#f8f8f8;font-family:Tahoma;font-size:12px;color:#707070}
						.step_3 #existings_members span {display:block;margin:14px 0 0 135px;clear:left;float:left}
						.step_3 #existings_members .jNiceCheckbox {top:8px}
						.step_3 #existings_members {width:316px;margin:0 0 15px 0;padding:0;float:left;position:relative;border:solid 1px #c1c1c1;background:#f8f8f8}
							.step_3 #existings_members ul span {width:20px !Important}
							.step_3 .check span {width:18px}
							.step_3 #existings_members #title {width:318px;height:41px;position:absolute;left:-1px;top:-1px;background:url('/img/existings_members.gif');text-indent:-2000px}
							.step_3 #existings_members ul {width:157px;float:left;position:relative;list-style:none;background:#f8f8f8}
							.step_3 #existings_members #moms {border-right:solid 1px #c1c1c1;background:#f8f8f8} 
								.step_3 #existings_members h2 {margin:0;position:absolute;top:-22px;left:8px;text-transform:none}
									.step_3 #existings_members li:hover {border-top:solid 1px #d6d6d6;border-bottom:solid 1px #c1c1c1;background:#67c8ca;color:white}
									.step_3 #existings_members li a {display:block}
										.step_3 #existings_members li a:hover {background:#ffffff}
							.step_3 #existings_members i {width:305px;height:1px;display:block;position:absolute;background:#f8f8f8;z-index:2}
							.step_3 #existings_members .top {top:0}
							.step_3 #existings_members .bottom {bottom:0}
							.step_3 #existings_members #children {width:158px}
						.step_2 #existings_members {width:305px;margin:25px 0 15px 0;padding:0;float:left;position:relative;border:solid 1px #c1c1c1;background:#f8f8f8}
							.step_2  #existings_members span {width:20px;margin:3px 5px 0 1px !important}
							.step_2 .check span {width:18px}
							.step_2 #existings_members #title {width:305px;height:41px;position:absolute;left:-1px;top:-1px;background:url('/img/existings_members.gif');text-indent:-2000px}
							.step_2 #existings_members ul {width:145px;padding:0 2px;float:left;position:relative;list-style:none;background:#f8f8f8}
							.step_2 #existings_members #moms {border-right:solid 1px #c1c1c1;background:#f8f8f8} 
								.step_2 #existings_members h2 {margin:0;position:absolute;top:-22px;left:8px;text-transform:none}
								.step_2 #existings_members li {height:30px}
									.step_2 #existings_members li a {display:block}
										.step_2 #existings_members li a:hover {background:#ffffff}
									.step_2 #existings_members input {width:auto;margin:6px 10px}
									.step_2 #existings_members label {width:auto;margin:8px 0 4px 0;float:left;clear:none}
						.page_25 {margin:60px 0 0 0}
						.step_3 label {width:125px;margin:4px 10px 15px 40px;clear:left;display:block;text-align:right;position:relative}
						.step_3 input {width:312px;height:18px;margin:0 0 15px 0;padding:1px 2px;border:solid 1px #c1c1c1;background:#f8f8f8;font-size:12px;color:#707070}
						.step_3 textarea {width:306px;height:280px;padding:3px 5px;border:solid 1px #c1c1c1;background:#f8f8f8;font-family:Tahoma;font-size:12px;color:#707070}
						.step_3 span {display:block;margin:14px 0 0 175px;clear:left}
							.step_3 span label {width:auto;margin:3px 0 0 10px;float:left;clear:none}
							.step_3 span input {width:auto}
						.steps_content a {color:#707070}
						.steps_content p {margin:5px 0 15px 0;float:left;color:#a3a1a1}
						.account {float:left}
						#group_updates {width:96px;height:96px;display:block;position:absolute;top:-50px;left:13px;z-index:2;background:url('/img/circles/group_updates.gif');text-indent:-2000px}
						#group_photos {width:96px;height:96px;display:block;position:absolute;top:-50px;left:13px;z-index:2;background:url('/img/circles/group_photos.gif');text-indent:-2000px}
						#event_detail {width:96px;height:96px;display:block;position:absolute;top:-50px;left:13px;z-index:2;background:url('/img/circles/event_detail.gif');text-indent:-2000px}
						#create_group {width:96px;height:96px;display:block;position:absolute;top:-50px;left:13px;z-index:2;background:url('/img/circles/create_group.gif');text-indent:-2000px}
						#my_photos {width:96px;height:96px;display:block;position:absolute;top:-50px;left:13px;z-index:2;background:url('/img/circles/my_photos.gif');text-indent:-2000px}
						#group_events {width:96px;height:96px;display:block;position:absolute;top:-50px;left:13px;z-index:2;background:url('/img/circles/group_events.gif');text-indent:-2000px}
							.group_updates ul li a {color:#8767CA;text-transform:capitalize;}
						.updates {margin:40px 0 0 0}
						.group_updates {margin:40px 0 0 0}
						.group_updates .showing {width:170px;margin:17px}
							.group_updates .showing a {font-style:italic;color:#707070}
							.account h2 {padding:25px 0 10px 35px;font-size:14px;font-weight:normal}
								.account h2:first-letter {text-transform:uppercase}
								.account h2 span {color:#a1cc4d}
						.account .block {margin:0 12px;clear:both;float:left;position:relative}
							.account .block h3 {font-size:14px;font-weight:normal}
								.account .block h3 a {color:#8767ca}
									.account .block h3 a:hover {text-decoration:underline}
							.account .type_blue ul {padding:9px 9px 9px 8px;list-style:none;font-size:12px}
							.account .type_red ul {padding:9px;list-style:none;font-size:12px}
							.account .type_green ul {padding:9px 9px 9px 8px;list-style:none;font-size:12px}
								.account .block li {height:19px;padding:4px 10px 0 10px}
								.account .block .grey {border-top:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8;background:#f8f8f8}
								.account .block .see_more {height:30px;padding:15px 20px 0 0;text-align:right}
									.account .block .see_more a {padding:0 20px 0 0;background:url('/img/arrow.gif') right 2px no-repeat;font-size:13px;font-weight:bold;color:#67C8CA}
									.account .block span {float:left}
									.account .block .time {float:right}
										.account .block .time a {color:#707070}
						.account .type_blue {width:515px;background:url('/img/blue_border.gif') -515px 0}
						.account .type_blue i {width:515px;display:block;position:absolute;background:url('/img/blue_border.gif')}
						.account .type_red {width:512px;background:url('/img/red_border.gif') -515px 0}
						.account .type_red i {width:515px;display:block;position:absolute;background:url('/img/red_border.gif')}
						.account .type_green {width:509px;background:url('/img/green_border.gif') -509px 0}
						.account .type_green i {width:509px;display:block;position:absolute;background:url('/img/green_border.gif')}
						.photo {width:482px;margin:0 auto 15px auto;overflow:hidden}
							.add_photo {position:absolute;left:175px;top:56px}
								.add_photo input {float:left; border:solid 1px #c1c1c1; margin:3px 0 0 -25px;}
								.add_photo .save {margin:-3px 0 0 20px; border:none;}
							.photo .border {width:120px;float:left;margin-left:10px; margin-right:5px;}
						.big_photo {width:480px;margin:40px auto 15px auto;position:relative;overflow:hidden}
							.big_photo .border {width:322px;margin:auto}
							.big_photo .arrow {width:38px;height:35px;display:block;position:absolute;background:url('/img/photo_arrows.gif')}
							.big_photo .previous {left:10px;top:120px}
							.big_photo .next {left:435px;top:120px;background-position:-38px 0}
							#base_navigation .account .type_red .top {height:11px;top:0;left:0}
							#base_navigation .account .type_blue .top {height:10px;top:0;left:0}
							#base_navigation .account .block .bottom {height:13px;bottom:0;left:0;background-position:0 -10px}
							#base_navigation .account .type_red .bottom {height:17px;bottom:0;left:0;background-position:0 -10px}
							#base_navigation .account .add {width:130px;margin:0;position:absolute;left:360px;top:-20px;font-size:14px;text-align:right;color:#707070}
						.search {border:solid 1px;overflow:hidden}
							.search input {float:left}
						.public_groups {width:400px}
							.public_groups .border {width:95px;height:120px;float:left}
						#search {padding-left:65px;position:relative}
							#search label.error {position:absolute;left:0;margin-left:65px}
							.search {width:340px;height:17px;padding:2px 4px;float:left;border:solid 1px #c1c1c1;background:#f8f8f8;font-size:12px;color:#707070}
						.group {width:145px;height:200px;margin:25px 10px 25px 20px;float:left}
							.group h3 {margin:5px 0 0 0;text-align:center;font-weight:normal;font-size:11px}
								.group h3 a {color:#707070}
						.cities {width:140px;height:200px;margin:25px 10px 25px 10px;float:left}
							.cities h3 {margin:5px 0 0 0;text-align:left;font-weight:normal;font-size:13px}
								.cities h3 a {color:#707070}
							.more_groups {margin:20px 40px 40px 0;float:right;font-size:14px;color:#e8685d}
						.group .border {width:120px}
						#groups_list {margin:20px 0 0 25px;list-style:none;position:relative}
							#groups_list li {padding:0 0 25px 0;clear:both;overflow:hidden;position:relative}
							#groups_list a {color:#707070}
							#groups_list .border {width:120px;float:left}
							#groups_list h3 {width:330px;margin:5px 0 0 15px;float:left;font-size:14px;font-weight:normal}
							#groups_list h4 {width:300px;margin:5px 0 0 15px;float:left;font-size:12px;font-weight:normal}
								#groups_list .short_info {width:310px;height:72px;margin:10px 0 0 12px;padding:10px;float:left;position:relative;border:solid 1px #c1c1c1;background:#f8f8f8;font-size:12px;color:#a3a1a1}
									#groups_list .short_info i {width:4px;height:4px;display:block;position:absolute;overflow:hidden;background:url('/img/short_info_corners.gif')}
									#groups_list .short_info .l_t {left:-1px;top:-1px}
									#groups_list .short_info .r_t {right:-1px;top:-1px;background-position:-4px 0}
									#groups_list .short_info .l_b {left:-1px;bottom:-1px;background-position:0 -4px}
									#groups_list .short_info .r_b {right:-1px;bottom:-1px;background-position:-4px -4px}
						#press_list {margin:20px 0 0 25px;list-style:none;position:relative}
							#press_list li {padding:0 0 25px 0;clear:both;overflow:hidden;position:relative}
							#press_list a {color:#707070}
							#press_list .border {width:120px;float:left;border-top: 0px none}
							#press_list h3 {width:330px;margin:10px 0 0 15px;float:left;font-size:14px;font-weight:normal}
							#press_list h4 {width:300px;margin:5px 0 0 15px;float:left;font-size:12px;font-weight:normal}
								#press_list .short_info {width:310px;height:72px;margin:10px 0 0 12px;padding:10px;float:left;position:relative;border:solid 1px #c1c1c1;background:#f8f8f8;font-size:12px;color:#a3a1a1}
									#press_list .short_info i {width:4px;height:4px;display:block;position:absolute;overflow:hidden;background:url('/img/short_info_corners.gif')}
									#press_list .short_info .l_t {left:-1px;top:-1px}
									#press_list .short_info .r_t {right:-1px;top:-1px;background-position:-4px 0}
									#press_list .short_info .l_b {left:-1px;bottom:-1px;background-position:0 -4px}
									#press_list .short_info .r_b {right:-1px;bottom:-1px;background-position:-4px -4px}
						#friends_list {margin:20px 0 0 20px;list-style:none}
							#friends_list a {color:#707070}
							#friends_list li {padding:0 25px 25px;clear:both;overflow:hidden}
							#friends_list .border {width:120px;float:left}
							#friends_list h3 {width:300px;margin:25px 0 0 15px;float:left;font-size:14px;font-weight:normal}
							#friends_list h3 a {text-decoration:none;color:#707070}
							#friends_list h3 a:hover {text-decoration:underline}
						#profile {padding:5px 35px 15px 35px;overflow:hidden;font-size:14px}
							#profile .jNiceWrapper {width:70px;float:left}
							#profile h3 {width:100%;margin:10px 0 10px 0;float:left;clear:both;font-size:14px;font-weight:normal}
							#profile .buttons {width:100%;margin:0 -8px 0 0;clear:both}
								#profile .buttons input {float:right}
							#profile .border {width:95px;margin:0 0 40px 0;float:left}
							#profile .child {width:121px;margin:0 0 10px 27px !important}
							#profile .child-wrapper {overflow:hidden;}
							#children_list {padding:20px 0 0 0;margin:20px 0 50px 0;float:left;clear:both;border-top:dotted 3px #eeeeee}
								#children_list h4 {width:250px;margin:20px 0 40px 25px;float:left;font-size:14px;font-weight:normal}
								#children_list p {width:250px;margin:0 0 15px 25px;float:left}
								#children_list span {clear:both;text-align:center}
							#profile #children_list .border {width:120px;margin:0 0 15px 0;float:left}
								#profile .border span {position:absolute;left:25px;top:145px}
									#profile .border span a {color:#707070}
							#profile .personal_info {width:330px;margin:0 0 40px 0;padding:0 0 0 10px;float:left}
								#profile .personal_info h3 {margin:10px 0 5px 0;clear:none}
								#profile .personal_info label {width:60px;margin:4px 0 13px 0;display:block;float:left;clear:left;text-align:left}
								#profile .personal_info span {margin:0 0 10px 0;color:#a1cc4d}
								#profile .personal_info .location {padding:4px 0 0 0}
								#profile .personal_info select {margin:-3px 5px 0 0;padding:4px 0 0 0;float:left}
							#profile .child_info {width:255px;margin:0 0 40px 0;padding:0 0 0 10px;float:left}
								#profile .child_info h3 {width:210px;margin:20px 0 15px 0;clear:none}
								#profile .child_info p {width:230px;margin:0 0 5px 0;float:left}
								#profile .child_info label {width:60px;margin:4px 0 13px 0;display:block;float:left;clear:left;text-align:left}
								#profile .child_info span {margin:0 0 10px 0;color:#a1cc4d}
								#profile .child_info .location {padding:4px 0 0 0}
								#profile .child_info select {margin:-3px 5px 0 0;padding:4px 0 0 0;float:left}
								#profile .child_info .buttons {width:255px;margin:30px -8px 0 0;text-align:left}
									#profile .child_info .buttons input {float:left}
							#profile textarea {width:450px;height:100px;margin:0 0 25px 0;float:left;padding:4px 5px;border:solid 1px #c1c1c1;background:#f8f8f8;font-family:Tahoma;font-size:12px;color:#707070}
							#profile #about_me {width:292px;margin:0 0 20px}
							#profile span {display:block;margin:0 0 25px 0;color:#a3a1a1}
							#profile #no_children {margin:0 0 25px 30px}
							#profile label {width:147px;margin:2px 15px 30px 0;display:block;float:left;clear:left;text-align:right}
								#profile label.error {width:300px;margin:-20px 0 0 162px;color:#e65454;text-align:left;font-size:11px}
							#profile .group_profile {width:145px}
							#profile input {width:298px;height:17px;margin:-3px 0 22px 0;padding:2px;float:left;border:solid 1px #c1c1c1;background:#f8f8f8;font-size:12px;color:#707070}
							#profile .browse {height:auto}
							#profile select {width:70px;margin:0 5px 5px 0}
							#profile #repeats {width:115px;margin:0 5px 5px 0}
							#profile #dayofweek span {margin:4px 0 0 0;float: left}
							#profile #dayofweek .jNiceWrapper {width:40px;}
							#profile #day_of_week {width:auto;}
							#profile #administrators {width:300px;margin:0 0 20px 0;float:left;list-style:none;border:solid 1px #c1c1c1;background:#f8f8f8}
								#profile #administrators input {width:auto;height:auto;margin:0;padding:0;border:none}
								#profile #administrators li {height:23px;padding:7px 0 0 5px}
									#profile #administrators li .jNiceWrapper {width:20px;height:10px}
								#profile #boy, #profile #girl, #profile #private, #profile #public {width:auto;height:auto;margin:3px 10px 0 0;padding:0;border:none;background:none}
								#profile .boy, #profile .girl, #profile .private, #profile .public {margin:0 10px 0 0;padding:0 0 0 3px;float:left;clear:none;width:auto}
								#profile #save, #profile #cancel, #profile #invite, #profile #edit, #profile #delete {width:auto;height:auto;margin:0;padding:0;border:none}
							#administrators .jNiceCheckbox {margin:-1px 15px 0 0 !important}
							.select_mounth {margin:0 5px 0 0;float:left}
							.select_mounth div {width:100px !important}
							.select_mounth .jNiceSelectText {width:75px !important}
						#post {padding:25px 20px;overflow:hidden}
							#post input {width:454px;height:19px;margin:-3px 0 22px 0;padding:2px 4px;float:left;border:solid 1px #c1c1c1;background:#f8f8f8;font-size:12px;color:#707070}
							#post textarea {width:454px;height:200px;padding:2px 4px;border:solid 1px #c1c1c1;background:#f8f8f8;font-family:Tahoma;font-size:12px;color:#707070}
							#post .buttons {margin:15px 0 0 0;float:right}
								#post .buttons input {width:auto;height:auto;margin:0;padding:0;border:none}
							#reply #post textarea {width:414px;height:200px;padding:2px 4px;border:solid 1px #c1c1c1;background:#f8f8f8;font-family:Tahoma;font-size:12px;color:#707070}
							#reply h2 {width:453px !important}
						h2 .add_child {margin:0 0 0 265px;font-size:14px;display:inline;color:#707070}
						.add_child {margin:0 0 0 315px;display:inline;color:#707070}
						#middle .border a {float:left;cursor:pointer}
							#middle .border a img {border:none}
						.border {overflow:hidden}
						#base_navigation .border i.top {width:100%;height:0px;background-position:0 0}
						/* pagging */

						.row {width:100%;margin:20px 0 0 0;padding:0 0 20px 0;clear:both;float:left;overflow:hidden}
							.row .pagging {margin:0 5px 0 0}
						.showing {width:200px;margin:10px;font-size:12px;float:left}
						.pagging_top {border-bottom:solid 1px #dadada}
						.pagging_bottom {border-top:solid 1px #dadada}
						.pagging {padding:5px 0;margin:0 50px -20px 0;overflow:hidden;float:right}
							.pagging i {width:11px;height:11px;margin:6px 2px 0;display:block;float:left;background:url('/img/pagging.gif')}
								.pagging i a {width:11px;height:11px;display:block}
							.pagging .previous {background-position:-11px 0}
							.pagging .next {background-position:0 -11px}
							.pagging .last {background-position:-11px -11px}
							.pagging span a {width:25px;height:20px;padding:5px 0 0 0;display:block;float:left;text-align:center;font-size:12px;color:#707070}
								.pagging span a:hover {background:url('/img/pagging.gif') 0 -22px no-repeat;color:white}
						#event_comments .pagging {margin:10px 30px 10px}
						/* pagging */

				#middle .boxes {height:310px;margin:25px 0 25px -2px;float:left;clear:both;position:relative}
					#middle .box {width:255px;height:150px;margin:0 3px 25px 3px;float:left;position:absolute;border:solid 2px #e2e2e2}
							#middle .box h2 {width:259px;position:absolute;left:-2px;overflow:hidden;text-indent:-2000px}
						#middle .red {left:0;top:0}
							#middle .red h2 {background:url('/img/community.gif'); height:58px;top:-7px}
						#middle .brown {left:276px;top:0}
							#middle .brown h2 {background:url('/img/thearts.gif'); height:58px;top:-7px;background-position:0 0}
						#middle .green {left:0;top:170px}
							#middle .green h2 {background:url('/img/educational.gif'); height:58px;top:-5px;background-position:0 0}
						#middle .blue {left:276px;top:170px}
							#middle .blue h2 {background:url('/img/outdoors.gif'); height:58px;top:-4px;background-position:0 0}
							#middle .box ul {width:250px;float:left;margin:50px 0 0 0;list-style:none;font-size:1.4em}
								#middle .box li {margin:10px 0;text-align:right}
								#middle .box a {margin:0 12px 0 0;padding:0 20px 0 0;display:block;background:url('/img/arrow.gif') no-repeat right;text-transform:lowercase;color:#707070}
									#middle .box a:first-letter {text-transform:uppercase}
								#middle .box a.more {font-weight:bold}
									#middle .box a.more:first-letter {text-transform:lowercase}
						#middle .box .bottom {width:259px;height:5px;overflow:hidden;background:url('/img/boxes/boxes.gif') 0 -218px;position:absolute;left:-2px;bottom:-3px}
				.group_description {margin:17px 0 0 15px;float:left}
					#profile .group_description textarea {width:313px}
				#membership {margin:30px 0 0 15px;float:left}
					#membership h4 {font-size:12px;font-weight:normal;color:#67c8ca}
					#membership p {margin:10px 0}
						#membership span {margin:0;display:inline}
				#mail {height:515px;margin:70px 15px;padding:33px 0 0 0;position:relative;z-index:0;border-top:none;overflow:hidden;font-family:Helvetica, Tahoma;font-size:12px}
					#mail .buttons {width:100%;height:33px;position:absolute;top:0px;background:#f5c66c}
						#mail .buttons i {position:absolute;z-index:2;background:url('/img/mail_corners.gif')}
						#mail .buttons .left {width:9px;height:35px;left:0;top:0;border:none}
						#mail .buttons .right {width:9px;height:35px;right:0;top:0;border:none;background-position:-9px 0}
						#mail .buttons div {margin:2px 0 0 110px}
							#mail .buttons button {width:99px;height:30px;margin:0 -5px 0 0;padding:0 0 7px 0;background:url('/img/mail_buttons.gif');font-family:Helvetica, Tahoma;color:#67c8ca}
								#mail .buttons button span {margin:0;padding:0;display:inline;float:none;background:none;color:#e8685d}
					#mail .left_block {width:107px;height:100%;float:left;border-right:solid 1px #cdcdcd;border-left:solid 6px #f5c66c}
						#mail .navigation {width:103px;margin:50px 0 0 5px;float:left;list-style:none}
							#mail .navigation li {margin:1px 0 0 0}
								#mail .navigation a {width:58px;height:20px;padding:7px 15px 0 25px;display:block;background:url('/img/mail_menu.gif');font-size:12px;color:#707070}
									#mail .navigation a:hover {text-decoration:none;color:white}
										#mail .navigation a:hover span {color:white}
									#mail .navigation .inbox:hover {background-position:-98px 0}
								#mail .navigation .send {background-position:0 -27px}
									#mail .navigation .send:hover {background-position:-98px -27px}
								#mail .navigation .draft {background-position:0 -54px}
									#mail .navigation .draft:hover {background-position:-98px -54px}
								#mail .navigation .trash {background-position:0 -81px}
									#mail .navigation .trash:hover {background-position:-98px -81px}
								#mail .navigation i {margin:0 0 0 3px;font-style:normal;color:#e8685d}
								#mail .navigation span {margin:0 0 0 2px;font-size:10px;color:#c1c1c1}
					#mail .right_block {width:387px;height:100%;float:left;border-right:solid 6px #f5c66c;background:#f8f8f8}
					#mail .message {width:357px;height:485px;padding:15px}
						#mail .message h4 {margin:0 0 2px 0;float:left;clear:left;font-weight:normal}
						#mail .message h5 {margin:0 3px 2px 0;float:left;clear:left;font-weight:normal;font-size:12px;color:#e8685d}
						#mail .message span {margin:0 0 2px 0;float:left}
						#mail .message .date {float:right}
						#mail .message div {margin:25px 0 0 0;float:left;clear:both}
						#mail .message #attached {margin:40px 0 0 0;float:left;clear:both;list-style:none}
							#mail .message #attached li {margin:0 0 5px 0;padding:0 0 0 18px;float:left;clear:both;background:url('/img/attach.gif') no-repeat}
							#mail .message #attached p {color:#67c8ca}
							#mail .message #attached span {margin:3px 0 0 3px}
							#mail .message #attached a {margin:0 4px 0 0;color:#707070;text-decoration:underline}
								#mail .message #attached a:hover {text-decoration:none}
						#mail #create_message {padding:20px 15px}
							#mail #create_message label {width:50px;height:15px;margin:0 0 5px 0;padding:3px 0 0 0;display:block;float:left;color:#e8685d}
							#mail #create_message input {width:300px;height:18px;margin:0 0 5px 0;border:solid 1px #c1c1c1}
							#mail #create_message textarea {width:350px;height:200px;margin:0 0 5px 0;border:solid 1px #c1c1c1;font-size:12px;color:#707070}
							#mail #create_message div {width:380px;margin:15px 0 0 -7px}
								#mail #create_message button {height:32px;margin:0 0 0 -2px;background:url('/img/message_buttons.gif')}
								#mail #create_message .attach {width:93px}
								#mail #create_message .send_draft {width:91px;background-position:-93px 0}
								#mail #create_message .send {width:91px;background-position:-184px 0}
								#mail #create_message .cancel {width:95px;background-position:-275px 0}
					#mail .bottom {width:100%;height:6px;position:absolute;bottom:0;background:#f5c66c}
						#mail .bottom i {width:9px;height:8px;position:absolute;background:url('/img/mail_corners.gif')}
						#mail .bottom .left {left:0;top:-2px;background-position:0 -35px}
						#mail .bottom .right {right:0;top:-2px;background-position:-9px -35px}
					#mail table {width:387px;margin:0}
						#mail table i {width:13px;height:13px;margin:auto;display:block;background:url('/img/attach.gif')}
						#mail table .check {width:25px;text-align:center}
							#mail table .check span {margin:1px 0 0 1px !important}
						#mail th {height:20px;border-left:solid 1px #cdcdcd;border-bottom:solid 1px #cdcdcd;font-weight:normal}
						#mail td {height:20px;font-size:11px;text-align:center}
				.invitation {width:418px;height:278px;float:left;clear:both;overflow:hidden;margin:70px 10px 10px 10px;padding:50px;background:url('/img/step_5.gif');font-size:14px;color:#7f6453}
					.invitation h3 {width:325px;font-size:24px;line-height:30px;font-weight:normal}
					.invitation p {width:315px;margin:13px 0}
						.play_date h3 {color:#67c9cb}
					.invite_theatre {background-position:-518px 0}
						.invite_theatre h3 {color:#e9685c}
					.grown_ups {background-position:-1036px 0}
						.grown_ups h3 {color:#533f32}
					.birthday {background-position:-1554px 0}
						.birthday h3 {color:#a2cc4e}
					.clock {background:url('/img/step5_clock.gif')}
						.clock h3 {color:#a2cc4e}
				#import_contacts {margin:32px 65px;font-size:14px}
					#import_contacts fieldset {margin:0 80px 0 0;padding:0;border:none}
					#import_contacts label {width:100px;height:23px;margin:0 0 5px 0;padding:2px 0 0 0;display:block;float:left;clear:left}
					#import_contacts label.error {margin: -2px 0 -6px 0px; width: 100%; font-size: 11px; text-align: left; }
					#import_contacts div {margin:-1px 0 0 0;float:left;text-align:left}
					#import_contacts .buttons {width:305px;padding:0 10px 0 0}
					#import_contacts select {width:202px}
					#import_contacts input {width:200px;height:20px;margin-bottom:5px;padding:0;float:left;border:1px solid #C5C5C5;background:#F8F8F8}
					#import_contacts #cancel {width:auto;height:auto;margin:0 0 0 103px;border:none;background:none;clear:left}
					#import_contacts #findbutton {width:auto;height:auto;float:right;border:none;background:none}
					#import_contacts #fb_login_button{margin-top:40px; margin-left:100px;}
				#buttons {margin:0 0 50px 150px}
			#right {width:208px;margin:34px 0 0 9px;float:left;position:relative; z-index: 1;}
				#right h2.green {margin:0 5px 5px 5px;padding:0 10px 5px 10px;border-bottom:solid 1px #a1cc4d;font-size:14px;font-weight:normal}
				#right h2.red {margin:15px 5px 5px 5px;padding:0px 10px 5px 10px;border-bottom:solid 1px #E7685D;font-size:14px;font-weight:normal}
				#right h2.orange {margin:10px 5px 5px 5px;padding:0 10px 5px 10px;border-bottom:solid 1px #f5c66c;font-size:14px;font-weight:normal}
				#right h2.blue {margin:10px 5px 5px 5px;padding:0 10px 5px 10px;border-bottom:solid 1px #7cb9b3;font-size:14px;font-weight:normal}
				#popular_activities {width:188px;padding:10px;margin:0 0 10px 0;position:relative;z-index:0;background:url('/img/right_block.gif') -208px 0}
					#popular_activities a.top_10 {width:97px;height:96px;position:absolute;left:125px;top:-50px;z-index:2;background:url('/img/circles/top_10.png');text-indent:-2000px}
					#popular_activities h2 {margin:0 0 10px 0;text-transform:uppercase;font-size:10px;color:#707070}
						#popular_activities h2 span {display:block;clear:both;font-size:1.2em;color:#a1cc4d}
					#popular_activities li {width:166px;display:block;height:14px;padding:8px 10px;margin:0 0 1px 0;font-size:1.4em}
					#popular_activities li.dark {border:solid 1px #c7e094;background:#a1cc4d}
						#popular_activities li.dark a {background:url('/img/view_dark.gif') right no-repeat}
					#popular_activities li.light {border:solid 1px #e0eec4;background:#bcdb81}
						#popular_activities li.light a {background:url('/img/view_light.gif') right no-repeat}
					#popular_activities a {width:166px;display:block;color:white}
					#popular_activities .corner {width:208px;position:absolute;left:0;z-index:1;background:url('/img/right_block.gif')}
					#popular_activities .top {height:10px;top:0}
					#popular_activities .bottom {height:14px;bottom:0;background-position:0 -10px}
				#right .calendar {width:207px;height:250px;margin:10px 0 10px 0;position:relative;background:url('/img/calendar.gif')}
					#right .calendar #browse_by_date {width:97px;height:97px;position:absolute;left:135px;top:-62px;background:url('/img/circles/browse_by_date.png')}
					#right .calendar #my_calendar {width:97px;height:96px;position:absolute;left:135px;top:-62px;background:url('/img/circles/my_calendar.png')}
					#right .calendar #group_calendar {width:96px;height:94px;position:absolute;left:135px;top:-62px;background:url('/img/circles/group_calendar.png')}
					#right .calendar div {width:170px;height:20px;margin:33px 0 0 18px;float:left;position:relative}
						#right .calendar .arrow {width:10px;height:11px;position:absolute;top:2px;background:url('/img/arrows.gif')}
						#right .calendar .left {left:0}
						#right .calendar .right {right:0;background-position:-10px 0}
						#right .calendar .mounth {width:100px;display:block;margin:auto;text-align:center;text-transform:lowercase;font-size:1.6em;color:#707070}
							#right .calendar .mounth:hover {text-decoration:none}
					#right .calendar ul {width:185px;float:left;list-style:none}
					#right .calendar #days_title {margin:4px 0 0 13px}
						#right .calendar #days_title li {width:25px;height:14px;margin:0 0 0 1px;padding:3px 0 0 0;float:left;text-align:center}
					#right .calendar #days {margin:3px 0 0 13px}
						#right .calendar #days li {width:26px;height:26px;float:left}
							#right .calendar #days li a {width:25px;height:18px;display:block;margin:1px 0 0 1px;padding:7px 0 0 0;text-align:center;color:#707070}
								#right .calendar #days a:hover {background:url('/img/hover_day.gif');text-decoration:none}
							#right .calendar #days .passive {color:#e3e3e3}
							#right .calendar #days .active a {background:url('/img/active_day.gif')}
								#right .calendar #days .active a:hover {background:url('/img/active_day_hover.gif')}
				.sponsor {width:125px;height:125px;margin:25px 20px 25px 30px;float:left}
				.link_button {text-align:center; margin-top: 15px;}
				.link_button textarea {width:180px;height:100px;overflow:hidden;float:left;padding:3px 5px;border:solid 1px #c1c1c1;background:#f8f8f8;font-family:Tahoma;font-size:11px;color:#707070;margin:10px 0 5px 10px;}
				.link_button p {text-align:left; margin-top:10px ;margin-left:10px; font-size:11px; }
				#upcoming_events {width:176px;margin:0 0 0 -3px;padding:20px 20px 15px 20px;position:relative;background:url('/img/upcoming_events.gif') -214px 0}
					#upcoming_events ul {list-style:none;font-size:12px;}
						#upcoming_events li {margin:0 0 10px 0}
							#upcoming_events li span {font-weight:bold;color:white}
							#upcoming_events li a {color:#707070}
					#upcoming_events .top {width:214px;height:14px;position:absolute;left:0;top:0;background:url('/img/upcoming_events.gif')}
					#upcoming_events .bottom {width:214px;height:17px;position:absolute;left:0;bottom:0;background:url('/img/upcoming_events.gif') 0 -14px}
					#right .buttons {width:214px}
						#right .buttons a {display:block;float:left}
					#right #view_all {width:86px;height:36px;margin:1px 0 15px 0;background:url('/img/view_all.gif')}
					#right #add_an_event {width:123px;height:37px;margin:0 0 15px 0;background:url('/img/add_an_event.gif')}
				.friends {margin:20px 0 30px 0;padding:1px 20px;position:relative;background:url('/img/orange_border.gif') -210px 0}
					.friends i {width:210px;display:block;position:absolute;left:-1px;background:url('/img/orange_border.gif')}
					.friends .top {height:12px;top:-10px}
					.friends .bottom {height:15px;bottom:-14px;background-position:0 -12px}
					.friends ul {list-style:none;font-size:12px}
						.friends li {margin:10px 0}
					.friends a {color:#7f6453;text-transform:capitalize;}
				.groups_right {margin:20px 0 30px 0;padding:3px 20px;position:relative;background:url('/img/green_border_short.gif') -210px 0}
					.groups_right i {width:210px;display:block;position:absolute;left:0;background:url('/img/green_border_short.gif')}
					.groups_right .top {height:10px;top:-8px}
					.groups_right .bottom {height:14px;bottom:-13px;background-position:0 -10px}
					.groups_right ul {list-style:none;font-size:12px}
						.groups_right li {margin:10px 0}
					.groups_right a {color:#707070}
				#push {width:100%;height:210px;clear:both}
		#footer {width:960px;height:170px;padding:0 0 3px 0;position:absolute;bottom:-185px;font-size:1.2em;color:#707070;overflow:hidden; text-align:center;}
			#footer ul {width:550px;margin:auto;overflow:hidden;list-style:none; display:inline;}
			#footer #state ul {width:550px;margin:auto;overflow:hidden;list-style:none; display:inline;}
			#footer ul#state li a {font-size:10px;color: #A3A1A1; }
				#footer ul li {display:inline;white-space:nowrap;}
					#footer a {margin:0 5px 0 5px;color:#707070}
			#footer div {width:500px;overflow:hidden;margin:5px auto;padding:0 0 0 70px;text-align:center}
				#footer div a {margin:0;float:left}
				#footer img {border:none;float:left;margin:0 0 0 10px}
			#footer span {display:block;float:left;padding:2px 0 0 5px}
		#footer a:hover {text-decoration:underline}
		.button_red {padding:8px 10px 8px 12px;display:inline;position:relative;background:url('/img/buttons/red.gif') 0 -33px;font-size:12px;color:white}	
			.button_red:hover {text-decoration:none}
			.button_red i {width:7px;height:33px;display:block;position:absolute;background:url('/img/buttons/red.gif')}
			.button_red .left {left:0;top:0}
			.button_red .right {right:0;top:0;background-position:-7px 0}
		.border {padding:9px 13px 13px 12px;position:relative;z-index:0;background:white;border-top:solid 1px #fbfbfb}
			.border i {display:block;position:absolute;background:url('/img/border.gif')}
			.border .left {width:4px;height:100%;left:0;top:0;z-index:1;background:url('/img/left_right_border.gif')}
			.border .right {width:4px;height:100%;right:0;top:0;z-index:1;background:url('/img/left_right_border.gif') -4px 0}
			.border .bottom {width:100%;height:6px;left:0;bottom:0;z-index:1;background-position:0 -24px}
			#base_navigation .group .bottom, #base_navigation .photo .bottom, #base_navigation .groups .bottom, #base_navigation .big_photo .bottom, #base_navigation #profile .bottom, #base_navigation #groups_list .bottom, #base_navigation #friends_list .bottom {width:100%;height:6px;left:0;bottom:0;z-index:1;background-position:0 -24px}
			.border .l_t {width:12px;height:10px;left:0;top:-1px;z-index:2}
			.border .r_t {width:12px;height:10px;right:0;top:-1px;z-index:2;background-position:-12px 0}
			.border .l_b {width:12px;height:14px;left:0;bottom:0;z-index:2;background-position:0 -10px}
			.border .r_b {width:12px;height:14px;right:0;bottom:0;z-index:2;background-position:-12px -10px}
		.corner {width:6px;height:6px;position:absolute;background:url('/img/main_corners.gif');overflow:hidden}
		.corner.t_l {top:0;left:0}
		.corner.t_r {top:0;right:0;background-position:-6px 0}
		.corner.b_l {bottom:0;left:0;background-position:0 -6px}
		.corner.b_r {bottom:0;right:0;background-position:-6px -6px} 

#dual {margin:0}
	#dual span.validation-summary-errors {font-size:14px;margin:0}
	#dual ul.validation-summary-errors {font-size:12px;margin:10px 0 0 15px}
	#dual h2 {margin:20px 40px 15px 0;font-size:1.8em;text-transform:none;font-weight:normal;text-align:left}
	#dual h3 {margin:7px 40px 15px 0;font-size:1.4em;font-weight:normal;text-align:center;color:#a3a1a1}
#frame {width:525px;height:297px;margin:20px 0 0 0;padding:9px 0 0 9px;position:relative;float:left;background:url('/img/frame.gif')}

	/* Registration */
	#dual .registration {width:340px;margin:30px 15px 50px 20px;float:left;position:relative}
		#dual .registration label {width:100px;display:block;margin:20px 10px 0 0;float:left;text-align:right;font-size:1.6em}
		#dual .registration input {width:184px;height:12px;margin:15px 0 0 0;padding:5px;float:left;font-size:1.2em;border:solid 1px #ccc;color:#707070;background:#f8f8f8}
		#dual .registration p {width:220px;margin:40px 0 0 0;float:left;font-size:1.2em}
			#dual .registration p a {text-decoration:underline;color:#707070}
				#dual .registration p a:hover {text-decoration:none}
		#dual .registration #join {width:80px;height:80px;margin:5px 0 0 15px;float:left;border:none;background:none}
	#frame #registration {width:516px;height:288px;overflow:hidden;background:url('/img/frame_gray_bg.gif')} 
		#frame #registration h2 {margin:50px 0 0 55px;font-size:1.7em;font-weight:normal;text-transform:lowercase;color:#412311}
		#frame #registration ul {width:480px;margin:45px 0 0 15px;list-style-type:none;overflow:hidden}
			#frame #registration li {width:160px;height:101px;float:left}
				#frame #registration li a {width:160px;height:101px;display:block;text-indent:-2000px;background:url('/img/registration_nav.gif')}
				#frame #registration .events a {background-position:0 0}
				#frame #registration .date a {background-position:-162px 0}
			#frame #registration .group {margin:0}
				#frame #registration .group a  {background-position:-324px 0}
	#dual #facebook {margin:0}
	/* Find friends */
	.find_friends {width:340px;margin:30px 15px 50px 20px;float:left;position:relative}
		.find_friends h3 {margin:20px 40px 15px 0;font-size:1.4em;text-align:left}
		.find_friends label {width:110px;display:block;margin:20px 10px 0 0;float:left;font-size:1.4em;text-align:right}
		.find_friends input {width:184px;height:12px;margin:15px 0 0 0;padding:5px;float:left;font-size:1.2em;border:solid 1px #ccc;color:#707070;background:#f8f8f8}
		.find_friends select {width:204px;height:25px;margin:15px 0 0 0;padding:3px;float:left;font-size:1.4em;border:solid 1px #ccc;color:#707070;background:#f8f8f8}
		/* Buttons */
		#content #dual .buttons {margin:5px 0 0 0;float:left}
			#content #dual .buttons input {width:auto;height:auto;clear:none}
	//	.find_friends .skip {width:182px;height:34px;margin:20px 0 0 45px;display:block;float:left;text-indent:-2000px;background:url('/img/buttons/skip.gif')}
		.find_friends .find {width:85px;height:32px;clear:none;float:left;border:none;background:white}
	#frame #find_friends {width:516px;height:288px;overflow:hidden;background:url('/img/frame_gray_bg.gif')}
		#frame #find_friends h2 {width:303px;height:24px;margin:40px 0 0 100px;text-indent:-2000px;background:url('/img/find_friends_header.gif');color:#a1cc4d}
		#frame #find_friends ul {width:424px;margin:50px 0 0 35px;list-style-type:none;overflow:hidden}
			#frame #find_friends li {float:left}
				#frame #find_friends li a {display:block;text-indent:-2000px;background:url('/img/mail.gif')}
				#frame #find_friends .yahoo a {width:196px;height:28px;margin:0 60px 30px 0;background-position:0 0}
				#frame #find_friends .msn a {width:167px;height:33px;margin:0 0 30px 0;background-position:-196px 0}
				#frame #find_friends .aol a {width:150px;height:50px;margin:0 100px 0 30px;background:url('/img/facebook.jpg')}
				#frame #find_friends .gmail a {width:121px;height:41px;margin:3px 0 0 0;background-position:-516px 0}
		#frame #find_friends_circle {width:80px;height:80px;display:block;position:absolute;top:-25px;left:-20px;text-indent:-2000px;background:url('/img/circles/find_friends.gif')}

	/* Find friends ask to connect */
	#base_navigation .find_friends_ask {width:350px;margin:0 15px 50px 65px;float:left;position:relative}
	.find_friends_ask {width:340px;margin:30px 15px 50px 20px;float:left;position:relative}
		.find_friends_ask h2 {margin:20px 40px 15px 0;font-size:1.8em;text-transform:none;font-weight:normal;text-align:left}
		.find_friends_ask p {width:300px;margin:20px 0;font-size:1.4em;color:#a3a1a1}
			.find_friends_ask p a {text-decoration:underline;color:#e8685d}
				.find_friends_ask p a:hover {text-decoration:none}
		.jNiceWrapper {height:23px;margin:15px 0 0 0 !important;float:left}
		.frame .jNiceWrapper {height:23px;margin:0 !important;float:left;clear:left}
		#frame #find_friends_ask .jNiceWrapper {margin:6px 0 0 108px !important}
		.frame #scroll {height:180px;margin-bottom:10px;padding-top:10px;overflow-y:scroll;position:relative}

		.frame {width:299px;padding:0 10px 0 15px !important;position:relative;float:left;border:solid 1px #c3c3c3}
			#base_navigation .frame .top {width:326px;height:5px;position:absolute;left:-1px;top:-1px;background:url('/img/find_friends_ask.gif') 0 0}
			#base_navigation .frame .bottom {width:326px;height:5px;position:absolute;left:-1px;bottom:-1px;background:url('/img/find_friends_ask.gif') 0 -5px}
			.find_friends_ask label {display:block;float:left;margin:2px 0 20px 10px;font-size:1.6em}
			.find_friends_ask input {width:13px;height:13px;float:left;clear:left;margin:1px 0 0 0}
			.find_friends_ask #cancel {width:auto;height:auto;margin:10px 0 0 97px;float:left;clear:left}
			.find_friends_ask #ask {width:auto;height:auto;margin:10px 0 0 0;float:left;clear:none}
			/* Buttons */
			.find_friends_ask .skip {width:182px;height:34px;margin:20px 0 0 35px;display:block;float:left;text-indent:-2000px;background:url('http://qa.socialtoddler.com/img/buttons/skip.gif')}
			.find_friends_ask .invite {width:auto;height:34px;margin:10px 0 0 5px;clear:none;float:left}
	#frame #find_friends_ask {width:516px;height:288px;overflow:hidden;background:url('/img/frame_gray_bg.gif')}
	#frame #find_friends_ask_st {width:516px;height:288px;overflow:hidden;background:url('/img/frame_st_bg.gif')}
		#frame #find_friends_ask h2 {margin:20px 0 15px 120px;text-transform:none;font-weight:normal;font-size:1.8em;color:#add265}
		#frame #find_friends_ask label {width:100px;margin:4px 10px 10px 0;display:block;float:left;text-align:right;font-size:1.4em;color:#707070}
			#frame #find_friends_ask .recipient_invisibility {width:300px;margin:8px 0 0 8px;text-align:left}
		#frame #find_friends_ask input {width:300px;margin:0 0 10px 0;padding:3px 0;float:left;text-indent:5px;border:solid 1px #c1c1c1;background:#f8f8f8;color:#a3a1a1}
			#frame #find_friends_ask #recipient_invisibility {width:16px;margin:8px 0 0 0;clear:left;border:none}
		#frame #find_friends_ask textarea {width:290px;height:120px;padding:5px;float:left;border:solid 1px #c1c1c1;background:#f8f8f8;font:normal 58%/140% Helvetica, Tahoma, sans-serif;font-size:1.3em;color:#a3a1a1}
		#frame #find_friends_circle {width:80px;height:80px;display:block;position:absolute;top:-25px;left:-20px;text-indent:-2000px;background:url('/img/circles/find_friends.gif')}
.jScrollPaneContainer {
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #e8685d;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

/* Add this Icons Start */
.addthis_toolbox {margin-bottom:20px; margin-top:15px;padding-left:8px;}
	.addthis_toolbox .custom_images {margin-top:10px;}
	.addthis_toolbox .custom_images a {width: 32px; height: 32px;margin: 2px; padding: 0;}
	.addthis_toolbox .custom_images a img {opacity: 1.0;}
	.addthis_toolbox .custom_images a:hover img {opacity: 0.75;}
/* Add this Icons End */
