@charset "UTF-8";
/* CSS Document */

body {
font-size:12px;
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
background-image: url(../images/BGtile.jpg);
background-position:top;
background-repeat:repeat-x;

}



html {
font-family:Arial, Helvetica, sans-serif;

}

h3 {
color:#333333;
font-size:15px;
}

#formwrapper input {
margin-top:5px;
background-color:#fff;
border:none;


}

#formwrapper select {
background-color:#fff;
border:none;
margin-top:5px;
width:56px;
}

.dropdowntitle {
padding-right:5px;
padding-top:5px;
float:left;
font-size:12px;
color:#999999;
}


#header {
height:109px;
float:left;
}


#logo {
width:939px;
margin-left:auto;
margin-right:auto;
height:109px;
}

#searchheader {
padding-left:22px;
margin-left:0px;
float:left;
font-size:15px;
background-color:#9c9c9c;
width:643px;
text-align:left;
padding-top:2px;
padding-bottom:2px;
color:#FFFFFF;
}

#wrapper {
margin-left:auto;
margin-right:auto;
width:939px;
min-height:500px;
padding-bottom:20px;

}

a {
color:#765600;

}

a:hover {
color:#ff9700;

}


#formwrapper{

text-align:center;
width:665px;

float:right;
background-color:#e7e6e6;
margin-top:36px;
margin-bottom:15px;

}

#form {

margin:10px;
color:#999999;
}


#locationbox {
width:86px;

}
#results {
width:665px;
height:auto;
float:right;
background-image: url(../images/resultsheader.jpg);
background-position:top;
background-repeat:no-repeat;
}

#resultsheader {

height:22px;
background-image: url(../images/resultsheader2.jpg);
background-position:right;
background-repeat:no-repeat;
width:665px;
float:right;
margin-bottom:10px;
}

.inputarea {
padding-right:10px;
}


#rent {
float:right;
width:100px;
text-align:center;
font-size:12px;
color:#FFFFFF;
padding-top:4px;
margin-left:5px;

}

#resultsheading {
float:left;
padding-left:5px;
text-align:center;
font-size:12px;
color:#FFFFFF;
padding-top:4px;
}

#addressheading {
float:left;
margin-left:130px;
text-align:center;
font-size:12px;
color:#FFFFFF;
padding-top:4px;
}
#form #searchbutton {
float:right;
background-image: url(../images/searchbuttonBG.jpg);
background-position:top;
background-repeat:no-repeat;
width:40px;
height:27px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
border:none;
padding-bottom:3px;
font-size:12px;
}

#results #moredetailbutton {
background-color:#FFFFFF;
width:107px;

color:#765600;
text-align:center;
text-decoration:none;
border:none;
margin-left:570px;
margin-bottom:0px;
margin-top:0px;
font-size:12px;
}




#bedrooms {

float:right;
width:94px;
text-align:center;
font-size:12px;
color:#FFFFFF;
padding-top:4px;
margin-left:5px;

}

#searchresults {
padding-top:2px;
margin-left:23px;
font-size:16px;
color:#02618a;
float:left;

}

#resultwrapper {

padding-top:15px;

width:665px;
min-height:90px;
margin-top:-10px;


}

#resultfooter {
width:665px;
height:20px;
background-color:#cccccc;
margin-bottom:12px;
}

#image {
border:thin solid #765600;
width:120px;
height:90px;
float:left;
background-color:#000066;
display:none;

}

#results #imagelink {
float:left;
width:120px;
height:90px;
border:thin solid #765600;
margin-top:-89px;
margin-left:-122px;
}

#availability {
font-size:12px;
width:122px;
text-align:center;
height:auto;

float:left;
margin-top:100px;
background-color:#765600;
color:#FFFFFF;
}


#detail {
padding-top:90px;

}

#infobar {

height:16px;
width:499px;
float:right;
}



#rentamount {
color:#FFFFFF;
padding-top:1px;
float:right;
background-color:#666666;
width:100px;
text-align:center;
margin-left:5px;
height:15px;
}

#bedroomsnumber {
color:#FFFFFF;
padding-top:1px;
width:94px;
text-align:center;
background-color:#666666;
float:right;
height:15px;
}

#title {
font-weight:bold;
color:#ff9700;
padding-top:1px;
float:left;
}

#description {
margin-top:12px;
width:499px;
float:right;
line-height:1.6;
color:#666666;

}

#clear1 {
clear:both;
}

#link {
color:#FFFFFF;
padding-top:0px;
margin-top:0px;
float:right;
background-image: url(../images/tellmemore.jpg);
background-position:top;
background-repeat:no-repeat;
width:113px;
height:19px;
text-align:center;
}

#resultsreturned {
padding-top:5px;
float:right;
color:#ff9700;
padding-bottom:5px;
font-size:12px;
margin-top:15px;


}

#results input {
margin-left:18px;
margin-bottom:25px;

}

#pagecontrol {
padding-left:0px;
padding-top:3px;
padding-bottom:3px;
width:665px;
float:right;
text-align:left;

}


#contactdetails {
float:left;
width:259px;
height:244px;
margin-top:36px;

}

#footer {
width:939px;
height:40px;
float:left;
}