.clearboth {clear:both;}

.floatleft {float:left;}

.floatright {float:right;}

.floatnone {float:none}

.alignright {text-align:right;}

.alignleft {text-align:left;}

.aligncenter {text-align:center;}



.top5 {
padding-top:5px;}

.bottom5 {
padding-bottom:5px;}

.top10 {
padding-top:10px;}

.top25 {
padding-top:25px;}


.bottom10 {
padding-bottom:10px;}

.right5 {
padding-right:5px;}

.left5 {
padding-left:5px;}

.right10{
padding-right:10px;}

.left10{
padding-left:10px;}

.left20{
padding-left:20px;}

.right20{
padding-right:20px;}


.list-header, .list-header a  {
color:#1b4e6b;
font-size:15px;
font-weight:bold;
text-decoration:none;
border-bottom: 1px dotted #bbb;
}

.list-header:hover {
color:#d66c3c;
font-size:15px;
font-weight:bold;
text-decoration:underline;
}

.list-header a:link {
color:#2856a1;
font-size:15px;
font-weight:bold;
text-decoration:none;
border-bottom: 1px dotted #bbb;
}

.list-header a:visited {
color:#2856a1;
font-size:15px;
font-weight:bold;
text-decoration:none;
border-bottom: 1px dotted #bbb;
}

/* Listing Template  */

.list-item {
float:left; 
padding:5px 0px;
width:580px;
margin-left:auto;
	margin-right:auto;
border-bottom: #aaa 1px dotted;
}


.list-pic {
float:left;
width:100px;
margin-right:5px
}

.list-pic img {
padding:1px;
margin:0;
border:#ccc solid 1px
}


.list-info1 {
float:left;
margin:0px 5px 0px 5px;
line-height:1.2em;
width:290px;
}

.list-info1 div{
line-height:1.4em;
margin: 0px 0px 5px 0px;
} 

.list-info2 {
float:left;
margin: 20px 3px 0px 3px;
width:150px;
text-align:left}

.list-info2 div{
font-size:12px; 
line-height:1.4em;
}

.listprice {
line-height:1.4em;
text-align:left;
font-family:'Trebuchet MS', 'Comic Sans MS', Arial, sans-serif;
color: #000; /*#993300;  #1b4e6b; */
font-weight:bold;}

.shortlist {
text-align:left;
font-family:'Trebuchet MS', 'Comic Sans MS', Arial, sans-serif;
color: #993300; /* #1b4e6b; */
font-weight:bold;
margin-top: 3px;
}


.contactbtn {
float:left;
font-weight:bold;
font-size:11px;
margin-top:5px;
margin-left:0px;
text-align:left;
}

.btnsmall {
float:left;	
background: transparent url(http://singaporepropertyhunt.com/images/btnsmall-left.gif) no-repeat;
font-family:'Trebuchet MS', 'Comic Sans MS', Arial, sans-serif;
height: 20px;
line-height: 14px;
padding-top:3px;

text-transform:capitalize;
font-size:10px;
font-weight:bold;
padding-left:10px;}
    
.btnsmall a {
line-height:14px;
color:#333333;
font-size:10px;
font-weight:bold;
text-decoration:none;}

.btnsmall a:hover {
color:#dd404D;
font-size:10px;
font-weight:bold;
background-color:transparent;}

.btnsmallEnding {
float:left;
background: url(http://singaporepropertyhunt.com/images/btnsmall-right.gif) no-repeat; 
width: 10px;
height: 20px;
}

.phone-no {
	width:290px;
	height:90px;
	background:url(http://www.singaporepropertyhunt.com/images/box-phone.jpg) right top #fff;
	background-repeat:no-repeat;
}

.contactbtn-right {
float:right;
font-weight:bold;
font-size:11px;
margin-top:0px;
margin-right:5px;
margin-bottom:5px;
text-align:left;
}


