#site_center   {text-align:center;}
#main 		   {text-align:left; width:778px; margin:0 auto;}

.col_1, .col_2, .col_3 {float:left;}
.spacer_horizontal_4   {height:4px;}
.spacer_horizontal_6   {height:6px;}
.spacer_horizontal_8   {height:8px;}
.spacer_horizontal_10  {height:10px;}
.spacer_horizontal_12  {height:12px;}
.spacer_horizontal_15  {height:15px;}
.spacer_horizontal_25  {height:25px;}
.spacer_horizontal_40  {height:40px;}

/*========== Header ==========*/
#header .row_1 .col_2 {padding:15px 0 0 90px;}
#header .row_1 .col_3 {text-align:right;}
#header .row_1 .col_3 .icons {padding:45px 20px 0 0;}
#header .row_1 .col_3 .icons img {margin-left:10px;}
/*============================*/

/*========== Footer ==========*/
#footer				  {margin:10px 0 10px 0;}
#footer .indent       {padding-top:4px;}
#footer .indent .text {float:left; padding-left:120px;}
#footer .indent .time {float:right; text-align:right; padding-right:5px;}
/*============================*/

/*========== Index ===========*/
#index #content .col_1 						  {width:272px; margin-top:-55px;}
#index #content .col_1 .title 				  {padding:0 0 0 23px;}
#index #content .col_1 h3 		     		  {margin:0 0 8px 0;}
#index #content .col_2 						  {width:506px;}
#index #content .col_2 p					  {padding-right:14px;}

#index #content .col_2 .row_1 				  						 {margin-top:10px;}
#index #content .col_2 .row_1 .middle .indent 						 {padding-left:16px;}
#index #content .col_2 .row_1 .middle .indent .title        		 {float:left; padding-top:8px;}
#index #content .col_2 .row_1 .middle .indent .localisation 		 {float:right; padding-right:10px; margin:-5px 0 5px 0;}
#index #content .col_2 .row_1 .middle .indent .localisation .country {float:left;}
#index #content .col_2 .row_1 .middle .indent .links 				 {float:left;  padding:10px 0 0 0;}
#index #content .col_2 .row_1 .middle .indent .button 				 {float:right; padding:5px 18px 0 0;}

#index #content .col_2 .row_2 				  					 {margin-top:10px;}
#index #content .col_2 .row_2 .middle .indent 					 {padding-left:16px;}
#index #content .col_2 .row_2 .middle .indent .home 			 {margin:15px 0 0 0;}
#index #content .col_2 .row_2 .middle .indent .home .pic  		 {width:140px; float:left; padding-top:3px;}
#index #content .col_2 .row_2 .middle .indent .home .text 		 {width:320px; float:left; margin-left:10px;}
#index #content .col_2 .row_2 .middle .indent .home .text .title {height:15px; overflow:hidden;}
#index #content .col_2 .row_2 .middle .indent .home .text .desc  {height:48px; padding-right:14px; overflow:hidden;}
#index #content .col_2 .row_2 .middle .indent .home .text .specs {float:left;  margin-top:10px;}
#index #content .col_2 .row_2 .middle .indent .home .text .city  {float:right; margin:26px 0 0 0;}
#index #content .col_2 .row_2 .middle .indent .home .text .state {float:right; margin:26px 12px 0 0;}
/*============================*/

/*========== Login ===========*/
#login #content .col_1 			{width:272px; margin-top:-55px;}
#login #content .col_1 .title 	{padding:0 0 0 23px;}
#login #content .col_1 h3 		{margin:0 0 8px 0;}

#login #content .col_2 						  				{width:506px;}
#login #content .col_2 .row_1 				  				{margin-top:10px;}
#login #content .col_2 .row_1 .middle .indent 				{padding-left:16px;}
#login #content .col_2 .row_1 .middle .indent .title        {padding:8px 0 4px 0;}
#login #content .col_2 .row_1 .middle .indent .instructions {margin-top:16px;}

#login #content .col_2 .row_1 .middle .login_box                        			{width:400px; margin:auto; padding:40px 0 0 8px;}
#login #content .col_2 .row_1 .middle .login_box .error_message                    	{padding:4px 0 0 20px; margin-bottom:-10px;}
#login #content .col_2 .row_1 .middle .login_box .middle_box .form          		{width:280px; float:left;  padding:17px 0 0 20px;}
#login #content .col_2 .row_1 .middle .login_box .middle_box .form .title   		{width:85px;  float:left;  margin:10px 10px 0 0;}
#login #content .col_2 .row_1 .middle .login_box .middle_box .form .value   		{width:160px; float:left;  margin:10px 0 0 0;}
#login #content .col_2 .row_1 .middle .login_box .middle_box .form .buttons 		{margin:15px 0 0 82px;}
#login #content .col_2 .row_1 .middle .login_box .middle_box .form .buttons .button {float:left; margin-left:10px;}
#login #content .col_2 .row_1 .middle .login_box .middle_box .image         		{float:right; padding:10px 10px 0 0;}
#login #content .col_2 .row_1 .middle .links         								{margin:10px 0 0 32px;}
#login #content .col_2 .row_1 .middle .links .link   								{float:left; margin:0 0 0 50px;}
/*============================*/

/*==== Forgotten password ====*/
#forgot #content .col_1 		{width:272px; margin-top:-55px;}
#forgot #content .col_1 .title 	{padding:0 0 0 23px;}
#forgot #content .col_1 h3 		{margin:0 0 8px 0;}

#forgot #content .col_2 						  			 {width:506px;}
#forgot #content .col_2 .row_1 				  				 {margin-top:10px;}
#forgot #content .col_2 .row_1 .middle .indent 				 {padding-left:16px;}
#forgot #content .col_2 .row_1 .middle .indent .title        {padding:8px 0 4px 0;}
#forgot #content .col_2 .row_1 .middle .indent .instructions {margin-top:16px; padding-right:20px;}

#forgot #content .col_2 .row_1 .middle .email_box                        			 {width:400px; margin:auto; padding:40px 0 0 8px;}
#forgot #content .col_2 .row_1 .middle .email_box .error_message                     {padding:4px 20px 0 20px; margin-bottom:-10px;}
#forgot #content .col_2 .row_1 .middle .email_box .middle_box .form          		 {width:270px; float:left;  padding:14px 0 0 20px;}
#forgot #content .col_2 .row_1 .middle .email_box .middle_box .form .title   		 {width:53px;  float:left;  margin:10px 10px 0 0;}
#forgot #content .col_2 .row_1 .middle .email_box .middle_box .form .value   		 {width:185px; float:left;  margin:10px 0 0 0;}
#forgot #content .col_2 .row_1 .middle .email_box .middle_box .form .buttons 		 {padding:15px 0 0 53px;}
#forgot #content .col_2 .row_1 .middle .email_box .middle_box .form .buttons .button {float:left; margin-left:10px;}
#forgot #content .col_2 .row_1 .middle .email_box .middle_box .image         		 {float:right; padding:0 5px 0 0;}
#forgot #content .col_2 .row_1 .middle .links         								 {margin:10px 0 0 32px;}
#forgot #content .col_2 .row_1 .middle .links .link   								 {float:left; margin:0 0 0 50px;}
/*============================*/

/*========== Terms ===========*/
#terms #content .col_1 			{width:272px; margin-top:-55px;}
#terms #content .col_1 .title 	{padding:0 0 0 23px;}
#terms #content .col_1 h3 		{margin:0 0 8px 0;}

#terms #content .col_2 						  		{width:506px;}
#terms #content .col_2 .row_1 				  		{margin-top:10px;}
#terms #content .col_2 .row_1 .indent 				{padding-left:16px;}
#terms #content .col_2 .row_1 .indent .title        {padding:8px 0 4px 0;}
#terms #content .col_2 .row_1 .indent .instructions {margin-top:16px;}
/*============================*/

/*=========== FAQ ============*/
#faq #content .col_1 			{width:272px; margin-top:-55px;}
#faq #content .col_1 .title 	{padding:0 0 0 23px;}
#faq #content .col_1 h3 		{margin:0 0 8px 0;}

#faq #content .col_2 							  {width:506px;}
#faq #content .col_2 .row_1 					  {margin-top:10px;}
#faq #content .col_2 .row_1 .indent 			  {padding-left:16px;}
#faq #content .col_2 .row_1 .indent .title  	  {padding:8px 0 4px 0;}
#faq #content .col_2 .row_1 .indent .instructions {margin-top:16px;}
/*============================*/

/*======== Resources =========*/
#resources #content .col_1 			{width:272px; margin-top:-55px;}
#resources #content .col_1 .title 	{padding:0 0 0 23px;}
#resources #content .col_1 h3 		{margin:0 0 8px 0;}

#resources #content .col_2 							  		{width:506px;}
#resources #content .col_2 .row_1 					  		{margin-top:10px;}
#resources #content .col_2 .row_1 .indent 			  		{padding-left:16px;}
#resources #content .col_2 .row_1 .indent .title  	  		{padding:8px 0 4px 0;}
#resources #content .col_2 .row_1 .indent .section_title  	{padding:16px 0 5px 0;}
/*============================*/

/*========= Contact ==========*/
#contact #content .col_1 			{width:272px; margin-top:-55px;}
#contact #content .col_1 .title 	{padding:0 0 0 23px;}
#contact #content .col_1 h3 		{margin:0 0 8px 0;}

#contact #content .col_2 							  	{width:506px;}
#contact #content .col_2 .row_1 					  	{margin-top:10px;}
#contact #content .col_2 .row_1 .indent 			  	{padding-left:16px;}
#contact #content .col_2 .row_1 .indent .title  	  	{padding:8px 0 4px 0;}
#contact #content .col_2 .row_1 .indent .contact_info  	{padding:16px 20px 0 0;}
/*============================*/

/*======= Search site ========*/
#search_site #content .col_1 .element .indent     {width:240px; height:16px; padding:14px 0 0 10px; overflow:hidden;}
#search_site #content .col_1 .element .indent img {padding-top:5px;}
#search_site #content .col_2 				      {width:506px;}
#search_site #content .google_results             {padding-top:10px;}
/*============================*/

/*========= Register =========*/
#register #content .col_1 			{width:272px; margin-top:-55px;}
#register #content .col_1 .title 	{padding:0 0 0 23px;}
#register #content .col_1 h3 		{margin:0 0 8px 0;}

#register #content .col_2 						  				{width:506px;}
#register #content .col_2 .row_1 				  				{margin-top:10px;}
#register #content .col_2 .row_1 .middle .indent 				{padding-left:16px;}
#register #content .col_2 .row_1 .middle .indent .title         {padding:8px 0 4px 0;}
#register #content .col_2 .row_1 .middle .indent .instructions  {margin-top:16px; padding-right:10px;}

#register #content .col_2 .row_1 .middle .registration_box                        			  {width:435px; margin:auto; padding:30px 0 0 0;}
#register #content .col_2 .row_1 .middle .registration_box .middle_box .error_message         {padding:7px 0 8px 15px;}
#register #content .col_2 .row_1 .middle .registration_box .middle_box .form          		  {padding:0 0 0 15px;}
#register #content .col_2 .row_1 .middle .registration_box .middle_box .form .section1  	  {padding-top:10px;}
#register #content .col_2 .row_1 .middle .registration_box .middle_box .form .section2  	  {padding-top:30px;}
#register #content .col_2 .row_1 .middle .registration_box .middle_box .form .title   		  {width:142px; float:left; margin:5px 10px 0 0;}
#register #content .col_2 .row_1 .middle .registration_box .middle_box .form .value   		  {width:163px; float:left; margin:5px 0 0 0;}
#register #content .col_2 .row_1 .middle .registration_box .middle_box .form .image      	  {float:right; padding:48px 20px 0 0;}
#register #content .col_2 .row_1 .middle .registration_box .middle_box .buttons 		  	  {width:230px; position:relative; left:170px;  margin-top:15px; padding-bottom:5px;}
#register #content .col_2 .row_1 .middle .registration_box .middle_box .buttons .button 	  {float:left; margin-left:10px;}
/*============================*/

/*======== Management ========*/
#management #content .col_1		  					 		{width:272px; margin-top:-55px;}
#management #content .col_2 	    				 		{width:506px;}
#management #content .col_2 .row_1 				  	 		{margin-top:10px;}
#management #content .col_2 .row_1 .indent 			 		{padding-left:16px;}
#management #content .col_2 .row_1 .indent .title    		{padding:8px 0 4px 0;}
#management #content .col_2 .row_1 .indent .instructions 	{margin-top:16px;}
#management #content .col_2 .row_1 .indent .list 			{margin-top:10px;}
/*============================*/

/*======== My profile ========*/
#my_profile #content .col_1 										{width:272px; margin-top:-55px;}
#my_profile #content .col_2 						  				{width:506px;}
#my_profile #content .col_2 .row_1 				  					{margin-top:10px;}
#my_profile #content .col_2 .row_1 .middle .indent 					{padding-left:16px;}
#my_profile #content .col_2 .row_1 .middle .indent .title         	{padding:8px 0 4px 0;}
#my_profile #content .col_2 .row_1 .middle .indent .instructions  	{margin-top:16px;}

#my_profile #content .col_2 .row_1 .middle .profile_box                        			  {width:435px; margin:auto; padding:20px 0 0 0;}
#my_profile #content .col_2 .row_1 .middle .profile_box .middle_box .error_message        {padding:7px 0 8px 15px;}
#my_profile #content .col_2 .row_1 .middle .profile_box .middle_box .form          		  {padding:0 0 0 15px;}
#my_profile #content .col_2 .row_1 .middle .profile_box .middle_box .form .section1  	  {padding-top:10px;}
#my_profile #content .col_2 .row_1 .middle .profile_box .middle_box .form .section2  	  {padding-top:30px;}
#my_profile #content .col_2 .row_1 .middle .profile_box .middle_box .form .title   		  {width:142px; float:left; margin:5px 10px 0 0;}
#my_profile #content .col_2 .row_1 .middle .profile_box .middle_box .form .value   		  {width:163px; float:left; margin:5px 0 0 0;}
#my_profile #content .col_2 .row_1 .middle .profile_box .middle_box .form .image      	  {float:right; padding:48px 20px 0 0;}
#my_profile #content .col_2 .row_1 .middle .profile_box .middle_box .button_save	  	  {width:120px; position:relative; left:260px; margin-top:15px; padding-bottom:5px;}
/*============================*/

/*========== My ads ==========*/
#my_ads #content .col_1		  					 {width:272px; margin-top:-55px;}
#my_ads #content .col_2 	    				 {width:506px;}
#my_ads #content .col_2 .row_1 				  	 {margin-top:10px;}
#my_ads #content .col_2 .row_1 .indent 			 {padding-left:16px;}
#my_ads #content .col_2 .row_1 .indent .title    {padding:8px 0 4px 0;}
#my_ads #content .col_2 .row_1 .indent .property {margin-top:10px;}

#my_ads #content .col_2 .row_1 .indent .property .middle_property .actions						{float:left; height:173px; margin:1px 3px 0 10px; position:relative; z-index:1;}
#my_ads #content .col_2 .row_1 .indent .property .middle_property .actions .icon	    		{margin:0 0  3px   0px;}
#my_ads #content .col_2 .row_1 .indent .property .middle_property .actions .icon_pop	 		{margin:0 0 -6px -10px; position:relative; z-index:3;}
#my_ads #content .col_2 .row_1 .indent .property .middle_property .actions .icon_shrink			{margin:0 0 -1px   0px; position:relative; z-index:2;}

#my_ads #content .col_2 .row_1 .indent .property .middle_property .property_info 				{float:left; margin-left:  0px; position:relative; z-index:0;}
#my_ads #content .col_2 .row_1 .indent .property .middle_property .property_info_pop_left		{float:left; margin-left:-11px; position:relative; z-index:0;}  
#my_ads #content .col_2 .row_1 .indent .property .middle_property .property_picture 			{float:left; margin-right:8px;}
#my_ads #content .col_2 .row_1 .indent .property .middle_property .info            				{float:left; width:186px;}
#my_ads #content .col_2 .row_1 .indent .property .middle_property .info .price	    			{margin-top:20px;}
#my_ads #content .col_2 .row_1 .indent .property .middle_property .info .stats	    			{margin-top:20px;}
#my_ads #content .col_2 .row_1 .indent .property .middle_property .info .cat_title				{float:left; width:55px;}
#my_ads #content .col_2 .row_1 .indent .property .middle_property .info .cat_value				{float:left; width:100px;}

#my_ads .white_content .middle .title 			{padding:8px 0 4px 25px;}
#my_ads .white_content .middle .text    	  	{padding:10px 25px 0 25px;}
#my_ads .white_content .middle .text .address  	{width:165px; padding:4px 0 4px 4px;}
#my_ads .white_content .middle .text .checkbox  {width:105px; text-align:center;}
#my_ads .white_content .middle .button  	  	{text-align:right; margin:10px 25px 0 0;}
/*============================*/

/*==== Activation reminder ===*/
#activation_reminder .white_content .middle .title 			{padding:8px 0 4px 25px;}
#activation_reminder .white_content .middle .text    	  	{padding:10px 25px 0 25px;}
#activation_reminder .white_content .middle .button  	  	{text-align:right; margin:10px 25px 0 0;}
/*============================*/

/*===== Paypal activation ====*/
#paypal_activation #content .col_1 											{width:272px; margin-top:-55px;}
#paypal_activation #content .col_2 						  					{width:506px;}
#paypal_activation #content .col_2 .row_1 				  					{margin-top:10px;}
#paypal_activation #content .col_2 .row_1 .middle .indent 					{padding-left:16px;}
#paypal_activation #content .col_2 .row_1 .middle .indent .title         	{padding:8px 0 4px 0;}
#paypal_activation #content .col_2 .row_1 .middle .indent .instructions  	{margin-top:16px; padding-right:15px;}
#paypal_activation #content .col_2 .row_1 .middle .form_box     			{margin:40px 0 0 0;}
#paypal_activation #content .col_2 .row_1 .middle .form_box .progress_bar   {margin-top:10px;}
#paypal_activation #content .col_2 .row_1 .middle .form_box .services 		{margin:0 0 10px 0;}
#paypal_activation #content .col_2 .row_1 .middle .form_box .button 		{text-align:right; padding:10px 40px 0 0;}
#paypal_activation #content .col_2 .row_1 .middle .form_box .middle_box 		{padding:10px 0 5px 0;}
#paypal_activation #content .col_2 .row_1 .middle .form_box .middle_box .indent	{padding:16px 15px 0 15px;}
/*============================*/

/*======= Manage basic =======*/
#manage_basic #content .col_1		  								{width:272px; margin-top:-55px;}
#manage_basic #content .col_2 	    								{width:506px;}
#manage_basic #content .col_2 .row_1 				  				{margin-top:10px;}
#manage_basic #content .col_2 .row_1 .middle .indent 				{padding-left:16px;}
#manage_basic #content .col_2 .row_1 .middle .indent .title 		{padding:8px 0 4px 0;}
#manage_basic #content .col_2 .row_1 .middle .indent .instructions  {margin-top:16px;}

#manage_basic #content .col_2 .row_1 .middle .indent .box                        			{padding:20px 0 0 20px;}
#manage_basic #content .col_2 .row_1 .middle .indent .box .middle_box .error_message        {padding:7px 0 8px 15px;}
#manage_basic #content .col_2 .row_1 .middle .indent .box .middle_box .form          		{padding:5px 0 0 15px;}
#manage_basic #content .col_2 .row_1 .middle .indent .box .middle_box .form .step      		{float:left; margin-right:10px;}
#manage_basic #content .col_2 .row_1 .middle .indent .box .middle_box .form .step_specs		{float:left; margin:5px 0 10px 0;}
#manage_basic #content .col_2 .row_1 .middle .indent .box .middle_box .form .title_form		{float:left; width:120px; margin-right:10px;}
#manage_basic #content .col_2 .row_1 .middle .indent .box .middle_box .form .value_form_1	{float:left; margin-bottom:3px;}
#manage_basic #content .col_2 .row_1 .middle .indent .box .middle_box .form .value_form_2	{float:left; margin:0 0 3px 20px;}
#manage_basic #content .col_2 .row_1 .middle .indent .box .middle_box .form .value_form_3	{float:left; margin:3px 0 3px 5px;}
#manage_basic #content .col_2 .row_1 .middle .indent .box .button 	 						{position:relative; top:10px; left:322px;}

#manage_basic .white_content .middle .title 			{padding:8px 0 4px 25px;}
#manage_basic .white_content .middle .text    	  		{padding:10px 25px 0 25px;}
#manage_basic .white_content .middle .image   	  		{float:right; padding:0 20px 0 0;}
#manage_basic .white_content .middle .buttons  	  		{float:left;  padding:40px 0 0 140px;}
#manage_basic .white_content .middle .button  	  		{float:left;  margin-right:20px;}
/*============================*/

/*======== Manage desc =======*/
#manage_desc #content .col_1		  						{width:272px; margin-top:-55px;}
#manage_desc #content .col_2 	    						{width:506px;}
#manage_desc #content .col_2 .row_1 				  		{margin-top:10px;}
#manage_desc #content .col_2 .row_1 .indent 				{padding-left:16px;}
#manage_desc #content .col_2 .row_1 .indent .title 			{padding:8px 0 4px 0;}
#manage_desc #content .col_2 .row_1 .indent .instructions  	{margin-top:16px;}

#manage_desc #content .col_2 .row_1 .indent .box                        			{padding:20px 0 0 20px;}
#manage_desc #content .col_2 .row_1 .indent .box .middle_box .error_message     	{padding:7px 0 8px 20px;}
#manage_desc #content .col_2 .row_1 .indent .box .middle_box .form          		{padding:5px 0 5px 20px;}
#manage_desc #content .col_2 .row_1 .indent .box .middle_box .form .property_title  {padding-bottom:10px;}
#manage_desc #content .col_2 .row_1 .indent .box .middle_box .form .property_desc   {width:395px; height:370px;}
#manage_desc #content .col_2 .row_1 .indent .box .buttons	 						{padding:10px 0 0 322px;}
#manage_desc #content .col_2 .row_1 .indent .box .button 	 						{float:left; margin-right:10px;}
/*============================*/

/*====== Manage features =====*/
#manage_features #content .col_1		  						{width:272px; margin-top:-55px;}
#manage_features #content .col_2 	    						{width:506px;}
#manage_features #content .col_2 .row_1 				  		{margin-top:10px;}
#manage_features #content .col_2 .row_1 .indent 				{padding-left:16px;}
#manage_features #content .col_2 .row_1 .indent .title 			{padding:8px 0 4px 0;}
#manage_features #content .col_2 .row_1 .indent .instructions  	{margin-top:16px;}

#manage_features #content .col_2 .row_1 .indent .box                        			{padding:20px 0 0 20px;}
#manage_features #content .col_2 .row_1 .indent .box .middle_box .form          		{padding:0 0 0 20px;}
#manage_features #content .col_2 .row_1 .indent .box .middle_box .form .category 		{padding:5px 0 4px 0;}
#manage_features #content .col_2 .row_1 .indent .box .middle_box .form .features_field	{float:left; width:205px; padding-bottom:5px;}
#manage_features #content .col_2 .row_1 .indent .box .button 	 						{padding:10px 0 0 322px;}
/*============================*/

/*======== Manage info =======*/
#manage_info #content .col_1		  						{width:272px; margin-top:-55px;}
#manage_info #content .col_2 	    						{width:506px;}
#manage_info #content .col_2 .row_1 				  		{margin-top:10px;}
#manage_info #content .col_2 .row_1 .indent 				{padding-left:16px;}
#manage_info #content .col_2 .row_1 .indent .title 			{padding:8px 0 4px 0;}
#manage_info #content .col_2 .row_1 .indent .instructions  	{margin-top:16px;}

#manage_info #content .col_2 .row_1 .indent .box                        			{padding:20px 0 0 20px;}
#manage_info #content .col_2 .row_1 .indent .box .middle_box .error_message     	{padding:7px 0 8px 20px;}
#manage_info #content .col_2 .row_1 .indent .box .middle_box .form          		{padding:5px 0 0 20px;}
#manage_info #content .col_2 .row_1 .middle .box .middle_box .form .title_form		{float:left; width:240px; margin-right:10px;}
#manage_info #content .col_2 .row_1 .middle .box .middle_box .form .value_form		{float:left; margin-bottom:3px;}

#manage_info #content .col_2 .row_1 .indent .box .button 	 						{padding:10px 0 0 322px;}
/*============================*/

/*======= Manage rooms =======*/
#manage_rooms #content .col_1		  						{width:272px; margin-top:-55px;}
#manage_rooms #content .col_2 	    						{width:506px;}
#manage_rooms #content .col_2 .row_1 				  		{margin-top:10px;}
#manage_rooms #content .col_2 .row_1 .indent 				{padding-left:16px;}
#manage_rooms #content .col_2 .row_1 .indent .title 		{padding:8px 0 4px 0;}
#manage_rooms #content .col_2 .row_1 .indent .instructions  {margin-top:16px;}

#manage_rooms #content .col_2 .row_1 .box                        			{padding:20px 0 0 0;}
#manage_rooms #content .col_2 .row_1 .box .middle_box .form          		{padding:5px 0 0 15px;}

#manage_rooms #content .col_2 .row_1 .box .middle_box .form .floor_title	{float:left; width:84px;}
#manage_rooms #content .col_2 .row_1 .box .middle_box .form .room_title		{float:left; width:132px;}
#manage_rooms #content .col_2 .row_1 .box .middle_box .form .width_title	{float:left; width:61px;}
#manage_rooms #content .col_2 .row_1 .box .middle_box .form .length_title	{float:left; width:61px;}
#manage_rooms #content .col_2 .row_1 .box .middle_box .form .flooring_title	{float:left; width:85px;}
#manage_rooms #content .col_2 .row_1 .box .middle_box .form .button_title	{float:left; width:25px;}

#manage_rooms #content .col_2 .row_1 .box .middle_box .form .floor_value	{float:left; width:84px;}
#manage_rooms #content .col_2 .row_1 .box .middle_box .form .room_value		{float:left; width:132px;}
#manage_rooms #content .col_2 .row_1 .box .middle_box .form .width_value	{float:left; width:61px;}
#manage_rooms #content .col_2 .row_1 .box .middle_box .form .length_value	{float:left; width:61px;}
#manage_rooms #content .col_2 .row_1 .box .middle_box .form .flooring_value	{float:left; width:85px;}
#manage_rooms #content .col_2 .row_1 .box .middle_box .form .button_value	{float:left; width:25px;}

#manage_rooms #content .col_2 .row_1 .box .button 	 						{padding:10px 0 0 360px;}
/*============================*/

/*===== Manage pictures ======*/
#manage_pictures #content .col_1		  						{width:272px; margin-top:-55px;}
#manage_pictures #content .col_2 	    						{width:506px;}
#manage_pictures #content .col_2 .row_1 				  		{margin-top:10px;}
#manage_pictures #content .col_2 .row_1 .indent 				{padding-left:16px;}
#manage_pictures #content .col_2 .row_1 .indent .title 			{padding:8px 0 4px 0;}
#manage_pictures #content .col_2 .row_1 .indent .instructions   {margin-top:16px;}

#manage_pictures #content .col_2 .row_1 .box                        			{padding:20px 0 0 0;}
#manage_pictures #content .col_2 .row_1 .box .middle_box .form          		{padding:5px 0 0 15px;}

#manage_pictures #content .col_2 .row_1 .box .middle_box .form .specs				{float:left; width:370px;}
#manage_pictures #content .col_2 .row_1 .box .middle_box .form .upload				{float:left; padding-left:25px;}
#manage_pictures #content .col_2 .row_1 .box .middle_box .form .specs .spec_title	{float:left; width:130px;}
#manage_pictures #content .col_2 .row_1 .box .middle_box .form .specs .spec_value	{float:left; width:240px;}

#manage_pictures #content .col_2 .row_1 .box .middle_box .form .small_picture_with_margin   {float:left; width:142px; margin:10px 10px 0 0;}
#manage_pictures #content .col_2 .row_1 .box .middle_box .form .small_picture_no_margin     {float:left; width:142px; margin:10px 0 0 0;}
#manage_pictures #content .col_2 .row_1 .box .middle_box .form .picture_management img      {float:left;}
#manage_pictures #content .col_2 .row_1 .box .middle_box .form .picture_management input    {float:left;}
#manage_pictures #content .col_2 .row_1 .box .middle_box .form .picture			    		{position:relative; z-index:0;}
#manage_pictures #content .col_2 .row_1 .box .middle_box .form .delete_picture			    {float:right; margin-top:-33px; position:relative; z-index:1;}

#manage_pictures #content .col_2 .row_1 .box .button 	 									{padding:10px 0 0 360px;}
/*============================*/

/*======== User menu =========*/
#user_menu .welcome                 {padding:0 0 0 23px;}
#user_menu .welcome h3 	            {margin:0 0 14px 0;}
#user_menu .user_options			{margin:20px 0 0 30px;}
#user_menu .user_options .desc		{padding:5px 0 15px 0;}
#user_menu .logout					{margin:6px 0 38px 160px;}
/*============================*/

/*=========== View ===========*/
#view #content .col_1 				 {width:272px; margin-top:-55px;}
#view #content .col_1 h2 		     {margin:0 0 4px 0;}
#view #content .col_1 .address 		 {padding:0 20px 0 16px;}
#view #content .col_1 .for		 	 {float:left;  padding:10px 0 0 16px;}
#view #content .col_1 .price		 {float:right; padding:10px 20px 0 0;}

#view #overview .google_ad   		 {margin:2px 0 0 17px;}

#view #overview .feature	  		 		   				{margin:10px 0 10px 16px;}
#view #overview .feature .fieldset	 		   				{width:234px;}
#view #overview .feature .fieldset .indent .title			{float:left;}
#view #overview .feature .fieldset .indent .value			{float:right;}
#view #overview .feature .fieldset .indent .value_lowercase	{float:right;}
#view #overview .feature .fieldset .indent .room_title 		{float:left; width:85px;}
#view #overview .feature .fieldset .indent .room_dim		{float:left; width:57px;}

#view #overview .feature .map 				   {width:234px; height:180px;}
#view #overview .feature .map_text .approxim   {float:left;}
#view #overview .feature .map_text .bigger_map {float:right; padding-right:23px;}

#view #content .col_2 						   {width:506px;}
#view #content .col_2 .row_1 				   {margin:14px 0 0 0;}
#view #content .col_2 .row_1 .pictures	   	   {margin:10px 0 0 0;}
#view #content .col_2 .row_1 .pictures .big_picture	                {float:left; width:320px;}
#view #content .col_2 .row_1 .pictures .small_picture_with_margin   {float:left; width:162px; margin:10px 9px 0 0;}
#view #content .col_2 .row_1 .pictures .small_picture_no_margin     {float:left; width:162px; margin:10px 0 0 0;}
#view #content .col_2 .row_1 .pictures .contact		   			    				{width:180px;}
#view #content .col_2 .row_1 .pictures .contact .middle .indent		        		{margin-left:10px;}
#view #content .col_2 .row_1 .pictures .contact	.middle .indent .name 				{float:left;  width:150px; overflow:hidden;}
#view #content .col_2 .row_1 .pictures .contact .middle .indent .icon_by    		{float:right; margin:-2px 5px 0 0;}
#view #content .col_2 .row_1 .pictures .contact .middle .indent .title       		{float:left;  width:45px;}
#view #content .col_2 .row_1 .pictures .contact .middle .indent .value       		{float:left;  white-space:nowrap;}
#view #content .col_2 .row_1 .pictures .contact .middle .indent .container    		{width:163px; height:16px; overflow:hidden;}

#view #content .col_2 .row_1 .pictures .links            					 {margin-top:29px; width:180px;}
#view #content .col_2 .row_1 .pictures .links .box .indent 		 	 		 {padding:7px 0 0 10px;}
#view #content .col_2 .row_1 .pictures .links .box .indent .text 	 		 {float:left; padding:3px 0 0 5px;}
#view #content .col_2 .row_1 .pictures .links .box_activated .indent		 {padding:7px 0 0 10px;}
#view #content .col_2 .row_1 .pictures .links .box_activated .indent .text 	 {float:left; padding:3px 0 0 5px;}

#view #content .col_2 .row_2  				{margin-top:14px;}
#view #content .col_2 .row_2 .google_ad		{margin:4px 0 0 18px;}
/*============================*/

/*========== Search ==========*/
#search_results #content .col_1 			{width:272px; margin-top:-55px;}
#search_results #content .col_1 .title 		{padding:0 0 0 23px;}
#search_results #content .col_1 h3 		    {margin:0 0 8px 0;}

#search_results #content .col_2 			{width:506px;}
#search_results #content .col_2 .row_1		{margin-top:9px;}

#search_results #content .col_2 .row_1 .middle .google_ad 			   						{width:468px; margin:0 auto; padding:3px 0 3px 0;}
#search_results #content .col_2 .row_1 .middle .indent_noresult			  		   			{width:480px; position:relative; left:18px;}

#search_results #content .col_2 .row_1 .middle .ad_unit_selected 				   			{width:480px; position:relative; left:12px; background-color:#f8ffef; border:1px solid #eaeaea;}
#search_results #content .col_2 .row_1 .middle .ad_unit_selected .indent 				    {padding:0 0 7px 7px;}
#search_results #content .col_2 .row_1 .middle .ad_unit_selected .indent .address		  	{float:left; width:390px;}
#search_results #content .col_2 .row_1 .middle .ad_unit_selected .indent .distance		   	{float:right; padding-right:6px;}
#search_results #content .col_2 .row_1 .middle .ad_unit_selected .indent .home 			    {margin:5px 0 0 0;}
#search_results #content .col_2 .row_1 .middle .ad_unit_selected .indent .home .pic  	    {width:140px; float:left; padding-top:3px;}
#search_results #content .col_2 .row_1 .middle .ad_unit_selected .indent .home .text 	    {width:320px; float:left; margin:2px 0 0 10px;}
#search_results #content .col_2 .row_1 .middle .ad_unit_selected .indent .home .text .desc  {height:63px; overflow:hidden;}
#search_results #content .col_2 .row_1 .middle .ad_unit_selected .indent .home .text .specs {margin-top:10px;}

#search_results #content .col_2 .row_1 .middle .ad_unit 				  		   {width:480px; position:relative; left:13px;}
#search_results #content .col_2 .row_1 .middle .ad_unit .indent 				   {padding:1px 0 8px 7px;}
#search_results #content .col_2 .row_1 .middle .ad_unit .indent .address		   {float:left; width:390px;}
#search_results #content .col_2 .row_1 .middle .ad_unit .indent .distance		   {float:right; padding-right:6px;}
#search_results #content .col_2 .row_1 .middle .ad_unit .indent .home 			   {margin:5px 0 0 0;}
#search_results #content .col_2 .row_1 .middle .ad_unit .indent .home .pic  	   {width:140px; float:left; padding-top:3px;}
#search_results #content .col_2 .row_1 .middle .ad_unit .indent .home .text 	   {width:320px; float:left; margin:2px 0 0 10px;}
#search_results #content .col_2 .row_1 .middle .ad_unit .indent .home .text .desc  {height:63px; overflow:hidden;}
#search_results #content .col_2 .row_1 .middle .ad_unit .indent .home .text .specs {margin-top:10px;}
/*============================*/

/*======= Search (map) =======*/
#search_map #content .col_1 			{width:272px; margin-top:-55px;}
#search_map #content .col_1 .title 		{padding:0 0 0 23px;}
#search_map #content .col_1 h3 		    {margin:0 0 8px 0;}

#search_map #content .col_2 			{width:506px;}
#search_map #content .col_2 .row_1		{margin-top:9px;}

#search_map #content .col_2 .row_1 .middle .indent				{width:480px; position:relative; left:16px;}
#search_map #content .col_2 .row_1 .middle #container_frb		{width:474px; height:420px;}

#search_map #content .col_2 .row_1 .middle .legend .icon_legend {float:left; width:30px;}
#search_map #content .col_2 .row_1 .middle .legend .text_legend {float:left;}
/*============================*/

/*=========== Menu ===========*/
#menu .element         {float:left;}
#menu .element .indent {padding-top:14px;}
/*============================*/

/*====== Search (simple) =====*/
#search_simple			         {padding:6px 0 0 23px;}
#search_simple .first_criteria   {margin-top:11px;}
#search_simple .criteria         {height:45px;}
#search_simple .display          {margin-top:10px; float:left;}
#search_simple .button           {text-align:right; padding:2px 12px 0 0;}

#search_simple .white_content .middle .text    	  					{padding:10px 25px 0 25px;}
#search_simple .white_content .middle .text .addresses  			{float:left;  padding:15px 0 20px 0;}
#search_simple .white_content .middle .image   	  					{float:left;  padding-left:20px;}
#search_simple .white_content .middle .button  	  					{float:right; padding-top:70px;}
/*============================*/

/*===== Search (advanced) ====*/
#search_advanced				  {padding:22px 0 0 23px;}
#search_advanced .first_criteria  {margin-top:3px;}
#search_advanced .criteria  	  {margin-top:20px;}
#search_advanced .display   	  {margin-top:20px; float:left;}
#search_advanced .button    	  {text-align:right; margin-top:-60px; padding:0 20px 0 0;}
/*============================*/

/*========= Tag menu =========*/
#tag_menu 	     {margin-top:18px;}
#tag_menu .image {float:left; z-index:0;}
#tag_menu .text  {float:left; z-index:1; width:80px; margin:54px 0 0 -84px;}
/*============================*/

/*========== Unique ==========*/
#unique 						    {margin-top:14px;}
#unique .middle .indent      		{padding:0 0 0 14px;}
#unique .middle .indent .left  		{width:154px; float:left;}
#unique .middle .indent .left .icon {float:left;}
#unique .middle .indent .right 		{width:86px; float:left; margin-top:10px;}
/*============================*/

/*====== Actions legend ======*/
#actions_legend					     		 	{margin-top:14px;}
#actions_legend .middle .indent      		 	{padding:0 0 0 14px;}
#actions_legend .middle .indent .legend			{padding-top:5px;}
#actions_legend .middle .indent .legend .icon 	{float:left; margin-right:15px;}
#actions_legend .middle .indent .legend .text 	{float:left;}
/*============================*/

/*====== Creation steps ======*/
#creation_steps					     		 		{margin-top:14px;}
#creation_steps .middle .indent      		 		{padding:0 0 0 14px;}
#creation_steps .middle .indent .legend				{padding-top:5px;}
#creation_steps .middle .indent .icon 				{float:left; margin-right:15px;}
#creation_steps .middle .indent .text 				{float:left;}
/*============================*/

/*=========== Error ==========*/
#error #sitecenter				{text-align:center;}
#error #main   					{text-align:left; width:527px; margin:150px auto;}
#error #content .indent 		{padding:28px 0 0 16px;}
#error #content .indent .title  {padding:0 0 4px 0;}
#error #content .indent ol  	{padding-left:25px;}
/*============================*/

/*========== City ============*/
#city #content .col_1 			{width:272px; margin-top:-45px;}
#city #content .col_1 .title 	{padding:0 0 0 23px;}
#city #content .col_1 h2 		{margin:0 0 4px 0;}
#city #content .col_1 .states 	{margin:20px 0 0 23px;}

#city #content .col_2 							   			{width:506px;}
#city #content .col_2 .row_1 					   			{margin-top:10px;}
#city #content .col_2 .row_1 .indent 			   			{padding-left:16px;}
#city #content .col_2 .row_1 .indent .title  	   			{float:left; padding:8px 0 4px 0;}
#city #content .col_2 .row_1 .indent .localisation 		 	{float:right; padding-right:10px; margin:-5px 0 5px 0;}
#city #content .col_2 .row_1 .indent .localisation .country {float:left;}


#city #content .col_2 .row_1 .indent .one_state    		{margin-top:10px;}
#city #content .col_2 .row_1 .indent .one_city_white  	{width:474px;}
#city #content .col_2 .row_1 .indent .one_city_blue		{width:474px;}
#city #content .col_2 .row_1 .indent .city_name    		{float:left; width:124px;}
#city #content .col_2 .row_1 .indent .sell_link    		{float:left; width:175px;}
#city #content .col_2 .row_1 .indent .rent_link    		{float:left; width:175px;}
/*============================*/
