@charset "utf-8";
/* CSS Document */

*{border:0; margin:0; padding:0;}

body{font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:13px; color:#000; text-align:left;}
img{border:0px;}

#body{margin:0 auto 0 auto; padding:0; width:975px; height:auto; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB;}
#header{float:left; position:relative; margin:0 auto 0 auto; padding:0; width:975px; height:87px; background-image:url('../images/header.png'); background-repeat:no-repeat;}
#logo{float:left; position:relative; margin:10px 0 10px 10px; padding:0; width:236px; height:65px;}

#navi_top{float:right; position:relative; margin:0; padding:0; width:725px; height:auto; font-size:13px; line-height:normal;}
	#navi_top ul{float:right; position:relative; margin:0 6px 0 0; padding:65px 0 0 0; list-style:none;}
    #navi_top li{width:130px; margin:0; padding:0; font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; color:#ab273d; font-size:13px; display:inline; text-align:left;}
    #navi_top a{float:left; position:relative; margin:0; padding:0 0 0 4px; width:139px; background:url('/images/tab_inactive.png') no-repeat left top;	text-decoration:none;}
    #navi_top a span{float:left; position:relative; margin:0; padding:4px 10px 6px 1px; display:block; color:#ab273d; font-weight:bold; text-align:left;}
	#navi_top a span img{float:left; margin:0px 5px 0 5px; padding:0;}
 
 	/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #navi_top a span{float:none;}
    /* End IE5-Mac hack */
    #tabs li:hover span{color:#627EB7;}
    #navi_top a:hover{background:url('/images/tab_active.png') no-repeat left top;}
	
/* QUICK SEARCH */
#search{float:left; position:relative; margin:0; padding:0; width:975px; height:91px; border-top:1px solid white; background-image:url('/images/search_bg.png'); background-repeat:repeat-x;}
.search_table{margin:5px 0px 0px 0px; padding:0; width:100%; font-size:11px;}
.search_table td{margin:0; padding:0px 0 0px 9px; line-height:11px; font-size:11px;}
.search_table p{margin:0px 0 3px 0; padding:0; color:#ab273d;}
.search_table select{margin:0px 0 6px 0; padding:0; width:223px; height:auto;}
.search_result_prev{float:left; position:relative; margin:0; padding:0; width:250px; height:auto;}
.total_result{float:left; position:relative; margin:0; padding:15px 10px 0 0; width:240px; height:30px; background:#a1a1a1; text-align:right;}
.total_result span{color:white; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:18px;}
.input_content{float:left; position:relative; margin:0; padding:0; width:250px; height:auto; text-align:left;}
.input_qs{float:left; position:relative; margin:0; padding:0; width:237px; height:auto;}
.input_qs_button{margin:0; padding:0; width:237px; height:21px; cursor:pointer; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; color:#ab273d; background-color:#c98893; font-weight:bold;}
.input_slash{float:right; position:relative; margin:0; padding:0; width:13px; height:21px; background:url('/images/input_slash.png') no-repeat left top; cursor:pointer;}

/* MAIN CONTENT */
#main_content{float:left; position:relative; margin:0; padding:8px 0 0 0; width:975px; height:auto; background-color:#DBDBDB;}

	/* DATA CONTENT */
	#data_CONTAINER{float:left; position:relative; margin:0 9px 0 9px; padding:0; width:957px;}
	
		#data_head{float:left; position:relative; margin:0; padding:0; width:957px; height:33px; background-image:url('/images/data_head.png'); background-repeat:no-repeat; text-align:left;}
			.data_title{padding:5px 0 0 7px; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:24px; color:#ab273d; font-weight:normal;}
			
		#data_content{float:left; position:relative; margin:0; padding:0; width:957px; height:auto; background:white;}
		
			#data_left{float:left; position:relative; margin:0; padding:0; width:757px; height:auto;}
			#data_right{float:right; position:relative; margin:0; padding:0; width:200px; height:auto;}
			
			#data_content h1{float:left; position:relative; margin:0; padding:7px 5px 5px 7px; width:945px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:16px; color:#ab273d; text-align:justify; clear:left;}
			
			#data_content h2{float:left; position:relative; margin:0; padding:7px 5px 5px 7px; width:945px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:14px; color:#ab273d; text-align:justify;}
			
				#data_content h2.img{width:345px;}
				#data_content h2.news{width:200px;}
			
			#data_content h5{margin:0; padding:7px 5px 5px 7px; width:auto; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; color:#ab273d; text-align:center;}
			
			#data_content p{float:left; position:relative; margin:0; padding:8px 5px 0 7px; width:945px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify;}
			
				#data_content p.img{width:705px;}
				#data_content p.news{width:200px;}
			
			#data_content ul{float:left; position:relative; margin:0; padding:8px 5px 0 10px; width:942px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; font-weight:bold; color:#AB273D; text-align:justify; list-style-type:none; clear:both;}
			#data_content ul.list{float:left; position:relative; margin:0; padding:8px 5px 0 10px; width:942px; height:auto; list-style-type:none; clear:both;}
			#data_content ul.list li{margin:0; padding:0 0 0 10px; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; font-weight:normal; text-align:justify; color:#000; background-image:url('/images/bullet.jpg'); background-repeat:no-repeat; background-position:0px 5px;}
			#data_content a{font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; color:#ab273d; text-decoration:none;}
			#data_content a:hover {text-decoration:underline;}

		#data_bottom{float:left; position:relative; margin:0 0 10px 0; padding:0; width:957px; height:33px; background-image:url('/images/data_bottom.png'); background-repeat:no-repeat; text-align:right;}

	/* NEWS */
	#news_CONTAINER{float:left; position:relative; margin:0 9px 0 8px; padding:0; width:252px;}

		#news_head{float:left; position:relative; margin:0; padding:0; width:252px; height:33px; background-image:url('/images/news_head.png'); background-repeat:no-repeat; text-align:left;}
			.news_title{padding:5px 0 0 7px; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:24px; color:#ab273d; font-weight:normal;}

		#news_preview{float:left; position:relative; margin:0; padding:0; width:252px; height:365px; background:white;}	
			#news_preview h3{float:left; position:relative; margin:0; padding:7px 5px 5px 7px; width:240px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify; clear:left;}
			.news_text{float:left; position:relative; margin:0; padding:0 5px 5px 7px; width:240px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify;}
			.read_article{float:left; position:relative; margin:0 0 10px 5px; padding:0; width:252px; height:auto; color:#ab273d; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:left;}
				.read_article a{color:#ab273d; text-decoration:none;}
				.read_article a:hover{color:#ab273d; text-decoration:underline;}

		#news_navi{float:left; position:relative; margin:0; padding:0 5px 0 0; width:247px; height:33px; background-image:url('/images/news_bottom.png'); background-repeat:no-repeat; text-align:right;}
		
			#news_navi a{color:#AB273D; text-decoration:none;}
			#news_navi a:hover{color:#AB273D; text-decoration:underline;}

	/*#news{float:left; position:relative; margin:0; padding:0; width:100%; height:auto; background-color:white;}*/

	/* CONTENT */
	#content_CONTAINER{float:left; position:relative; margin:0; padding:0; width:697px; height:auto;}
	
		#content_head{float:left; position:relative; margin:0; padding:0; width:697px; height:33px; background-image:url('/images/content_head.png'); background-repeat:no-repeat; text-align:left;}
			.highlights_title{padding:5px 0 0 7px; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:24px; color:#ab273d; font-weight:normal;}
		
		#content{float:left; position:relative; margin:0; padding:5px 3px 4px 7px; width:687px; height:auto; background-color:white;}
			.highlights_inner_left_box{float:left; position:relative; margin:0; padding:0; width:278px; height:216px;}
				.highlights_img{width:278px; height:216px;}
		
			.highlights_inner_middle_box{float:left; position:relative; margin:0; padding:0; width:233px; height:216px; background-color:#D7D7D7; text-align:left;}
				.highlights_inner_middle_box h2{margin:5px 5px 0 5px; padding:0; color:#AB273D; font-weight:bold; font-size:13px;}
				.highlights_inner_middle_box p{margin:5px 5px 0 5px; padding:0; color:#686868; font-size:11px; line-height:21px;}
				.highlights_inner_middle_box p a{color:#AB273D; text-decoration:none;}
				.highlights_inner_middle_box p a:hover{color:#AB273D; text-decoration:underline;}

			#highlights_inner_right_box{float:left; position:relative; margin:0 0 10px 0px; padding:0; width:172px; height:216px;}
	
				#byType a{float:left; position:relative; margin:0; padding:10px 0 0 0; width:76px; height:24px; border:1px solid #b2b2b2; background:url('/images/highlights_sort_bg_n.png') repeat-x left top; text-decoration:none; font-size:11px; text-align:center; color:#a1a1a1;}
				#byType a:hover{background:url('/images/highlights_sort_bg_o.png') repeat-x left top;}
	
				#byLocation a{float:left; position:relative; margin:0; padding:10px 0 0 0; width:93px; height:24px; border:1px solid #b2b2b2; border-left:none; background:url('/images/highlights_sort_bg_n.png') repeat-x left top; text-decoration:none; font-size:11px; text-align:center; color:#a1a1a1;}
				#byLocation a:hover{background:url('/images/highlights_sort_bg_o.png') repeat-x left top;}

				#right_links a{float:left; position:relative; margin:0; padding:10px 0 0 7px; width:163px; height:25px; border:1px solid #b2b2b2; border-top:none; background:url('/images/highlights_right_links_bg_n.png') repeat-x left top; text-decoration:none; font-size:11px; text-align:left; color:#fff;}
				#right_links a:hover{background:url('/images/highlights_right_links_bg_o.png') repeat-x left top;}

			#highlights_description{float:left; position:relative; margin:0; padding:0; width:687px; height:130px;}
				#highlights_description h3{margin:0px 5px 10px 0px; padding:0; color:#AB273D; font-weight:bold; font-size:13px; text-align:left;}
				#highlights_description p{margin:0px 10px 20px 0px; padding:0; font-size:12px; height:55px; text-align:justify;}
		
		#content_related{float:left; position:relative; margin:0; padding:0 0 0 7px; width:697px; height:33px; background-image:url('/images/content_bottom.png'); background-repeat:no-repeat;}
			#content_related a{float:left; position:relative; margin:0; padding:0 30px 0 20px; font-size:11px; color:black; background-image:url('/images/icon_link.png'); background-repeat:no-repeat; background-position:0px 3px; text-decoration:none;}
			#content_related a:hover{text-decoration:underline;}
		
	/* SECTION 2 CONTENT */
	#section_2{float:left; position:relative; margin:0; padding:8px 0 0 0; width:975px; height:auto; background-color:#DBDBDB;}

		/* DIRECT LINK */
		#direct_links{float:left; position:relative; margin:9px 0 0 8px; padding:0; width:313px; height:auto;}
	
			#direct_links_head{float:left; position:relative; margin:0; padding:0; width:313px; height:37px; background-image:url('/images/box_head.png'); background-repeat:no-repeat; text-align:left;}
	
			#direct_links_content{float:left; position:relative; margin:0; padding:0; width:313px; height:auto; background-color:#fff;}
				.direct_links_box{float:left; position:relative; margin:0; padding:0; width:313px; height:auto;}
					.direct_links_box_head{float:left; position:relative; margin:0; padding:0 0 0 9px; width:30px; height:141px;}
				
					.direct_links_list{float:right; position:relative; margin:0 9px 0 0; padding:0; width:265px; height:141px; background-color:#d7d7d7;}
						.direct_links_list ul{list-style:none;}
						.direct_links_list li{margin:14px 0 0 0; padding:0; line-height:11px; text-align:left;}
						.direct_links_list a{margin:0 0 0 10px; padding:0 0 0 7px; color:#000; font-size:13px; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; text-decoration:none; background-image:url('/images/redPix.png'); background-repeat:no-repeat; background-position:0px 8px;}
						.direct_links_list a:hover{text-decoration:underline;}
						.direct_links_list span{color:#505050;}
						
					.direct_links_list2{float:right; position:relative; margin:0 9px 0 0; padding:0; width:265px; height:97px; background-color:#d7d7d7;}
						.direct_links_list2 ul{list-style:none;}
						.direct_links_list2 li{margin:14px 0 0 0; padding:0; line-height:11px; text-align:left;}
						.direct_links_list2 a{margin:0 0 0 10px; padding:0 0 0 7px; color:#000; font-size:13px; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; text-decoration:none; background-image:url('/images/redPix.png'); background-repeat:no-repeat; background-position:0px 8px;}
						.direct_links_list2 a:hover{text-decoration:underline;}
						.direct_links_list2 span{color:#505050;}
		#direct_links_bottom{float:left; position:relative; margin:0; padding:0; width:313px; height:37px; background-image:url('/images/box_bottom.png'); background-repeat:no-repeat; text-align:left;}
		
		/* DIRECT LINK HORIZONTAL*/
		#direct_links_h{float:left; position:relative; margin:0 9px 0 0; padding:0; width:957px; height:auto;}
	
			#direct_links_head_h{float:left; position:relative; margin:0; padding:0; width:957px; height:33px; background-image:url('/images/data_head.png'); background-repeat:no-repeat; text-align:left;}
	
			#direct_links_content_h{float:left; position:relative; margin:0; padding:0; width:957px; height:auto; background-color:#fff;}

		#direct_links_bottom_h{float:left; position:relative; margin:0 0 10px 0; padding:0; width:957px; height:33px; background-image:url('/images/data_bottom.png'); background-repeat:no-repeat; text-align:right;}
		
		/* RENTALS */
		#rentals{float:left; position:relative; margin:9px 0 0 8px; padding:0; width:313px; height:auto;}
			
			#rentals_head{float:left; position:relative; margin:0; padding:0; width:313px; height:37px; background-image:url('/images/box_head.png'); background-repeat:no-repeat; text-align:left;}
			
			#rentals_picture{float:left; position:relative; margin:0; padding:0; width:313px; height:122px; background-image:url('/images/pic_rentals.png'); background-position:top left; background-repeat:no-repeat;}
			
			#rentals_content{float:left; position:relative; margin:0; padding:10px 0 0 7px; width:306px; height:187px; background-image:url('/images/rentals_preview_bg.png'); background-position:top left; background-repeat:no-repeat;}
			
		/* DEVELOPMENTS */
		#developments{float:left; position:relative; margin:9px 0 0 8px; padding:0; width:313px; height:auto;}
			
			#developments_head{float:left; position:relative; margin:0; padding:0; width:313px; height:37px; background-image:url('/images/box_head.png'); background-repeat:no-repeat; text-align:left;}
			
			#developments_picture{float:left; position:relative; margin:0; padding:0; width:313px; height:122px; background-image:url('/images/pic_developments.png'); background-position:top left; background-repeat:no-repeat;}
			
			#developments_content{float:left; position:relative; margin:0; padding:10px 0 0 7px; width:306px; height:187px; background-image:url('/images/developments_preview_bg.png'); background-position:top left; background-repeat:no-repeat;}
			
		/* BUSINESSES */
		#businesses{float:left; position:relative; margin:9px 0 0 8px; padding:0; width:313px; height:auto;}
			
			#businesses_head{float:left; position:relative; margin:0; padding:0; width:313px; height:37px; background-image:url('/images/box_head.png'); background-repeat:no-repeat; text-align:left;}
			
			#businesses_picture{float:left; position:relative; margin:0; padding:0; width:313px; height:122px; background-image:url('/images/pic_businesses.png'); background-position:top left; background-repeat:no-repeat;}
			
			#businesses_content{float:left; position:relative; margin:0; padding:10px 0 0 7px; width:306px; height:108px; background-image:url('/images/developments_preview_bg.png'); background-position:bottom left; background-repeat:no-repeat;}
			
		/* BLOG */
		#blog{float:left; position:relative; margin:9px 0 0 8px; padding:0; width:313px; height:auto;}
			
			#blog_head{float:left; position:relative; margin:0; padding:0; width:313px; height:37px; background-image:url('/images/box_head.png'); background-repeat:no-repeat; text-align:left;}
			
			#blog_picture{float:left; position:relative; margin:0; padding:0; width:313px; height:122px; background-image:url('/images/blog_img.png'); background-position:top left; background-repeat:no-repeat;}
			
			#blog_content{float:left; position:relative; margin:0; padding:10px 0 0 7px; width:306px; height:108px; background-image:url('/images/rentals_preview_bg.png'); background-position:bottom left; background-repeat:no-repeat;}
			
		/* DEVELOPMENTS */
		#developments{float:left; position:relative; margin:9px 0 0 8px; padding:0; width:313px; height:auto;}
			
			#developments_head{float:left; position:relative; margin:0; padding:0; width:313px; height:37px; background-image:url('/images/box_head.png'); background-repeat:no-repeat; text-align:left;}
			
			#developments_picture{float:left; position:relative; margin:0; padding:0; width:313px; height:122px; background-image:url('/images/pic_developments.png'); background-position:top left; background-repeat:no-repeat;}
			
			#developments_content{float:left; position:relative; margin:0; padding:10px 0 0 7px; width:306px; height:187px; background-image:url('/images/developments_preview_bg.png'); background-position:top left; background-repeat:no-repeat;}

.box_img{float:right; position:relative; margin:7px 7px 0 0; padding:0}
.box_headline{margin:0 0 10px 0; padding:0; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:16px; font-weight:bold; color:white; text-align:left;}
	.box_headline a{color:white; text-decoration:none;}
	.box_headline a:hover{color:white; text-decoration:underline;}

.box_text{margin:0 0 20px 0; padding:0; width:300px; color:#fff; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:14px; text-align:left;}
.box_headlink{margin:0; padding:0; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:14px; text-align:left; color:#000; line-height:10px;}
.box_link1{margin:10px 0 0 0; padding:0; text-align:left;}
	.box_link1 a{font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:13px; color:#000; text-decoration:none;}
	.box_link1 a:hover {text-decoration:underline;}
.box_link2{margin:10px 0 0 0; padding:0; text-align:left;}
	.box_link2 a{font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:11px; color:#ab273d; text-decoration:none;}
	.box_link2 a:hover {text-decoration:underline;}
.h2_boxes{padding:7px 0 0 7px; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:24px; color:#ab273d; font-weight:normal;}

#guide{float:left; position:relative; margin:5px; padding:0; width:930px; height:auto;}
#guide ul{margin:0; padding:0; width:auto; height:auto; list-style-type:none;}
#guide li{float:left; position:relative; margin:0 10px 5px 0; padding:0; width:222px; height:auto;}
#guide a{font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none;}
#guide a:hover{text-decoration:underline;}
	
/* QUICK LINKS */
#nav_bottom{float:left; position:relative; margin:0; padding:6px; width:963px; height:auto; font-weight:bold; background-color:#D1D1D1; text-align:center; font-size:11px; color:#ab273d; border-bottom:1px solid #a6a6a6;}
	#nav_bottom a{color:#ab273d; text-decoration:none;}
	#nav_bottom a:hover{color:#ab273d; text-decoration:underline;}

/* FOOTER */
#footer{float:left; position:relative; margin:0; padding:0; width:975px; height:51px; background-image:url('/images/footer.png'); background-repeat:repeat-x;}

/* GUIDE ACCOMODATION */
.guide_accomodation{float:left; position:relative; margin:0 0 0 5px; padding:0; width:705px; height:auto;}

.accomodation_col1{float:left; position:relative; margin:10px 0 0 0; padding:0; width:340px; height:auto; clear:left;}
.accomodation_col1_head{float:left; position:relative; margin:0; padding:0; width:340px; height:auto; border-bottom:1px solid #d3d3d3; font-family:'Trebuchet MS', Verdana, Arial, Tahoma, sans-serif; font-size:11px; font-weight:bold; text-align:left;}
.accomodation_col1_content{float:left; position:relative; margin:5px 5px 0 5px; padding:0; width:330px; height:auto;font-family:'Trebuchet MS', Verdana, Arial, Tahoma, sans-serif; font-size:11px; text-align:justify;}

.accomodation_col2{float:right; position:relative; margin:10px 0 0 0; padding:0; width:340px; height:auto;}
.accomodation_col2_head{float:left; position:relative; margin:0; padding:0; width:340px; height:auto; border-bottom:1px solid #d3d3d3; font-family:'Trebuchet MS', Verdana, Arial, Tahoma, sans-serif; font-size:11px; font-weight:bold; text-align:left;}
.accomodation_col2_content{float:left; position:relative; margin:5px 5px 0 5px; padding:0; width:330px; height:auto;font-family:'Trebuchet MS', Verdana, Arial, Tahoma, sans-serif; font-size:11px; text-align:justify;}

/* HOTELS LIST */

.hotel_content{float:left; position:relative; margin:7px 5px 5px 7px; padding:10px 0 10px 0; width:945px; height:auto; border-bottom:1px dashed #d3d3d3; border-top:1px dashed #d3d3d3;}
.hotel_content2{float:left; position:relative; margin:0 5px 5px 7px; padding:10px 0 10px 0; width:945px; height:auto; border-bottom:1px dashed #d3d3d3;}

	.hotel_content_left{float:left; position:relative; margin:0; padding:0; width:119px; height:auto;}
	
		.hotel_img{float:left; position:relative; margin:0; padding:0; width:119px; height:91px;}
			.hotel_image{padding:1px; width:117px; height:89px; border:1px solid #d3d3d3;}
		
		.hotel_price2{float:left; position:relative; margin:5px 0 0 0; padding:3px 0 0 0; width:121px; height:20px; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:11px; font-weight:bold; text-align:center; background-color:#f3f3f3;}
		
	.hotel_content_right{float:left; position:relative; margin:0; padding:0; width:826px; height:auto;}
		
		.hotel_data{float:left; position:relative; margin:0 0 0 20px; padding:0; width:806px; height:auto;}

			.hotel_head{float:left; position:relative; margin:0; padding:0; width:806px; height:auto; text-align:left;}

				.hotel_head_a a{font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:14px; color:#ab273d; text-align:left; text-transform:capitalize; text-decoration:none;}
				.hotel_head_a a:hover{color:#ab273d; text-decoration:underline;}
			
			.hotel_body{float:left; position:relative; margin:0; padding:5px 0 0 0; width:806px; height:auto;}
			.short_body{float:left; position:relative; margin:0; padding:5px 0 0 0; width:806px; height:auto; border-bottom:1px dotted #666;}
				
				.short_desc{float:left; position:relative; margin:0; padding:0; width:300px; height:70px; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:11px; text-align:left;}
				.hotel_body_col1{float:left; position:relative; margin:0 0 0 10px; padding:0; width:158px; height:auto;}
				.hotel_body_col2{float:left; position:relative; margin:0; padding:0; width:158px; height:auto;}
				.hotel_body_col3{float:left; position:relative; margin:0; padding:0; width:158px; height:auto;}
				
					.hotel_body_col_left{float:left; position:relative; margin:0; padding:0; width:58px; height:auto;font-family:'Trebuchet MS', Verdana, Arial, Tahoma, sans-serif; font-size:11px; text-align:left;}
					.hotel_body_col_right{float:left; position:relative; margin:0; padding:0; width:100px; height:auto;font-family:'Trebuchet MS', Verdana, Arial, Tahoma, sans-serif; font-size:11px; font-weight:bold; text-align:left; text-transform:capitalize;}

			.hotel_desc{float:left; position:relative; margin:0; padding:0; width:806px; height:37px; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:11px; text-align:left; border-bottom:1px dotted #666;}

			.hotel_price{float:left; position:relative; margin:0; padding:5px 0 0 5px; width:701px; height:20px; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:11px; text-align:left; background-color:#f3f3f3;}

			.hotel_more{float:right; position:relative; margin:0; padding:5px 0 0 0; width:100px; height:20px; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:11px; text-align:left; background-color:#f3f3f3;}

/* AIRPORT LIST*/

.airport_row{float:right; position:relative; margin:10px 10px 0 0; padding:0; width:705px; height:auto; border-top:1px dashed #d3d3d3; border-bottom:1px dashed #d3d3d3;}
	.airport{float:left; position:relative; margin:5px 0 0 0; padding:0; width:705px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:14px; color:#ab273d; text-align:left;}
	.airport_data{float:left; position:relative; margin:5px 0 0 0; padding:0; width:330px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:left;}
	.airport_link{float:left; position:relative; margin:5px 0 0 0; padding:5px 5px 5px 0; width:700px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:right; border-top:1px solid #d3d3d3;}

.airport_row2{float:left; position:relative; margin:10px 0 0 10px; padding:0; width:935px; height:auto; border-top:1px dashed #d3d3d3;}
	.airport_description{float:left; position:relative; margin:0; padding:5px 0 0 25px; width:910px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify; background-image:url('/images/airports/icon-airport-information.gif'); background-repeat:no-repeat; background-position:0px 5px;}
	.airport_flights{float:left; position:relative; margin:0; padding:5px 0 0 25px; width:910px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify; background-image:url('/images/airports/icon-airport-flights.gif'); background-repeat:no-repeat; background-position:0px 5px;}
	.airport_arrivals{float:left; position:relative; margin:0; padding:5px 0 0 25px; width:910px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify; background-image:url('/images/airports/icon-airport-arrivals.gif'); background-repeat:no-repeat; background-position:0px 5px;}
	.airport_departures{float:left; position:relative; margin:0; padding:5px 0 0 25px; width:910px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify; background-image:url('/images/airports/icon-airport-departures.gif'); background-repeat:no-repeat; background-position:0px 5px;}
	.airport_luggage{float:left; position:relative; margin:0; padding:5px 0 0 25px; width:910px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify; background-image:url('/images/airports/icon-airport-luggage.gif'); background-repeat:no-repeat; background-position:0px 5px;}
	.airport_carhire{float:left; position:relative; margin:0; padding:5px 0 0 25px; width:910px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify; background-image:url('/images/airports/icon-airport-carhire.gif'); background-repeat:no-repeat; background-position:0px 5px;}
	.airport_parking{float:left; position:relative; margin:0; padding:5px 0 0 25px; width:910px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify; background-image:url('/images/airports/icon-airport-parking.gif'); background-repeat:no-repeat; background-position:0px 5px;}
	.airport_taxi{float:left; position:relative; margin:0; padding:5px 0 0 25px; width:910px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify; background-image:url('/images/airports/icon-airport-taxi.gif'); background-repeat:no-repeat; background-position:0px 5px;}
	.airport_bus{float:left; position:relative; margin:0; padding:5px 0 0 25px; width:910px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify; background-image:url('/images/airports/icon-airport-bus.gif'); background-repeat:no-repeat; background-position:0px 5px;}
	.airport_train{float:left; position:relative; margin:0; padding:5px 0 0 25px; width:910px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:justify; background-image:url('/images/airports/icon-airport-train.gif'); background-repeat:no-repeat; background-position:0px 5px;}

.airport_img{float:left; position:relative; margin:5px 6px 0 6px; padding:1px; width:300px; height:auto; border:1px solid #ab273d;}
	.airport_img img{width:300px; height:auto;}

.airport_address_content{float:left; position:relative; margin:5px 0 0 15px; padding:0; width:615px; height:auto;}

	.airport_address_head{float:left; position:relative; margin:0; padding:0; width:615px; height:auto; background-color:#ab273d;}
		.airport_address_title{float:left; position:relative; margin:0 0 0 10px; padding:1px 0 0 0; width:535px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:16px; font-weight:bold; color:#fff; text-align:left;}
		.airport_address_code{float:right; position:relative; margin:0 10px 0 0; padding:3px 0 0 0; width:55px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:14px; font-weight:bold; color:#fff; text-align:center;}
	
	.airport_address_data{float:left; position:relative; margin:0; padding:0; width:615px; height:auto;}
		.airport_address_data_title{float:left; position:relative; margin:10px 0 0 10px; padding:0; width:95px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:14px; font-weight:bold; text-align:left;}
		.airport_address_data_text{float:left; position:relative; margin:10px 0 0 0; padding:0; width:505px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:14px; text-align:left;}


.footer_list{float:left; position:relative; margin:0; padding:0; width:963px; height:auto;}
.previous{float:left; position:relative; margin:0; padding:0; width:72px; height:auto;}
.showing{float:left; position:relative; margin:0; padding:0; width:800px; height:auto; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:12px; text-align:center;}
.next{float:left; position:relative; margin:0; padding:0; width:72px; height:auto;}

#loadingQuick{float:left; position:relative; margin:30px 0 0 10px; padding:0; width:952px; height:auto;; font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size:20px; font-weight:bold; text-align:center;}

/* START PROPERTY DETAILS */
	
#details_content{float:left; position:relative; margin:0 0 0 7px; padding:0; width:942px; height:auto;}

#details_left{float:left; position:relative; margin:10px 0 12px 0; padding:0; width:510px; height:auto;}

	#details_list{float:left; position:relative; margin:0 0 5px 0; padding:0; width:510px; height:auto;}
		.details_list_text{float:left; position:relative; margin:0; padding:0 5px 0 0; width:100px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:14px; text-align:left;}
		.details_list_data{float:left; position:relative; margin:0; padding:0; width:150px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:14px; font-weight:bold; color:#ab273d; text-align:left;}
		
	.details_list_dashed{float:left; position:relative; margin:0 0 10px 0; padding:0 0 1px 0; width:500px; height:1px; border-bottom:1px dashed #d3d3d3;}

#details_right{float:right; position:relative; margin:10px 0 10px 0; padding:0; width:420px; height:auto;}
	
	#details_picture{float:left; position:relative; margin:0; padding:1px; width:414px; height:auto; background-color:white; border:1px solid #005da4;}
		#details_picture img{width:414px; height:auto;}
	
	#details_images{float:left; position:relative; margin:0; padding:0 0 5px 1px; width:420px; height:auto;}
		.property_image{float:left; position:relative; margin:10px 5px 0 0; padding:1px; width:96px; height:auto; cursor:pointer; background-color:white; border:1px solid #ab273d;}

	#details_contact{float:left; position:relative; margin:0; padding:0; width:420px; height:auto;}
		#details_contact h3{float:left; position:relative; margin:5px 0 5px 0; padding:0; width:418px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:16px; font-weight:bold; text-align:left; color:#ab273d; text-align:left;}

/*
#details_description{float:left; position:relative; margin:5px 0 0 0; padding:0 10px 0 0; width:325px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:13px; text-align:justify;}

*/

	/* END PROPERTY DETAILS */