@charset "utf-8";
body
{
	background-image:url(/media/images/active/background-blue-inner.jpg);
	background-repeat:repeat-x !important;

}
body, table,#message {
		font-size:12px;
/*	text-align:center;*/
/*	font-family:Arial;*/
	/*font-family:'PTC55F', "Trebuchet MS", Arial, Helvetica, sans-serif !important;*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important;
}
h1,h2,#menu li, #menu li a,.table-text {
	font-family: 'Nunito', Helvetica;
}
              #slides a { color : white;  }
              #slides .prev, #slides .next {position:absolute;z-index:100;width : 10px; height : 10px;float:left;top:45%;}
#slides .next { left : 250px; /*background-image: url("/media/images/active/next.png"*); */}
ul.pagination { display : none; }
#slides .prev{left:10px}
p.sendingNotification{ display: none; }
/*
  Slides container
  Important:
  Set the width of your slides container
  Set to display none, prevents content flash
*/

.slides_container {
  width:273px;
/*height : 245px;*/
  overflow:hidden;
  position:relative;
  display:none;

}

/*
  Each slide
  Important:
  Set the width of your slides
  If height not specified height will be set by the slide content
  Set to display block
*/

#slides .slide {
  width:273px;
  height:275px;
  display:block;
}


.slides_container a {
/*  width:525px;
  height:200px;
  display:block;
*/
}

.slides_container a img {
  display:block;
}

/*
  Next/prev buttons
*/



a, img
{
	text-decoration:none;
	border:0;
}
a:hover { text-decoration : none; }
#wrapper
{
	width:1005px;
	margin:auto;
	padding:auto;
	text-align: left;
	margin-top:20px;
}
#logo
{
	float:left;
	width:280px;
}
#fb_like
{
	float:right;
	width:500px;
text-align:right;
}
#menu
{
	width:100%;
	
	height:53px;
	float:left;
	margin-top:25px;
	/*border : 1px solid red;*/
		background-image:url("/media/images/active/menu_bg2.png");
		background-repeat:no-repeat;
		
	
}
#menu ul
{
	list-style:none;
	padding:0;
	margin:0;	

	
}
#menu ul li
{
	/*display: inline-block;*/
	padding: 20px 8px 0 8px;
	font-size: 12pt;
	float: left;
	border-right: 1px solid #CAC8C8;
	height:29px;
	
		
}
#menu ul li:hover
{
	background-image:url("/media/images/active/menu_selected.png");
background-repeat:repeat-x;
cursor: hand; cursor: pointer; 

}
#menu ul li.first:hover
{
	background-image:url("/media/images/active/li_start2.png");
cursor: hand; cursor: pointer;
}
#menu ul li.last:hover
{
	background-image:url("/media/images/active/li_end.png");

}
#menu a
{
	width: 50px;
	font-size:9.4px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
}
.selected
{
	background-image:none;	
	background-image:url("/media/images/active/menu_selected.png");
	background-repeat:repeat-x;
	height:100%;
	padding:0;
}
#menu a
{
	border:0;
	text-decoration:none;
}
#menu li.first
{
	background-image:url("/media/images/active/li_start2.png");
	width : 72px !important;
	height : 52px;
	padding:0;
	border-right:none;
}
#menu li.last
{
	padding:0px;
	background-image:url("/media/images/active/li_end.png");
	width : 16px;
	height : 51px;
	float:right;
	border-right:none;
}
.banner
{
	float:left;
	margin-top:25px;
	height:325px;
	overflow:hidden;
}
#under_menu
{
	float:left;
}
/*******table ********/

#content-table
{
	float:left;
	width:991px;
}
/*.table-text td a
{
	color: #F27959;
	padding-bottom: 10px;
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
	border:1px solid red;
}*/
.table-text
{
	border:1px solid blue;
	color: #F27959;
	margin-bottom: 20px;
	text-decoration: underline;
	font-weight: bold;
	font-size:10px;
	border:none;
	float:left;
	margin-left:8px;
}
.table-images td
{
	margin-top:10px;
/*	background-image:url("/media/images/active/gui/td-shadow.gif");
	background-repeat:no-repeat;
	background-position:left bottom;
	border:1px solid #ECECEC;
*/
	background-color:#fff;
	width:152px;
	border-bottom:none;
}
.table-images td img
{
	margin:8px;
	vertical-align:top;
}
#content-table table
{
	width: 990px;
	float: left;
}

/*******end table *******/

#content, #content-inner
{
	float:left;
	margin-bottom:30px;
	width:991px;
}
#left
{
	width:600px;
	float:left;
}
#text p
{

	line-height:18px;
}
#text
{
	margin-bottom:20px;
	color:#333333;
	font-size:12px;
	/*font-family:Arial;*/
}
#text a
{
	text-decoration:none;
	color:#F27959;
	/*font-family:Arial!important;*/
}
#text h1
{
	font-size:20px;
	color:#22669E;
}
#quick_search .title,#featured  .title,#ads  .title
{
	height:46px;
	background-color:#383838;
	margin-bottom:10px;
	color:#fff;
	border-top:1px solid #CDCDCD;
}

#quick_search h2,#featured h2,#ads h2
{
	font-weight:bold;
	/*margin-left:10px;*/
	font-size:14px;
	padding-top:5px;
color:white;
}
#featured .slide a
{
	position: absolute;
	top: 185px;
	background-image:url(/media/images/active/featured_bg.png);
	max-width:98%;
	color: #fff;
	font-family:"Trebuchet MS";
	padding: 12px;
	height:36px;
	text-decoration:none;
}
#featured
{
	float:left;
	position: relative;
/*margin-left:20px;*/
}
#featuredPropertiesContainer {
	width : 250px;
}
#featured  .title h2 {
	text-align:center;
	margin-top:8px;
}
#ads
{
	float:left;
	margin-left:10px;
width : 100%;
}

#ads-img p
{
	float:left;
	width:95%;

	font-size:13px;
	margin-right:10px;
color : black;
}
#ads #ads-img h2
{
	font-size:15px;
	font-weight:bold;
	color:#0D3A5E;
padding-top:10px;
}
#ads-img
{
	/*width:296px;*/
	background-color:#A4E6F8;
	height:246px;
	padding-left:10px;
	
	text-decoration:none;
}
#ads-img, #quick-img
{
	/*position:absolute;*/
}
.start_button
{
	background-image: url("/media/images/active/start_here.png");
	height: 28px;
	margin-left: 100px;
	color:#fff;
	width:134px!important;
	float:left;
	text-align:center;
	padding-top:12px;
	margin-top:20px;
	
	text-decoration:none;
}
.search_button
{
	background-image: url("/media/images/active/button.png");
	width: 139px;
	height: 35px;
	float:right;
	color:#fff;
	text-align:center;
	padding-top:12px;
	margin-right:40px;
}


#right
{
	float:left;
	width:350px;
	margin-top: 10px;
margin-left: 30px;
}
#footer
{
	float:left;
	width:100%;
height:123px;
	padding-top:10px;
	background-image:url('/media/images/active/footer_bg.png');
	background-repeat:repeat-x;
}
#links_footer
{
float:left;
clear:both;
margin-top:5px;
text-align:center;
width:100%;

}
#links_footer a
{
align:center;
}
#social
{
	float:left;
}
#social img
{
	margin-right:5px;
	margin-bottom:5px;
}
#footer-text
{
	text-align:center;
	width:500px;
	float:left;
	color:#fff;
	margin-left:120px;
	margin-top:6px;
	font-size : 11px;
}
#footer-text a
{
	text-decoration:none;
	color:#fff;
}

#owner
{
	float: right;
	margin-top: 19px;
	padding-right: 69px;
}
#panel { padding-left:20px; }

#panel ul {
margin:0px;
padding:0px;

}

#panel li:hover {
cursor: hand; cursor: pointer; 
  background-color : #EFEFEF;
}

#panel li {
list-style:none;
line-height : 30px;
border-bottom : 1px solid #EFEFEF;
padding-left: 10px;
}
#panel a {
text-transform:capitalize;
}
.designedby {
color:white;
cursor:default;
}

#text .result_desc b a,  .result_desc b {
  color: black;
}
#text .result_desc b a:hover{
	text-decoration: underline;
}

#text .inner .content.search .right .result .name a{
  color: black;
  font-size: 1em;
  font-weight: bold !important;
  margin-top: 2px;
}
.views .rht { width: 79%; font-size: 11px; color: black;}


ul.accommodationInLocality  { margin : 0px;margin-left:10px;padding:0px;list-style-type: none; width:1038px !important;}
.accommodationInLocality li {
	float : left;
	width : 245px;
	/*height : 250px;*/
	/*border : 1px solid black;*/
	margin : 0px;padding:0px;
	margin-right : 10px;
	margin-bottom : 5px;
	position:relative;

}
.accommodationInLocality li img { width : 100%; height : auto; } 

ul.accommodationInLocality h4                  { position: absolute; top: 120px; left: 0; width: 100%; text-align:center; background: rgb(0, 0, 0); padding-top: 6px;padding-bottom:6px; background: rgba(0, 0, 0, 0.7);}
ul.accommodationInLocality h4 span             { color: white;  letter-spacing: -1px; 
                       width : 240px; }
