/* CSS Document */

div.scroller {
height: 160px;
overflow: hidden;
width: 660px;
margin-top: 20px;
*margin-top: 0px;
}
div.scroller div.section {	
width:660px;
height:160px;
overflow:hidden;
float:left;		
background-image: url(../images/basic/villa01.gif);
background-repeat: no-repeat;
background-position: left bottom;
}
div.scroller div.content {width: 10000px;}
.sparoll{float:left;width: 660px;}
.sparoll img{
float:left;
margin-right: 10px;
padding: 5px;
border: 1px solid #96B6C2;
margin-top: 5px;
}
.sparoll_word{ float:right; width: 460px; margin-top: 3px; 
}
.ds{ float:right; margin-top: -25px; color: #DF6900; margin-right: 10px; 
}
.ds a, .ds a:visited{color: #DF6900;}
.ds a:hover{color: #DF6900;text-decoration: underline;}

.sparoll h2{ font-size: 12px; color: #000000; margin-bottom: 0px; }
.sparoll h2 a, .sparoll h2 a:visited{font-size: 12px;color: #000000;}
.sparoll h2 a:hover{text-decoration: underline;}

.sparoll p{clear: both;}
.srbutton{
position: relative;
float: right;
width: 150px;
top: 168px!important;
top: 165px;
font-size: 10px;
}
.srbutton img{margin: 0 5px 0 5px;}
.w20{ color:#DF6900}

.best_diamond img{ float: left; margin-right: 5px; margin-top: 2px; margin-bottom: 2px; margin-left: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }



/*-----villa list----*/

.hv_more{ text-align: right; color: #8c8c8c; float: right; margin-top: 20px; }
.hv_more a{text-align: right;color: #8c8c8c;}
.hv_more a:visited{text-align: right;color: #8c8c8c;}
.hv_more a:hover{text-align: right;color: #666666;text-decoration: underline;}

.ctpic{float: right;height: 367px;width: 295px;} 

#listpage{
	margin-top: 5px;
}

.listbox{height: 130px;margin-bottom: 25px;clear: both;}
.listpic{float:left;border: 1px solid #CBA57E;margin-right: 25px;}
.listpic img{padding: 7px;background-color: #E7E7E7;}

.listinfo{
float:right;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #5A472E;
padding-bottom: 12px;
margin-top: 5px;
width: 460px;
}
.listinfo h1{font-size: 12px;color: #000000;margin-bottom: 5px;}
.listinfo h1 a,.listinfo h1 a:visited{color: #000000;}
.listinfo h1 a:hover{color: #000000;text-decoration: underline;}
.located{margin-bottom: 5px;}
