/*GENERAL STARTS HERE*/
	body {
	  text-align: center;
	  background: #cf9;
	  font: 70%/1.5em Verdana, Tahoma, arial, sans-serif;
	}

	a, a:visited {
	  color: #00f;
	  font-weight: bold;
	  background: inherit;
	  text-decoration: none;
	}

	a:hover {
	  color: #000;
	  background: inherit;
	  font-weight: bold;
	  text-decoration: none;
	}

	a img {
	  border: none;
	}

	#header, #main, #footer, #outline {
	  width: 950px;
	  margin-left: auto;
	  margin-right: auto;
	}

	#menu, #footer, #informations, #outline {
	  clear: both;
	}

	.indent {
	  margin: 0 0 0 15px;
	  
	}

	.HEBREW {
	  direction: rtl;
	  text-align:right;
	}
/*GENERAL FINISHS HERE*/


/*HEADER STARTS HERE*/	 
	 #headpic {
	   margin-left:auto;
	   margin-right:auto;
	   width:950px;
	   height:130px;
	 }
/*HEADER FINISHS HERE*/


/*MENU STARTS HERE*/
	#menu {
	  width: 952px;
	  margin-right: auto;
	  margin-left:auto;
	}
 
	#menu a {
	  float: left;
	  width: 128px;
	  height: 20px;
	  margin: 6px 3px 6px 3px;
	  padding: 0;
	  background: #ffc;
	  -moz-border-radius: 5px;
	  border: 1px solid #00f;
	}

	#menu a:hover {
	  background: white;
	  border: 1px solid #00f;
	}

	#menu {
	  margin-bottom: 0px;
	}
/*MENU FINISHS HERE*/

/*MAIN STARTS HERE*/
	/*INFORMATIONS STARTS HERE*/
		#informations {
		  float: right;
		  width: 612px;
		  height: 807px;
		  overflow: auto;
		  background: #ffc;
		  margin-top: 4px;
		  -moz-border-radius: 10px;
		  border: 1px solid #00f;
		}
		  
		/*PICTURES_BAR STARTS HERE*/
			#pictures img {
			  float: left;
			  border: 1px solid;
			  width: 166px;
			  height: 123px;
			  margin-left: 1px;
			  margin-right: 1px;  
			}

			#pictures {
			  height:122px;
			  width: 2040px;
			  margin:0;
			  padding:0;
			}

			#pictures_bar {
			  width:510px;
			  overflow: auto;
			  margin: 10px auto;
			}
		/*PICTURES_BAR FINISHS HERE*/


		/*CONTENT STARTS HERE*/
			#content {
			  display: block;
			  height: 600px;
			  width: 610px;
			  overflow: auto;
			  text-align: justify;
			  background: white;
			  border: 1px solid blue;
			  margin-top: 30px;
			}
 
			#content h1, #regulation h1, #terms h1 {
			  font: normal 190%/1.5em 'Times New Roman', Tahoma, Sans-serif;
			  color: #009;
			  display: block;
			  border-bottom: 1px solid #009;
			  text-align: left;
			}
			#content h1.HEBREW, #regulation h1.HEBREW, #terms h1.HEBREW {
			  font: normal 190%/1.5em 'Times New Roman', Tahoma, Sans-serif;
			  color: #009;
			  display: block;
			  border-bottom: 1px solid #009;
			  text-align: right;
			}
  
			em {
			  font-style: normal;
			  font-weight: bold;
			}

			#top, #second_line {
			   float: left;
			   width: 590px;
			   padding: 0;
			   margin: auto;
			}

			#top_left, #top_right, #second_line_left, #second_line_right {
			   width: 287px;
			   float: left;
			   margin: 0 4px;
			   padding: 0;
			}

			#third_line,#fourth_line, #facilities, #location_map, #how_to_find_us, #access {
			  padding: 0 4px;
			  margin: 5px 0 5px 0;
			}
		/*HOME_PAGE STARTS HERE*/
			#home_page {
			 height: 550px;
			 width: auto;
			}
		/*HOME_PAGE FINISHS HERE*/

		/*TOP STARTS HERE*/
			 /*TOP LEFT STARTS HERE*/
			 /*TOP LEFT FINISHS HERE*/

			 /*TOP RIGHT STARTS HERE*/
			  	 /*OUR FACILITIES STARTS HERE*/
					.our_facilities_pics {
					  width: 52px; 
					  height: 52px;
					  margin: 0px 2px 0px 2px;
					}
  
					#pics {
					  float: left;
					  display: block;
					  width: 112px;
					  margin: 0px 2px 0px 2px;
					}
				/*OUR FACILITIES FINISHS HERE*/
		 	/*TOP RIGHT FINISHS HERE*/
		/*TOP FINISH HERE*/

	 	/*SECOND LINE STARTS HERE*/
			/*SECOND LINE LEFT STARTS HERE*/
				/*ABOUT HOTEL STARTS HERE*/
					#pics_awards {
				 	  dispaly: block;
				 	  height: 140px;
					  width: 200px;
					  margin-left: auto;
					  margin-right:auto;
					}

					#two_stars {
					  height: 140px;
					  float: left;
					}

					#welcome_cyclist, #welcome_walker{
					  width: 70px; 
					  float: right; 
					}
				/*ABOUT HOTEL FINISHS HERE*/
			/*SECOND LINE LEFT FINISHS HERE*/

			/*SECOND LINE RIGHT STARTS HERE*/
				/*EVERY ROOM HAS STARTS HERE*/
					.every_room_has_pics {
				    	  height: 110px;
					  float: left;
					}
				/*EVERY ROOM HAS FINISHS HERE*/
			/*SECOND LINE RIGHT FINISHS HERE*/
		/*SECOND LINE FINISHS HERE*/

		/*THIRD LINE STARTS HERE*/

		/*THIRD LINE FINISHS HERE*/
	
		/*FOURTH LINE STARTS HERE*/
			/*ABOUT INGLEDENE FOURTH LINE STARTS HERE*/
				.about_ingledene_house_pics {
				  width: 90px;
				  height: auto;
				  float:left;
				}
				.maps {
				  height: 100px;
				}
				#green_flag {
				  height: 40px;
				  float: left;
				  margin: 2px;
				}
				.other_tourists_attrations_pics {
				  height: 130px;
				  width: 130px;	
				}
				.other_tourists_attrations {
				  display: block;
				  width: 130px;
				  height: auto;
				  text-align: center;
				  float: left;
				  margin: 10px 5px;
				}
				#other_tourists_attractions {
				  display: block;
				  width: 560px;
				  height: 350px;
				  margin-left:auto;
				  margin-right: auto;
				}
				#about_ingledene_house {
				  display: block;
				  height: auto;
				  margin-bottom: 20px;
				}
			/*ABOUT INGLEDENE FOURTH LINE FINISHS HERE*/
		/*FOURTH LINE FINISHS HERE*/
		
		/*FACILITIES STARTS HERE*/
			.facilities_multi_pics, .facilities_pics, .facilities_multi_pics img{
			  width: 30px;
			}
			#facilities img {
			  float: left;
			  margin: auto 10px auto 2px;
			}
			.facilities_line {
			  height: 35px;
			}
			.facilities_two_line {
			  height:70px;
			}
			.facilities_three_line {
			  height: 100px;
			}
			
			.facilities_line, .facilities_two_line, .facilities_three_line {
			  clear: both;
			}
			  
		/*FACILITIES FINISHS HERE*/

		/*BEDROOMS STARTS HERE*/
			#bedrooms{
			  display: block;
			  height: 600px;
			  width: 610px;
			  border: 1px solid #00f;
			  background: white;
			  margin-top: 30px;
			} 
			
			#bedrooms iframe {
			  height: 600px;
			  width: 608px;
			}

			.content, .propertyDetails, .header {
			  display: none;
			}

			.corpse {
			  width: auto;
			  height: auto;
			}
		/*BEDROOMS FINISHS HERE*/

		/*LOCATION STARTS HERE*/
			#map {
			 width: 600px;
			 height: 595px;
			 border: 0;
			 margin: 1px 5px;
			}
		/*LOCATION FINISHS HERE*/

		/*TRANSPORT_LINKS STARTS HERE*/
			
			#transport_links img {
			  height: 45px;
			  float: left;
			}
			
			.transport_line {
			  clear:both;
			  height: 70px;
			}

			#transport_links p {
			  float:left;
			  margin:0;
			  width: 400px;
			}
			
			.transport {
			  width: 120px;
			}

			.transport_pic {
			  display:block;
			  float: left;
			  width: 130px;
			  height: 40px;
			}

		/*HOW TO FIND US FINISHS HERE*/

		/*ACCESS STARTS HERE*/
			#access p {
			  margin: 0;
			}
		/*ACCESS FINISHS HERE*/

		/*TERMS STARTS HERE*/
			#terms {
			  text-align: justify;
			}

			
			#terms form p {
			  text-align: center;
			}
			

		/*REGULATION STARTS HERE*/

			#outline {
			  background: #ffc;
			  -moz-border-radius: 10px;
			  padding: 15px 0px;
			  border: 1px solid #00f;
			}

			#regulation, #terms {
			  width: 850px;
			  background: white;
			  border: 1px solid #00f;
			  margin: auto;
			  padding: 0;
			}

			#regulation_table {
			  width: 850px;
			  height: auto;
			  background: white;
			  margin: auto;
			  padding: 0;
			}

			#regulation a {
			 font-weight: normal;
			}

			#regulation div.height1, #regulation div.height2, #regulation div.height3, #regulation div.height4 {  
			  border-top: 1px solid;
			  border-bottom: 1px solid;
			  margin: -1px 0 0 0;
			}

			#regulation div.height1 {
			  height: 25px;
			}

			#regulation div.height2 {
			  height: 40px;
			}

			#regulation div.height3 {
			  height: 55px;
			}
			#regulation div.height4 {
			  height: 75px;
			}

			#regulation p.first_column, #regulation p.second_column, #regulation p.third_column, #regulation p.fourth_column, #regulation p.fifth_column {
			  float: left;
			  margin: 0px;
			  padding: 3px;
			}

			#regulation p.first_column {
			  clear: both;
			  width: 130px;
			}

			#regulation p.second_column {
			  width: 210px;
			}

			#regulation p.third_column {
			  width: 225px;
			}

			#regulation p.fourth_column {
			  width: 175px;
			  text-align: left;
			}

			#regulation p.fifth_column {
			  width: 70px;
			  text-align: center;
			}
		/*REGULATION FINISHS HERE*/

		/*FAQ STARTS HERE*/
			#faq {
			  display: block;
			  height: auto;
			  background: white;
			  margin: 0 5px;
			}

			#faq a, #faq a:visited {
			  color: #00f;
			  font-weight: bold;
			  text-decoration: underline;
			}

			#faq a:hover {
			  color: #00f;
			  font-weight: bold;
			  text-decoration: none;
			}
		/*FAQ FINISHS HERE*/
	/*INFORMATIONS FINISHS HERE*/
	/*LANGUAGE_BOOKING_REVIEWS STARTS HERE*/
		#language_booking_reviews {
		  float: right;
		  width: 320px;
		  margin: 4px 15px 0 0;
		}

		#language_selection, #online_booking, #phone_booking, #reviews {
		  width: 320px;
		  height: auto;
		  margin: 0 0 9px 0;
		  padding: 3px;
		  background: #ffc;
		  -moz-border-radius: 10px;
		  text-align:left;
		  border: 1px solid #00F;
		}


		#language_booking_reviews h1 {
		  font: normal 150%/1em 'Times New Roman', Tahoma, Sans-serif;
		  color: #00f;
		  display: block;
		  border-bottom: 1px solid #00f;
		  margin: 0 0 3px 0;
		  padding:6px;
		  text-align: left;
		}

		#language_booking_reviews h1.HEBREW {
		  font: normal 150%/1em 'Times New Roman', Tahoma, Sans-serif;
		  color: #00f;
		  display: block;
		  border-bottom: 1px solid #00f;
		  margin: 0 0 3px 0;
		  padding:6px;
		  text-align: right;
		}
		/*LANGUAGE SELECTION STARTS HERE*/
			 #language_selection a img {
			   border-width: 0px;
			   width: 20px;
			   height: 20px;
			   margin: 1px;
			   padding: 0px;
			 }

			 #language_selection p {
			   font: bold xx-small/1em Verdana, Tahoma, arial, sans-serif;
		         }

			#flags {
			  width: 260px;
			  margin-left: auto;
			  margin-right: auto;
			  padding:0;
			}	 
		/*LANGUAGE SELECTION FINISHS HERE*/

		/*ONLINE_BOOKING STARTS HERE*/
		/*ONLINE_BOOKING FINISHS HERE*/

		/*PHONE_BOOKING STARTS HERE*/
			#phone_booking img {
			  width: 100px;
			  margin-left: 110px;
			}

			#phone_booking p {
			  margin: 5px 0 4px 0;
			}
		/*PHONE_BOOKING FINISHS HERE*/
	
		/*REVIEWS STARTS HERE*/
			#reviews {
			  height: 490px;
			  text-align: center;
			}
	
			#reviews_content {
			  overflow: auto;
			  text-align: center;
			  width:320px;
			  height: 450px;
			  margin:auto;
			  padding:0;
			}
	
			#reviews .ad {
			  margin: 3px auto;
			  padding: 0;
			}
	
			#trip_advisor_trick {
			  display: block;
			  width: 30px;
			  height: 40px;
			  float: left;
			}
	
			#friendster {
			  text-align: center;
			  width: 150px;
			  line-height: 0;
			}
	
			#friendster a {
			  color: rgb(82, 139, 192);
		          font: normal 10px verdana,arial,helvetica,sans-serif;
			}

			#friendster img {
			  border: 0;
			  width: 100px;
			  margin: 0;
			}
		/*REVIEWS FINISHS HERE*/
	/*LANGUAGE_BOOKING_REVIEWS FINISHS HERE*/
/*MAIN FINISHS HERE*/


/*FOOTER STARTS HERE*/
	#footer a {
	  float: left;
	  width: 154px;
	  height: 35px;
	  text-align: center;
	  margin: 4px 1px;
	  background: #ffc;
	  border: 1px solid #00f;
	  -moz-border-radius: 5px;
	}
#footer a:hover {
	  width: 154px;
	  text-align: center;
	  margin: 4px 1px;
	  background: white;
	  border: 1px solid #00f;
	}
/*FOOTER FINISHS HERE*/


/*HIDDEN_TEXT STARTS HERE*/
	#hidden_text {
	  display: none;
	}
/*HIDDEN_TEXT STARTS HERE*/





