body {
margin:0;
padding:0;
}
.item a,.item a:hover ,.options2 a,.options2  a:hover, #searchSettingInstanceName a,#searchSettingInstanceName a:hover{
text-decoration:none;
}
#main {
padding:0 5px 19px;
}

/*
#content #main #path {
margin:25px 0 0 20px;
}
*/
.breadcrumb #shortlist {
float:right;
}
/*
#content #main #path a, #content #main #path a:hover {
color:black;
}
*/
#main #searchRez {
margin:25px 0 15px 0;
clear:both;
}


#main .options1 {
margin:10px 0 6px;
height:15px;
}
#main .options2 {
text-align:right;
margin:8px 7px 5px;
height:15px;
}


#main .options2 .first, #main .options2 .last {
background-image:none;
display:inline;
position:relative;
top:1px;
color:black;
}

#main .numb {
background:transparent url('/img/wtrl/propList/pageBlack.gif')!important;
color:yellow;
width:15px !important;
height:15px !important;
text-align:center;
margin-left:2px;
border:none;
line-height:1.6;
padding:0;
}


#main .numy {
width:15px !important;
height:15px !important;
background:transparent url('/img/wtrl/propList/pageYell.gif')!important;
color:black;
margin-left:2px;
text-align:center;
line-height:1.6;
border:none;
padding:0;
}

#main .priceh {
width:77px !important;
height:15px !important;
background: transparent url('/img/wtrl/propList/pageYell.gif')!important;
margin-left:5px;
text-align:center;
line-height:1.6;
border:none;
color:black;
padding:0;

}



#main .pricel {
width:77px !important;
height:15px !important;
background: transparent url('/img/wtrl/propList/pageBlack.gif')!important;
margin-left:5px;
text-align:center;
line-height:1.6;
border:none;
color:yellow;
padding:0;
}

#main button {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
}
#main .options1 .by {
margin-left:25px;
}

button::-moz-focus-inner { 
    border: 0;
    padding: 0;
}

#main .hr {
clear:both;
}

#main .options2 .arrow {
margin:0 5px 0;
border:0;
height:15px;
position:relative;
top:4px;
}

#main .item {
margin:25px 0 0 5px; 
width:649px;
height:195px;
background: url('/img/wtrl/propList/itemBg.gif') top left no-repeat;
position:relative;
}

#main .itemshadow {
margin:0 0 10px 5px;
width:649px;
height:11px;
background: url('/img/wtrl/propList/itemShadow.png') top left no-repeat;
}


div.forPhotoPreview {

	border:3px solid white;
	overflow:hidden;
	background:#1b2b31;
	position:relative;
	right:6px;
	bottom:7px;
	float:left;
	}

#main .foto {

/*width:225px;
height:150px;*/
}


#main .item .about {
float:right;
/* width:405px; 
height:150px;*/
padding-right:10px;
padding-left:10px;

}

#main .item .about .name {
color:black;
font-size:12px;
font-weight:bold;
margin-top:7px;
}
#main .item .about .name a {
color:black;
font-size:12px;
font-weight:bold;
}

#main .item .about .for {
float:right;
color:black;
font-size:12px;
margin-top:7px;
font-weight:bold;
}

#main .item .about .priceMenu {
clear:both;
}

#main .item .about .menu {
float:right;
font-size:11px;
line-height:16px;
position:relative;
top:15px;
color: #cccc99;
z-index:4;
}

#main .item .about .menu a, #main .item .about .menu a:hover {
color: #cccc99;
}

#main .item .about .price {
color:white;
font-weight:bold;
font-size:12px;
line-height:16px;
position:relative;
top:13px;
padding-right:5px;
margin-top:2px;
}

#main .item .about .description {
color:white;
clear:both;
font-size:8pt;
margin-top:25px;
overflow:hidden;
}

#main .item .about .description a, #main .item .about .description a:hover {
color:white;
text-decoration:underline;
}

#main .item .icons {
float:left;
height:20px;
padding:4px 0 10px 5px;
color:white;
font-size:7pt;
overflow:hidden;
}

#main .item .icons img {
margin: 0 2px 0 2px;
}

#main .item img.more {
margin-left:15px;
margin-right:10px;
width:88px;
border:0;
float:right;
}

#main .item .icons span {
margin-right:5px;
position:relative;
bottom:5px;
font-size:11px;
margin-left:2px;
text-transform:capitalize;
}

.prev {
background: transparent url('/img/wtrl/propList/toL.png') no-repeat top left;
margin:0 5px 0;
border:none;
width:15px;
height:15px;
cursor:pointer;
padding:0;
}


.next {
background: transparent url('/img/wtrl/propList/toR.png') no-repeat top left;
margin:0 5px 0;
border:0;
width:15px;
height:15px;
cursor:pointer;
padding:0;
}



@-moz-document url-prefix() {
  .prev, .next {
position:relative;
bottom:3px;
			}
}

@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  .prev, .next {
position:relative;
top:5px;
  }


}

/***********VIDEO START*******************************************/

#video, #img, .bigPhotos {

 	padding-left: 10px;
 	padding-right: 10px;
 	padding-top: 10px;
 	padding-bottom: 10px;
	background-color: #ffffff;
	border: 1px solid #5b2e63;
/*	margin-left: 100px; */

	position:absolute;
	z-index:120;
	display:none;
}
	
#video {
	width: 320px;
}

.bigPhotos{
	width: 776px;
	height:600px;
}

#videoDiv, #imgDiv, .bigPhotosDiv {
position:relative;
overflow:hidden;		
}

.bigPhotosDiv {
width  : 100%;
height:95%;
}

.closer {
 width:12px;
 height:12px;
 position:absolute;
 top:6px;
 right:6px;
 z-index:6;
 margin:0px;
 padding:0px;
}
.closer a {
 font-size:10px;
 font-family:Verdana;
 font-weight:bold;
 text-align:center;
 line-height:12px;
 position:static;
 display:block;
 width:100%;
 color:#5d88a1;
 background:transparent;
 border:1px solid #5d88a1;
 text-decoration:none;
}
a.closer:hover {
 color:#5B2E63;
 border:1px solid #5B2E63;
 background-color:#fff;
}
#closer a:hover {
 color:#A0A0A0;
}
/***********VIDEO END*******************************************/	
/***********GOOGLE**********************************************/
.googleSearch {
	position:relative;
	width  : 100%;
	height:100%;
	overflow:hidden;
	color: black;		
}

#mapsearchall {
	background-color: ffffff;
	height: 360px;
}

.propertyGoogle {
	position:relative;
	width  : 100%;
	height:100%;
	overflow:hidden;		
}

#mapsearch {
	background-color: #ffffff;
	border: 1px solid #5b2e63;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 340px;
	height: 295px;
}
#mapsearchdyn {
	background-color: #ffffff;
	border: 1px solid #5b2e63;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 350px;
	height: 305px;
	position:absolute;
	z-index:120;
	left:-1000px;	
}
/***********GOOGLE END******************************************/


